.support[data-astro-cid-ildcjjeb]{width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:clamp(24px,4vw,36px);border:3px solid var(--sheet-forest);border-radius:22px;box-shadow:8px 8px 0 var(--sheet-shadow);background:var(--sheet-paper);color:var(--sheet-forest);font-family:var(--sheet-text);overflow:auto}.support[data-astro-cid-ildcjjeb]::backdrop{background:#123f348c}.support__close[data-astro-cid-ildcjjeb]{position:absolute;top:14px;right:16px;width:34px;height:34px;border:0;border-radius:999px;background:none;color:var(--sheet-forest);font-size:26px;line-height:1;cursor:pointer}.support__close[data-astro-cid-ildcjjeb]:hover{background:var(--sheet-mint)}.support__close[data-astro-cid-ildcjjeb]:focus-visible{outline:3px solid var(--sheet-tangerine);outline-offset:0}.support__form[data-astro-cid-ildcjjeb]:focus,.support__done[data-astro-cid-ildcjjeb]:focus{outline:none}.support__title[data-astro-cid-ildcjjeb]{font-size:clamp(24px,4vw,30px);line-height:1.1;letter-spacing:var(--sheet-heading-tracking);margin:10px 0 12px}.support__lede[data-astro-cid-ildcjjeb]{color:#123f34c7;line-height:1.5;margin:0 0 24px;max-width:46ch}.support__field[data-astro-cid-ildcjjeb]{display:block;margin-bottom:16px;min-width:0}.support__row[data-astro-cid-ildcjjeb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0 16px}.support__label[data-astro-cid-ildcjjeb]{display:block;margin-bottom:6px;font-family:var(--sheet-label);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.support__label[data-astro-cid-ildcjjeb] em[data-astro-cid-ildcjjeb]{font-style:normal;font-weight:400;opacity:.6}.support__control[data-astro-cid-ildcjjeb]{width:100%;min-width:0;padding:12px 14px;border:2px solid var(--sheet-forest);border-radius:12px;background:#fff;color:inherit;font:inherit;font-size:1rem}.support__control[data-astro-cid-ildcjjeb]:focus-visible{outline:3px solid var(--sheet-tangerine);outline-offset:1px}select[data-astro-cid-ildcjjeb].support__control{appearance:none;-webkit-appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='8' viewBox='0 0 13 8'%3E%3Cpath d='M1.5 1.5 6.5 6.5 11.5 1.5' fill='none' stroke='%23123f34' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:13px 8px}textarea[data-astro-cid-ildcjjeb].support__control{resize:vertical;min-height:110px}.support__actions[data-astro-cid-ildcjjeb]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px}.support__status[data-astro-cid-ildcjjeb]{margin:0;font-size:.9rem;color:var(--sheet-tangerine)}.support__status[data-astro-cid-ildcjjeb]:empty{display:none}.support__fallback[data-astro-cid-ildcjjeb]{margin:16px 0 0;font-size:.85rem;color:#123f34b3}.support__hp[data-astro-cid-ildcjjeb]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.support__done[data-astro-cid-ildcjjeb] .sheet-button[data-astro-cid-ildcjjeb]{margin-top:8px}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bricolage-grotesque-vietnamese-400-normal.B7Iv8-Rg.woff2) format("woff2"),url(/_astro/bricolage-grotesque-vietnamese-400-normal.Sle7MYWg.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bricolage-grotesque-latin-ext-400-normal.D42HmrHD.woff2) format("woff2"),url(/_astro/bricolage-grotesque-latin-ext-400-normal.BH175q6o.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bricolage-grotesque-latin-400-normal.A6LyuA6R.woff2) format("woff2"),url(/_astro/bricolage-grotesque-latin-400-normal.D89K-qEP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-vietnamese-700-normal.BLYPkJbo.woff2) format("woff2"),url(/_astro/bricolage-grotesque-vietnamese-700-normal.CHrFuVHU.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-latin-ext-700-normal.fBkt-7fi.woff2) format("woff2"),url(/_astro/bricolage-grotesque-latin-ext-700-normal.BXpPFNFj.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-latin-700-normal.gtcctNPv.woff2) format("woff2"),url(/_astro/bricolage-grotesque-latin-700-normal.DvJDmrLu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-ext-400-normal.5tcqmc2S.woff2) format("woff2"),url(/_astro/outfit-latin-ext-400-normal.DHm7mdGe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2) format("woff2"),url(/_astro/outfit-latin-400-normal.DMwTpYkH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/outfit-latin-ext-700-normal.CI4iH74K.woff2) format("woff2"),url(/_astro/outfit-latin-ext-700-normal.fjS8-Gm7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/outfit-latin-700-normal.Cu9v6i1X.woff2) format("woff2"),url(/_astro/outfit-latin-700-normal.D4itBLBr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sheet-paper: #fffdf7;--sheet-mint: #dff4ec;--sheet-forest: #123f34;--sheet-tangerine: #ef5b19;--sheet-peach: #ffd9bf;--sheet-line: rgba(18, 63, 52, .22);--sheet-shadow: #123f34;--section-space: clamp(48px, 5.5vw, 72px);--sheet-heading: clamp(30px, 5vw, 44px);--sheet-heading-tracking: -.01em;--sheet-text: "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--sheet-label: "Outfit", ui-sans-serif, system-ui, sans-serif;--sheet-child-orange: #ff7a1a;--sheet-child-green: #16a34a;--sheet-child-blue: #2563eb}body{background:var(--sheet-mint);color:var(--sheet-forest);font-family:var(--sheet-text);font-weight:400;text-wrap:pretty}.product-shell{width:min(1120px,calc(100% - 40px));margin:0 auto}.product-nav{display:flex;align-items:center;justify-content:space-between;min-height:84px;border-bottom:1px solid var(--sheet-line)}.product-wordmark{display:inline-flex;align-items:center;gap:10px;font-size:1rem;font-weight:700;letter-spacing:-.02em}.product-icon{width:34px;height:34px;border:2px solid var(--sheet-forest);border-radius:9px;background:var(--sheet-mint);flex:none}.product-link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.product-link:hover{color:var(--sheet-tangerine)}.hero{--phone-w: 264px;--phone-h: calc(var(--phone-w) * 2.174 + 26px);--phone-crop: 92px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:clamp(48px,8vw,112px);align-items:center;padding:clamp(28px,3.5vw,48px) 0 0;overflow:hidden}.hero__device{position:relative;height:calc(var(--phone-h) - var(--phone-crop))}.eyebrow{font-family:var(--sheet-label);font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.hero h1{max-width:720px;font-size:var(--sheet-heading);line-height:1.05;letter-spacing:var(--sheet-heading-tracking);text-wrap:pretty}.hero h1 .hero__sentence{display:block}.hero__lede{max-width:640px;margin-top:28px;font-size:clamp(1.08rem,2vw,1.35rem);line-height:1.55}.hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.sheet-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:0 24px;border:2px solid var(--sheet-forest);border-radius:999px;box-shadow:4px 4px 0 var(--sheet-shadow);background:var(--sheet-tangerine);color:#fff;font-weight:700;transition:transform .14s ease,box-shadow .14s ease}.sheet-button:focus-visible{outline:none;transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--sheet-shadow)}@media(forced-colors:active){.sheet-button:focus-visible{outline:3px solid;outline-offset:2px}}.sheet-button:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--sheet-shadow)}.app-phone{position:absolute;top:0;left:0;right:0;width:min(100%,var(--phone-w, 264px));margin-inline:auto;padding:10px;border:3px solid var(--sheet-forest);border-radius:46px;box-shadow:10px 10px 0 var(--sheet-shadow);background:#fff}.app-phone:before,.app-phone:after{content:"";position:absolute;width:2.5px;border-radius:1.5px;background:var(--sheet-forest)}.app-phone:before{top:20%;left:-5px;height:8%}.app-phone:after{top:25%;right:-5px;height:11%}.app-phone__screen{position:relative;aspect-ratio:1206 / 2622;overflow:hidden;border-radius:38px;background:var(--sheet-mint)}.app-shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;animation:app-crossfade 15s infinite}.app-shot--1{animation-delay:-.6s}.app-shot--2{animation-delay:4.4s}.app-shot--3{animation-delay:9.4s}@keyframes app-crossfade{0%{opacity:0}4%,29%{opacity:1}33%,to{opacity:0}}.features{padding:var(--section-space) 0;border-top:1px solid var(--sheet-line);position:relative;overflow:hidden}.features__heading{max-width:1120px;margin:0 auto clamp(36px,4vw,56px);font-size:var(--sheet-heading);line-height:1.05;letter-spacing:var(--sheet-heading-tracking);text-align:center;text-wrap:balance}.features__split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(48px,8vw,112px);align-items:center}.features__copy{position:relative;z-index:1}.sheet-fan{position:relative;align-self:stretch;min-height:300px;z-index:0}.sheet-fan:hover{z-index:2}.fan-sheet{--fan-w: min(100%, 340px);position:absolute;left:calc(var(--fan-w) * .175);bottom:calc(-1 * var(--section-space) - 48px);width:var(--fan-w);aspect-ratio:8.5 / 11;object-fit:cover;object-position:top;border:3px solid var(--sheet-forest);border-radius:14px;background:var(--sheet-paper);transform-origin:50% 100%;transition:transform .46s cubic-bezier(.2,.8,.2,1)}.fan-sheet--1{transform:rotate(4deg)}.fan-sheet--2{transform:rotate(1deg)}.fan-sheet--3{transform:rotate(-2deg)}.fan-sheet--4{transform:rotate(-5deg)}.fan-sheet--5{transform:rotate(-8deg)}.sheet-fan:hover .fan-sheet--1{transform:translate(190px) rotate(7deg)}.sheet-fan:hover .fan-sheet--2{transform:translate(95px) rotate(2.5deg)}.sheet-fan:hover .fan-sheet--3{transform:translate(0) rotate(-2deg)}.sheet-fan:hover .fan-sheet--4{transform:translate(-95px) rotate(-6.5deg)}.sheet-fan:hover .fan-sheet--5{transform:translate(-190px) rotate(-11deg)}.steps{display:grid;gap:30px;margin:0;padding:0;list-style:none}.step{display:grid;grid-template-columns:38px minmax(0,1fr);gap:20px;align-items:start}.step__num{display:grid;place-items:center;width:38px;height:38px;border:2.5px solid var(--sheet-forest);border-radius:50%;box-shadow:3px 3px 0 var(--sheet-forest);color:#fff;font-family:var(--sheet-label);font-weight:700;font-size:1.05rem;font-variant-numeric:tabular-nums;line-height:1}.step:nth-child(1) .step__num{background:var(--sheet-child-orange)}.step:nth-child(2) .step__num{background:var(--sheet-child-green)}.step:nth-child(3) .step__num{background:var(--sheet-child-blue)}.step h3{margin-top:6px;font-size:1.2rem}.step p{margin-top:10px;color:#123f34d1;line-height:1.6}.product-footer{display:flex;justify-content:space-between;gap:24px;padding:34px 0 48px;border-top:1px solid var(--sheet-line);font-size:.85rem}.product-footer__links{display:flex;flex-wrap:wrap;gap:20px}.policy{width:min(760px,calc(100% - 40px));margin:0 auto;padding:72px 0 110px}.policy h1{font-size:var(--sheet-heading);line-height:1.05;letter-spacing:var(--sheet-heading-tracking);text-wrap:pretty}.policy__updated{margin-top:20px;color:#123f34b8;font-family:var(--sheet-label);font-weight:700;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.policy__intro{margin-top:44px;padding:24px;border:2px solid var(--sheet-forest);border-radius:18px;background:var(--sheet-paper);font-size:1.1rem;line-height:1.65}.policy__intro strong{display:block;font-size:1.1rem;font-weight:700}.policy section{margin-top:42px}.policy h2{font-size:1.3rem;letter-spacing:var(--sheet-heading-tracking)}.policy p,.policy li{margin-top:12px;line-height:1.7}.policy ul{padding-left:22px}@media(max-width:760px){.product-nav{align-items:flex-start;gap:18px;padding:22px 0}.hero{grid-template-columns:1fr}.product-footer{flex-direction:column}}@media(max-width:1000px){.features__split{grid-template-columns:1fr;gap:40px}.features__copy{order:1}.sheet-fan{order:2;height:352px;min-height:0}}@media(prefers-reduced-motion:reduce){.sheet-button{transition:none}.app-shot{display:none;animation:none}.app-shot--1{display:block;opacity:1}.fan-sheet{transition:none}.sheet-fan:hover .fan-sheet--1{transform:rotate(4deg)}.sheet-fan:hover .fan-sheet--2{transform:rotate(1deg)}.sheet-fan:hover .fan-sheet--3{transform:rotate(-2deg)}.sheet-fan:hover .fan-sheet--4{transform:rotate(-5deg)}.sheet-fan:hover .fan-sheet--5{transform:rotate(-8deg)}}
