:root{--ink:#10243F;--orange:#FF5A1F;--mist:#F2F4F7;--pale:#CFDBE8;--line:#E3E8EF;--muted:#5B6B80;--err:#B4281A;--pad:clamp(16px,5vw,64px)}*{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:Schibsted Grotesk,system-ui,sans-serif;font-size:17px;line-height:1.6;background:#fff;color:var(--ink);overflow-x:hidden}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.wrap{padding-left:var(--pad);padding-right:var(--pad);max-width:1240px;margin:0 auto;width:100%}h1,h2,h3{font-weight:700;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}h2{font-size:clamp(28px,3.2vw,40px)}h3{font-size:20px;letter-spacing:-.015em;line-height:1.25}.l{fill:none;stroke:var(--ln,#10243F);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.s{fill:var(--bg,#fff);stroke:var(--ln,#10243F);stroke-width:3.4;stroke-linejoin:round;stroke-linecap:round}.o{fill:#ff5a1f;stroke:var(--ln,#10243F);stroke-width:3;stroke-linejoin:round}.t{fill:none;stroke:var(--ln,#10243F);stroke-width:2.2;stroke-linecap:round}.w{fill:#cfdbe8;stroke:#10243f;stroke-width:2.4;stroke-linejoin:round}.e{fill:var(--ln,#10243F)}.l,.s,.o,.t,.w{vector-effect:non-scaling-stroke}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:0;border-radius:12px;background:var(--orange);color:var(--ink);font-weight:600;font-size:16px;text-decoration:none;white-space:nowrap;cursor:pointer}.btn:hover{filter:brightness(.94)}.btn:disabled{opacity:.7;cursor:progress}.btn-lg{width:100%;min-height:54px;font-size:18px}.site-head{height:72px;display:flex;align-items:center;border-bottom:1px solid var(--line)}.site-head .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px}.logo{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:23px;letter-spacing:-.02em;color:var(--ink);text-decoration:none;min-height:44px}.logo-mark{width:44px;height:44px;flex:none}.hero{padding:56px 0 72px}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);grid-template-areas:"intro card" "art card";grid-template-rows:auto 1fr;column-gap:clamp(40px,6vw,96px);row-gap:24px;align-items:start}.hero-intro{grid-area:intro;padding-top:24px}.hero h1{font-size:clamp(42px,5.4vw,72px);letter-spacing:-.04em;line-height:1.02}.sub{margin-top:20px;font-size:21px;line-height:1.45;max-width:26ch}.hero-art{grid-area:art;align-self:start;margin-top:24px}.hero-art svg{display:block;width:min(100%,420px);height:auto;margin-left:-8px}.card{grid-area:card;background:#fff;border:1px solid var(--line);border-radius:16px;padding:32px;box-shadow:0 1px 0 var(--line)}.card-title{font-size:26px;margin-bottom:20px}.field{margin-bottom:16px;border:0;padding:0;min-width:0}.field label,.field legend{display:block;font-weight:600;font-size:15px;margin-bottom:6px;padding:0}.field input[type=text],.field input[type=tel],.field input[type=email],.field select,.field textarea{width:100%;min-height:48px;padding:11px 14px;border:1.5px solid var(--mist);border-radius:12px;background:var(--mist);font-size:16px;line-height:1.4;appearance:none}.field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none' stroke='%2310243F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.field textarea{resize:vertical;min-height:84px}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:none;border-color:var(--ink);background:#fff;box-shadow:0 0 0 3px #10243f2e}.field [aria-invalid]{border-color:var(--err)}.row2{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.radios{display:flex;gap:12px;flex-wrap:wrap}.radio{flex:1 1 140px;display:flex!important;align-items:center;gap:10px;min-height:48px;padding:0 14px;margin:0!important;border-radius:12px;background:var(--mist);font-weight:400!important;font-size:16px!important;cursor:pointer}.radio input{width:20px;height:20px;accent-color:var(--ink);margin:0;flex:none}.radio:has(input:checked){box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.radio:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px}.err{color:var(--err);font-size:14px;line-height:1.4;margin-top:4px}.err:empty{display:none}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.small{font-size:14px;color:var(--muted)}.paid{margin-top:12px;text-align:center}.thanks,.form-alert{display:none}.thanks.show,.thanks:target{display:block}.card:has(.thanks:target) form,.card:has(.thanks:target) .form-alert{display:none}.thanks{padding:8px 0}.thanks h2{font-size:28px;margin-bottom:10px}.thanks p+p{margin-top:10px}.form-alert:target{display:block;margin-bottom:16px;padding:12px 14px;border-radius:12px;background:var(--mist);border:1.5px solid var(--err);color:var(--err);font-size:15px}.block{padding:88px 0}.block.alt{background:var(--mist)}.block h2{margin-bottom:12px}.lede{color:var(--muted);margin-bottom:8px}.steps{list-style:none;padding:0;margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.step-n{display:block;font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:16px;color:var(--ink)}.steps h3{margin-bottom:8px}.steps p{color:var(--muted);max-width:34ch}.group{margin:40px 0 16px}.tiles{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.tile{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;width:100%;height:100%;padding:12px 12px 16px;background:#fff;border:1.5px solid var(--line);border-radius:16px;text-align:center;cursor:pointer}.tile:hover{border-color:var(--ink)}.tile-art{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;max-width:170px}.tile-art svg{display:block;width:100%;height:100%}.tile-art svg[viewBox="0 0 24 24"]{width:52px;height:52px}.tile-name{font-weight:600;font-size:16px;line-height:1.3}.soon{margin-top:48px;padding-top:28px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.soon h3{font-size:17px;color:var(--muted);font-weight:600}.soon ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.soon li{padding:8px 14px;border:1.5px dashed var(--muted);border-radius:12px;font-size:15px;color:var(--muted)}.paid-band{background:var(--ink);color:#fff;padding:80px 0}.paid-in{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:48px;align-items:start}.paid-in p{font-size:20px;line-height:1.55;max-width:46ch}.paid-in p+p{margin-top:16px;color:#c9d4e2}.site-foot{padding:48px 0 40px;border-top:1px solid var(--line)}.foot-top{display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}.foot-paid{margin-top:8px;color:var(--muted);font-size:16px}.foot-links{list-style:none;padding:0;display:flex;gap:24px;flex-wrap:wrap;align-items:center}.foot-links a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.foot-links a:hover{text-decoration:underline}.foot-copy{margin-top:24px;font-size:14px;color:var(--muted)}.doc{padding:56px 0 88px}.doc .wrap{max-width:760px}.doc h1{font-size:clamp(34px,4.4vw,52px)}.intro{font-size:20px;line-height:1.5;color:var(--muted);margin-top:14px}.byline{font-size:14px;color:var(--muted);margin-top:10px}.prose{margin-top:36px}.prose h2{font-size:24px;letter-spacing:-.02em;margin:36px 0 10px}.prose p,.prose ul{margin-bottom:14px}.prose ul{padding-left:22px}.prose li{margin-bottom:6px}.prose a{text-decoration-thickness:1.5px;text-underline-offset:3px}@media(max-width:1000px){.tiles{grid-template-columns:repeat(4,1fr)}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,460px);column-gap:40px}}@media(max-width:860px){.hero{padding:32px 0 56px}.hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "card" "art";row-gap:28px}.hero-intro{padding-top:0}.sub{font-size:19px}.hero-art svg{width:min(100%,240px);margin:0 auto}.block{padding:56px 0}.steps{grid-template-columns:1fr;gap:28px;margin-top:28px}.step-n{font-size:44px;margin-bottom:8px}.tiles{grid-template-columns:repeat(3,1fr);gap:12px}.paid-band{padding:56px 0}.paid-in{grid-template-columns:1fr;gap:20px}.paid-in p{font-size:18px}}@media(max-width:560px){.site-head{height:64px}.logo{font-size:20px;gap:8px}.logo-mark{width:38px;height:38px}.site-head .btn{padding:0 14px;font-size:15px}.card{padding:20px}.card-title{font-size:23px}.row2{grid-template-columns:1fr}.tiles{grid-template-columns:repeat(2,1fr)}.tile{padding:8px 8px 14px}.tile-name{font-size:15px}.foot-links{gap:4px 20px}}:root{--gx:clamp(16px,5vw,96px);--ease:cubic-bezier(.22,.61,.36,1);--hair:rgba(16,36,63,.08)}body .site-head .wrap,body .site-foot .wrap{max-width:none;padding-inline:var(--gx)}body .site-head{border-bottom-color:var(--hair)}body .site-head a.btn{background:none;padding:0;min-height:44px;border-radius:0;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}body .site-head a.btn:hover{filter:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.art :is(.w){stroke:var(--ln,#10243F)}.art [stroke="#fff" i]{stroke:var(--bg,#fff)}.art svg{display:block}h1{font-size:clamp(44px,5.4vw,96px);letter-spacing:-.04em;line-height:1.02}.sub{font-size:clamp(18px,1.5vw,22px);line-height:1.5;max-width:34ch;margin-top:24px;text-wrap:pretty}.chip{min-height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--mist);font-size:16px;cursor:pointer}.chip:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}@media(max-width:900px){h1{font-size:clamp(40px,11vw,56px)}}.art svg{max-width:100%}#head *,#standR *,#walkR *,#kneelLegs *,#shoe,#shoeL{vector-effect:var(--ve,non-scaling-stroke)}#standR .l,#walkR .l,#kneelLegs .l{stroke-width:var(--lw,4)}#head .s{stroke-width:var(--lw,4)!important}#head .o{stroke-width:var(--lw3,3)}#head .t{stroke-width:var(--lw2,2.2)}#shoe,#shoeL,#kneelLegs .s{stroke-width:var(--lws,3.4)}.a2{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr)}.b2-drawer{position:fixed;inset:0;z-index:60;visibility:hidden;pointer-events:none;transition:visibility 0s .35s}.b2-drawer.open{visibility:visible;pointer-events:auto;transition-delay:0s}.b2-back{position:absolute;inset:0;background:#10243f66;opacity:0;transition:opacity .3s var(--ease)}.b2-sheet{position:absolute;top:0;right:0;bottom:0;width:min(560px,100%);padding:64px 32px 32px;overflow:auto;background:#fff;--bg:#fff;transform:translate(100%);transition:transform .35s var(--ease)}.b2-drawer.open .b2-back{opacity:1}.b2-drawer.open .b2-sheet{transform:none}.b2-x{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:none;cursor:pointer}.b2-x:hover{background:var(--mist)}@media(prefers-reduced-motion:reduce){.b2-back,.b2-sheet{transition:none}}@media(max-width:900px){.a2{display:block}.b2-sheet{top:auto;left:0;width:100%;max-height:92svh;padding:56px 20px 24px;border-radius:24px 24px 0 0;transform:translateY(100%)}}@property --p{syntax:"<number>";inherits:true;initial-value:1}.sv{display:flex;flex-direction:column;height:100%;min-height:0}.sv-bar{height:4px;flex:none;background:var(--mist)}.sv-bar i{display:block;height:100%;width:14.3%;background:var(--ink);transition:width .4s var(--ease)}.sv-bar[hidden]{display:none}.sv-stage{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:24px var(--sgx,var(--gx))}.sv-col{width:100%;max-width:640px;margin-inline:auto}.sv-meta{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin-bottom:8px}.sv-meta[hidden]{display:none}.sv-back{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin-left:-4px;padding:0 12px 0 4px;border:0;background:none;font-size:16px;font-weight:600;cursor:pointer;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.sv-back[hidden]{display:none}.sv-count{margin-left:auto;font-size:14px;color:var(--muted)}.sv-q{border:0;padding:0;margin:0;min-width:0}.sv-q[hidden],.sv-form[hidden],.sv-done[hidden]{display:none}.sv-h{margin:0 0 24px;font-size:var(--qh);letter-spacing:-.03em;line-height:1.1;outline:none}.sv-help{margin:-12px 0 24px;font-size:17px;color:var(--muted)}.sv-err{margin-top:8px;font-size:14px;line-height:1.4;color:var(--err)}.sv-err:empty{display:none}.sv-note{margin-top:12px;font-size:14px;color:var(--muted)}.sv-done{outline:none}.sv-done p{margin-top:12px;font-size:19px}.sv-done .sv-note{font-size:14px}.sv-in{display:block;width:100%;min-height:60px;padding:14px 18px;border:1.5px solid var(--mist);border-radius:12px;background:var(--mist);font-size:19px;line-height:1.4;appearance:none}textarea.sv-in{min-height:clamp(120px,22vh,180px);resize:none}.sv-in:focus-visible{outline:none;border-color:var(--ink);background:#fff;box-shadow:0 0 0 3px #10243f29}.sv-in[aria-invalid=true]{border-color:var(--err)}.sv-f{margin-bottom:16px}.sv-f label,.sv-lab{display:block;margin-bottom:8px;font-size:15px;font-weight:600}.sv-next,.sv-send{display:inline-flex;align-items:center;justify-content:center;min-height:56px;margin-top:24px;border:0;border-radius:12px;font-size:18px;font-weight:600;cursor:pointer}.sv-next{padding:0 40px;background:var(--ink);color:#fff}.sv-send{width:100%;margin-top:8px}.sv-rows{display:grid;gap:8px}.sv-row{position:relative;display:flex;align-items:center;gap:16px;min-height:64px;padding:0 20px;border-radius:14px;box-shadow:inset 0 0 0 1px #10243f1f;font-size:18px;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.sv-row input,.sv-tile input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sv-row:hover{background:var(--mist)}.sv-row kbd{margin-left:auto;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;box-shadow:inset 0 0 0 1px #10243f33;font:600 14px/1 inherit}.sv-tick{display:none;margin-left:auto}.sv-row:has(input:checked){background:var(--ink);color:#fff;box-shadow:none}.sv-row:has(input:checked) kbd{display:none}.sv-row:has(input:checked) .sv-tick{display:block}.sv-row:has(input:focus-visible),.sv-tile:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:3px}@media(hover:none){.sv-row kbd{display:none}}.sv-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sv-tiles[hidden]{display:none}.sv-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;height:clamp(128px,19vh,176px);padding:10px 8px 12px;border:0;border-radius:16px;background:var(--mist);--bg:var(--mist);color:var(--ink);font-size:16px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;transition:background .15s,color .15s}.sv-tile .art{flex:1;min-height:0;width:100%;display:grid;place-items:center}.sv-tile .art svg{height:100%;width:auto}.sv-tile .art svg[viewBox="0 0 24 24"]{height:48px}.sv-tile:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.sv-tile:has(input:checked){background:var(--ink);color:#fff;--ln:#fff;--bg:var(--ink)}.sv-other{background:none;box-shadow:inset 0 0 0 1px #10243f29;justify-content:center}.sv-other .art{flex:none;height:56px}.sv-else[hidden]{display:none}.sv-combo{position:relative}.sv-combo [role=listbox]{position:absolute;z-index:10;left:0;right:0;top:calc(100% + 8px);max-height:min(320px,40vh);overflow:auto;margin:0;padding:8px;list-style:none;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px #10243f29}.sv-combo [role=listbox][hidden],.sv-combo li[hidden]{display:none}.sv-combo li{display:flex;align-items:center;min-height:48px;padding:0 12px;border-radius:8px;font-size:17px;cursor:pointer}.sv-combo li.is-active,.sv-combo li[role=option]:hover{background:var(--mist)}.sv-combo .sv-none{color:var(--muted);cursor:default}.sv-link{margin-top:16px;min-height:44px;padding:0;border:0;background:none;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;cursor:pointer}@media(prefers-reduced-motion:reduce){.sv-bar i,.sv-row,.sv-tile{transition:none}}@media(max-width:900px){.sv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-other{grid-column:1/-1;height:88px;flex-direction:row;gap:12px;justify-content:center}.sv-other .art{height:auto;width:auto}.sv-tile{height:128px}.sv-h{margin-bottom:16px}.sv-help{margin-top:-4px}textarea.sv-in{min-height:120px}}body>.site-head{display:none}.r4-jb{position:relative;max-width:720px;margin-top:clamp(24px,4vh,40px);color:var(--ink)}.r4-bar{padding:8px;border-radius:16px;background:#fff}.r4-job{display:block;width:100%;height:72px;padding:0 20px;border:0;border-radius:12px;background:transparent;font-size:19px}.r4-sub{flex:1;min-width:0;height:56px;padding:0 20px;border:0;border-radius:12px;background:var(--mist);font-size:18px}.r4-go{flex:none;min-height:56px;padding:0 32px;border-radius:12px;font-size:18px}.r4-job:focus-visible,.r4-sub:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ink)}.r4-meta{position:relative;display:flex;align-items:center;gap:8px;min-height:44px;margin-top:12px}.r4-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 6px 0 14px;border-radius:999px;background:var(--mist);font-size:15px;font-weight:600}.r4-chip[hidden],.r4-err[hidden],.r4-svcs[hidden]{display:none}.r4-chip button{min-height:36px;padding:0 10px;border:0;background:none;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.r4-err{padding:4px 14px;border-radius:999px;background:#fff;color:var(--err);font-size:14px;font-weight:600}.r4-svcs{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:2px;max-height:320px;overflow:auto;padding:8px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--hair),0 16px 32px -16px #10243f59}.r4-svcs button{min-height:44px;padding:0 12px;border:0;border-radius:8px;background:none;color:var(--ink);font-size:16px;text-align:left;cursor:pointer}.r4-svcs button:hover{background:var(--mist)}.r4-drawer{--qh:clamp(28px,3vw,40px)}.r4-drawer .sv{height:auto}.r4-drawer .sv-stage{padding:0}.r4-drawer .sv-col{max-width:none}.r4-drawer .sv-bar{margin:0 0 16px}@media(max-width:560px){.r4-job{height:64px;padding:0 16px;font-size:17px}.r4-go{padding:0 20px}}.r4-bar{position:relative}.r4-lb{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 8px);margin:0;padding:8px;list-style:none;border-radius:16px;background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--hair),0 16px 32px -16px #10243f59}.r4-lb[hidden]{display:none}.r4-lb li{display:flex;align-items:center;min-height:48px;padding:0 14px;border-radius:10px;font-size:17px;cursor:pointer}.r4-lb li.is-active,.r4-lb .r4-lb-o:hover{background:var(--mist)}.r4-lb .r4-lb-none{color:var(--muted);cursor:default;font-size:16px}.r4-sep{font-variant-numeric:normal}body>.site-head,body>.site-foot{display:none}:root{--r6-hair:#DDDDDD;--r6-pad:48px;--r6-gap:12px}.r6-head{position:relative;z-index:10;padding:0 var(--r6-pad) 32px;background:linear-gradient(#fff 40%,#f8f9fb);border-bottom:1px solid #EBEBEB}.r6-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:96px}.r6-top .logo{justify-self:start}.r6-tabs{display:flex;gap:24px}.r6-tab{position:relative;display:flex;align-items:center;gap:10px;height:64px;padding:0 4px;border:0;background:none;color:var(--muted);font-size:14px;font-weight:500;cursor:pointer}.r6-tab:hover,.r6-tab[aria-pressed=true]{color:var(--ink)}.r6-tab[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:2px;border-radius:2px;background:var(--ink)}.r6-tab-art{display:grid;place-items:center;transition:transform .2s}.r6-tab:hover .r6-tab-art{transform:scale(1.06)}.r6-tab-art{width:40px;height:40px;border-radius:50%;background:var(--mist);color:var(--ink)}.r6-tab[aria-pressed=true] .r6-tab-art{background:#fff;box-shadow:0 0 0 1px var(--r6-hair)}.r6-tab-art svg{width:22px;height:22px}.r6-tab-art .r6-mark{width:28px;height:23px}.r6-right{justify-self:end;display:flex;align-items:center;gap:8px}.r6-link{padding:12px;border-radius:999px;font-size:14px;font-weight:500;text-decoration:none}.r6-link:hover{background:var(--mist)}.r6-round{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--mist);color:var(--ink)}.r6-round:hover{background:#e6e9ee}.r6-jb{max-width:850px;margin:6px auto 0}.r6 .r4-jb,.r6-jb.r4-jb{margin-top:6px}.r6-bar.r4-bar{display:flex;align-items:center;height:66px;padding:0;border:1px solid var(--r6-hair);border-radius:999px;background:#fff;box-shadow:0 3px 12px #10243f1a}.r6-seg{position:relative;flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 24px 0 32px;border-radius:999px;cursor:text}.r6-seg-job{flex:1.55 1 0}.r6-seg+.r6-seg:before{content:"";position:absolute;left:0;top:17px;bottom:17px;width:1px;background:var(--r6-hair)}.r6-seg:hover{background:#f2f4f7}.r6-seg:hover:before,.r6-seg:hover+.r6-seg:before{opacity:0}.r6-seg label{font-size:12px;font-weight:600;line-height:16px;cursor:inherit}.r6-seg input,.r6-seg select{flex:none;width:100%;border-radius:0;height:20px;padding:0;border:0;background:transparent;font-size:14px;line-height:20px;color:var(--ink)}.r6-seg input::placeholder{color:var(--muted)}.r6-seg select{appearance:none;cursor:pointer;color:var(--muted)}.r6-seg select.has-val{color:var(--ink)}.r6-seg input:focus-visible,.r6-seg select:focus-visible{outline:none;box-shadow:none}.r6-seg:focus-within{background:#fff;box-shadow:0 6px 20px #10243f2e}.r6-seg:focus-within:before,.r6-seg:focus-within+.r6-seg:before{opacity:0}.r6-bar:focus-within{background:#f2f4f7}.r6-go.r4-go{flex:none;display:flex;gap:8px;min-height:48px;height:48px;margin:0 8px 0 4px;padding:0 20px 0 16px;border-radius:999px;font-size:16px}.r6-seg .r4-lb{top:calc(100% + 12px);left:0;right:auto;width:min(420px,90vw);border-radius:24px;box-shadow:0 6px 20px #10243f2e}.r6-meta.r4-meta{flex-wrap:wrap;justify-content:center;margin-top:12px;min-height:0;gap:8px 12px}.r6-paid{flex-basis:100%;text-align:center;color:var(--muted);font-size:13px;line-height:18px}.r6{padding:24px var(--r6-pad) 24px}.r6-row{padding:24px 0 20px}.r6-row[hidden]{display:none}.r6-rh{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.r6-rh h2{font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:24px}.r6-rh h2 a{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.r6-go-chip{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--mist)}.r6-pager{display:flex;gap:8px}.r6-pager button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:var(--mist);color:var(--ink);cursor:pointer}.r6-pager button:disabled{opacity:.4;cursor:default}.r6-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 6 * var(--r6-gap)) / 7);gap:var(--r6-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.r6-track::-webkit-scrollbar{display:none}.r6-track>li{scroll-snap-align:start;min-width:0}.r6-card{position:relative;display:flex;flex-direction:column;text-decoration:none;color:var(--ink)}.r6-img{display:grid;place-items:center;aspect-ratio:180/171;overflow:hidden;border-radius:20px;background:var(--mist);--bg:var(--mist);transition:transform .25s}a.r6-card:hover .r6-img{transform:scale(1.02)}.r6-img.is-scene svg{width:100%;height:100%}.r6-img.is-scene .l{stroke-width:2.6}.r6-img.is-scene .s{stroke-width:2.2}.r6-img.is-scene .o{stroke-width:2}.r6-img.is-scene .t{stroke-width:1.5}.r6-img.is-scene .w{stroke-width:1.6}.r6-img.is-icon svg{width:30%;height:30%;color:var(--ink)}.r6-t{margin-top:10px;font-size:14px;font-weight:600;line-height:18px}.r6-s{overflow:hidden;font-size:13px;line-height:18px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis}.r6-wide .r6-s{white-space:normal}.r6-badge{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:999px;background:#fff;font-size:12px;font-weight:600;line-height:18px;box-shadow:0 1px 4px #10243f1f}.r6-card.is-soon .r6-img{opacity:.7}.r6-ph{display:none}.r6-wide .r6-track{grid-auto-columns:calc((100% - 3 * var(--r6-gap)) / 4)}.r6-big{display:flex;align-items:flex-end;aspect-ratio:2/1;padding:20px 24px;font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:1}.r6-num small{font-size:.6em}.r6-src{text-decoration:underline;text-decoration-color:var(--r6-hair);text-underline-offset:3px}.r6-src:hover{color:var(--ink)}.r6-img:not(.has-photo):not(.r6-big) svg{visibility:hidden}.r6-img:not(.has-photo)+.r6-ph{display:grid;place-items:center;position:absolute;top:0;left:0;width:100%;aspect-ratio:180/171;padding:16px;border-radius:20px;background:repeating-linear-gradient(135deg,#e4eaf1 0 10px,#edf1f6 10px 20px);color:var(--muted);font-size:12px;font-weight:600;text-align:center}.r6-foot{margin-top:32px;background:var(--mist);border-top:1px solid #EBEBEB}.r6-in{padding:48px var(--r6-pad) 24px}.r6-foot h2{font-size:22px;font-weight:600;letter-spacing:-.01em}.r6-ftabs{display:flex;gap:32px;margin-top:16px;border-bottom:1px solid var(--r6-hair)}.r6-ftabs button{position:relative;padding:8px 0 12px;border:0;background:none;color:var(--muted);font-size:14px;font-weight:500;cursor:pointer}.r6-ftabs button[aria-selected=true]{color:var(--ink);font-weight:600}.r6-ftabs button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ink)}.r6-dir{display:grid;grid-template-columns:repeat(6,1fr);gap:24px 16px;margin:0;padding:32px 0 48px;list-style:none}.r6-dir[hidden]{display:none}.r6-dir a{display:flex;flex-direction:column;font-size:14px;line-height:18px;text-decoration:none}.r6-dir b{font-weight:600}.r6-dir span{color:var(--muted)}.r6-dir a:hover b{text-decoration:underline}.r6-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:48px 0;border-top:1px solid var(--r6-hair)}.r6-cols h3{font-size:14px;font-weight:600;letter-spacing:0}.r6-cols ul{display:grid;gap:16px;margin:16px 0 0;padding:0;list-style:none;font-size:14px;line-height:18px}.r6-cols a{text-decoration:none}.r6-cols a:hover{text-decoration:underline}.r6-cols span{color:var(--muted)}.r6-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding:24px 0 0;border-top:1px solid var(--r6-hair);font-size:14px}.r6-bottom a{text-decoration:none}.r6-bottom a:hover{text-decoration:underline}.r6-paidline{font-weight:600}.r6-dock{display:none}@media(max-width:1279px){.r6-track{grid-auto-columns:calc((100% - 5 * var(--r6-gap)) / 6)}.r6-dir{grid-template-columns:repeat(4,1fr)}}@media(max-width:1127px){.r6-track{grid-auto-columns:calc((100% - 4 * var(--r6-gap)) / 5)}.r6-top{grid-template-columns:auto 1fr auto}.r6-tabs{justify-self:center;gap:8px}.r6-link{display:none}}@media(max-width:949px){:root{--r6-pad:40px}.r6-track{grid-auto-columns:calc((100% - 3 * var(--r6-gap)) / 4)}.r6-wide .r6-track{grid-auto-columns:calc((100% - var(--r6-gap)) / 2.2)}.r6-tab-art{display:none}}@media(max-width:743px){:root{--r6-pad:24px}body{padding-bottom:72px}.r6-head{padding-top:12px;padding-bottom:16px;background:#fff;border-bottom:0}.r6-top{display:contents}.r6-top .logo{order:1}.r6-right{order:1;margin-left:auto}.r6-right .r6-round{display:none}.r6-tabs{order:3;width:calc(100% + 2 * var(--r6-pad));margin:8px calc(-1 * var(--r6-pad)) 0;padding:6px var(--r6-pad) 6px;gap:10px;overflow-x:auto;scrollbar-width:none}.r6-tab{flex:none;height:40px;padding:0 16px 0 10px;border-radius:40px;background:#fff;box-shadow:0 0 0 1px var(--r6-hair),0 2px 6px #10243f14;font-size:14px}.r6-tab[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.r6-tab[aria-pressed=true]:after{display:none}.r6-tab-art{display:grid;width:28px;height:28px;background:none!important;box-shadow:none!important}.r6-tab-art svg{width:18px;height:18px}.r6-tab-art .r6-mark{width:22px;height:18px}.r6-head{display:flex;flex-wrap:wrap;align-items:center}.r6-jb{order:2;width:100%;margin:12px 0 0}.r6-bar.r4-bar{flex-direction:column;align-items:stretch;height:auto;border-radius:28px;box-shadow:0 6px 20px #10243f1a}.r6-bar:focus-within{background:#fff}.r6-seg{height:56px;padding:0 24px;flex:none}.r6-seg:hover{background:none}.r6-seg:focus-within{box-shadow:none}.r6-seg+.r6-seg:before{inset:0 24px auto;width:auto;height:1px;opacity:1!important}.r6-bar:not(.r6-open) .r6-seg:not(.r6-seg-job),.r6-bar:not(.r6-open) .r6-go{display:none}.r6-bar:not(.r6-open) .r6-seg-job label{display:none}.r6-bar:not(.r6-open) .r6-seg-job{align-items:center}.r6-bar:not(.r6-open) .r6-seg-job input{text-align:center;font-size:15px;font-weight:600}.r6-bar:not(.r6-open) .r6-seg-job input::placeholder{color:var(--ink)}.r6-go.r4-go{margin:4px 8px 8px;height:52px;justify-content:center}.r6{padding-top:0}.r6-row{padding:16px 0 12px}.r6-rh h2{font-size:18px}.r6-pager{display:none}.r6-track,.r6-wide .r6-track{grid-auto-columns:calc((100% - var(--r6-gap)) / 2.15);margin:0 calc(-1 * var(--r6-pad));padding:0 var(--r6-pad);scroll-padding:0 var(--r6-pad)}.r6-big{font-size:36px;padding:14px 16px;aspect-ratio:180/171}.r6-dir{grid-template-columns:repeat(2,1fr)}.r6-cols{grid-template-columns:1fr}.r6-bottom{flex-direction:column}.r6-dock{position:fixed;z-index:40;left:0;right:0;bottom:0;display:flex;justify-content:center;gap:24px;height:64px;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #EBEBEB}.r6-dock a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:72px;color:var(--muted);font-size:11px;font-weight:600;text-decoration:none}.r6-dock a.is-on{color:var(--ink)}}.r6-photo{display:none}.r6-img.has-photo{position:relative;background:#dde3ea}.r6-img.has-photo>svg{display:none}.r6-photo{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.r6-img.has-photo .r6-sample{display:block}.r6-sample{display:none;position:absolute;right:10px;bottom:10px;padding:2px 8px;border-radius:999px;background:#ffffffd9;color:var(--ink);font-size:10px;font-weight:600;line-height:16px}.r6-credits{display:none;margin:-24px 0 24px;color:var(--muted);font-size:12px;line-height:18px}.r6-credits{display:block}.r6-credits a{color:inherit}a.r6-tab{text-decoration:none}.gt-hero{max-width:850px;margin:8px auto 20px;text-align:center}.gt-hero h1{font-size:clamp(32px,3.4vw,48px);letter-spacing:-.035em;line-height:1.08}.gt-hero p{margin-top:12px;color:var(--muted);font-size:18px;line-height:1.5}.gt-lead{max-width:62ch;margin:0 0 20px;color:var(--muted);font-size:16px;line-height:1.6}.gt-lead a{color:var(--ink)}.gt-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px 64px;align-items:start;padding:40px 0;border-top:1px solid #EBEBEB}.gt-split h2{font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin-bottom:12px}.gt-split .gt-lead{margin-bottom:0}.gt-reg{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--ink)}.gt-reg-box{display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:2/1;padding:20px 24px;border-radius:20px;background:var(--mist);transition:transform .25s}.gt-reg:hover .gt-reg-box{transform:scale(1.02)}.gt-reg-box b{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.gt-reg-box span{margin-top:4px;color:var(--muted);font-size:14px;line-height:18px}.gt-reg .r6-s{white-space:normal}.gt-ext{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.gt-reg-one{max-width:420px}.gt-points{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:p}.gt-points li{position:relative;display:flex;flex-direction:column;padding:20px 24px 20px 72px;border-radius:20px;background:var(--mist);counter-increment:p}.gt-points li:before{content:counter(p);position:absolute;left:24px;top:18px;font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1}.gt-points b{font-size:16px;font-weight:600}.gt-points span{color:var(--muted);font-size:15px;line-height:1.5}.gt-faq details{border-bottom:1px solid #EBEBEB}.gt-faq details:first-child{border-top:1px solid #EBEBEB}.gt-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 0;font-size:17px;font-weight:600;line-height:1.35;cursor:pointer;list-style:none}.gt-faq summary::-webkit-details-marker{display:none}.gt-faq summary:after{content:"";flex:none;width:10px;height:10px;margin-right:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-3px,-3px);transition:transform .2s}.gt-faq details[open] summary:after{transform:rotate(225deg)}.gt-faq p{max-width:62ch;padding:0 0 20px;color:var(--muted);font-size:16px;line-height:1.6}.gt-cta{margin:32px var(--r6-pad) 0;padding:56px 24px;border-radius:24px;background:var(--ink);color:#fff;text-align:center}.gt-cta h2{font-size:clamp(26px,2.6vw,36px);font-weight:700;letter-spacing:-.03em}.gt-cta p{margin-top:8px;color:#ffffffbf;font-size:16px}.gt-cta-btn{display:inline-flex;align-items:center;min-height:48px;margin-top:24px;padding:0 28px;border-radius:999px;background:#fff;color:var(--ink);font-size:16px;font-weight:600;text-decoration:none}.gt-cta-btn:hover{background:var(--mist)}.gt-cta-btn:focus-visible{outline-color:#fff}.gt-jobs{display:grid;gap:10px;margin:8px 0 24px;padding:0;list-style:none;font-size:17px}.gt-jobs li{display:flex;align-items:center;gap:12px}.gt-jobs svg{flex:none;color:var(--ink)}.gt-fig{position:relative;display:grid;place-items:center;aspect-ratio:4/3;margin:0;overflow:hidden;border-radius:20px;background:var(--mist);--bg:var(--mist)}.gt-fig img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gt-fig.is-icon>svg{width:22%;height:auto}.gt-fig.is-scene>svg{width:80%;height:auto}.gt-fig figcaption{position:absolute;right:12px;bottom:12px;padding:2px 10px;border-radius:999px;background:#ffffffe0;font-size:11px;font-weight:600;line-height:18px}.gt-fig figcaption a{color:inherit}.gt-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--r6-gap);margin:0;padding:0;list-style:none}.gt-steps li{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:20px;background:var(--mist)}.gt-steps li>span{font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:1}.gt-steps h3{font-size:18px;font-weight:600}.gt-steps p{margin-top:4px;color:var(--muted);font-size:15px;line-height:1.5}@media(max-width:949px){.gt-split{grid-template-columns:1fr;gap:16px;padding:28px 0}.gt-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:743px){.gt-hero{width:100%;order:2;margin:8px 0 0;text-align:left}.gt-hero h1{font-size:30px}.gt-hero p{font-size:16px}.gt-split h2{font-size:22px}.gt-cta{margin:24px var(--r6-pad) 0;padding:40px 20px}.gt-steps{grid-template-columns:1fr}.gt-reg-box b{font-size:20px}}@media(prefers-reduced-motion:reduce){.gt-reg-box,.gt-faq summary:after{transition:none}}.r6>.gt-split:first-child{border-top:0}.r6-credits{margin:0 0 24px}.gt-costs{width:100%;border-collapse:collapse;font-size:16px}.gt-costs thead th{padding:0 0 10px;color:var(--muted);font-size:13px;font-weight:600;text-align:left;border-bottom:1px solid #EBEBEB}.gt-costs tbody th,.gt-costs td{padding:16px 0;border-bottom:1px solid #EBEBEB;vertical-align:top;text-align:left}.gt-costs tbody th{padding-right:24px;font-weight:600}.gt-costs small,.gt-costs td a{display:block;margin-top:2px;color:var(--muted);font-size:13px;font-weight:400}.gt-costs td{font-weight:700;white-space:nowrap}.gt-costs td a{white-space:normal;text-decoration:underline;text-decoration-color:#ddd;text-underline-offset:3px}.gt-two{display:grid;grid-template-columns:1fr 1fr;gap:32px}.gt-two h3{font-size:17px;font-weight:600;margin-bottom:8px}.gt-q li,.gt-flag li{align-items:flex-start;font-size:16px;line-height:1.45}.gt-q li:before,.gt-flag li:before{content:"";flex:none;width:8px;height:8px;margin-top:8px;border-radius:50%;background:var(--ink)}.gt-flag li:before{background:none;box-shadow:inset 0 0 0 2px var(--ink)}@media(max-width:743px){.gt-two{grid-template-columns:1fr;gap:16px}.gt-costs td{white-space:normal}}.gt-doc{max-width:720px;margin:0 auto;padding:8px 0 48px;font-size:17px;line-height:1.65}.gt-doc .byline{margin:0 0 8px}.gt-doc h2{font-weight:600}.gt-doc a{color:var(--ink)}.gt-guide table{width:100%;margin:8px 0 24px;border-collapse:collapse;font-size:15px;line-height:1.45}.gt-guide th,.gt-guide td{padding:12px 16px 12px 0;border-bottom:1px solid #EBEBEB;text-align:left;vertical-align:top}.gt-guide thead th{color:var(--muted);font-size:13px;font-weight:600}.gt-guide h3{font-size:19px;font-weight:600;margin:28px 0 8px}.gt-guide ol{padding-left:22px;margin-bottom:14px}.gt-guide-next{margin-top:32px;padding:20px 24px;border-radius:20px;background:var(--mist);font-weight:600}.gt-guide-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.gt-guide-list a{display:flex;flex-direction:column;gap:4px;padding:20px 24px;border-radius:20px;background:var(--mist);color:var(--ink);text-decoration:none}.gt-guide-list span{color:var(--muted);font-size:15px;line-height:1.5}@media(max-width:743px){.gt-guide{overflow-wrap:anywhere}.gt-guide table{display:block;overflow-x:auto}}.gt-crumbs{margin:0 0 8px;font-size:14px;color:var(--muted)}.gt-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none}.gt-crumbs li+li:before{content:"›";margin-right:8px}.gt-crumbs a{color:var(--muted)}.gt-related{margin-top:32px}.gt-related h2{font-size:22px;margin-bottom:12px}
