.home{--paper:#fff;--stone:#f2f5f7;--stone-deep:#e4eaed;--line:#dfe5e8;--ink:#171716;--quiet:#5f5f5a;--accent:#b9532c;--accent-soft:#f7ebe4;--deep:#10302a;--deep-soft:#e8efec;--m:clamp(20px, 3.4vw, 56px);--gap-section:clamp(104px, 18vh, 208px);--teal:#0b7a78;--win:#d9d6cd;--win-light:#fff;--win-dark:#7f7c74;--sky:#bfe0f5;--sky-pale:#eef7fc;--radius:12px;--radius-small:8px;--type-hero:clamp(38px, 4.7vw, 84px);--type-h2:clamp(32px, 4.2vw, 80px);--type-h3:clamp(21px, 1.6vw, 26px);--type-lead:clamp(18px, 1.45vw, 25px);--type-body:16px;--type-small:14px;--ease:cubic-bezier(.2, .7, .2, 1)}body:has(.home) .site-header{--paper:#fff;--stone:#f2f5f7;--stone-deep:#e4eaed;--line:#dfe5e8;--ink:#171716;--quiet:#5f5f5a;--accent:#b9532c;--accent-soft:#f7ebe4;--deep:#10302a;--deep-soft:#e8efec;--m:clamp(20px, 3.4vw, 56px);--gap-section:clamp(104px, 18vh, 208px);--teal:#0b7a78;--win:#d9d6cd;--win-light:#fff;--win-dark:#7f7c74;--sky:#bfe0f5;--sky-pale:#eef7fc;--radius:12px;--radius-small:8px;--type-hero:clamp(38px, 4.7vw, 84px);--type-h2:clamp(32px, 4.2vw, 80px);--type-h3:clamp(21px, 1.6vw, 26px);--type-lead:clamp(18px, 1.45vw, 25px);--type-body:16px;--type-small:14px;--ease:cubic-bezier(.2, .7, .2, 1)}html:has(.home){overscroll-behavior-y:none}.home{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow:clip}.home ::selection{background:var(--ink);color:var(--paper)}.home section{scroll-margin-top:76px}.home h2,.home h3,.home p,.home ul,.home ol,.home figure{margin:0;padding:0}.home ul,.home ol{list-style:none}.home h1,.home h2{letter-spacing:-.032em;font-weight:500;line-height:1.08}.home h1{font-size:var(--type-hero);white-space:nowrap;margin:0}.home h2{font-size:var(--type-h2);text-wrap:balance}.home p{text-wrap:pretty}.home-lead{max-width:44ch;color:var(--quiet);font-size:var(--type-lead);letter-spacing:-.01em;line-height:1.45}body:has(.home) .site-header{padding:0 var(--m);background:var(--paper);color:var(--ink)}body:has(.home) .site-header__bar{background:0 0;padding:0}:is(body:has(.home) .site-header__brand,body:has(.home) .site-header__brand-label,body:has(.home) .site-header__menu){color:var(--ink);background:0 0}body:has(.home) .site-header__nav{color:var(--quiet);letter-spacing:0;text-transform:none;font-size:15px;font-weight:400}body:has(.home) .site-header__nav a{transition:color .15s}body:has(.home) .site-header__nav a:hover{color:var(--ink)}body:has(.home) .site-header__button{border-radius:var(--radius-small);background:var(--ink);min-height:40px;color:var(--paper);letter-spacing:0;text-transform:none;border:0;padding:9px 16px;font-size:15px;transition:background-color .15s}body:has(.home) .site-header__button:hover{background:#3b3b38}body:has(.home) .site-header--open{background:var(--paper);color:var(--ink)}body:has(.home) .site-header--open .site-header__bar{background:var(--paper);color:var(--ink)}body:has(.home) .site-header--open .site-header__brand-label{color:var(--ink);text-transform:none}body:has(.home) .site-header--open .site-header__menu{color:var(--ink);text-transform:none}body:has(.home) .site-header--open .site-header__mobile a{color:var(--ink);text-transform:none}body:has(.home) .site-header--open .site-header__mobile{background:var(--paper)}.home-button{border-radius:var(--radius-small);background:var(--ink);min-height:46px;color:var(--paper);font-size:var(--type-body);justify-content:center;align-items:center;padding:12px 22px;font-weight:500;transition:background-color .15s;display:inline-flex}.home-button:hover{background:#3b3b38}.home-link{font-size:var(--type-body);gap:8px;font-weight:500;display:inline-flex}.home-link span{transition:transform .2s var(--ease)}.home-link:hover span{transform:translate(3px)}.home :focus-visible{outline:2px solid var(--ink);outline-offset:3px}[data-reveal]{transition:opacity .6s ease, transform .6s var(--ease);transition-delay:calc(var(--i,0) * 60ms)}[data-reveal].is-waiting{opacity:0;transform:translateY(10px)}.desk{min-height:calc(100svh - 76px);padding:clamp(24px, 4vh, 48px) var(--m) clamp(48px, 8vh, 80px);background:var(--paper);flex-direction:column;display:flex}.desk .home-lead{font-size:clamp(18px,1.35vw,22px)}.win{background:var(--win);box-shadow:inset 1px 1px 0 var(--win-light), inset -1px -1px 0 var(--win-dark), 2px 2px 0 #00000047;color:var(--ink)}.win__title{color:#fff;background:linear-gradient(90deg,#0a246a,#1084d0);justify-content:space-between;align-items:center;gap:8px;min-height:22px;margin:3px 3px 0;padding:2px 3px 2px 6px;font-family:Tahoma,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:700;display:flex}.win__controls{gap:2px;font-style:normal;display:flex}.win__controls b{background:var(--win);width:14px;height:13px;box-shadow:inset 1px 1px 0 var(--win-light), inset -1px -1px 0 var(--win-dark);color:var(--ink);place-items:center;font-size:9px;font-weight:700;line-height:1;display:grid}.desk__grid{flex:1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:24px;display:grid}.desk__copy{grid-column:1/span 6;justify-items:start;gap:24px;display:grid}.desk__actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:8px;display:flex}.desk__machine{grid-column:7/-1;min-height:min(70vh,40vw);position:relative}.desk__machine .pdesk[data-theme]{--anatomy-page:transparent;--pc-pad:#a9a9a2;--pc-pad-top:#b6b6af;--pc-pad-0:#84847d;--pc-pad-1:#8e8e87;--pc-pad-2:#979790;--pc-pad-3:#a0a099;--pc-pad-badge:#cfcfc9;background:0 0;max-height:86svh}.desk__machine .pdesk__stage{width:min(100cqw,131.579cqh)}.desk__hint{color:var(--quiet);font-size:var(--type-small);position:absolute;bottom:2%;right:0}.year-dial{z-index:8;right:var(--m);min-width:64px;color:var(--ink);font-size:var(--type-small);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;background:#fffffff0;border-radius:99px;padding:7px 12px;font-weight:500;transition:opacity .25s;position:fixed;bottom:20px;box-shadow:0 1px 2px #10302a24,0 6px 18px #10302a24}.year-dial[data-hidden]{opacity:0}.how{padding:clamp(72px, 11vh, 120px) var(--m) clamp(150px, 24vh, 240px);background:linear-gradient(180deg, var(--deep) calc(100% - clamp(120px, 20vh, 200px)), #2c6a5a calc(100% - clamp(84px, 14vh, 140px)), #9fd0c0 calc(100% - clamp(44px, 7vh, 70px)), #e6f4ee calc(100% - clamp(16px, 3vh, 26px)), var(--paper) 100%);color:#fff}.how__intro{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;margin-bottom:clamp(32px,5vh,56px);display:grid}.how__intro h2{grid-column:1/span 6}.how__intro .home-lead{color:#c9d6d1;grid-column:7/-1}.how__cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.how-card{min-width:0;color:var(--ink);background:#fff;border-radius:14px;flex-direction:column;padding:12px 12px 20px;display:flex}.how-card__copy{flex-direction:column;padding:16px 8px 0;display:flex}.home .how-card__stage{font-size:var(--type-small);gap:1px;line-height:1.35;display:grid}.how-card__stage b{font-weight:500}.how-card__stage span{color:var(--quiet)}.how-card h3{font-size:var(--type-h3);letter-spacing:-.02em;margin-top:14px;font-weight:500;line-height:1.16}.home .how-card__body{color:var(--quiet);margin-top:8px;font-size:15px;line-height:1.45}.how-card__era{color:inherit;font-size:13px;font-weight:500;position:absolute;top:10px;left:12px}.how-card__visual{background:var(--deep-soft);border-radius:9px;order:-1;justify-content:center;align-items:flex-start;min-width:0;height:clamp(170px,14vw,216px);padding:38px 12px 0;display:flex;position:relative;overflow:hidden}.how-card__visual--desktop{background:var(--teal);color:#fff}.how-card__visual--xp{color:#fff;background:#3f7fd6 url(/images/home/rolling-hill.webp) 50%/cover no-repeat}.how-card__visual--flat{background:var(--deep-soft);color:var(--deep)}.how-card__visual--today{background:var(--stone);color:var(--ink)}.how-card__visual--next{background:linear-gradient(180deg, var(--sky) 0%, var(--sky-pale) 100%);color:var(--ink)}.how-card__visual .ui-card.win{box-shadow:inset 1px 1px 0 var(--win-light), inset -1px -1px 0 var(--win-dark), 2px 2px 0 #00000047;color:var(--ink);border-radius:0;padding:0 0 8px}.how-card__visual .win .win__title{margin-bottom:4px}.how-card__visual .win ul{padding:0 10px}.how-card__visual .win li{border-top-color:var(--win-dark)}.how-card__visual .win li span{color:#3e3d38}.how-card__visual .ui-card.xp{color:var(--ink);background:#ece9d8;border-radius:6px 6px 3px 3px;padding:0 0 8px;overflow:hidden;box-shadow:0 0 0 1px #0831d9,0 6px 18px #001e5a4d}.xp__title{color:#fff;background:linear-gradient(#0a5cdc,#3a93ff 12%,#0855dd 60%,#0a48c4);justify-content:space-between;align-items:center;margin-bottom:4px;padding:4px 6px 4px 9px;font-family:Tahoma,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:700;display:flex}.xp__title i{background:#d9502e;border-radius:3px;place-items:center;width:16px;height:16px;font-style:normal;line-height:1;display:grid}.how-card__visual .xp ul{padding:0 10px}.how-card__visual .ui-card{max-width:none;padding:12px;font-size:12px;line-height:1.32;box-shadow:0 1px 2px #10302a14,0 8px 20px #10302a1a}.how-card__visual strong{margin-bottom:8px;font-weight:500;display:block}.how-notes li{border-top:1px solid var(--line);grid-template-columns:68px 1fr;gap:6px;padding:6px 0;display:grid}.how-notes b{font-weight:500}.how-notes li span{color:var(--quiet)}.how-check li{align-items:center;gap:7px;padding:4px 0;display:flex}.how-check i{background:var(--deep);border-radius:50%;flex:0 0 14px;height:14px;position:relative}.how-check i:after{content:"";border-bottom:1.5px solid #fff;border-right:1.5px solid #fff;width:4px;height:6px;position:absolute;top:3px;left:4.5px;transform:rotate(40deg)}.how-leaks li{border-top:1px solid var(--line);padding:6px 0}.how-leaks li>span{color:var(--quiet);margin-bottom:4px;display:grid}.how-leaks b{color:var(--ink);font-weight:500}.how-leaks i{background:var(--deep-soft);border-radius:3px;height:6px;display:block;overflow:hidden}.how-leaks em{background:var(--deep);border-radius:3px;height:100%;display:block}.how-screen{border-radius:6px 0 0;flex:none;align-self:flex-start;width:190%;max-width:none;height:auto;margin-right:-90%;display:block;box-shadow:0 1px 2px #10302a14,0 8px 20px #10302a1a}.crew{padding:var(--gap-section) var(--m) clamp(48px, 8vh, 80px);background:var(--paper)}.crew__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;display:grid}.crew__grid h2{grid-column:1/span 6}.crew__grid .home-lead{grid-column:7/-1}.picker{padding:0 var(--m) var(--gap-section);background:var(--paper);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.picker__in{flex-direction:column;grid-column:1/span 5;gap:20px;display:flex}.home h2.picker__title{font-size:var(--type-h3);letter-spacing:-.02em;grid-column:1/-1;margin-bottom:16px}.picker__top p,.picker__next{color:var(--quiet);font-size:var(--type-small)}.picker__options{gap:4px;display:grid}.picker__options a{border-radius:var(--radius-small);color:var(--quiet);font-size:var(--type-lead);letter-spacing:-.01em;padding:14px 16px;line-height:1.35;transition:background-color .15s,color .15s;display:block}.picker__options a:hover,.picker__options a[aria-current=true]{background:var(--stone);color:var(--ink)}.picker__out{border-radius:var(--radius);background:var(--stone);flex-direction:column;grid-column:6/-1;gap:28px;min-width:0;padding:clamp(24px,3vw,40px) 0 0 clamp(24px,3vw,40px);display:flex;overflow:hidden}.picker__copy{justify-items:start;gap:10px;max-width:52ch;padding-right:clamp(24px,3vw,40px);animation:.35s picker-in;display:grid}.picker__copy h3{font-size:var(--type-h2);letter-spacing:-.03em;font-weight:500;line-height:1.1}.picker__copy p{color:var(--quiet);font-size:var(--type-body);line-height:1.5}.picker__screen{margin-top:auto;animation:.45s picker-in}.picker__screen img{border-radius:var(--radius-small) 0 0 0;width:116%;max-width:none;height:auto;box-shadow:0 0 0 1px var(--line);display:block}@keyframes picker-in{0%{opacity:0;transform:translateY(6px)}}.board{padding:var(--gap-section) var(--m);background:var(--paper)}.board__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"head head head head head head agents agents agents agents agents agents""head head head head head head agents agents agents agents agents agents""web web web mobile mobile mobile agents agents agents agents agents agents""web web web mobile mobile mobile agents agents agents agents agents agents""web web web mobile mobile mobile flows flows flows bespoke bespoke bespoke""web web web mobile mobile mobile flows flows flows bespoke bespoke bespoke""voice voice voice voice voice voice flows flows flows bespoke bespoke bespoke""voice voice voice voice voice voice flows flows flows bespoke bespoke bespoke""aeo aeo aeo aeo aeo aeo own own own own own own""aeo aeo aeo aeo aeo aeo own own own own own own";grid-auto-rows:clamp(112px,13vh,136px);gap:12px;display:grid}.tile{border-radius:var(--radius);background:var(--stone);min-width:0;color:var(--ink);flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.tile--heading{background:0 0;border-radius:0;justify-content:flex-start;padding:0}.tile__media{border-radius:var(--radius-small) 0 0 var(--radius-small);flex:1 1 0;min-height:0;margin:22px 0 18px 22px;overflow:hidden}.tile__media img{object-fit:cover;object-position:left top;width:150%;max-width:none;height:100%;min-height:100%;transition:transform .5s var(--ease);display:block}.tile:hover .tile__media img{transform:translate(-8px)}.tile__media--ui{border-radius:0;justify-content:center;align-items:flex-start;margin:22px 22px 18px;display:flex}.tile__copy{gap:4px;padding:0 22px 20px;display:grid}.tile__copy h3{letter-spacing:-.012em;font-size:18px;font-weight:500;line-height:1.25}.tile__copy p{max-width:42ch;color:var(--quiet);font-size:15px;line-height:1.42}.tile--wide{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.tile--wide .tile__copy{grid-area:1/1;align-self:end}.tile--wide .tile__media{grid-area:1/2;margin:22px 22px 22px 0}.tile--wide .tile__media:not(.tile__media--ui){margin-right:0}.ui-card{border-radius:var(--radius-small);background:var(--paper);width:100%;box-shadow:0 0 0 1px var(--line);padding:14px;font-size:13px;line-height:1.38}.ui-phone{background:var(--paper);width:min(216px,100%);min-height:120%;box-shadow:0 0 0 1px var(--line);border-radius:24px 24px 0 0;padding:12px 12px 20px;font-size:12px;line-height:1.3}.ui-phone__notch{background:var(--stone-deep);border-radius:3px;width:54px;height:5px;margin:0 auto 14px}.ui-phone__head{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.ui-phone__head strong{letter-spacing:-.02em;font-size:18px;font-weight:500}.ui-phone__head span{color:var(--quiet)}.ui-phone__scan{background:var(--ink);color:var(--paper);text-align:center;border-radius:6px;margin-bottom:12px;padding:10px;font-weight:500}.ui-phone__list li{border-top:1px solid var(--stone-deep);justify-content:space-between;align-items:center;gap:8px;padding:9px 0;display:flex}.ui-phone__list span{color:var(--quiet);display:grid}.ui-phone__list b{color:var(--ink);font-weight:500}.ui-phone__list em{color:var(--quiet);font-style:normal}.ui-phone__list em[data-state=Moving]{color:var(--accent)}.ui-voice__head{justify-content:space-between;margin-bottom:10px;font-weight:500;display:flex}.ui-voice__head span{align-items:center;gap:7px;display:inline-flex}.ui-voice__head i{background:var(--accent);border-radius:50%;width:7px;height:7px}.ui-voice__head time{color:var(--quiet);font-weight:400}.ui-voice__wave{justify-content:space-between;align-items:center;height:28px;margin-bottom:10px;display:flex}.ui-voice__wave i{transform-origin:50%;background:#8f8f89;border-radius:1px;flex:0 0 2px;animation:1.5s ease-in-out infinite alternate ui-wave}@keyframes ui-wave{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.home .ui-voice__line{grid-template-columns:48px 1fr;padding:3px 0;display:grid}.ui-voice__line b{color:var(--quiet);font-weight:400}.ui-voice__action{border-top:1px solid var(--line);color:var(--quiet);margin-top:8px;padding-top:8px}.ui-code{padding:0;overflow:hidden}.ui-code__tab{border-bottom:1px solid var(--line);padding:9px 14px;font-weight:500}.ui-code pre{margin:0;padding:12px 0;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:12px;line-height:1.7;overflow:hidden}.ui-code code{font-family:inherit;display:grid}.ui-code__line{white-space:pre;padding:0 14px 0 0;display:block}.ui-code__line i{color:#a3a39c;text-align:right;width:30px;margin-right:12px;font-style:normal;display:inline-block}.ui-code__line--active{background:var(--accent-soft)}.home .ui-answer__question{background:var(--stone);border-radius:6px;margin-bottom:10px;padding:8px 10px;font-weight:500}.home .ui-answer__reply{margin-bottom:10px;line-height:1.45}.ui-answer mark{background:var(--accent-soft);color:inherit}.ui-answer__sources{color:var(--quiet);flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.ui-answer__sources span{background:var(--stone);border-radius:99px;padding:3px 8px}.ui-answer__sources .ui-answer__source--you{background:var(--stone-deep);color:var(--ink)}.asked{padding:var(--gap-section) var(--m);background:linear-gradient(180deg, var(--paper) 0%, var(--sky-pale) 40%)}.asked__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.asked__head{grid-column:1/span 5;align-self:start;position:sticky;top:96px}.asked__all{margin-top:20px}.asked__list{grid-column:6/-1;align-self:start}.asked details{border-bottom:1px solid #deded8}.asked summary{cursor:pointer;letter-spacing:-.012em;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:16px 0;font-size:18px;font-weight:500;line-height:1.3;list-style:none;transition:color .15s;display:flex}.asked summary::-webkit-details-marker{display:none}.asked summary:hover{color:var(--quiet)}.asked summary i{height:12px;color:var(--quiet);flex:0 0 12px;position:relative}.asked summary i:before,.asked summary i:after{content:"";width:12px;height:1px;transition:transform .25s var(--ease);background:currentColor;position:absolute;top:5.5px;left:0}.asked summary i:after{transform:rotate(90deg)}.asked details[open] summary i:after{transform:rotate(0)}.home .asked details p{max-width:60ch;color:var(--quiet);font-size:var(--type-body);padding:0 0 22px;line-height:1.55}.closer{min-height:110svh;padding:var(--gap-section) var(--m);isolation:isolate;background:linear-gradient(180deg, var(--sky-pale) 0%, var(--sky) 42%, #dcedf8 78%, var(--paper) 100%);text-align:center;align-content:center;justify-items:center;gap:20px;display:grid;position:relative;overflow:hidden}.closer__clouds{z-index:-1;opacity:.95;width:112%;height:92%;animation:80s ease-in-out infinite alternate closer-drift;position:absolute;inset:8% -6% 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 34% 100%);mask-image:linear-gradient(#0000 0%,#000 34% 100%)}@keyframes closer-drift{0%{transform:translate(-2.5%)}to{transform:translate(2.5%)}}.closer .home-lead{color:#33424b}.closer h2 span{display:block}.closer .home-lead{max-width:52ch}.closer .home-button{margin-top:12px}.home .hwf-root{background:var(--paper)}.home .hwf-top,.home .hwf-bottom{padding-inline:var(--m)}.home .hwf-col h3{letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}.home .hwf-bottom{letter-spacing:0;font-size:13px}@media (max-width:900px){.desk{min-height:0}.desk__copy,.desk__machine{grid-column:1/-1}.desk__machine{min-height:62vw}.desk__hint{margin-top:8px;position:static}.how-card__visual{height:220px}.how__intro h2,.how__intro .home-lead,.crew__grid h2,.crew__grid .home-lead,.asked__head,.asked__list,.picker__in,.picker__out{grid-column:1/-1}.asked__head{margin-bottom:16px;position:static}.how__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.how-card h3{margin-top:12px}.tile--wide{flex-direction:column;justify-content:flex-end;display:flex}.tile--wide .tile__copy{align-self:stretch}.tile--wide .tile__media,.tile--wide .tile__media:not(.tile__media--ui){margin:22px 22px 18px}}@media (max-width:720px){.how__cards{grid-template-columns:minmax(0,1fr)}.home{--type-hero:10.6vw;--type-h2:8vw;--type-h3:21px;--gap-section:72px}body:has(.home) .site-header{--type-hero:10.6vw;--type-h2:8vw;--type-h3:21px;--gap-section:72px}.board__grid{flex-direction:column;display:flex}.tile--heading{margin-bottom:8px}.tile__media{flex:none;margin:16px 0 14px 16px}.tile__media img{height:220px;min-height:0}.tile__media--ui,.tile--wide .tile__media,.tile--wide .tile__media:not(.tile__media--ui){margin:16px 16px 14px}.tile__media--ui:has(.ui-phone){height:300px}.tile__copy{padding:0 16px 16px}.asked summary{font-size:17px}}.solve{padding:clamp(64px, 11vh, 120px) var(--m) clamp(72px, 13vh, 140px);background:var(--paper)}.solve__head{gap:16px;max-width:72ch;margin-bottom:clamp(36px,6vh,56px);display:grid}.home .solve__head h2{font-size:var(--type-h3);letter-spacing:-.03em;line-height:1.08}.solve__head p{max-width:54ch;color:var(--quiet);font-size:var(--type-lead);line-height:1.4}.solve__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.solve__grid li{border-radius:var(--radius);background:var(--stone);flex-direction:column;padding:24px;display:flex}.home .solve__pain{color:var(--quiet);font-size:var(--type-small);margin-bottom:12px;-webkit-text-decoration:line-through #c7c7c1;text-decoration:line-through #c7c7c1}.home .solve__fix{color:var(--ink);font-size:var(--type-lead);letter-spacing:-.02em;font-weight:500;line-height:1.3}@media (max-width:900px){.solve__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.solve__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home *,.home :before,.home :after{transition-duration:.01ms!important;animation:none!important}}
