@font-face{font-family:switzer;src:url(../media/switzer_400_normal-s.p.3yawfglvcngey.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:switzer;src:url(../media/switzer_500_normal-s.p.37azfm_vw7k45.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:switzer Fallback;src:local(Arial);ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}._3rrzcG_className{font-family:switzer,switzer Fallback,Helvetica Neue,Arial,sans-serif}._3rrzcG_variable{--font-switzer:"switzer", "switzer Fallback", Helvetica Neue, Arial, sans-serif}
@font-face{font-family:azeret;src:url(../media/azeret_mono_400_normal-s.p.172tlldqn2auz.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:azeret Fallback;src:local(Arial);ascent-override:65.78%;descent-override:16.15%;line-gap-override:0.0%;size-adjust:142.45%}.HVOO5q_className{font-family:azeret,azeret Fallback,ui-monospace,monospace}.HVOO5q_variable{--font-azeret:"azeret", "azeret Fallback", ui-monospace, monospace}
:root{--ground:#0c0c0d;--text:#eeeae3;--muted:#eeeae39e;--hair:#eeeae324;--brass:#c9a46a;--side:56px;--gap:24px;--pad:160px;--tab:0px;--ease:cubic-bezier(.16, 1, .3, 1)}@media (max-width:899px){:root{--side:20px;--pad:96px;--tab:calc(56px + env(safe-area-inset-bottom))}}:is(html:has(.mk),body:has(.mk)){background:var(--ground)!important;color:var(--text)!important}.mk{--f-sans:var(--font-switzer), "Helvetica Neue", Arial, sans-serif;--f-mono:var(--font-azeret), ui-monospace, monospace;background:var(--ground);min-height:100dvh;color:var(--text);font-family:var(--f-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:18px;font-weight:400;line-height:28px;position:relative;overflow-x:clip}:where(.mk) *,:where(.mk) :before,:where(.mk) :after{box-sizing:border-box}:where(.mk) img,:where(.mk) picture{max-width:100%;display:block}:where(.mk) a{color:inherit;text-decoration:none}:where(.mk) :is(h1,h2,h3){text-wrap:balance;margin:0;font-weight:500}:where(.mk) p{text-wrap:pretty;margin:0}:where(.mk) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.mk) figure{margin:0}.mk :focus-visible{outline:2px solid var(--brass);outline-offset:3px}.mk main:focus{outline:none}.skip{left:var(--side);z-index:100;background:var(--ground);border:1px solid var(--text);padding:8px 14px;position:fixed;top:12px;transform:translateY(-200%)}.skip:focus{transform:none}.display{letter-spacing:-.03em;max-width:38ch;font-size:clamp(44px,6.4vw,104px);font-weight:500;line-height:1.02}.h2{letter-spacing:-.02em;max-width:38ch;font-size:clamp(30px,3.4vw,52px);font-weight:500;line-height:1.08}.eyebrow,.cap{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;font-size:12px;line-height:16px}.cap{color:var(--muted);text-wrap:balance;margin-top:12px}.small,.foot{font-size:14px;line-height:20px}.grid{column-gap:var(--gap);padding-inline:var(--side);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.sec{padding-top:var(--pad)}@media (max-width:899px){.grid>*{grid-column:1/-1}}.btn{border:1px solid var(--text);min-height:52px;color:var(--text);letter-spacing:0;isolation:isolate;transition:color .42s var(--ease);justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--brass);transform-origin:50% 100%;transition:transform .42s var(--ease);position:absolute;inset:0;transform:scaleY(0)}.btn:hover,.btn:focus-visible{color:var(--ground)}.btn:hover:before,.btn:focus-visible:before{transform:scaleY(1)}.btn--sm{min-height:40px;padding:0 18px;font-size:14px}.tl{transition:background-size .42s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}.tl:hover,.tl:focus-visible{background-size:100% 1px}.actions{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.nav{z-index:50;height:80px;padding-inline:var(--side);background:linear-gradient(#0c0c0db8,#0c0c0d00);align-items:center;gap:40px;transition:background-color .3s linear;display:flex;position:fixed;inset:0 0 auto}html.scrolled .nav{background-color:var(--ground);border-bottom:1px solid var(--hair)}.nav__mark{margin-right:auto;padding-block:6px;display:block;position:relative}.nav__logo{width:auto;height:28px;display:block}@media (max-width:899px){.nav__logo{height:24px}}.nav__mark:after{content:"";transform-origin:0;height:1px;transition:transform .42s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav__mark:hover:after,.nav__mark:focus-visible:after{transform:scaleX(1)}.nav__links{gap:32px;font-size:14px;display:flex}.nav__a{padding-block:6px;position:relative}.nav__a:after{content:"";transform-origin:0;height:1px;transition:transform .42s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav__a:hover:after{transform:scaleX(1)}.nav__a[aria-current=page]:after{background:var(--brass);transition:transform .42s var(--ease), height .3s var(--ease);transform:scaleX(1)}.nav__a[aria-current=page]:hover:after{height:3px}@media (max-width:899px){.nav{height:60px}.nav__links,.nav__cta{display:none}}.tabbar{display:none}@media (max-width:899px){.tabbar{z-index:50;height:var(--tab);padding:0 calc(var(--side) - 8px) env(safe-area-inset-bottom);background:var(--ground);border-top:1px solid var(--hair);justify-content:space-between;font-size:13px;line-height:16px;display:flex;position:fixed;inset:auto 0 0}.tabbar a{color:var(--muted);white-space:nowrap;justify-content:center;align-items:center;padding:0 8px;display:flex;position:relative}.tabbar a[aria-current=page]{color:var(--text)}.tabbar a[aria-current=page]:after{content:"";background:var(--brass);height:1px;position:absolute;top:-1px;left:20%;right:20%}.mk{padding-bottom:var(--tab)}}.hero{min-height:100svh;padding-top:var(--pad);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.hero__media{position:absolute;inset:0}.hero__media picture,.hero__media img{width:100%;height:100%}.hero__media img{object-fit:cover}.hero__shade{background:linear-gradient(#0c0c0d99 0,#0c0c0d00 160px),linear-gradient(#0c0c0d00 38%,#0c0c0d8c 68%,#0c0c0deb 100%),linear-gradient(90deg,#0c0c0d80,#0c0c0d00 60%);position:absolute;inset:0}.hero__copy{padding-bottom:56px;position:relative}.hero__text{flex-direction:column;grid-column:1/span 9;gap:24px;display:flex}.hero__text .display{letter-spacing:-.035em;max-width:17ch;margin-top:-4px;font-size:clamp(44px,6vw,104px)}.hero__sub{max-width:52ch;font-size:20px;line-height:30px}.hero__text .actions{margin-top:8px}.hero__cap{right:var(--side);text-align:right;text-wrap:balance;max-width:44ch;margin:0;position:absolute;bottom:56px}@media (max-width:1199px) and (min-width:900px){.hero__text{grid-column:1/span 10}}@media (min-width:900px){.hero--shift .hero__media{left:24%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30%);mask-image:linear-gradient(90deg,#0000 0,#000 30%)}}@media (max-width:899px){.hero__text .display{font-size:clamp(40px,11vw,56px)}.hero__copy{padding-bottom:72px}.hero__text{gap:18px}.hero__cap{left:var(--side);text-align:left;max-width:none;bottom:24px;right:auto}}.statement .h2{letter-spacing:-.03em;grid-column:1/span 10;max-width:none;font-size:clamp(40px,5vw,84px);line-height:1.02}.statement__body{color:var(--muted);grid-column:1/span 5;max-width:60ch;margin-top:40px}@media (max-width:899px){.statement__body{margin-top:24px}}.plate__fig{background:var(--ground);width:100%;position:relative;overflow:hidden}.plate__fig picture,.plate__fig img{width:100%;height:100%}.plate__fig img{object-fit:cover}.plate__cap{right:var(--side);text-align:right;max-width:40ch;color:var(--text);text-shadow:0 1px 12px #000000b3;margin:0;position:absolute;bottom:24px}@media (max-width:899px){.plate__fig{aspect-ratio:auto;overflow:visible}.plate__fig picture{aspect-ratio:16/9;height:auto;overflow:hidden}.plate__cap{margin:12px var(--side) 0;text-align:left;max-width:none;color:var(--muted);text-shadow:none;position:static}}.fig__img,.door__img,.index__thumb{background:var(--ground);display:block;position:relative;overflow:hidden}.r169{aspect-ratio:16/9}.r32{aspect-ratio:3/2}.r45{aspect-ratio:4/5}.fig__img picture,.fig__img img,.door__img picture,.door__img img,.index__thumb picture,.index__thumb img{width:100%;height:100%}.fig__img img,.door__img img,.index__thumb img{object-fit:cover}.doors{row-gap:64px}.door{flex-direction:column;grid-column:span 4;align-items:flex-start;display:flex}.door__img{width:100%}.door__under,.door__over{position:absolute;inset:0}.door__under{filter:brightness(.32)}.door__over{clip-path:circle(150% at var(--x,50%) var(--y,50%));transition:clip-path .7s var(--ease), transform .7s var(--ease), visibility 0s linear 1.2s}.door.is-hover .door__over{clip-path:circle(24% at var(--x,50%) var(--y,50%));transition:clip-path .6s var(--ease), transform .9s var(--ease);transform:scale(1.03)}.door__cap{min-height:32px;display:block}.door__t{letter-spacing:-.02em;margin-top:24px;font-size:clamp(30px,3.4vw,52px);line-height:1.08}.door__tt{transition:background-size .42s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;padding-bottom:4px}.door:hover .door__tt,.door:focus-visible .door__tt{background-size:100% 2px}.door__line{color:var(--muted);max-width:60ch;margin-top:12px}.split{align-items:center;row-gap:32px}.split__fig{grid-column:1/span 8}.split__text{flex-direction:column;grid-column:9/span 4;gap:24px;display:flex}.split__text .h2{font-size:clamp(32px,3.2vw,56px)}.split__text p,.split__list{color:var(--muted);max-width:60ch}.split__list{gap:20px;display:grid}.split__k{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text);margin-bottom:4px;font-size:12px;line-height:16px;display:block}.split--flip .split__fig{order:2;grid-column:5/span 8}.split--flip .split__text{order:1;grid-column:1/span 4}@media (max-width:899px){.split--flip .split__fig,.split--flip .split__text{order:0}}.index__h{grid-column:1/-1;margin-bottom:48px}.index__list{border-top:1px solid var(--hair);grid-column:1/-1}.index__row{border-bottom:1px solid var(--hair)}.index__a{column-gap:var(--gap);transition:color .3s var(--ease);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding:24px 0;display:grid}.index__n{color:var(--muted);grid-column:1/span 1;font-size:14px;line-height:20px}.index__t{letter-spacing:-.01em;grid-column:2/span 5;font-size:24px;font-weight:500;line-height:30px}.index__l{color:var(--muted);text-align:left;grid-column:7/span 4}.index__go{color:var(--muted);transition:transform .42s var(--ease), color .3s var(--ease);grid-column:12;justify-self:end;font-size:24px;line-height:30px}.index__a:hover .index__go,.index__a:focus-visible .index__go{color:var(--brass);transform:translate(6px)}.index__float{z-index:40;top:0;right:calc(var(--side) + 56px);pointer-events:none;opacity:0;will-change:transform;width:280px;transition:opacity .2s linear;position:fixed}.index__float.is-on{opacity:1}.index__float .index__thumb{display:none}.index__float .index__thumb.is-on{display:block}@media (hover:hover) and (pointer:fine) and (min-width:900px){.index__float{width:calc((100vw - 2 * var(--side) - 11 * var(--gap)) / 6 - var(--gap))}.index__list:hover .index__a{color:var(--muted)}.index__row:hover .index__a{color:var(--text)}}@media (max-width:899px),(hover:none){.index__float{display:none}}@media (max-width:899px){.index__a{grid-template-columns:36px minmax(0,1fr);row-gap:6px;padding:18px 0}.index__n{grid-column:1}.index__t{grid-column:2;font-size:20px;line-height:26px}.index__l{grid-column:2}.index__go{display:none}}.sec--close{padding-top:200px}.index+.sec--close{padding-top:var(--pad)}.index+.sec--close .close__in{border-top:0;padding-top:0}@media (max-width:899px){.sec--close{padding-top:var(--pad)}}.close__in{border-top:1px solid var(--hair);margin-inline:var(--side);padding-top:64px;padding-inline:0}.close__h{grid-column:1/span 8}.close__body{color:var(--muted);grid-column:1/span 6;max-width:60ch;margin-top:24px}.close__actions{grid-column:1/-1;margin-top:40px}.start__head{flex-direction:column;grid-column:1/span 8;gap:24px;display:flex}.start__sub{color:var(--muted);max-width:60ch}.start__form{grid-column:1/span 8;margin-top:64px}.start__aside{border-top:1px solid var(--hair);grid-column:10/span 3;align-self:start;gap:24px;margin-top:64px;padding-top:24px;display:grid;position:sticky;top:120px}.start__aside-h{letter-spacing:-.01em;font-size:24px;font-weight:500;line-height:30px}.start__steps{color:var(--muted);gap:16px;display:grid}.start__steps li{grid-template-columns:36px minmax(0,1fr);display:grid}.start__n{font-size:14px;line-height:24px}.start__private,.start__direct{color:var(--muted)}@media (max-width:899px){.start__aside{margin-top:var(--pad);grid-column:1/-1;position:static}}.form{gap:28px;display:grid}.form .two{gap:28px var(--gap);grid-template-columns:1fr 1fr;display:grid}@media (max-width:899px){.form .two{grid-template-columns:1fr}}.field{color:var(--muted);flex-direction:column;gap:10px;font-size:14px;line-height:20px;display:flex}.field :is(input,select,textarea){font:inherit;color:var(--text);border:0;border-bottom:1px solid var(--hair);background:0 0;border-radius:0;width:100%;padding:8px 0;font-size:18px;line-height:28px}.field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 12px) 55%,calc(100% - 7px) 55%;background-repeat:no-repeat;background-size:5px 5px}.field select option{background:var(--ground);color:var(--text)}.field select:has(>option[value=""]:checked){color:var(--muted)}.field input::placeholder{color:#eeeae352}.field textarea{resize:vertical}.field input[type=file]{color:var(--muted);cursor:pointer;border-bottom:0;font-size:14px}.field input[type=file]::file-selector-button{font:inherit;color:var(--text);cursor:pointer;border:1px solid var(--text);min-height:40px;transition:background-color .42s var(--ease), color .42s var(--ease), border-color .42s var(--ease);background:0 0;border-radius:0;margin-right:16px;padding:0 18px;font-size:14px}.field input[type=file]:hover::file-selector-button{background:var(--brass);border-color:var(--brass);color:var(--ground)}.field :is(input,select,textarea):focus{border-bottom-color:var(--brass);outline:none}.field :is(input,select,textarea):focus-visible{outline:2px solid var(--brass);outline-offset:3px}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form__err{color:var(--text);border-left:1px solid var(--brass);padding-left:12px}.form__done{letter-spacing:-.02em;max-width:38ch;font-size:clamp(30px,3.4vw,52px);font-weight:500;line-height:1.08}.btn:disabled{opacity:.6;cursor:progress}button.btn{cursor:pointer;background:0 0;font-family:inherit}.foot{margin-top:var(--pad);padding:64px var(--side) 40px;border-top:1px solid var(--hair);color:var(--muted)}.foot__cols{gap:40px var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.foot__h{color:var(--text);margin-bottom:16px;font-size:14px;font-weight:500;line-height:20px}.foot ul{gap:0;font-size:13px;line-height:20px;display:grid}.foot ul a{padding-block:4px;display:inline-block}.foot__legal{margin-top:64px}@media (max-width:899px){.foot__cols{grid-template-columns:1fr 1fr}}.veil{z-index:90;background:var(--ground);opacity:0;pointer-events:none;transition:opacity .2s linear;position:fixed;inset:0}.veil.is-on{opacity:1;pointer-events:auto}@keyframes lightup{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes spot{0%{clip-path:circle(18% at var(--fx,50%) var(--fy,50%))}to{clip-path:circle(120% at var(--fx,50%) var(--fy,50%))}}html.motion .mk [data-lit]{animation:.9s cubic-bezier(0,0,.2,1) both lightup}html.motion .mk .hero__text>:first-child{animation-delay:.3s}html.motion .mk .hero__text>:nth-child(2){animation-delay:.36s}html.motion .mk .hero__text>:nth-child(3){animation-delay:.42s}html.motion .mk .hero__text>:nth-child(4){animation-delay:.48s}html.motion .mk .hero__media{animation:1.6s cubic-bezier(.65,0,.35,1) both spot}html.motion .mk .hero__cap{animation:.9s cubic-bezier(0,0,.2,1) 1.2s both lightup}html.motion .mk [data-light]{opacity:0;transition:opacity .9s cubic-bezier(0,0,.2,1),transform .9s cubic-bezier(0,0,.2,1);transition-delay:calc(var(--i,0) * 60ms);transform:translateY(12px)}html.motion .mk [data-light].is-lit{opacity:1;transform:none}html.motion .mk [data-reveal]>picture,html.motion .mk [data-reveal]>.door__under{clip-path:circle(0% at var(--fx,50%) var(--fy,50%));transition:clip-path 1.4s cubic-bezier(.65,0,.35,1)}html.motion .mk [data-reveal].is-lit>picture,html.motion .mk [data-reveal].is-lit>.door__under{clip-path:circle(120% at var(--fx,50%) var(--fy,50%))}html.motion .mk [data-reveal]:not(.is-lit)>.door__over{visibility:hidden}@media (prefers-reduced-motion:reduce){.mk *,.mk :before,.mk :after{transition:none!important;animation:none!important}}@media (max-width:899px){.mk .grid>*,.mk .split--flip>*{grid-column:1/-1}}.hero--bare{min-height:86svh}@media (min-width:900px){.split--bare .split__text,.split--bare.split--flip .split__text{order:0;grid-column:1/span 7}}.jr__stage{display:none}.jr__head .jr__h{grid-column:1/9}.jr__steps{grid-column:1/-1;gap:72px;margin:56px 0 0;padding:0;list-style:none;display:grid}.jr__still{background:var(--ground);margin-bottom:20px;position:relative;overflow:hidden}.jr__still picture,.jr__still img,.jr__layer picture,.jr__layer img{object-fit:cover;width:100%;height:100%;display:block}.jr__n{color:var(--muted)}.jr__line{max-width:32ch;margin-top:8px;font-size:clamp(20px,1.7vw,26px);line-height:1.3}.jr__dimlist{font-family:var(--f-mono);letter-spacing:.04em;color:var(--muted);margin-top:8px;font-size:12px}.jr__dims{pointer-events:none;position:absolute;inset:0}.jr__dim{background:var(--ground);color:var(--text);font-family:var(--f-mono);white-space:nowrap;padding:2px 6px;font-size:clamp(10px,.85vw,13px);line-height:1.2;position:absolute;transform:translate(-50%,-50%)}.jr__dim--w{transform:translate(-50%,-140%)}.jr__dim--d{transform:translate(6px,-140%)}.jr--pin{height:calc(var(--n) * 85svh + 100svh);padding-top:0}.jr--pin .jr__pinbox{flex-direction:column;justify-content:center;gap:40px;height:100svh;display:flex;position:sticky;top:0}.jr--pin .jr__body{align-items:center}.jr--pin .jr__stage{aspect-ratio:16/9;background:var(--ground);grid-area:1/5/auto/13;display:block;position:relative;overflow:hidden}.jr--pin .jr__layer{-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--p) * 130% - 30%), transparent calc(var(--p) * 130%));-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--p) * 130% - 30%), transparent calc(var(--p) * 130%));mask-image:linear-gradient(90deg, #000 calc(var(--p) * 130% - 30%), transparent calc(var(--p) * 130%));position:absolute;inset:0}.jr--pin .jr__steps{grid-area:1/1/auto/5;gap:18px;margin:0}.jr--pin .jr__still,.jr--pin .jr__dimlist{display:none}.jr--pin .jr__step{opacity:.3;transition:opacity .4s var(--ease)}.jr--pin .jr__step.is-on{opacity:1}.jr--pin .jr__line{font-size:17px;line-height:1.4}@media (max-width:899px){.jr--pin .jr__pinbox{height:calc(100svh - var(--tab));gap:24px}.jr--pin .jr__stage{grid-area:1/1/auto/-1}.jr--pin .jr__steps{grid-area:2/1/auto/-1;min-height:7.5em}.jr--pin .jr__step{display:none}.jr--pin .jr__step.is-on{display:block}.jr--pin .jr__line{font-size:18px}}.caps__head,.caps__h{grid-column:1/5}.caps__intro{color:var(--muted);max-width:34ch;margin-top:16px}.caps__list{border-top:1px solid var(--hair);grid-column:6/-1;margin:0;padding:0;list-style:none}.caps__row{column-gap:var(--gap);border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:18px 0;scroll-margin-top:96px;display:grid}.caps__name{font-size:17px;font-weight:500;line-height:1.35}a.caps__name{text-decoration:none}a.caps__name:hover,a.caps__name:focus-visible{color:var(--brass)}.caps__line{color:var(--muted);font-size:15px;line-height:1.5}.caps:target,.caps__row:target{background:#c9a46a0f}.capsnav{padding-top:48px}.capsnav__list{flex-wrap:wrap;grid-column:1/-1;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.steps__list{row-gap:0;margin:0;list-style:none}.steps__row{column-gap:var(--gap);border-top:1px solid var(--hair);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));padding:40px 0;scroll-margin-top:96px;display:grid}.steps__n{color:var(--muted);grid-column:1/2}.steps__name{letter-spacing:-.01em;grid-column:2/6;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.2}.steps__line{grid-column:6/10;font-size:17px;line-height:1.5}.steps__you{color:var(--muted);grid-column:6/10;margin-top:12px;font-size:15px}.steps__you .eyebrow{color:var(--text);margin-right:8px}.steps__uses{grid-column:10/-1;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.faq__h{grid-column:1/5}.faq__list{border-top:1px solid var(--hair);grid-column:6/-1;margin:0}.faq__row{border-bottom:1px solid var(--hair);padding:22px 0}.faq__q{font-size:18px;font-weight:500;line-height:1.35}.faq__a{color:var(--muted);max-width:62ch;margin:8px 0 0;font-size:16px;line-height:1.55}@media (max-width:899px){.caps__head,.caps__list,.faq__h,.faq__list{grid-column:1/-1}.caps__list,.faq__list{margin-top:28px}.caps__row{grid-template-columns:1fr;row-gap:6px}.steps__row{grid-template-columns:1fr;row-gap:10px;padding:32px 0}.steps__n,.steps__name,.steps__line,.steps__you,.steps__uses{grid-column:1/-1}}.steps__n,.steps__name,.steps__uses{grid-row:1/span 2;align-self:start}.steps__line{grid-row:1}.steps__you{grid-row:2;align-self:start}@media (max-width:899px){.steps__n,.steps__name,.steps__uses,.steps__line,.steps__you{grid-row:auto}}.foot__h--gap{margin-top:28px}.reading__wide{grid-column:1/-1}@media (min-width:900px){.reading__wide{grid-column:3/11}}.reading__sec{background:linear-gradient(var(--hair), var(--hair)) var(--side) 0 / calc(100% - 2 * var(--side)) 1px no-repeat;padding-block:36px}.reading__h{letter-spacing:-.01em;grid-column:1/5;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.2}.reading__body{grid-column:6/12;font-size:17px;line-height:1.6}.reading__body p+p,.reading__body p+ul{margin-top:12px}.reading__body ul{gap:8px;margin:0;padding-left:1.1em;display:grid}.reading__body li::marker{color:var(--brass)}@media (max-width:899px){.reading__h,.reading__body{grid-column:1/-1}.reading__body{margin-top:12px}}.faq__item{padding:0}.faq__item>summary{cursor:pointer;transition:color .3s var(--ease);justify-content:space-between;align-items:baseline;gap:24px;padding:22px 0;list-style:none;display:flex}.faq__item>summary::-webkit-details-marker{display:none}.faq__item>summary:hover,.faq__item>summary:focus-visible{color:var(--brass)}.faq__plus{flex:none;width:12px;height:12px;position:relative}.faq__plus:before,.faq__plus:after{content:"";width:12px;height:1px;transition:transform .3s var(--ease);background:currentColor;position:absolute;top:50%;left:0}.faq__plus:after{transform:rotate(90deg)}.faq__item[open] .faq__plus:after{transform:rotate(0)}.faq__item>.faq__a{margin:0;padding-bottom:24px}
