@font-face{font-family:__Bricolage_Grotesque_a4bae9;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");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_a4bae9;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");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_a4bae9;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,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_Fallback_a4bae9;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_a4bae9{font-family:__Bricolage_Grotesque_a4bae9,__Bricolage_Grotesque_Fallback_a4bae9;font-style:normal}.__variable_a4bae9{--font-display:"__Bricolage_Grotesque_a4bae9","__Bricolage_Grotesque_Fallback_a4bae9"}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");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:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");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:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Hanken_Grotesk_Fallback_9c618b;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_9c618b{font-family:__Hanken_Grotesk_9c618b,__Hanken_Grotesk_Fallback_9c618b;font-style:normal}.__variable_9c618b{--font-body:"__Hanken_Grotesk_9c618b","__Hanken_Grotesk_Fallback_9c618b"}@font-face{font-family:__DM_Mono_9ef920;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-s.woff2) format("woff2");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:__DM_Mono_9ef920;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-s.p.woff2) format("woff2");unicode-range:u+00??,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:__DM_Mono_9ef920;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-s.woff2) format("woff2");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:__DM_Mono_9ef920;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2) format("woff2");unicode-range:u+00??,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:__DM_Mono_Fallback_9ef920;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9ef920{font-family:__DM_Mono_9ef920,__DM_Mono_Fallback_9ef920;font-style:normal}.__variable_9ef920{--font-mono:"__DM_Mono_9ef920","__DM_Mono_Fallback_9ef920"}:root{--ink:#221b3f;--ink-soft:#564c7e;--ink-faint:#8b83ad;--paper:#fcfaf6;--card:#fff;--marigold:#f4a11a;--marigold-deep:#d6880a;--marigold-wash:#fcefd3;--red:#be3b2c;--red-soft:#f3dad5;--line:#e8e1d4;--line-strong:#d8cfbe;--on-ink:#f2ede2;--on-ink-soft:#b9b1d2;--maxw:1120px;--radius:14px;--radius-sm:10px;--display:var(--font-display),system-ui,sans-serif;--body:var(--font-body),system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,monospace;--glass-bg:hsla(0,0%,100%,.55);--glass-bg-strong:hsla(0,0%,100%,.72);--glass-border:hsla(0,0%,100%,.78);--glass-border-soft:hsla(0,0%,100%,.5);--glass-blur:18px;--shadow-card:inset 0 1px 0 hsla(0,0%,100%,.65),0 26px 60px -34px rgba(34,27,63,.48),0 8px 22px -16px rgba(34,27,63,.22);--glass-dark:hsla(0,0%,100%,.06);--glass-dark-border:hsla(0,0%,100%,.14);--marigold-grad:linear-gradient(180deg,#f6ae33 0%,var(--marigold) 55%,var(--marigold-deep) 100%)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background-color:var(--paper);background-image:radial-gradient(900px 520px at 50% -4%,rgba(244,161,26,.34),transparent 62%),radial-gradient(820px 520px at 100% 4%,rgba(190,59,44,.16),transparent 55%),radial-gradient(760px 560px at 92% 95%,rgba(46,107,79,.12),transparent 60%),radial-gradient(980px 760px at 6% 64%,rgba(244,161,26,.2),transparent 62%),url(/bazaar-pattern.svg);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-size:auto,auto,auto,auto,200px 200px;background-attachment:fixed;color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}a{color:inherit}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.eyebrow{font-family:var(--mono);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0}.topbar{border-bottom:1px solid var(--glass-border-soft);background:hsla(40,50%,98%,.68);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 10px 30px -22px rgba(34,27,63,.4);position:-webkit-sticky;position:sticky;top:0;z-index:30}.topbar .wrap{display:flex;align-items:center;justify-content:space-between;height:62px}.brand{display:flex;align-items:baseline;gap:9px}.brand .mark{font-family:var(--display);font-weight:800;font-size:23px;letter-spacing:-.02em;color:var(--ink);line-height:1}.brand .dot{color:var(--marigold)}.brand .tag{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);border:1px solid var(--line-strong);border-radius:999px;padding:3px 8px;white-space:nowrap}.topbar .nav-cta{font-family:var(--body);font-weight:600;font-size:14.5px;text-decoration:none;color:var(--ink);border:1.5px solid var(--ink);border-radius:999px;padding:8px 16px;transition:background .18s,color .18s}.topbar .nav-cta:hover{background:var(--ink);color:var(--paper)}.hero{padding:46px 0 54px;position:relative;overflow:hidden}.toran{margin:0 auto 30px;width:min(420px,86%)}.hero-eyebrow{text-align:center;margin-bottom:20px}.hero h1{font-family:var(--display);font-weight:800;font-size:clamp(44px,12.5vw,86px);line-height:.97;letter-spacing:-.025em;text-align:center;margin:0 auto;max-width:11ch;color:var(--ink)}.hero h1 .brush{position:relative;display:inline-block;white-space:nowrap}.hero h1 .brush svg{position:absolute;left:-2%;right:-2%;bottom:-.18em;width:104%;height:.42em;color:var(--marigold)}.hero-sub{max-width:34ch;margin:26px auto 0;text-align:center;font-size:clamp(17px,4.4vw,20px);color:var(--ink-soft);line-height:1.55}.hero-sub b{color:var(--ink);font-weight:600}.hero-cta{display:flex;flex-direction:column;align-items:center;gap:11px;margin-top:32px}.btn-primary{font-family:var(--body);font-weight:700;font-size:18px;color:var(--ink);background:var(--marigold-grad);border:none;border-radius:999px;padding:16px 34px;cursor:pointer;text-decoration:none;display:inline-block;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 1px 0 rgba(34,27,63,.18),0 14px 30px -12px rgba(244,161,26,.75);transition:transform .15s,filter .18s,box-shadow .18s}.btn-primary:hover{filter:brightness(.97) saturate(1.05);transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 1px 0 rgba(34,27,63,.2),0 20px 38px -14px rgba(244,161,26,.85)}.btn-primary:active{transform:translateY(0)}.hero-cta .micro{font-family:var(--mono);font-size:12.5px;color:var(--ink-faint);letter-spacing:.04em}.band-why{background:radial-gradient(720px 380px at 10% -12%,rgba(244,161,26,.18),transparent 60%),radial-gradient(720px 440px at 102% 112%,rgba(190,59,44,.16),transparent 60%),var(--ink);color:var(--on-ink);padding:64px 0}.band-why .eyebrow{color:var(--marigold)}.band-why h2{font-family:var(--display);font-weight:700;font-size:clamp(27px,7vw,38px);line-height:1.08;letter-spacing:-.02em;margin:10px 0 34px;max-width:18ch;color:var(--on-ink)}.why-list{display:grid;grid-gap:12px;gap:12px}@media (min-width:720px){.why-list{grid-template-columns:1fr 1fr}}.why-item{background:var(--glass-dark);backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%);border:1px solid var(--glass-dark-border);border-radius:16px;padding:20px;display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;align-items:start;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.why-item .ic{width:40px;height:40px;border-radius:11px;flex:none;background:var(--marigold-wash);color:var(--ink);display:grid;place-items:center}.why-item .ic svg{width:21px;height:21px}.why-item h3{font-family:var(--body);font-weight:700;font-size:18px;margin:2px 0 4px;color:var(--on-ink)}.why-item p{margin:0;font-size:15.5px;color:var(--on-ink-soft);line-height:1.5}.band-cats{padding:62px 0}.band-cats .eyebrow,.band-cats h2{text-align:center}.band-cats h2{font-family:var(--display);font-weight:700;font-size:clamp(26px,7vw,38px);line-height:1.06;letter-spacing:-.02em;margin:10px auto 8px;max-width:16ch}.band-cats .lede{text-align:center;color:var(--ink-soft);max-width:36ch;margin:0 auto 30px;font-size:16px}.chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.chip-static{font-family:var(--body);font-weight:500;font-size:15px;background:hsla(0,0%,100%,.6);backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);border:1px solid var(--line-strong);border-radius:999px;padding:9px 16px;color:var(--ink);display:inline-flex;align-items:center;gap:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 8px 18px -14px rgba(34,27,63,.35)}.chip-static .pip{width:7px;height:7px;border-radius:50%;background:var(--marigold)}.chip-static.more{background:var(--ink);color:var(--on-ink);border-color:var(--ink);font-weight:600}.chip-static.more .pip{background:var(--marigold)}.band-form{padding:18px 0 70px}.form-head{text-align:center;margin:0 auto 26px;max-width:32ch}.form-layout{display:block}.form-points{display:none}@media (min-width:900px){.form-layout{display:grid;grid-template-columns:minmax(260px,340px) 1fr;grid-gap:44px;gap:44px;align-items:start}.form-layout .form-head{text-align:left;max-width:none;margin:0;position:-webkit-sticky;position:sticky;top:90px}.form-points{display:grid;grid-gap:11px;gap:11px;list-style:none;margin:24px 0 0;padding:0}.form-points li{position:relative;padding-left:28px;font-size:15px;color:var(--ink-soft);line-height:1.45}.form-points li:before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;border-radius:50%;background:var(--marigold-wash);box-shadow:inset 0 0 0 4px var(--marigold)}}.form-head h2{font-family:var(--display);font-weight:700;font-size:clamp(28px,8vw,42px);line-height:1.02;letter-spacing:-.02em;margin:8px 0 10px}.form-head p{color:var(--ink-soft);margin:0;font-size:16px}.form-head .hi-lede{display:inline-block;margin-top:6px;color:var(--ink-soft);font-size:14px}.card{background:var(--glass-bg-strong);backdrop-filter:blur(var(--glass-blur)) saturate(145%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(145%);border:1px solid var(--glass-border);border-radius:22px;box-shadow:var(--shadow-card);overflow:hidden}.card-inner{position:relative;padding:34px 28px 30px}.card-inner:before{content:"";position:absolute;top:14px;bottom:14px;left:16px;width:2px;border-radius:2px;background:linear-gradient(180deg,transparent 0,var(--red) 12%,var(--marigold-deep) 88%,transparent 100%);opacity:.45}@media (max-width:520px){.card-inner{padding:28px 20px 26px}.card-inner:before{left:9px}}fieldset{border:none;margin:0;padding:0}fieldset+fieldset{margin-top:30px;padding-top:28px;border-top:1px dashed var(--line-strong)}.leg{display:flex;align-items:baseline;gap:11px;margin-bottom:18px}.leg .num{font-family:var(--mono);font-size:12px;color:var(--red);border:1px solid var(--red-soft);background:#fff;border-radius:6px;padding:3px 7px;line-height:1;flex:none;align-self:flex-start}.leg h3{font-family:var(--body);font-weight:700;font-size:17.5px;margin:0;letter-spacing:-.01em}.leg .leg-hi{font-weight:400;color:var(--ink-soft);font-size:.85em}.field{margin-bottom:18px}.field:last-child{margin-bottom:0}.field label.q{display:block;font-weight:600;font-size:14.5px;margin-bottom:8px;color:var(--ink);line-height:1.3}.field label.q .hi{display:block;font-weight:400;font-size:13px;color:var(--ink-soft);margin-top:3px;letter-spacing:0}.req{color:var(--red)}.hint,.req{margin-left:2px}.hint{font-weight:400;color:var(--ink-faint);font-size:13px}.hi-inline{color:var(--ink-soft);font-weight:400}input[type=email],input[type=tel],input[type=text],select,textarea{width:100%;font-family:var(--body);font-size:16px;color:var(--ink);background:hsla(0,0%,100%,.85);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);padding:12px 13px;box-shadow:inset 0 1px 2px rgba(34,27,63,.05);transition:border-color .16s,box-shadow .16s,background .16s}textarea{resize:vertical;min-height:74px;line-height:1.5}input::placeholder,textarea::placeholder{color:#b7ae9c}input:focus,select:focus,textarea:focus{outline:none;background:hsla(0,0%,100%,.95);border-color:var(--marigold);box-shadow:0 0 0 3px var(--marigold-wash)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23564C7E' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 13px center;padding-right:38px}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:480px){.two{grid-template-columns:1fr}}.phone-wrap{display:flex;align-items:stretch}.phone-wrap .cc{font-family:var(--mono);font-size:15px;color:var(--ink-soft);background:#f7f3eb;border:1.5px solid var(--line-strong);border-right:none;border-radius:var(--radius-sm) 0 0 var(--radius-sm);display:flex;align-items:center;padding:0 12px}.phone-wrap input{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.choice{display:flex;flex-wrap:wrap;gap:9px}.choice input{position:absolute;opacity:0;width:0;height:0}.choice label{font-family:var(--body);font-size:14.5px;font-weight:500;border:1.5px solid var(--line-strong);background:hsla(0,0%,100%,.7);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--ink-soft);border-radius:999px;padding:9px 15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5);transition:border-color .15s,background .15s,color .15s,box-shadow .15s}.choice label:hover{border-color:var(--marigold);color:var(--ink)}.choice input:checked+label{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:600}.choice input:focus-visible+label{box-shadow:0 0 0 3px var(--marigold-wash)}.check{display:flex;align-items:flex-start;gap:10px;margin-top:9px;cursor:pointer}.check input{position:absolute;opacity:0;width:0;height:0}.check .box{width:20px;height:20px;border:1.5px solid var(--line-strong);border-radius:6px;flex:none;margin-top:1px;display:grid;place-items:center;background:#fff;transition:.15s}.check .box svg{width:13px;height:13px;color:#fff;opacity:0;transition:opacity .12s}.check input:checked+.box{background:#1fa855;border-color:#1fa855}.check input:checked+.box svg{opacity:1}.check input:focus-visible+.box{box-shadow:0 0 0 3px var(--marigold-wash)}.check span.lbl{font-size:14.5px;color:var(--ink);font-weight:500}.err{color:var(--red);font-size:13px;margin-top:6px;display:none;font-weight:500}.field.invalid .err{display:block}.field.invalid input,.field.invalid select,.field.invalid textarea{border-color:var(--red)}.field.invalid .choice label{border-color:var(--red-soft)}.submit-row{margin-top:30px}.btn-submit{width:100%;font-family:var(--body);font-weight:700;font-size:18px;color:var(--ink);background:var(--marigold-grad);border:none;border-radius:999px;padding:17px 24px;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 1px 0 rgba(34,27,63,.18),0 16px 30px -14px rgba(244,161,26,.8);transition:filter .18s,transform .15s,box-shadow .18s}.btn-submit:hover{filter:brightness(.97) saturate(1.05);transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 1px 0 rgba(34,27,63,.2),0 22px 38px -16px rgba(244,161,26,.9)}.btn-submit:disabled{opacity:.6;cursor:default;transform:none}.reassure{font-size:13.5px;color:var(--ink-faint);font-family:var(--mono);letter-spacing:.02em}.form-error,.reassure{text-align:center;margin-top:14px}.form-error{font-size:14px;color:var(--red);font-weight:500}.success{display:none;text-align:center;padding:48px 24px}.success.show{display:block}.success .tick{width:66px;height:66px;border-radius:50%;background:var(--marigold-wash);display:grid;place-items:center;margin:0 auto 20px}.success .tick svg{width:34px;height:34px;color:var(--marigold-deep)}.success h2{font-family:var(--display);font-weight:700;font-size:30px;margin:0 0 10px;letter-spacing:-.02em}.success p{color:var(--ink-soft);margin:0 auto;max-width:36ch}.success .hi-s{display:block;font-family:var(--body);font-weight:400;font-size:15px;color:var(--ink-faint);margin-top:8px}.footer{background:var(--ink);color:var(--on-ink-soft);padding:48px 0 40px}.footer .brand .mark{color:#fff}.footer .f-line{font-size:15px;color:var(--on-ink);margin:18px 0 22px;max-width:40ch;line-height:1.55}.footer .f-line b{color:#fff;font-weight:600}.footer .f-contact{display:flex;flex-wrap:wrap;gap:9px 22px;font-size:14.5px;margin-bottom:26px}.footer .f-contact a{color:var(--on-ink);text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.25);padding-bottom:1px}.footer .f-contact a:hover{border-color:var(--marigold)}.footer .disclaimer{font-family:var(--mono);font-size:12px;color:var(--on-ink-soft);border-top:1px solid hsla(0,0%,100%,.12);padding-top:20px;line-height:1.6}.footer .disclaimer .wm{color:var(--marigold)}.reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none}.btn-primary:hover,.btn-submit:hover,.reveal{transform:none}}