.marketing-site .lang-switch{position:relative}.marketing-site .lang-switch__trigger{color:inherit;cursor:pointer;padding:.2rem .4rem}.marketing-site .lang-switch__menu{z-index:40;background:var(--surface);min-width:10rem;color:var(--ink);border:1px solid var(--surface-2);padding:.4rem 0;position:absolute;top:calc(100% + .5rem);right:0}.marketing-site .lang-switch__option{padding:.45rem 1rem;text-decoration:none;display:block}.marketing-site .lang-switch__option--active{box-shadow:inset 3px 0 0 var(--accent);font-weight:600}@media (hover:hover) and (pointer:fine){.marketing-site .lang-switch__option:hover{background:var(--surface-2)}}@media (width<=68.75em){.marketing-site .lang-switch__menu{background:0 0;border:0;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.5rem;display:flex;position:static}.marketing-site .lang-switch__option{padding:.25rem 0}}.marketing-site{--bg:#f2f3f4;--surface:#fff;--surface-2:#e4e7ea;--field-steel:#4b5157;--ink:#1c1c1c;--muted:#5a5f64;--on-dark:#f2f3f4;--accent:#ff0040;--accent-ink:#fff;--font-text:"Archivo", "Helvetica Neue", Arial, sans-serif;--step-small:clamp(.8125rem, .79rem + .1vw, .875rem);--step-body:clamp(1.0625rem, 1rem + .2vw, 1.125rem);--step-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head:clamp(1.75rem, 1.1rem + 2.6vw, 3.25rem);--step-section:clamp(2.5rem, .9rem + 4.6vw, 5rem);--step-chapter:clamp(2.5rem, .9rem + 5.6vw, 6.25rem);--step-display:clamp(2.75rem, 1rem + 8.4vw, 8.5rem);--step-page:clamp(2.75rem, 1rem + 7vw, 7.5rem);--margin:clamp(1rem, 2.2vw, 2rem);--gutter:clamp(.75rem, 1.4vw, 1.5rem);--section:clamp(6rem, 12vw, 14rem);--header-h:4.5rem;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.33, 1, .68, 1);--t-press:.14s;--t-hover:.18s;--t-ui:.24s;background:var(--bg);color:var(--ink);font-family:var(--font-text);font-size:var(--step-body);font-kerning:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;line-height:1.5;overflow-x:clip}.marketing-site img,.marketing-site video,.marketing-site svg,.marketing-site canvas{max-width:100%;display:block}.marketing-site img,.marketing-site video{height:auto}.marketing-site a{color:inherit}.marketing-site ::selection{background:var(--accent);color:var(--accent-ink)}.marketing-site :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.marketing-site :target{scroll-margin-top:6rem}.marketing-site h1,.marketing-site h2,.marketing-site h3,.marketing-site h4{font-family:var(--font-text);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;-webkit-hyphens:none;hyphens:none;font-style:normal;font-weight:800;font-stretch:62.5%;line-height:.92}.marketing-site h1{font-size:var(--step-page);letter-spacing:0}.marketing-site h2{font-size:var(--step-head)}.marketing-site h3{font-size:var(--step-lead)}.marketing-site h4{font-size:var(--step-body);letter-spacing:.03em;line-height:1}.marketing-site .section-head{font-size:var(--step-section)}.marketing-site :where(.section-head)+:where(p){margin-top:1rem}.marketing-site :where(.section-head)+:where(div,ul,ol){margin-top:clamp(1.5rem,3vw,2.5rem)}.marketing-site .lead{font-size:var(--step-lead);max-width:40ch;line-height:1.35}.marketing-site .small{font-size:var(--step-small);line-height:1.45}.marketing-site .caption{font-size:var(--step-small);font-style:italic}.marketing-site .accent{color:var(--accent)}.marketing-site .nums{font-variant-numeric:tabular-nums}.marketing-site p{text-wrap:pretty;max-width:62ch}.marketing-site p+p{margin-top:.9em}.marketing-site .lines .line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.marketing-site .lines [data-line]{display:block}.marketing-site .wrap{padding-inline:var(--margin)}.marketing-site .section{padding-block:calc(var(--section) / 2)}.marketing-site .ph{background:var(--surface-2);color:var(--muted);text-align:center;place-items:center;min-height:12rem;padding:1rem;font-style:italic;display:grid}.marketing-site .button{background:var(--ink);min-height:3.25rem;color:var(--on-dark);white-space:nowrap;cursor:pointer;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;border-radius:100% 100% 0 0/14px 14px 0 0;justify-content:center;align-items:center;padding:.55rem 1.6rem .4rem;font-weight:500;text-decoration:none;display:inline-flex}.marketing-site .button:active{transform:scale(.97)}.marketing-site .button:disabled{opacity:.6;cursor:progress}.marketing-site .button--light{background:var(--surface);color:var(--ink)}.marketing-site .button--accent{background:var(--accent);color:#fff;font-size:1.25rem;font-weight:600}@media (hover:hover) and (pointer:fine){.marketing-site .button:hover{background:var(--field-steel)}.marketing-site .button--light:hover{background:var(--surface-2)}.marketing-site .button--accent:hover{background:#d9003a}}.marketing-site .link-plain{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.07em}.marketing-site .field{background:var(--surface);width:100%;min-height:3.25rem;color:var(--ink);font:inherit;font-size:max(1rem, var(--step-body));caret-color:var(--accent);border:0;border-radius:0;padding:.7rem .9rem}.marketing-site .field::placeholder{color:var(--muted)}.marketing-site textarea.field{resize:vertical;min-height:7rem}.marketing-site .skip-link{left:var(--margin);z-index:40;background:var(--ink);color:var(--on-dark);padding:.6rem 1rem;position:absolute;top:-4rem}.marketing-site .skip-link:focus{top:.5rem}.marketing-site .site-header{z-index:20;background:var(--header-bg,var(--bg));color:var(--header-ink,var(--ink));transition:background-color .2s,color .2s;position:sticky;top:0}.marketing-site .site-header .bar{min-height:var(--header-h);padding-inline:var(--margin);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.marketing-site .wordmark{align-items:center;text-decoration:none;display:inline-flex}.marketing-site .wordmark img{width:clamp(132px,11vw,168px);height:auto}.marketing-site .wordmark .logo-light{display:none}.marketing-site .site-nav{align-items:center;gap:clamp(1rem,1.8vw,1.75rem);display:flex}.marketing-site .site-nav__link{white-space:nowrap;padding-block:.2rem;text-decoration:none;position:relative}.marketing-site .site-nav__link:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform var(--t-ui) var(--ease-out);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.marketing-site .site-nav__link[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.marketing-site .site-nav__link:hover:after{transform:scaleX(1)}}.marketing-site .site-header .button{background:var(--header-ink,var(--ink));min-height:2.6rem;color:var(--header-bg,var(--bg));padding-inline:1.1rem}.marketing-site .burger{width:2.75rem;height:2.75rem;color:inherit;justify-content:center;align-items:center;display:none}.marketing-site .burger span,.marketing-site .burger span:before,.marketing-site .burger span:after{content:"";width:24px;height:2px;transition:transform var(--t-ui) var(--ease-out);background:currentColor;display:block;position:relative}.marketing-site .burger span:before{position:absolute;top:-7px}.marketing-site .burger span:after{position:absolute;top:7px}.marketing-site .site-header.is-open .burger span{background:0 0}.marketing-site .site-header.is-open .burger span:before{transform:translateY(7px)rotate(45deg)}.marketing-site .site-header.is-open .burger span:after{transform:translateY(-7px)rotate(-45deg)}@media (width<=68.75em){.marketing-site .site-nav{display:none}.marketing-site .burger{display:inline-flex}.marketing-site .site-header.is-open .site-nav{inset:var(--header-h) 0 0 0;background:var(--bg);color:var(--ink);padding:1.5rem var(--margin);z-index:30;animation:menu-in .22s var(--ease-out);flex-direction:column;align-items:flex-start;gap:.75rem;display:flex;position:fixed;overflow:auto}.marketing-site .site-header.is-open .site-nav__link{font-size:var(--step-head);text-transform:uppercase;font-weight:800;font-stretch:62.5%;line-height:1}.marketing-site .site-header.is-open .site-nav__link:after{display:none}.marketing-site .site-header.is-open .site-nav .button{background:var(--ink);color:var(--on-dark);margin-top:1rem}}.marketing-site[data-header-tone=light] .wordmark .logo-dark{display:none}.marketing-site[data-header-tone=light] .wordmark .logo-light{display:block}.marketing-site[data-header-tone=light] .site-nav__link:after{background:currentColor}.marketing-site .peel-hero{padding-block:clamp(1rem,3vw,3rem) clamp(2rem,4vw,4rem)}.marketing-site .peel-hero__top{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:1.25rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.marketing-site .peel-hero__top h1{grid-column:1/-1}.marketing-site .peel-hero__aside{grid-column:1/span 6}.marketing-site .peel-hero__aside .button{margin-top:1.25rem}.marketing-site .peel-hero__caption{color:var(--muted);margin-top:.75rem}.marketing-site .peel{--peel:.6;--ratio:4 / 3;aspect-ratio:var(--ratio);width:min(100%, calc(70svh * (var(--ratio))));background:var(--surface);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;margin-inline:auto;position:relative;overflow:clip}.marketing-site .peel__under{object-fit:contain;background:var(--surface);width:100%;height:100%;padding:clamp(1rem,3vw,3rem);position:absolute;inset:0}.marketing-site .peel__under--small{padding:18% 25%}.marketing-site .peel__over{object-fit:cover;width:100%;height:100%;clip-path:inset(0 0 0 calc(var(--peel) * 100%));position:absolute;inset:0}.marketing-site .peel__line{top:0;bottom:0;left:calc(var(--peel) * 100%);background:var(--ink);width:2px;position:absolute;transform:translate(-1px)}.marketing-site .peel__handle{top:50%;left:calc(var(--peel) * 100%);background:var(--ink);width:3rem;height:3rem;color:var(--on-dark);cursor:ew-resize;transition:transform var(--t-press) var(--ease-out);border-radius:50%;place-items:center;margin:-1.5rem 0 0 -1.5rem;display:grid;position:absolute}.marketing-site .peel__handle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.marketing-site .peel.is-dragging .peel__handle,.marketing-site .peel__handle:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.marketing-site .peel__handle:hover{transform:scale(1.06)}}.marketing-site .peel__tag{font-size:var(--step-small);background:var(--surface);pointer-events:none;padding:.25rem .6rem;font-style:italic;position:absolute;top:1rem}.marketing-site .peel__tag--under{left:1rem}.marketing-site .peel__tag--over{right:1rem}@media (width<=68.75em){.marketing-site .peel-hero__aside{grid-column:1/-1}}@media (width<=40em){.marketing-site h1{font-size:2.125rem}}.marketing-site .field--pink{background:var(--accent);color:#fff;--muted:#ffe9ee}.marketing-site .field--black{color:#f2f3f4;--muted:#b3b8bd;background:#1c1c1c}.marketing-site .field--white{background:#fff}.marketing-site .field--pink :is(.lead,p:not(.caption)){font-size:max(1.5rem, var(--step-lead))}.marketing-site .field--black .ph,.marketing-site .field--pink .ph{color:#5a5f64}.marketing-site .plate-sheet{--pad:clamp(1.25rem, 3vw, 3rem);background:var(--surface);color:var(--ink);column-gap:var(--gutter);padding:var(--pad);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:1.75rem;scroll-margin-top:5.5rem;display:grid}.marketing-site .plate-sheet+.plate-sheet{margin-top:clamp(2rem,4vw,3.5rem)}.marketing-site .plate-sheet__media{grid-column:1/span 7;gap:1rem;display:grid}.marketing-site .plate-sheet__figure{justify-self:center;gap:.5rem;width:100%;display:grid}.marketing-site .plate-sheet__figure .peel{width:min(100%, calc(72svh * (var(--ratio))))}.marketing-site .plate-sheet__figure .caption{gap:.15rem;display:grid}.marketing-site .plate-frame{background:var(--surface-2);overflow:clip}.marketing-site .plate-frame img{object-fit:contain;width:100%;height:auto;max-height:72svh;margin-inline:auto}.marketing-site .plate-frame .ph{aspect-ratio:4/3;min-height:0}.marketing-site .plate-gallery{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;display:grid}.marketing-site .plate-gallery figure{align-content:start;gap:.4rem;display:grid}.marketing-site .plate-gallery img{aspect-ratio:4/3;object-fit:contain;background:var(--surface-2);width:100%}.marketing-site .plate-sheet__story{grid-column:8/-1}.marketing-site .plate-sheet__story h3{font-size:clamp(2rem,1rem + 3.2vw,3.75rem)}.marketing-site .plate-sheet__title{font-size:var(--step-lead);max-width:34ch;margin-top:.5rem;line-height:1.3}.marketing-site .plate-sheet__story p+p{margin-top:.75rem}.marketing-site .plate-sheet__intro{margin-top:1rem}.marketing-site .story__label{margin-top:1.75rem}.marketing-site .story__label+p{margin-top:.5rem}.marketing-site .story__label--solution{color:var(--accent)}.marketing-site .story__solution{font-size:var(--step-lead);max-width:40ch;line-height:1.35}.marketing-site .story__list{max-width:44ch;margin-top:.75rem;padding-left:1.1em;line-height:1.45;list-style:outside}.marketing-site .story__list li+li{margin-top:.5rem}.marketing-site .story__list b{font-weight:600}.marketing-site .plate-sheet__facts{border-collapse:collapse;width:100%;font-size:var(--step-body);border-top:1px solid var(--surface-2);margin-top:2rem}.marketing-site .plate-sheet__facts th{text-align:left;color:var(--muted);border-bottom:1px solid var(--surface-2);vertical-align:top;width:36%;padding:.5rem 1rem .5rem 0;font-weight:400}.marketing-site .plate-sheet__facts td{border-bottom:1px solid var(--surface-2);vertical-align:top;padding:.5rem 0}@media (width>=68.8125em){.marketing-site .plate-sheet__media{top:calc(var(--header-h) + 1.5rem);grid-row:1;position:sticky}.marketing-site .plate-sheet__story{grid-row:1}.marketing-site .plate-sheet--flip .plate-sheet__media{grid-column:6/-1}.marketing-site .plate-sheet--flip .plate-sheet__story{grid-column:1/span 5}}@media (width<=68.75em){.marketing-site .plate-sheet__media,.marketing-site .plate-sheet__story{grid-column:1/-1}}@media (width<=40em){.marketing-site .plate-sheet{row-gap:1.5rem}.marketing-site .plate-sheet__media{margin:calc(var(--pad) * -1) calc(var(--pad) * -1) 0}.marketing-site .plate-sheet__figure .peel,.marketing-site .plate-frame img{width:100%;max-height:none}.marketing-site .plate-sheet__figure .caption,.marketing-site .plate-gallery{padding-inline:var(--pad)}.marketing-site .plate-gallery{grid-template-columns:1fr 1fr}.marketing-site .plate-sheet__story h3{font-size:2rem}.marketing-site .plate-sheet__title{font-size:1.25rem}.marketing-site .story__label{margin-top:1.5rem}.marketing-site .story__solution{font-size:1.1875rem}.marketing-site .plate-sheet__facts{margin-top:1.75rem}}.marketing-site .spec{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:2.5rem;display:grid}.marketing-site .spec__intro{grid-column:1/span 5}.marketing-site .spec__intro .lead{margin-top:1.25rem}.marketing-site .spec__intro p+p,.marketing-site .spec__intro .story__label{margin-top:1rem}.marketing-site .spec__table{border-collapse:collapse;width:100%;font-size:var(--step-lead);grid-column:7/-1;align-self:start;line-height:1.3}.marketing-site .spec__table th,.marketing-site .spec__table td{text-align:left;border-bottom:2px solid var(--surface-2);vertical-align:top;padding:.7rem 0}.marketing-site .spec__table th{color:var(--muted);width:30%;font-weight:400;font-size:var(--step-body);padding-top:.95rem}.marketing-site .field--black .spec__table th,.marketing-site .field--black .spec__table td{border-color:#3a3e42}@media (width<=68.75em){.marketing-site .spec__intro,.marketing-site .spec__table{grid-column:1/-1}}.marketing-site .panel{color:#1c1c1c;background:#fff;border:1px solid #d5d9dd;flex-direction:column;font-size:13px;line-height:1.4;display:flex;position:absolute;inset:8% 6%;overflow:clip}.marketing-site .panel__bar{border-bottom:1px solid #d5d9dd;justify-content:space-between;padding:8px 12px;display:flex}.marketing-site .panel__row{border-bottom:1px solid #eceef0;grid-template-columns:1.1fr 1.6fr 1fr;gap:8px;padding:7px 12px;display:grid}.marketing-site .panel__row--head{color:#5a5f64}.marketing-site .panel__row--open{background:#fff0f4}.marketing-site .panel .dot{vertical-align:middle;background:#2e8b57;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.marketing-site .panel .dot--open{background:#ff0040}.marketing-site .panel__foot{gap:8px;margin-top:auto;padding:8px 12px;display:flex}.marketing-site .panel__btn{color:#fff;background:#1c1c1c;border-radius:3px;padding:5px 10px}.marketing-site .panel__btn--ghost{color:#1c1c1c;background:#eceef0}.marketing-site .coupon-section{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(4.5rem,8vw,7.5rem);display:grid}.marketing-site .coupon{background:var(--accent);color:var(--accent-ink);grid-column:2/span 10;grid-template-columns:1fr 1fr;min-height:clamp(26rem,40vw,34rem);display:grid;-webkit-mask:radial-gradient(14px at 50% 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(14px at 50% 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(14px at 50% 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(14px at 50% 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.marketing-site .coupon__left{flex-direction:column;justify-content:space-between;gap:1.25rem;padding:40px;display:flex}.marketing-site .coupon__left h2{font-size:var(--step-head)}.marketing-site .coupon__left p{font-size:max(1.5rem, var(--step-lead));max-width:24ch;color:var(--ink);font-weight:600;line-height:1.3}.marketing-site .coupon__right{border-left:5px dotted var(--bg);flex-direction:column;gap:10px;padding:40px;display:flex}.marketing-site .coupon .submit{background:var(--ink);width:100%;min-height:56px;color:var(--on-dark);margin-top:auto}.marketing-site .coupon__status{background:var(--surface);color:var(--ink);padding:.75rem .9rem}.marketing-site .coupon__error{color:var(--ink);font-size:var(--step-small);background:#ffe9ee;padding:.25rem .6rem}@media (width<=68.75em){.marketing-site .coupon{grid-column:1/-1}}@media (width<=48em){.marketing-site .coupon{grid-template-columns:1fr;min-height:0;-webkit-mask:radial-gradient(14px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(14px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.marketing-site .coupon__left,.marketing-site .coupon__right{padding:28px}.marketing-site .coupon__right{border-left:0;border-top:5px dotted var(--bg)}}.marketing-site .site-footer{z-index:2;background:var(--bg);padding:10px;position:relative}.marketing-site .foot{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.marketing-site .foot__tile{background:var(--surface);flex-direction:column;justify-content:space-between;gap:1rem;min-height:220px;padding:20px;display:flex}.marketing-site .foot__tile .small{color:var(--muted)}.marketing-site .foot__tile--statement{grid-column:1/span 4}.marketing-site .foot__tile--statement>p:first-child{font-size:var(--step-lead);max-width:20ch;line-height:1.25}.marketing-site .foot__legal{font-size:var(--step-small);flex-wrap:wrap;gap:.25rem 1rem;display:flex}.marketing-site .foot__legal a,.marketing-site .foot__legal button{color:var(--muted);text-underline-offset:.18em;cursor:pointer;text-decoration:underline}.marketing-site .foot__tile--nav{grid-column:5/span 3}.marketing-site .foot__tile--nav ul{line-height:1.7}.marketing-site .foot__tile--nav a{text-decoration:none}@media (hover:hover) and (pointer:fine){.marketing-site .foot__tile--nav a:hover{text-decoration:underline}}.marketing-site .foot__tile--place{grid-column:8/span 2}.marketing-site .foot__tile--mail{grid-column:10/span 3;justify-content:flex-end}.marketing-site .foot__tile--mail a{font-size:var(--step-lead);overflow-wrap:anywhere;text-decoration:none}.marketing-site .foot__tile--mark{background:var(--ink);grid-column:1/span 8;justify-content:center;align-items:center;min-height:320px}.marketing-site .foot__tile--mark img{width:min(62vw,760px)}.marketing-site .foot__tile--go{background:var(--accent);min-height:320px;color:var(--accent-ink);transition:transform var(--t-press) var(--ease-out);grid-column:9/span 4;text-decoration:none}.marketing-site .foot__tile--go:active{transform:scale(.99)}.marketing-site .foot__tile--go span{font-size:var(--step-head);text-transform:uppercase;font-weight:800;font-stretch:62.5%;line-height:1}.marketing-site .foot__tile--go svg{align-self:flex-end;width:48px;height:48px}.marketing-site .foot__tile--go svg path{stroke:currentColor;stroke-width:4px;fill:none;stroke-linecap:round;stroke-linejoin:round}@media (width<=68.75em){.marketing-site .foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.marketing-site .foot__tile{min-height:0}.marketing-site .foot__tile--mark{order:1;grid-column:1/-1;min-height:160px}.marketing-site .foot__tile--mark img{width:70vw}.marketing-site .foot__tile--go{order:2;grid-column:1/-1;min-height:160px}.marketing-site .foot__tile--nav{order:3;grid-column:1}.marketing-site .foot__tile--mail{order:4;grid-column:2}.marketing-site .foot__tile--place{order:5;grid-column:1/-1}.marketing-site .foot__tile--statement{order:6;grid-column:1/-1}.marketing-site .foot__tile--statement>p:first-child{font-size:var(--step-body);max-width:none}}@media (width<=40em){.marketing-site .foot__tile--nav,.marketing-site .foot__tile--mail{grid-column:1/-1}}@media (pointer:coarse),(width<=40em){.marketing-site .wordmark{min-height:44px}.marketing-site .hero__actions .link-plain,.marketing-site .sl-model__name a,.marketing-site .foot__tile--mail a{margin-block:-.75rem;padding-block:.75rem;display:inline-block}.marketing-site .foot__tile--nav ul{line-height:1.4}.marketing-site .foot__tile--nav a{padding-block:.675rem;display:block}.marketing-site .caption{font-size:max(.875rem, var(--step-small))}}@media (prefers-reduced-motion:no-preference){.marketing-site [data-reveal]{transition:opacity .5s var(--ease-out), transform .7s var(--ease-expo);transition-delay:calc(var(--reveal-index,0) * 70ms)}.marketing-site [data-reveal][data-in="0"]{opacity:0;transform:translateY(20px)}.marketing-site .lines [data-line]{animation:load-line .8s var(--ease-expo) forwards;animation-delay:calc(.1s + var(--i,0) * 90ms);transform:translateY(105%)}.marketing-site [data-load]{opacity:0;animation:load-rise .5s var(--ease-out) forwards;animation-delay:var(--d,.42s);transform:translateY(12px)}}@keyframes load-line{to{transform:none}}@keyframes load-rise{to{opacity:1;transform:none}}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
