.tbc{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--clay);border:1px dashed color-mix(in srgb,var(--clay) 55%,transparent);white-space:nowrap;vertical-align:middle;border-radius:99px;align-items:center;gap:6px;padding:3px 9px;font-size:10.5px;line-height:1.4;display:inline-flex}.tbc:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.w-open{grid-template-columns:repeat(12,1fr);align-items:center;gap:24px;min-height:min(92vh,860px);padding-top:170px;display:grid}.w-txt{grid-column:1/7}.w-open h1{font-family:var(--serif);letter-spacing:-.04em;max-width:13ch;margin-top:28px;font-size:clamp(44px,5vw,76px);font-weight:300;line-height:1.02}.w-sub{font-family:var(--sans);letter-spacing:0;color:var(--ink2);max-width:34ch;margin-top:30px;font-size:20px;line-height:1.45;display:block}.w-txt{position:relative}.w-room{grid-column:7/13;margin:0 -30px 0 0}.w-room svg{width:100%;height:auto;display:block}.w-room figcaption{border-top:1px solid var(--line);justify-content:space-between;margin:-4px 30px 0 0;padding-top:10px;display:flex}.w-lib{font-family:var(--serif);letter-spacing:-.02em;border-top:1px solid var(--line);max-width:24ch;margin-top:44px;padding-top:28px;font-size:clamp(24px,2.2vw,31px);font-weight:300;line-height:1.55}.w-tok{color:var(--ink);cursor:pointer;text-decoration:underline dotted color-mix(in srgb,var(--ink) 45%,transparent);text-underline-offset:.22em;font-style:italic;text-decoration-thickness:1.5px;transition:text-decoration-color .3s,color .3s}.w-tok:hover{text-decoration-color:var(--ink)}.w-tok[aria-expanded=true]{text-decoration-style:solid;text-decoration-color:var(--clay);color:var(--clay)}.w-tok:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}.w-tray{opacity:0;transition:grid-template-rows .5s var(--ease),opacity .35s var(--ease);grid-template-rows:0fr;display:grid}.w-tray.on{opacity:1;grid-template-rows:1fr}.w-tray-in{min-height:0;overflow:hidden}.w-tray-h{justify-content:space-between;align-items:baseline;gap:16px;padding-top:22px;display:flex}.w-tray-o .w-tray-x{color:var(--ink);text-underline-offset:.3em;background:0 0;border:0;border-radius:0;margin-left:8px;padding:8px 2px;font-size:14.5px;text-decoration:underline}.w-tok[data-k=when]{white-space:nowrap}.w-tray-o{flex-wrap:wrap;gap:8px;padding:14px 0 6px;display:flex}.w-tray-o button{border:1px solid var(--line);color:var(--ink2);transition:background .3s,color .3s,border-color .3s,transform .3s var(--ease);background:0 0;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;display:inline-flex}.w-tray-o button:hover{border-color:var(--dim);color:var(--ink)}.w-tray-o button[aria-pressed=true]{border-color:var(--ink);color:var(--ink);background:var(--card)}.w-tray-o[data-k=need] button[aria-pressed=true]:before{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:6px;height:10px;margin-right:2px;transform:rotate(45deg)translateY(-2px)}.w-tray-o button:active{transform:scale(.97)}.w-tray-o button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.w-or{font-family:var(--serif);color:var(--dim);align-self:center;padding:0 4px;font-size:16px}.w-stage{position:relative}.w-bubs{pointer-events:none;position:absolute;inset:0}.w-bub{background:var(--card);border:1px solid var(--line);max-width:190px;font-family:var(--serif);color:var(--ink);opacity:0;width:max-content;transition:opacity .35s var(--ease),transform .5s var(--ease);border-radius:12px 12px 3px;padding:7px 11px 8px;font-size:13.5px;line-height:1.3;position:absolute;transform:translate(calc(-100% - 4px),calc(6px - 100%));box-shadow:0 10px 24px -14px #12121159}.w-bub.on{opacity:1;transform:translate(calc(-100% - 4px),-100%)}.w-bub.me{background:var(--clay);border-color:var(--clay);color:#fff;border-radius:12px 12px 12px 3px;transform:translate(4px,calc(6px - 100%))}.w-bub.me.on{transform:translate(4px,-100%)}.w-bub.dots{gap:3px;padding:9px 11px;display:flex}.w-bub.dots i{opacity:.35;background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.2s infinite dot}.w-bub.dots i:nth-child(2){animation-delay:.15s}.w-bub.dots i:nth-child(3){animation-delay:.3s}@keyframes dot{30%{opacity:1;transform:translateY(-2px)}}.w-sh-row .k i{color:var(--line);font-style:normal}.w-proof{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:22px;font-size:15px;display:flex}.w-proof a{border-bottom:1px solid var(--ink)}.w-open .acts{margin-top:30px}.w-breaks{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.w-breaks>div{border-top:1px solid var(--ink);grid-column:span 4;padding-top:26px}.w-breaks .mono{color:var(--dim)}.w-breaks h3{font-family:var(--serif);letter-spacing:-.03em;margin-top:18px;font-size:clamp(28px,2.6vw,38px);font-weight:300;line-height:1.05}.w-breaks p{color:var(--ink2);max-width:30ch;margin-top:16px}.w-how{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.w-how .body{grid-column:4/12}.w-how p{color:var(--ink2);max-width:40ch;font-size:21px;line-height:1.55}.w-how p+p{margin-top:22px}.w-how p b{color:var(--ink);font-weight:400}.w-link{border-bottom:1px solid;gap:8px;margin-top:30px;padding-bottom:2px;font-size:15px;display:inline-flex}.w-link span{transition:transform .4s var(--ease)}.w-link:hover span,.w-link:focus-visible span{transform:translate(4px)}.w-who{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.w-who h3{font-family:var(--serif);letter-spacing:-.03em;font-size:30px;font-weight:300;line-height:1.05}.w-who p{color:var(--ink2);margin-top:14px}.w-svc .sr{scroll-margin-top:110px}.w-ways{background:var(--night);color:#edebe6;margin-top:170px;padding:140px 0 130px}.w-ways .head .mono{color:#8e8b84}.w-sw{background:#edebe60f;border:1px solid #edebe61f;border-radius:99px;grid-template-columns:1fr 1fr;padding:6px;display:inline-grid;position:relative}.w-sw button{white-space:nowrap;z-index:1;font-family:var(--serif);letter-spacing:-.02em;color:#8e8b84;transition:color .45s var(--ease);border-radius:99px;padding:16px 34px;font-size:clamp(22px,2.2vw,30px);font-weight:300;position:relative}.w-sw button[aria-checked=true]{color:var(--ink)}.w-sw button:focus-visible{outline-offset:3px;outline:2px solid #edebe6}.w-thumb{width:calc(50% - 6px);transition:transform .6s var(--ease);background:#edebe6;border-radius:99px;position:absolute;top:6px;bottom:6px;left:6px;box-shadow:0 10px 30px -12px #0009}.w-ways[data-way=think] .w-thumb{transform:translate(100%)}.w-ways .w-sw{margin-bottom:72px}.w-route{--p:0px;--v:0;display:grid;position:relative}.w-track{background:#edebe629;height:1px;margin-bottom:34px;position:relative}.w-fill{background:var(--clay);width:100%;height:1px;transform:scaleX(var(--f,0));transform-origin:0 0;transition:transform .9s var(--ease);position:absolute;top:0;left:0}.w-note{width:26px;height:34px;transform:translateX(var(--p)) rotate(-4deg);transition:transform .9s var(--ease);background:#f6f5f1;border-radius:2px;flex-direction:column;gap:3px;padding:7px 5px;display:flex;position:absolute;top:-17px;left:0;box-shadow:0 10px 24px -10px #000000b3}.w-note i{background:#a9a69e;height:1.5px}.w-note i:first-child{background:var(--ink);width:70%}.w-note i:last-child{width:55%}.w-steps{transition:opacity .5s var(--ease),filter .5s;grid-area:2/1;grid-template-columns:repeat(5,1fr);gap:28px;list-style:none;display:grid}.w-steps[data-for=think]{grid-template-columns:repeat(3,1fr);max-width:62%}.w-steps[aria-hidden=true]{opacity:0;filter:blur(3px);pointer-events:none}.w-steps li{cursor:default;transition:opacity .5s var(--ease)}.w-steps li .mono{color:#6e6b65;transition:color .4s}.w-steps b{font-family:var(--serif);letter-spacing:-.02em;color:#8e8b84;transition:color .45s var(--ease);margin-top:14px;font-size:clamp(22px,1.9vw,27px);font-weight:300;line-height:1.15;display:block}.w-steps p{color:#6e6b65;max-width:24ch;transition:color .45s var(--ease);margin-top:12px;font-size:15.5px;line-height:1.5}.w-steps li.done b{color:#b9b6af}.w-steps li.on b{color:#f6f5f1}.w-steps li.on p{color:#c9c6bf}.w-steps li.on .mono{color:var(--clay)}.w-ways .acts{margin-top:64px}.w-ways .btn.dark{color:var(--ink);background:#fff}@media (prefers-reduced-motion:reduce){.w-steps li b,.w-steps li p{color:#c9c6bf}}.w-svc .sr{position:relative}.w-svc .sr:before{content:"";background:var(--clay);width:2px;transition:transform .5s var(--ease);border-radius:2px;position:absolute;top:30px;bottom:30px;left:-20px;transform:scaleY(0)}.w-svc .sr.on:before{transform:none}.w-svc .sr .n{transition:color .4s}.w-svc .sr.on .n{color:var(--clay)}.w-tell{grid-template-columns:repeat(12,1fr);align-items:start;gap:24px;padding-top:150px;scroll-margin-top:60px;display:grid}.w-tell-h{grid-column:1/5;position:sticky;top:120px}.w-tell-h h2{font-family:var(--serif);letter-spacing:-.035em;max-width:10ch;margin-top:24px;font-size:clamp(36px,4vw,58px);font-weight:300;line-height:1.04}.w-tell-h p{color:var(--ink2);max-width:30ch;margin-top:22px}.w-tell-h .w-mail{margin-top:30px;font-size:15px}.w-sheet{background:var(--card);box-shadow:var(--lift);opacity:0;transition:transform 1s var(--ease),opacity .8s var(--ease);grid-column:6/13;padding:26px 34px 30px;position:relative;transform:rotate(.6deg)translateY(24px)}.w-sheet.in{opacity:1;transform:rotate(.6deg)}.w-sheet:before{content:"";background:color-mix(in srgb,var(--tint) 75%,transparent);width:96px;height:26px;margin-left:-48px;position:absolute;top:-12px;left:50%;transform:rotate(-2deg);box-shadow:0 1px 2px #1212110f}.w-sh-top{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:16px;font-size:10.5px;display:flex}.w-sh-row{border:0;border-bottom:1px solid var(--line);min-width:0;transition:opacity .4s var(--ease);grid-template-columns:100px 1fr;align-items:center;gap:16px;margin:0;padding:14px 0;display:grid}.w-sh-row legend{float:left;padding:0}fieldset.w-sh-row{display:block}fieldset.w-sh-row>.k{width:100px;margin-right:16px;padding-top:7px}fieldset.w-sh-row>span{margin-left:116px;display:flex}.w-sh-row .k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-size:10px}.w-sheet[data-way=build] [data-only=think],.w-sheet[data-way=think] [data-only=build]{display:none}.w-sheet input:not([type=radio]),.w-sheet textarea{width:100%;font:inherit;font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);resize:none;background:0 0;border:0;outline:none;padding:4px 0;font-size:20px}.w-sheet textarea{min-height:96px;line-height:1.45}.w-sheet ::placeholder{color:var(--dim);font-style:italic}.w-sh-row:focus-within{border-color:var(--ink)}.w-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.w-big{align-items:start}.w-big .k{padding-top:9px}.w-chips{flex-wrap:wrap;gap:6px}.w-chips label,.w-months label{position:relative}.w-chips input,.w-months input,.w-sh-top .w-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.w-chips span{border:1px solid var(--line);color:var(--ink2);border-radius:99px;padding:7px 13px;font-size:14px;transition:background .3s,color .3s,border-color .3s;display:block}.w-chips label:hover span{border-color:var(--dim);color:var(--ink)}.w-chips input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--bg)}.w-chips input:focus-visible+span,.w-months input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.w-months{grid-template-columns:repeat(7,1fr);gap:6px;display:grid!important}.w-months span{border:1px solid var(--line);transition:background .3s,border-color .3s,color .3s,transform .4s var(--ease);border-radius:10px;flex-direction:column;align-items:center;gap:1px;padding:9px 2px 8px;display:flex}.w-months b{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:300}.w-months small{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--dim);font-size:8.5px}.w-months label:hover span{border-color:var(--dim)}.w-months input:checked+span{background:var(--clay);border-color:var(--clay);transform:translateY(-2px)}.w-months input:checked+span b,.w-months input:checked+span small{color:#fff}.w-sh-top .w-seg{padding:3px}.w-sh-top .w-seg span{letter-spacing:.04em;padding:5px 14px;font-size:12px}.w-sh-foot{flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:24px;display:flex}.w-sh-foot .btn[disabled]{opacity:.55;transform:none}.w-err{color:var(--clay);font-size:14px}.w-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.w-pen{background:var(--pen);opacity:0;transform-origin:0;border-radius:2px;width:44px;height:2px;position:absolute;top:40%;right:-14px;transform:rotate(-32deg)scaleX(0)}.w-pen.on{animation:pen .9s var(--ease)}@keyframes pen{0%{opacity:0;transform:rotate(-32deg)scaleX(0)}30%{opacity:.7;transform:rotate(-32deg)scaleX(1)}to{opacity:0;transform:rotate(-32deg)scaleX(1)translate(10px)}}.w-done{background:var(--card);opacity:0;pointer-events:none;transition:opacity .5s var(--ease);flex-direction:column;justify-content:space-between;gap:32px;padding:56px 40px 40px;display:flex;position:absolute;inset:0;overflow:auto}.w-sheet.done .w-done{opacity:1;pointer-events:auto}.w-stamp{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--clay);border:1.5px solid var(--clay);opacity:0;border-radius:4px;align-self:flex-start;padding:6px 12px;font-size:12px;transition:transform .45s cubic-bezier(.22,1,.36,1) .15s,opacity .3s .15s;transform:rotate(-6deg)scale(1.6)}.w-sheet.done .w-stamp{opacity:1;transform:rotate(-6deg)}.w-done h3{font-family:var(--serif);letter-spacing:-.03em;max-width:14ch;margin-top:24px;font-size:clamp(30px,3vw,42px);font-weight:300;line-height:1.05}.w-done p{color:var(--ink2);max-width:34ch;margin-top:16px}.w-filed{border-top:1px solid var(--line)}.w-filed div{border-bottom:1px solid var(--line);opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);grid-template-columns:120px 1fr;gap:16px;padding:12px 0;display:grid;transform:translateY(6px)}.w-sheet.done .w-filed div{opacity:1;transform:none}.w-sheet.done .w-filed div:nth-child(2){transition-delay:60ms}.w-sheet.done .w-filed div:nth-child(3){transition-delay:.12s}.w-sheet.done .w-filed div:nth-child(4){transition-delay:.18s}.w-filed dt{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:11px}.w-filed dd{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.w-filed div:last-child dd{font-family:var(--serif);font-size:19px;line-height:1.4}@media (prefers-reduced-motion:reduce){.w-filed div{opacity:1;transition:none;transform:none}}.w-wc{text-align:left;background:var(--card);border:1px solid var(--line);opacity:0;transition:transform .8s var(--ease),opacity .7s var(--ease),border-color .4s,box-shadow .5s var(--ease);border-radius:22px;flex-direction:column;grid-column:span 4;padding:22px 28px 30px;display:flex;transform:translateY(24px)}.w-who.in .w-wc{opacity:1;transform:none}.w-who.in .w-wc:nth-child(2){transition-delay:.1s,.1s,0s,0s}.w-who.in .w-wc:nth-child(3){transition-delay:.2s,.2s,0s,0s}.w-who.in .w-wc:hover{box-shadow:var(--lift);transform:translateY(-4px)}.w-wc[aria-checked=true]{border-color:var(--ink);box-shadow:var(--lift)}.w-wc:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.w-ppl{width:120px;height:64px;margin:0 0 18px -8px}.w-ppl .pp{transform-box:fill-box;transform-origin:50% 100%}.w-wc[aria-checked=true] .pp{animation:hop .7s var(--ease) var(--d) both}@keyframes hop{40%{transform:translateY(-5px)}}.w-wc h3{margin-top:18px!important}.w-in{align-items:center;gap:8px;margin-top:auto;padding-top:26px;transition:color .3s;display:flex;color:var(--dim)!important}.w-in:before{content:"";border:1.2px solid;border-radius:50%;width:14px;height:14px;transition:background .3s,border-color .3s}.w-wc:hover .w-in{color:var(--ink2)!important}.w-wc[aria-checked=true] .w-in{color:var(--clay)!important}.w-wc[aria-checked=true] .w-in:before{background:var(--clay);border-color:var(--clay);box-shadow:inset 0 0 0 3px var(--card)}.w-add{border:1px solid #1212112e;border-radius:99px;height:36px;padding:0 16px;font-size:14px;transition:background .3s,color .3s,border-color .3s}.w-add:hover{border-color:var(--ink)}.w-add[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.w-add[aria-pressed=true]:before{content:"✓ "}.w-end{height:150px}@media (width<=900px){.w-open{min-height:0;padding-top:120px}.w-txt,.w-room{grid-column:1/13}.w-room{margin:20px -10px 0}.w-room figcaption{margin-right:10px}.w-lib{max-width:none;font-size:23px}.w-bub{white-space:normal;width:max-content;max-width:150px;padding:5px 9px 6px;font-size:11.5px}.w-breaks>div,.w-wc{grid-column:1/13}.w-sw{width:100%;display:grid}.w-sw button{padding:13px 10px;font-size:19px}.w-svc .sr:before{left:-12px}.w-breaks{row-gap:44px}.w-how .body{grid-column:1/13}.w-how p{font-size:19px}.w-who h3{margin-top:24px}.w-svc .see{align-items:flex-start}.w-ways{margin-top:110px;padding:90px 0}.w-tell{padding-top:100px}.w-tell-h,.w-sheet{grid-column:1/13}.w-tell-h{position:static}.w-sheet{margin-top:20px;padding:20px 18px 24px;transform:none}.w-sheet.in{transform:none}.w-sh-row{grid-template-columns:1fr;gap:6px}fieldset.w-sh-row>.k{float:none;padding:0 0 8px;display:block}fieldset.w-sh-row>span{margin-left:0}.w-months{grid-template-columns:repeat(4,1fr)}.w-two{grid-template-columns:1fr;gap:4px}.w-end{height:90px}}.band+.w-ways{margin-top:0}.w-sh-top .w-seg{background:var(--tint);border-radius:99px;gap:2px;display:inline-flex}.w-sh-top .w-seg label{position:relative}.w-sh-top .w-seg span{color:var(--ink2);transition:background .35s var(--ease),color .3s,box-shadow .35s;border-radius:99px;display:block}.w-sh-top .w-seg input:checked+span{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #12121124}.w-sh-top .w-seg input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}@media (width<=900px){.w-route{--v:1;grid-template-columns:28px 1fr}.w-track{grid-area:1/1;width:1px;height:auto;margin:0}.w-fill{width:1px;height:100%;transform:scaleY(var(--f,0))}.w-note{width:22px;height:28px;transform:translateY(calc(var(--p) - 14px)) rotate(-4deg);padding:6px 4px;top:0;left:-11px}.w-steps,.w-steps[data-for=think]{grid-area:1/2;grid-template-columns:1fr;gap:30px;max-width:none;padding-left:18px}.w-steps b{margin-top:8px}.w-ways .w-sw{margin-bottom:48px}.w-open h1{font-size:var(--t-h1);margin-top:var(--s-3)}.w-sub{font-size:var(--t-ui);margin-top:var(--s-4)}.w-lib{font-size:var(--t-h4);margin-top:var(--s-6);padding-top:var(--s-5)}.w-room{margin:var(--s-5) -10px 0}.w-room figcaption{padding-top:var(--s-2);margin:0 10px}.sec{padding-top:var(--s-8)}.sec .head h2,.band .head h2,.w-ways .head h2{font-size:var(--t-h2);margin-top:var(--s-2)}.w-breaks{margin-top:var(--s-5);gap:0}.w-breaks>div{padding:var(--s-4) 0 var(--s-5)}.w-breaks h3{font-size:var(--t-h3);margin-top:var(--s-2)}.w-breaks p{font-size:var(--t-ui);margin-top:var(--s-2)}.w-how{margin-top:var(--s-5)}.w-how p{font-size:var(--t-ui)}.w-how p+p{margin-top:var(--s-3)}.w-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.w-txt{display:contents}.w-txt>.mono{order:1}.w-open h1{order:2}.w-room{margin:var(--s-4) -10px 0;order:3}.w-lib{margin-top:var(--s-5);border-top:0;order:4;padding-top:0}.w-tray{order:5}.w-proof{order:6}.w-open .acts{margin-top:var(--s-5);order:7;align-self:flex-start}.w-proof{justify-content:flex-start}.w-bub{font-size:var(--t-small);max-width:180px;padding:var(--s-1) var(--s-2) 6px}.w-stage{margin-bottom:-14%}.w-room figcaption{position:relative}.w-proof{gap:var(--s-2) var(--s-4);flex-wrap:wrap}.w-proof .mono{flex-basis:100%}.w-proof::-webkit-scrollbar{display:none}.w-proof .mono{flex:none}.w-tray-o{gap:var(--s-2)}.w-tray-o button{font-size:var(--t-small);padding:var(--s-2) var(--s-3)}.w-tray-o .w-tray-x{font-size:var(--t-small)}.w-bub:not(.me){border-radius:12px 12px 12px 3px;transform:translate(4px,calc(6px - 100%))}.w-bub:not(.me).on{transform:translate(4px,-100%)}.w-bub.me{border-radius:12px 12px 3px;transform:translate(calc(-100% - 4px),calc(6px - 100%))}.w-bub.me.on{transform:translate(calc(-100% - 4px),-100%)}.w-who{margin-top:var(--s-5);background:var(--card);border:1px solid var(--line);border-radius:22px;gap:0;overflow:hidden}.w-wc,.w-wc[aria-checked=true],.w-who.in .w-wc:hover{column-gap:var(--s-3);row-gap:var(--s-1);padding:var(--s-4);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:72px 1fr;display:grid;transform:none}.w-wc[aria-checked=true]{background:var(--bg)}.w-ppl{grid-row:1/3;align-self:center;width:72px;height:auto;margin:0}.w-wc .mono:not(.w-in){font-size:var(--t-label);grid-column:2;align-self:end}.w-who h3,.w-wc h3{font-size:var(--t-h4);grid-column:2;margin-top:0!important}.w-who p{margin-top:var(--s-2);font-size:var(--t-small);grid-column:1/-1}.w-in{grid-column:1/-1;margin-top:var(--s-3)!important;padding-top:0!important}.w-who{gap:var(--s-2);background:0 0;border:0;border-radius:0;overflow:visible}.w-wc,.w-wc[aria-checked=true],.w-who.in .w-wc:hover{padding:var(--s-4);background:var(--card);border:1px solid var(--line);border-radius:16px;grid-template-columns:56px 1fr 24px}.w-wc+.w-wc{border-top:1px solid var(--line)}.w-wc[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.w-in{grid-area:1/3/3;align-self:center;width:24px;font-size:0;margin:0!important}.w-in:before{margin:0!important}.w-wc,.w-wc[aria-checked=true],.w-who.in .w-wc:hover{grid-template-columns:72px 1fr 24px;align-items:center}.w-ppl{width:72px}.w-wc[aria-checked=true]{box-shadow:none}.w-wc:not([aria-checked=true]) p{display:none}.w-wc[aria-checked=true] p{animation:f-in .4s var(--ease)}}@keyframes f-in{0%{opacity:0;transform:translateY(4px)}}@media (width<=900px){.w-wc[aria-checked=true] p{grid-column:2/-1}.w-who .w-wc[aria-checked=true]{border-color:var(--ink)!important}#who{padding-bottom:0}#who+.band{margin-top:var(--s-7)}.w-wc,.w-wc[aria-checked=true],.w-who.in .w-wc:hover{column-gap:var(--s-3);row-gap:var(--s-1);padding:var(--s-3) var(--s-4) var(--s-4);grid-template-columns:1fr 24px;align-items:start}.w-ppl{width:auto;height:28px;margin:0 0 var(--s-1);grid-area:auto/1;justify-self:start}.w-wc .mono:not(.w-in){grid-column:1;align-self:start}.w-who h3,.w-wc h3{grid-column:1;line-height:1.15}.w-wc[aria-checked=true] p{margin-top:var(--s-2);grid-column:1/-1}.w-in{grid-area:1/2/4;align-self:center}.w-who{gap:var(--s-2)}#work.band{margin-top:var(--s-6);padding-top:var(--s-6)}.w-ppl{display:none}.w-in{grid-row:1/3}.w-wc,.w-wc[aria-checked=true],.w-who.in .w-wc:hover{grid-template-rows:auto auto 0fr;transition:border-color .2s ease-out,transform .14s ease-out,grid-template-rows .26s cubic-bezier(.23,1,.32,1);transform:none}.w-wc[aria-checked=true]{grid-template-rows:auto auto 1fr}.w-wc p,.w-wc:not([aria-checked=true]) p{opacity:0;grid-row:3;min-height:0;transition:opacity .2s ease-out;animation:none;display:block;overflow:hidden}.w-wc[aria-checked=true] p{opacity:1;transition-delay:80ms}.w-wc:active{transform:scale(.98)}.w-in:before{transition:background-color .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out}.w-tray{transition:grid-template-rows .28s cubic-bezier(.32,.72,0,1),opacity .2s ease-out}.w-tray-o button{transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out,transform .14s ease-out}.w-bub{transition:opacity .2s ease-out,transform .26s cubic-bezier(.23,1,.32,1)}}@media (width<=900px) and (prefers-reduced-motion:reduce){.w-wc,.w-tray,.w-tray-o button,.w-bub{transition:opacity .15s}}@media (width<=900px){.w-in:before{background:var(--card);box-shadow:inset 0 0 0 7px var(--card)}.w-wc,.w-wc[aria-checked=true],.w-who.in .w-wc:hover{grid-template-rows:none;transition:border-color .2s ease-out,transform .14s ease-out;overflow:hidden}.w-wc p,.w-wc:not([aria-checked=true]) p{opacity:0;grid-row:auto;max-height:0;margin-top:0;transition:max-height .26s cubic-bezier(.23,1,.32,1),margin-top .26s cubic-bezier(.23,1,.32,1),opacity .18s ease-out}.w-wc[aria-checked=true] p{max-height:8em;margin-top:var(--s-2);opacity:1;transition-delay:0s,0s,60ms}.w-wc{row-gap:2px}.w-svc{gap:var(--s-3);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:var(--s-2) 20px var(--s-3);scrollbar-width:none;border-top:0;margin:0 -20px;display:flex;overflow-x:auto}.w-svc::-webkit-scrollbar{display:none}.w-svc .sr{scroll-snap-align:center;gap:var(--s-2) var(--s-3);padding:var(--s-5) var(--s-4);background:var(--card);border:1px solid var(--line);border-radius:20px;flex:0 0 82%;grid-template-rows:auto auto 1fr;grid-template-columns:1fr 48px;min-height:240px;transition:border-color .2s ease-out;display:grid}.w-svc .sr:before{display:none}.w-svc .sr.on{border-color:var(--ink)}.w-svc .sr .n{grid-area:1/1}.w-svc .sr h3{font-size:var(--t-h2);grid-area:2/1}.w-svc .sr p{font-size:var(--t-ui);grid-area:3/1/auto/-1;align-self:end}.w-svc .sr .see{grid-area:1/2/3;place-self:start end}.w-add{border-radius:50%;place-items:center;width:48px;height:48px;padding:0;font-size:0;transition:background-color .18s ease-out,border-color .18s ease-out,transform .14s ease-out;display:grid}.w-add:before,.w-add[aria-pressed=true]:before{content:"+";font-size:24px;font-weight:300;line-height:1}.w-add[aria-pressed=true]:before{content:"✓";font-size:18px}.w-add:active{transform:scale(.94)}.w-basket{margin-top:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--bg);border:1px dashed var(--line);border-radius:14px;flex-direction:column;gap:2px;display:flex}.w-basket b{font-family:var(--serif);font-weight:400;font-size:var(--t-h4)}.w-basket b.none{font-family:var(--sans);font-size:var(--t-small);color:var(--dim);font-weight:400}}@media (width>=901px){.w-basket{display:none}}@media (width<=900px){.w-steps[aria-hidden=true]{visibility:hidden;position:absolute}.w-steps,.w-steps[data-for=think]{gap:var(--s-6)}.w-steps li{opacity:.45;transition:opacity .22s ease-out}.w-steps li.on{opacity:1}.w-steps b{font-size:var(--t-h3)}.w-steps p{font-size:var(--t-ui);margin-top:var(--s-2)}.w-svc .sr{grid-template-rows:auto auto auto;min-height:0}.w-svc .sr p{margin-top:var(--s-2);align-self:start}.w-add{width:40px;height:40px;position:relative}.w-add:before,.w-add:after,.w-add[aria-pressed=true]:before{content:"";background:currentColor;border-radius:1px;transition:transform .18s cubic-bezier(.23,1,.32,1),opacity .14s ease-out;position:absolute;top:50%;left:50%}.w-add:before{width:14px;height:1.5px;transform:translate(-50%,-50%)}.w-add:after{width:1.5px;height:14px;transform:translate(-50%,-50%)}.w-add[aria-pressed=true]:before{background:0 0;border-bottom:1.8px solid;border-left:1.8px solid;border-radius:0;width:13px;height:7px;transform:translate(-50%,-70%)rotate(-45deg)}.w-add[aria-pressed=true]:after{opacity:0;transform:translate(-50%,-50%)scale(.6)}.w-note{display:none}.w-steps li{position:relative}.w-steps li:before{content:"";background:var(--night);border:1.5px solid #4a4844;border-radius:50%;width:11px;height:11px;transition:background-color .2s ease-out,border-color .2s ease-out;position:absolute;top:3px;left:-51px}.w-steps li.on:before{background:var(--clay);border-color:var(--clay)}.w-steps li{opacity:.55}.w-ways{padding:var(--s-8) 0 var(--s-7)}.w-ways .acts{margin-top:var(--s-6)}.w-steps li:before{box-sizing:border-box;background:#151514;width:12px;height:12px;top:4px;left:-51.5px}.w-steps:not([aria-hidden=true]) li{scroll-snap-align:center;scroll-snap-stop:always}.w-steps li.done:before{background:var(--clay);border-color:var(--clay)}.w-steps li:before{z-index:1}html:has(#ways){scroll-snap-type:none}.w-steps li{scroll-snap-align:none}}.w-sh-top .w-seg{grid-template-columns:1fr 1fr;display:inline-grid;position:relative}.w-sh-top .w-seg:before{content:"";background:var(--card);border-radius:99px;width:calc(50% - 3px);transition:transform .26s cubic-bezier(.23,1,.32,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 3px #12121124}.w-sh-top .w-seg:has(input[value=think]:checked):before{transform:translate(100%)}.w-sh-top .w-seg label{z-index:1;text-align:center}.w-sh-top .w-seg input:checked+span{box-shadow:none;background:0 0}.w-sh-top .w-seg span{transition:color .2s ease-out}.w-thumb{transition:transform .28s cubic-bezier(.23,1,.32,1)}.w-sw button{transition:color .2s ease-out}.w-sw button:active,.w-sh-top .w-seg label:active span{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.w-sh-top .w-seg:before,.w-thumb{transition:none}}@media (width<=900px){.w-sh-row{padding:var(--s-4) 0;gap:var(--s-2)}.w-sh-row:has(.w-two):focus-within{border-color:var(--line)}.w-two{grid-template-columns:1fr;gap:0}.w-two input{transition:border-color .2s ease-out;border-bottom:1px solid var(--line)!important;padding:var(--s-2) 0!important}.w-two input:last-child{border-bottom:0!important}.w-two input:focus{border-color:var(--ink)!important}.w-sheet input:not([type=radio]),.w-sheet textarea{font-size:var(--t-h4)}.w-sh-row .k{font-size:var(--t-label)}}.w-fe{font-size:var(--t-small);color:var(--clay);grid-column:1/-1;min-height:0;display:block}.w-fe:empty{display:none}.w-sh-row.bad,.w-sh-row.bad:focus-within{border-color:var(--clay)}.w-sh-row.bad .k{color:var(--clay)}.w-fe:not(:empty){animation:.2s ease-out f-in}.w-two input.bad{border-bottom-color:var(--clay)!important}.w-sh-row .k i{text-transform:none;letter-spacing:0;color:var(--dim);font-style:normal}
