@layer legacy{.DesignLayer-module__SfIrva__sl-window-bar{border-bottom:1px solid var(--rule);background:var(--paper);border-radius:18px 18px 0 0;align-items:center;gap:7px;height:36px;padding:0 16px;display:flex}.DesignLayer-module__SfIrva__sl-window-bar i{background:var(--rule-strong);border-radius:50%;width:10px;height:10px;display:block}.DesignLayer-module__SfIrva__sl-window-bar i:first-child{background:var(--pk)}.DesignLayer-module__SfIrva__sl-window-bar i:nth-child(2){background:var(--bu)}.DesignLayer-module__SfIrva__sl-window-bar i:nth-child(3){background:var(--mi)}@keyframes DesignLayer-module__SfIrva__gm-draw{0%{stroke-dasharray:1 1;stroke-dashoffset:1px}to{stroke-dasharray:1 1;stroke-dashoffset:0}}.DesignLayer-module__SfIrva__sl-p{display:none}@media screen and (prefers-reduced-motion:no-preference){.gm-armed:not(.gm-play) .DesignLayer-module__SfIrva__sl-e{opacity:0}.gm-armed:not(.gm-play) .DesignLayer-module__SfIrva__sl-l{fill-opacity:0;stroke-opacity:0}.gm-play .DesignLayer-module__SfIrva__sl-e{animation:DesignLayer-module__SfIrva__gm-draw calc(var(--gm-step) * var(--d,1)) var(--ez,var(--gm-ease)) calc(var(--gm-lead,0s) + var(--gm-step) * var(--b,0)) backwards, DesignLayer-module__SfIrva__sl-gm-head calc(var(--gm-step) * var(--d,1)) step-end calc(var(--gm-lead,0s) + var(--gm-step) * var(--b,0)) backwards}.gm-play .DesignLayer-module__SfIrva__sl-l{animation:DesignLayer-module__SfIrva__sl-gm-land calc(var(--gm-step) * var(--d,1)) ease-out calc(var(--gm-lead,0s) + var(--gm-step) * var(--b,0)) backwards}.gm-play .DesignLayer-module__SfIrva__sl-p{fill:none;stroke:var(--brand);stroke-width:6.6px;stroke-linecap:round;stroke-dasharray:0 2;animation:DesignLayer-module__SfIrva__sl-gm-hop calc(var(--gm-step) * var(--d,1)) var(--ez,ease-in-out) calc(var(--gm-lead,0s) + var(--gm-step) * var(--b,0)) both;display:inline}.gm-play .DesignLayer-module__SfIrva__sl-p--halo{stroke:var(--card);stroke-width:11px}.gm-play .DesignLayer-module__SfIrva__sl-p--leg{animation-name:DesignLayer-module__SfIrva__sl-gm-leg}}@keyframes DesignLayer-module__SfIrva__sl-gm-head{0%{marker-end:none}}@keyframes DesignLayer-module__SfIrva__sl-gm-land{0%{fill-opacity:0;stroke-opacity:0}}@keyframes DesignLayer-module__SfIrva__sl-gm-hop{0%{stroke-dashoffset:0;stroke-opacity:0}20%,80%{stroke-opacity:1}to{stroke-dashoffset:-1px;stroke-opacity:0}}@keyframes DesignLayer-module__SfIrva__sl-gm-leg{0%{stroke-dashoffset:0;stroke-opacity:0}6%,94%{stroke-opacity:1}to{stroke-dashoffset:-1px;stroke-opacity:0}}.DesignLayer-module__SfIrva__sl-dog-slot{z-index:1;height:calc(var(--sl-dog-h) + 10px);pointer-events:none;padding:10px 8px 0;display:block;position:absolute;bottom:100%;overflow:hidden}.DesignLayer-module__SfIrva__sl-dog-slot>.DesignLayer-module__SfIrva__sl-dog{transform-origin:50% 100%;width:auto;height:100%;display:block}@media (prefers-reduced-motion:reduce){.DesignLayer-module__SfIrva__sl-dog-slot>.DesignLayer-module__SfIrva__sl-dog{animation:none}}@media screen and (prefers-reduced-motion:no-preference){.sl-motion .page-head .DesignLayer-module__SfIrva__sl-dog{animation:DesignLayer-module__SfIrva__sl-peek calc(.226s * 3) var(--sl-ease) calc(.226s * 11.5) backwards}.sl-beat.gm-armed:not(.gm-play)>.DesignLayer-module__SfIrva__sl-dog{translate:0 100%}.sl-beat.gm-play>.DesignLayer-module__SfIrva__sl-dog{animation:DesignLayer-module__SfIrva__sl-peek calc(.226s * 3) var(--sl-ease) backwards}}@keyframes DesignLayer-module__SfIrva__sl-peek{0%{translate:0 100%}}.DesignLayer-module__SfIrva__sl-dog-slot.DesignLayer-module__SfIrva__sd{--sl-dog-h:clamp(104px, 9.4vw, 136px);width:fit-content;position:relative;bottom:auto}@media (max-width:599.98px){.DesignLayer-module__SfIrva__sl-dog-slot.DesignLayer-module__SfIrva__sd{--sl-dog-h:96px}}.sec-head:has(>.DesignLayer-module__SfIrva__sd){grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,760px) auto;justify-content:space-between;column-gap:32px;max-width:none;display:grid}.sec-head:has(>.DesignLayer-module__SfIrva__sd)>:not(.DesignLayer-module__SfIrva__sd){grid-column:1}.sec-head:has(>.DesignLayer-module__SfIrva__sd)>.DesignLayer-module__SfIrva__sd{grid-area:1/2/-1;align-self:end}@media (max-width:699.98px){.sec-head:has(>.DesignLayer-module__SfIrva__sd){max-width:760px;display:block}.sec-head:has(>.DesignLayer-module__SfIrva__sd)>.DesignLayer-module__SfIrva__sd{margin:14px 0 0 auto}}.DesignLayer-module__SfIrva__sl-stage{position:relative}.DesignLayer-module__SfIrva__sl-stage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--brand-down) 22%, transparent), transparent);border-radius:50%;height:34px;position:absolute;bottom:-26px;left:10%;right:10%}.DesignLayer-module__SfIrva__sl-window{background:var(--card);box-shadow:0 0 0 1px var(--rule-strong), var(--sl-float);border-radius:18px;position:relative}.DesignLayer-module__SfIrva__sl-window-body{border-radius:0 0 18px 18px;overflow:hidden}.DesignLayer-module__SfIrva__sl-sv{-webkit-font-smoothing:auto;width:100%;height:auto;display:block}.DesignLayer-module__SfIrva__sl-sv *{vector-effect:none}.DesignLayer-module__SfIrva__sl-sv--narrow{display:none}@media (max-width:559.98px){.page-head .DesignLayer-module__SfIrva__sl-sv--wide{display:none}.page-head .DesignLayer-module__SfIrva__sl-sv--narrow{display:block}}@media screen and (prefers-reduced-motion:no-preference){.sl-motion .page-head .DesignLayer-module__SfIrva__sl-window{animation:DesignLayer-module__SfIrva__sl-land calc(.226s * 4) var(--sl-ease) .226s backwards}.sl-motion .page-head .DesignLayer-module__SfIrva__sl-stage:after{animation:.904s ease-out .226s backwards DesignLayer-module__SfIrva__gm-fade}}@keyframes DesignLayer-module__SfIrva__sl-land{0%{opacity:0;transform:translateY(28px)}}@keyframes DesignLayer-module__SfIrva__gm-fade{0%{opacity:0}}.DesignLayer-module__SfIrva__sl-lift{box-shadow:var(--sl-rest);transition:transform .28s var(--sl-ease), box-shadow .28s var(--sl-ease)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.DesignLayer-module__SfIrva__sl-lift:hover{box-shadow:var(--sl-lift);transform:translateY(-5px)}}.DesignLayer-module__SfIrva__sl-plate{isolation:isolate;position:relative}.DesignLayer-module__SfIrva__sl-plate:before{content:"";z-index:-1;background:var(--card);box-shadow:0 0 0 1px var(--rule), var(--sl-rest);transition:transform .28s var(--sl-ease), box-shadow .28s var(--sl-ease);border-radius:16px;position:absolute;inset:-16px -18px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.DesignLayer-module__SfIrva__sl-plate:hover:before{box-shadow:0 0 0 1px var(--rule), var(--sl-lift);transform:translateY(-4px)}}@media (max-width:479.98px){.DesignLayer-module__SfIrva__sl-plate:before{inset:-12px -10px}}.DesignLayer-module__SfIrva__sx{align-items:center;gap:var(--sx-gap,8px);vertical-align:middle;min-width:0;display:inline-flex}}
@layer legacy{.Partner-module__kOOXOW__pn-hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:38px;display:grid}.Partner-module__kOOXOW__pn-hero-grid>*{min-width:0}@media (min-width:1146px){.Partner-module__kOOXOW__pn-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px}}:where(body:has(.Partner-module__kOOXOW__scope)) .page-head .lede{max-width:760px;color:var(--muted);margin-top:22px;font-size:19px;line-height:1.5}.Partner-module__kOOXOW__pn-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.Partner-module__kOOXOW__pn-actions .btn img{width:17px;height:17px;display:block}@media (max-width:1000px){.Partner-module__kOOXOW__pn-actions{gap:12px}}:where(body:has(.Partner-module__kOOXOW__scope)) .page-head .btn--ghost{background:var(--card)}:where(body:has(.Partner-module__kOOXOW__scope)) .page-head .btn--ghost:hover{background:var(--brand-wash)}.Partner-module__kOOXOW__pn-hero-note{letter-spacing:.03em;color:var(--muted);margin:16px 0 0;font-family:DM Mono,ui-monospace,monospace;font-size:12.5px}.Partner-module__kOOXOW__pn-hero-fig{justify-self:center;width:100%;max-width:560px;margin:0}@media (max-width:559.98px){.Partner-module__kOOXOW__pn-hero-fig{max-width:400px}}:where(body:has(.Partner-module__kOOXOW__scope)) .page-head{background:radial-gradient(ellipse 58% 72% at 76% 44%, var(--brand-wash), transparent 72%), linear-gradient(180deg, var(--paper), var(--paper-2))}.Partner-module__kOOXOW__pn-hero-fig.Partner-module__kOOXOW__sl-stage{--sl-dog-h:clamp(104px, 11.2vw, 148px);margin-top:calc(var(--sl-dog-h) - 24px)}@media (min-width:1146px){.Partner-module__kOOXOW__pn-hero-copy{align-self:center}.Partner-module__kOOXOW__pn-hero-fig.Partner-module__kOOXOW__sl-stage{margin-top:calc(var(--sl-dog-h) - 56px)}}.Partner-module__kOOXOW__pn-hero-fig .Partner-module__kOOXOW__sl-dog-slot{left:7%}@media (min-width:1146px) and (max-height:800px){.Partner-module__kOOXOW__pn-hero-copy{align-self:start}}@media (max-resolution:1.49x),(-webkit-max-device-pixel-ratio:1.49){.Partner-module__kOOXOW__pn-hero-fig .Partner-module__kOOXOW__sl-window{transform:none}}.Partner-module__kOOXOW__pn-hero-fig .Partner-module__kOOXOW__sl-window-body{padding-bottom:16px}@media (max-width:559.98px){.Partner-module__kOOXOW__pn-hero-fig .Partner-module__kOOXOW__sl-window-body{--sl-mat:clamp(4px, (100vw - 312px) / 2, 10px);padding:var(--sl-mat)}}@media screen and (prefers-reduced-motion:no-preference){.sl-motion .Partner-module__kOOXOW__pn-hero-copy .Partner-module__kOOXOW__pn-hero-note{animation-delay:.452s}:where(body:has(.Partner-module__kOOXOW__scope)) .page-head [data-sl-hero]{--gm-lead:calc(.226s * 4)}}html:not(#Partner-module__kOOXOW___):where(:has(.Partner-module__kOOXOW__scope)) .page-head{overflow-x:clip}.Partner-module__kOOXOW__pn-lock-co{align-items:center;gap:var(--lk-gap);flex:none;display:flex}.Partner-module__kOOXOW__pn-lock-x{width:calc(var(--lk-h) * .6);height:calc(var(--lk-h) * .6);color:var(--muted);flex:none;display:block}.Partner-module__kOOXOW__pn-lock-x svg{width:100%;height:100%;display:block;overflow:visible}.Partner-module__kOOXOW__pn-lock-x path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.Partner-module__kOOXOW__pn-lock-item{align-items:center;gap:calc(var(--lk-h) * .3);white-space:nowrap;display:flex}.Partner-module__kOOXOW__pn-lock-name{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:calc(var(--lk-h) * .8);letter-spacing:-.01em;color:var(--ink);line-height:1}.Partner-module__kOOXOW__pn-lock{--lk-h:26px;--lk-gap:calc(var(--lk-h) * .88);align-items:center;gap:12px var(--lk-gap);flex-wrap:wrap;margin:0 0 24px;display:flex}.Partner-module__kOOXOW__pn-lock img{width:auto;height:calc(var(--lk-h) * var(--lk-k,1));flex:none;display:block}.Partner-module__kOOXOW__pn-lock img[src$="/puppygraph-lockup-155.svg"]{--lk-k:1.01}@media (max-width:559.98px){.Partner-module__kOOXOW__pn-lock{--lk-h:20px;margin-bottom:20px}}@media (max-width:379.98px){.Partner-module__kOOXOW__pn-lock{--lk-h:18px}}@media (min-width:1146px) and (max-height:800px){.Partner-module__kOOXOW__pn-lock{--lk-h:22px;margin-bottom:14px}}.Partner-module__kOOXOW__pn-trust{margin-top:clamp(44px,5.4vw,64px);padding-bottom:clamp(36px,4.4vw,52px)}.Partner-module__kOOXOW__pn-trust .eyebrow{letter-spacing:.12em;color:var(--muted);text-align:center;margin:0 0 20px;font-size:12.5px}.Partner-module__kOOXOW__ub-wall{--n:5;grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:center;gap:clamp(18px,2.4vw,34px) 16px;margin:0;padding:0;list-style:none;display:grid}.Partner-module__kOOXOW__ub-wall li{justify-content:center;align-items:center;min-width:0;min-height:44px;display:flex}@media (max-width:959.98px){.Partner-module__kOOXOW__ub-wall{--n:4}}@media (max-width:575.98px){.Partner-module__kOOXOW__ub-wall{--n:2}}@media screen and (prefers-reduced-motion:no-preference){.sl-motion .page-head .Partner-module__kOOXOW__pn-trust li{animation:.678s ease-out .904s backwards Partner-module__kOOXOW__gm-fade}}.Partner-module__kOOXOW__pn-card{border:1px solid var(--rule-strong);border-radius:var(--r-card);background:var(--card);min-width:0;padding:clamp(20px,2.6vw,32px)}.Partner-module__kOOXOW__pn-card h3{letter-spacing:-.01em;margin:0 0 12px;font-family:Space Grotesk,sans-serif;font-size:clamp(19px,1.7vw,22px);font-weight:700;line-height:1.16}.Partner-module__kOOXOW__pn-card p{color:var(--muted);margin:0 0 14px;font-size:16px;line-height:1.55}.Partner-module__kOOXOW__pn-card p:last-child{margin-bottom:0}.Partner-module__kOOXOW__pn-note{color:var(--muted);max-width:62ch;margin:22px 0 0;font-size:15.5px;line-height:1.5}.Partner-module__kOOXOW__pn-note a{color:var(--brand)}#pairing .Partner-module__kOOXOW__pn-pairlab{letter-spacing:.12em;text-transform:uppercase;min-width:0;color:var(--muted);margin:0 0 0 4px;font-family:DM Mono,ui-monospace,monospace;font-size:13px}.Partner-module__kOOXOW__sl-sv{-webkit-font-smoothing:auto;width:100%;height:auto;display:block}.Partner-module__kOOXOW__sl-sv *{vector-effect:none}.Partner-module__kOOXOW__sx-mark{width:var(--sx-size,20px);height:var(--sx-size,20px);object-fit:contain;flex:none;display:block}.Partner-module__kOOXOW__sx-name{min-width:0}svg .Partner-module__kOOXOW__lift{stroke:var(--p300);stroke-width:1px;stroke-dasharray:3 4;fill:none}svg .Partner-module__kOOXOW__tmono{fill:var(--muted);letter-spacing:.04em;font-family:DM Mono,ui-monospace,monospace;font-size:12.5px}svg .Partner-module__kOOXOW__tmono--ink{fill:var(--ink)}svg .Partner-module__kOOXOW__tmono--brand{fill:var(--brand);font-weight:500}svg .Partner-module__kOOXOW__tbox{fill:var(--paper);stroke:var(--rule-strong)}#pairing .Partner-module__kOOXOW__pn-marks{flex-wrap:wrap;align-items:center;gap:clamp(12px,1.6vw,18px);margin:0;display:flex}.Partner-module__kOOXOW__pn-chip img{object-fit:contain;width:30px;height:30px;display:block}.Partner-module__kOOXOW__pn-join{color:var(--muted);font-family:DM Mono,ui-monospace,monospace;font-size:16px}.Partner-module__kOOXOW__pn-pan::-webkit-scrollbar{height:8px}.Partner-module__kOOXOW__pn-pan::-webkit-scrollbar-track{background:var(--paper);border-radius:999px}.Partner-module__kOOXOW__pn-pan::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:999px}.Partner-module__kOOXOW__sl-sv--narrow{display:none}.Partner-module__kOOXOW__pn-vid-media{aspect-ratio:16/9;background:var(--band-deep);position:relative}.Partner-module__kOOXOW__pn-vid-media img,.Partner-module__kOOXOW__pn-vid-media iframe{object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.Partner-module__kOOXOW__pn-vid-play{color:#fff;justify-content:flex-start;align-items:flex-end;padding:clamp(10px,2vw,20px);text-decoration:none;display:flex;position:absolute;inset:0}.Partner-module__kOOXOW__pn-vid-pill{border-radius:var(--r-pill);background:var(--brand);border:2px solid var(--brand-down);min-height:52px;box-shadow:0 3px 0 var(--brand-down), 0 18px 36px -14px color-mix(in srgb, var(--ink) 55%, transparent);align-items:center;gap:12px;padding:7px 22px 7px 7px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700;line-height:1.2;transition:transform .16s,box-shadow .16s;display:inline-flex}.Partner-module__kOOXOW__pn-vid-glyph{background:#fff;border-radius:50%;flex:none;width:36px;height:36px;position:relative}.Partner-module__kOOXOW__pn-vid-glyph:after{content:"";border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent var(--brand);position:absolute;top:11px;left:14px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Partner-module__kOOXOW__pn-vid-play:hover .Partner-module__kOOXOW__pn-vid-pill{box-shadow:0 6px 0 var(--brand-down), 0 22px 40px -14px color-mix(in srgb, var(--ink) 55%, transparent);transform:translateY(-3px)}}.Partner-module__kOOXOW__pn-vid-play:focus-visible{outline:none}.Partner-module__kOOXOW__pn-vid-play:focus-visible .Partner-module__kOOXOW__pn-vid-pill{outline:3px solid var(--p300);outline-offset:3px}.Partner-module__kOOXOW__pn-demo{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(24px,3.4vw,40px);margin-top:clamp(44px,5.6vw,72px);display:grid}.Partner-module__kOOXOW__pn-demo>*{min-width:0}@media (min-width:1000px){.Partner-module__kOOXOW__pn-demo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,4.4vw,64px)}.Partner-module__kOOXOW__pn-demo--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.Partner-module__kOOXOW__pn-demo--flip .Partner-module__kOOXOW__pn-demo-copy{order:2}}.Partner-module__kOOXOW__pn-demo-copy h3{letter-spacing:-.015em;margin:0 0 14px;font-family:Space Grotesk,sans-serif;font-size:clamp(24px,2.5vw,32px);font-weight:700;line-height:1.12}.Partner-module__kOOXOW__pn-demo-copy p:not(.eyebrow){color:var(--muted);max-width:46ch;margin:0;font-size:17px;line-height:1.6}.Partner-module__kOOXOW__pn-demo-copy .eyebrow{font-size:13px}.Partner-module__kOOXOW__pn-vid{margin:0}.Partner-module__kOOXOW__pn-vid .Partner-module__kOOXOW__sl-window{transform:none}.Partner-module__kOOXOW__pn-vid.Partner-module__kOOXOW__sl-stage:after{bottom:-22px}#connect .Partner-module__kOOXOW__pn-tracks{gap:clamp(20px,2.6vw,30px);display:grid}#connect .Partner-module__kOOXOW__pn-steps{counter-reset:pnstep;margin:0;padding:0;list-style:none}#connect .Partner-module__kOOXOW__pn-steps li{counter-increment:pnstep;color:var(--ink);max-width:46ch;margin:0 0 18px;padding-left:44px;font-size:16px;line-height:1.55;position:relative}#connect .Partner-module__kOOXOW__pn-steps li:last-child{margin-bottom:0}#connect .Partner-module__kOOXOW__pn-steps li:before{content:counter(pnstep, decimal-leading-zero);letter-spacing:.08em;color:var(--brand);font-family:DM Mono,ui-monospace,monospace;font-size:12.5px;font-weight:500;position:absolute;top:1px;left:0}#connect .Partner-module__kOOXOW__pn-track-lab{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);--sx-size:22px;--sx-gap:10px;margin:0 0 16px;font-family:DM Mono,ui-monospace,monospace;font-size:13px;font-weight:500}#connect .Partner-module__kOOXOW__pn-track{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3.4vw,48px);display:grid}@media (max-width:900px){#connect .Partner-module__kOOXOW__pn-track{grid-template-columns:minmax(0,1fr)}}#connect .Partner-module__kOOXOW__pn-needs h4{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-family:DM Mono,ui-monospace,monospace;font-size:13px;font-weight:500}#connect .Partner-module__kOOXOW__pn-needs ul{margin:0;padding:0;list-style:none}#connect .Partner-module__kOOXOW__pn-needs li{color:var(--muted);margin:0 0 12px;padding-left:20px;font-size:15.5px;line-height:1.5;position:relative}#connect .Partner-module__kOOXOW__pn-needs li:last-child{margin-bottom:0}#connect .Partner-module__kOOXOW__pn-needs li:before{content:"";background:var(--rule-strong);width:9px;height:1px;position:absolute;top:9px;left:0}#connect .Partner-module__kOOXOW__pn-reads{border-top:var(--hair) solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:4px 32px;margin:clamp(40px,5vw,56px) 0 0;padding:clamp(20px,2.6vw,26px) 0 0;display:grid}#connect .Partner-module__kOOXOW__pn-read{letter-spacing:.03em;min-height:44px;color:var(--brand);align-items:center;padding:10px 0;font-family:DM Mono,ui-monospace,monospace;font-size:13px;line-height:1.45;display:inline-flex}.Partner-module__kOOXOW__pn-posts{grid-template-columns:minmax(0,1fr);gap:clamp(16px,2.2vw,24px);margin-top:clamp(20px,2.6vw,28px);display:grid}@media (min-width:760px){.Partner-module__kOOXOW__pn-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}.Partner-module__kOOXOW__pn-post{flex-direction:column;padding:14px 14px 18px;display:flex;position:relative}.Partner-module__kOOXOW__pn-post .eyebrow{margin:20px 8px 8px;font-size:12.5px}.Partner-module__kOOXOW__pn-post h3{margin:0 8px 12px}.Partner-module__kOOXOW__pn-post-link{min-height:44px;color:var(--brand);align-self:flex-start;align-items:center;gap:8px;margin:auto 8px 0;font-family:Space Grotesk,sans-serif;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex}.Partner-module__kOOXOW__pn-post-link:after{content:"";border-radius:var(--r-card);position:absolute;inset:0}.Partner-module__kOOXOW__pn-post:hover .Partner-module__kOOXOW__pn-post-link{text-underline-offset:3px;text-decoration:underline}.Partner-module__kOOXOW__pn-post-link:focus-visible{outline:none}.Partner-module__kOOXOW__pn-post:has(.Partner-module__kOOXOW__pn-post-link:focus-visible){outline:3px solid var(--brand);outline-offset:3px}.Partner-module__kOOXOW__pn-caps,.Partner-module__kOOXOW__pn-posts{isolation:isolate}.Partner-module__kOOXOW__pn-caps .Partner-module__kOOXOW__sl-lift,.Partner-module__kOOXOW__pn-posts .Partner-module__kOOXOW__sl-lift{z-index:1;position:relative}.Partner-module__kOOXOW__pn-caps .Partner-module__kOOXOW__sl-lift:hover,.Partner-module__kOOXOW__pn-posts .Partner-module__kOOXOW__sl-lift:hover{z-index:0}.Partner-module__kOOXOW__pn-experts{grid-template-columns:minmax(0,1fr);gap:clamp(16px,2.2vw,24px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.Partner-module__kOOXOW__pn-experts{grid-template-columns:repeat(3,minmax(0,1fr))}}.Partner-module__kOOXOW__pn-expert-av{object-fit:cover;width:104px;height:104px;box-shadow:0 0 0 4px var(--brand-wash);border-radius:50%;margin:0 auto 18px;display:block}.Partner-module__kOOXOW__pn-experts-ctas{flex-wrap:wrap;gap:14px;margin-top:clamp(28px,3.4vw,40px);display:flex}.Partner-module__kOOXOW__pn-experts-ctas .btn img{width:17px;height:17px;display:block}.Partner-module__kOOXOW__pn-expert{text-align:center;padding:clamp(24px,2.8vw,34px) 20px}.Partner-module__kOOXOW__pn-expert h3{color:var(--brand);margin:0 0 6px}.Partner-module__kOOXOW__pn-card .Partner-module__kOOXOW__pn-expert-role{color:var(--muted);margin:0;font-size:16px}.Partner-module__kOOXOW__pn-card .Partner-module__kOOXOW__pn-prev{color:var(--muted);justify-content:center;align-items:center;gap:10px;margin:16px 0 0;font-size:15px;display:flex}.Partner-module__kOOXOW__pn-prev img{object-fit:contain;width:26px;height:26px;display:block}@keyframes Partner-module__kOOXOW__sl-peek{0%{translate:0 100%}}@media screen and (prefers-reduced-motion:no-preference){html.sl-beats main .sl-beat:not(.sl-in)>.Partner-module__kOOXOW__sl-dog{translate:0 100%}html.sl-beats main .sl-beat.sl-in>.Partner-module__kOOXOW__sl-dog{animation:Partner-module__kOOXOW__sl-peek calc(.226s * 3) var(--sl-ease) backwards}}@keyframes Partner-module__kOOXOW__gm-fade{0%{opacity:0}}}
@layer legacy{:where(body:has(.Pricing-module__uS5t8a__scope)) .fig{margin:0}:where(body:has(.Pricing-module__uS5t8a__scope)) .fig svg{width:100%;height:auto;display:block}svg .Pricing-module__uS5t8a__hair{stroke:var(--rule-strong);stroke-width:1px;fill:none}svg .Pricing-module__uS5t8a__edge{stroke:#c9b3da;stroke-width:1.2px;fill:none}svg .Pricing-module__uS5t8a__edge--hot{stroke:var(--brand);stroke-width:1.8px}svg .Pricing-module__uS5t8a__lift{stroke:var(--p300);stroke-width:1px;stroke-dasharray:3 4;fill:none}svg .Pricing-module__uS5t8a__tmono{fill:var(--muted);letter-spacing:.04em;font-family:DM Mono,ui-monospace,monospace;font-size:12.5px}svg .Pricing-module__uS5t8a__tmono--brand{fill:var(--brand);font-weight:500}svg .Pricing-module__uS5t8a__node{stroke:var(--brand);stroke-width:1.2px}svg .Pricing-module__uS5t8a__tbox{fill:var(--paper);stroke:var(--rule-strong)}.Pricing-module__uS5t8a__page-head{padding:clamp(44px,7vh,84px) 0 0}.Pricing-module__uS5t8a__page-head h1{max-width:18ch;margin:0 0 16px;font-size:clamp(34px,4.8vw,54px);line-height:1.06}h1 .Pricing-module__uS5t8a__hl{color:var(--brand);white-space:nowrap}.Pricing-module__uS5t8a__sec--custmq{padding:clamp(10px,1.6vh,20px) 0 clamp(20px,3vh,36px)}#plans.Pricing-module__uS5t8a__sec-plans{padding-top:clamp(36px,5vh,56px)}#plans .Pricing-module__uS5t8a__eds-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,4vw,48px);display:flex}#plans .Pricing-module__uS5t8a__plans-lede{color:var(--muted);flex:420px;max-width:52ch;margin:0;font-size:17px;line-height:1.6}#plans .Pricing-module__uS5t8a__eds{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2.4vw,28px);display:grid}#plans .Pricing-module__uS5t8a__eds{grid-template-rows:repeat(7,auto);row-gap:0}#plans .Pricing-module__uS5t8a__ed{grid-row:span 7;grid-template-rows:subgrid;border:1px solid var(--rule-strong);border-radius:var(--r-card);background:var(--card);box-shadow:0 3px 0 var(--lip-card);align-content:start;padding:clamp(28px,3.2vw,44px) clamp(28px,3.2vw,44px) clamp(30px,3.4vw,46px);display:grid}@supports not (grid-template-rows:subgrid){#plans .Pricing-module__uS5t8a__ed{flex-direction:column;display:flex}#plans .Pricing-module__uS5t8a__ed-sub{min-height:4.9em}}#plans .Pricing-module__uS5t8a__ed--ent{border:2px solid var(--brand);box-shadow:0 3px 0 var(--lip-card)}#plans .Pricing-module__uS5t8a__ed-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}#plans .Pricing-module__uS5t8a__ed-name{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex:none;margin:0;font-family:DM Mono,ui-monospace,monospace;font-size:13px;font-weight:500}#plans .Pricing-module__uS5t8a__ed-chip{letter-spacing:.04em;color:var(--brand);background:var(--brand-wash);white-space:nowrap;border-radius:999px;padding:4px 13px;font-family:DM Mono,ui-monospace,monospace;font-size:13px}#plans .Pricing-module__uS5t8a__ed-price{letter-spacing:-.015em;color:var(--ink);margin:18px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(29px,2.7vw,38px);font-weight:700;line-height:1.06}#plans .Pricing-module__uS5t8a__ed-sub{color:var(--muted);max-width:38ch;margin:8px 0 0;font-size:15px}#plans .Pricing-module__uS5t8a__ed-ctas{flex-wrap:wrap;gap:12px;margin:22px 0 0;display:flex}#plans .Pricing-module__uS5t8a__ed-rule{border:0;border-top:1px solid var(--rule);margin:22px 0 18px}#plans .Pricing-module__uS5t8a__ed-lead{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin:0 0 12px;font-family:DM Mono,ui-monospace,monospace;font-size:13px}#plans .Pricing-module__uS5t8a__ed-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}#plans .Pricing-module__uS5t8a__ed-list li{padding-left:28px;font-size:15.5px;position:relative}#plans .Pricing-module__uS5t8a__ed-list li:before{content:"";border-left:2px solid var(--brand);border-bottom:2px solid var(--brand);width:12px;height:7px;position:absolute;top:5px;left:2px;transform:rotate(-45deg)}#plans .Pricing-module__uS5t8a__ed-list a{color:var(--brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;position:relative}#plans .Pricing-module__uS5t8a__ed-list a:after{content:"";position:absolute;inset:-13px -6px}#plans .Pricing-module__uS5t8a__ed-foot{letter-spacing:.04em;color:var(--muted);margin:18px 0 0;font-family:DM Mono,ui-monospace,monospace;font-size:12.5px}@media (max-width:860px){#plans .Pricing-module__uS5t8a__eds{grid-template-columns:minmax(0,1fr)}#plans .Pricing-module__uS5t8a__ed--ent{margin-top:clamp(16px,2.4vw,28px)}}@media (max-width:560px){#plans .Pricing-module__uS5t8a__eds-top{flex-direction:column;align-items:flex-start;gap:18px}#plans .Pricing-module__uS5t8a__plans-lede{flex:none}}.Pricing-module__uS5t8a__faq{border-top:1px solid var(--rule)}.Pricing-module__uS5t8a__faq details{border-bottom:1px solid var(--rule)}.Pricing-module__uS5t8a__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:19px 2px;font-family:Schibsted Grotesk,system-ui,sans-serif;font-size:16.5px;font-weight:600;line-height:1.45;list-style:none;display:flex}.Pricing-module__uS5t8a__faq summary::-webkit-details-marker{display:none}.Pricing-module__uS5t8a__faq summary::marker{content:""}.Pricing-module__uS5t8a__faq summary:hover{color:var(--brand)}.Pricing-module__uS5t8a__fx{flex:0 0 18px;width:18px;height:18px;transition:transform .2s;position:relative}.Pricing-module__uS5t8a__fx:before,.Pricing-module__uS5t8a__fx:after{content:"";background:var(--brand);position:absolute;top:50%;left:50%}.Pricing-module__uS5t8a__fx:before{width:14px;height:2px;transform:translate(-50%,-50%)}.Pricing-module__uS5t8a__fx:after{width:2px;height:14px;transform:translate(-50%,-50%)}.Pricing-module__uS5t8a__faq details[open] summary .Pricing-module__uS5t8a__fx{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.Pricing-module__uS5t8a__fx{transition:none}}.Pricing-module__uS5t8a__faq details p{color:var(--muted);max-width:72ch;margin:0 40px 22px 2px;font-size:15.5px}.Pricing-module__uS5t8a__close{color:var(--band-text);position:relative}:is(.Pricing-module__uS5t8a__close .eyebrow,.Pricing-module__uS5t8a__close .sec-eyebrow){color:var(--band-muted)}.Pricing-module__uS5t8a__close h2{color:var(--band-text)}.Pricing-module__uS5t8a__close .lede{color:var(--band-muted);max-width:46ch;margin:16px 0 28px;font-size:18px}.Pricing-module__uS5t8a__gs-ctas{flex-wrap:wrap;gap:12px;margin:0 0 26px;display:flex}:where(body:has(.Pricing-module__uS5t8a__scope)) .dark-links{flex-wrap:wrap;gap:8px 26px;display:flex}:where(body:has(.Pricing-module__uS5t8a__scope)) .dark-links a{min-height:44px;color:var(--band-text);letter-spacing:.05em;border-bottom:1px solid #0000;align-items:center;gap:8px;font-family:DM Mono,ui-monospace,monospace;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}:where(body:has(.Pricing-module__uS5t8a__scope)) .dark-links a:hover{border-bottom-color:var(--band-muted)}:where(body:has(.Pricing-module__uS5t8a__scope)) .dark-links a:after{content:"→";color:var(--band-muted)}.Pricing-module__uS5t8a__gs-note{letter-spacing:.04em;color:var(--band-muted);margin:26px 0 0;font-family:DM Mono,ui-monospace,monospace;font-size:12.5px}.Pricing-module__uS5t8a__page-head{background:radial-gradient(ellipse 58% 72% at 76% 44%, var(--brand-wash), transparent 72%), linear-gradient(180deg, var(--paper), var(--paper-2));padding-bottom:clamp(56px,7vw,88px)}.Pricing-module__uS5t8a__pr-hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:38px;display:grid}.Pricing-module__uS5t8a__pr-hero-grid>*{min-width:0}.Pricing-module__uS5t8a__page-head h1 .Pricing-module__uS5t8a__pr-keep{white-space:nowrap}.Pricing-module__uS5t8a__pr-hero-art{margin:0;display:none}@media (min-width:900px){.Pricing-module__uS5t8a__pr-hero-grid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px}.Pricing-module__uS5t8a__pr-hero-copy{align-self:center}.Pricing-module__uS5t8a__pr-hero-art{margin:0 clamp(0px,4vw,56px) calc(-1*clamp(56px,7vw,88px)) 0;display:block}.Pricing-module__uS5t8a__pr-hero-dog{width:auto;max-width:none;height:clamp(190px,19vw,270px);display:block}}:where(body:has(.Pricing-module__uS5t8a__scope)) main #customers{padding-top:clamp(40px,4.4vw,52px)}:is(#plans .Pricing-module__uS5t8a__ed,#plans .Pricing-module__uS5t8a__ed--ent){box-shadow:var(--sl-rest);transition:transform .28s var(--sl-ease), box-shadow .28s var(--sl-ease);position:relative}@media (hover:hover) and (prefers-reduced-motion:no-preference){#plans .Pricing-module__uS5t8a__ed:hover{box-shadow:var(--sl-lift);transform:translateY(-5px)}}main #machine .Pricing-module__uS5t8a__mc-fig.Pricing-module__uS5t8a__sl-plate{--mc-mat:18px;padding-inline:var(--mc-mat)}main #machine .Pricing-module__uS5t8a__mc-fig.Pricing-module__uS5t8a__sl-plate:before{inset-inline:0}@media (max-width:900px){main #machine .Pricing-module__uS5t8a__mc-fig.Pricing-module__uS5t8a__sl-plate{max-width:calc(420px + 2 * var(--mc-mat));margin-inline:auto}}@media (max-width:479.98px){main #machine .Pricing-module__uS5t8a__mc-fig.Pricing-module__uS5t8a__sl-plate{--mc-mat:clamp(4px, (100vw - 312px) / 2, 10px)}}main #machine svg :is(.Pricing-module__uS5t8a__sl-e,.Pricing-module__uS5t8a__sl-p){vector-effect:none}main #machine svg .Pricing-module__uS5t8a__sl-e.Pricing-module__uS5t8a__edge--hot{stroke-width:2px}main #machine svg.Pricing-module__uS5t8a__mc-port .Pricing-module__uS5t8a__sl-e.Pricing-module__uS5t8a__edge--hot{stroke-width:1.8px}@media (max-width:447.98px){main #machine svg.Pricing-module__uS5t8a__mc-port .Pricing-module__uS5t8a__sl-e.Pricing-module__uS5t8a__edge--hot{stroke-width:2.1px}}@media (max-width:377.98px){main #machine svg.Pricing-module__uS5t8a__mc-port .Pricing-module__uS5t8a__sl-e.Pricing-module__uS5t8a__edge--hot{stroke-width:2.5px}}main #compare .Pricing-module__uS5t8a__cm-tile{box-shadow:var(--sl-rest)}:is(main #compare .Pricing-module__uS5t8a__cm-tile:hover,main #compare .Pricing-module__uS5t8a__cm-tile:focus-visible){box-shadow:var(--sl-lift)}main #support .Pricing-module__uS5t8a__sup-card{box-shadow:var(--sl-rest)}@media screen and (prefers-reduced-motion:no-preference){.sl-motion .Pricing-module__uS5t8a__page-head .Pricing-module__uS5t8a__pr-hero-copy>.eyebrow{animation:Pricing-module__uS5t8a__sl-rise calc(.226s * 3) var(--sl-ease) 0s backwards}.sl-motion .Pricing-module__uS5t8a__page-head .Pricing-module__uS5t8a__pr-hero-copy>h1{animation:Pricing-module__uS5t8a__sl-rise calc(.226s * 3) var(--sl-ease) .113s backwards}.sl-motion .Pricing-module__uS5t8a__page-head .Pricing-module__uS5t8a__pr-hero-copy>.lede{animation:Pricing-module__uS5t8a__sl-rise calc(.226s * 3) var(--sl-ease) .226s backwards}.sl-motion .Pricing-module__uS5t8a__page-head .Pricing-module__uS5t8a__pr-hero-dog{animation:Pricing-module__uS5t8a__sl-rise calc(.226s * 3) var(--sl-ease) .452s backwards}}@keyframes Pricing-module__uS5t8a__sl-rise{0%{translate:0 12px}}@media (min-width:900px){.Pricing-module__uS5t8a__pr-hero-dog.Pricing-module__uS5t8a__clip-mochi-sign-here{height:clamp(150px,15vw,214px)}}.Pricing-module__uS5t8a__clip-mochi-sign-here{aspect-ratio:520/400}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine h2{letter-spacing:-.02em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(32px,4.4vw,56px);font-weight:700;line-height:1.04}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine :focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine .wrap{max-width:1180px;margin:0 auto;padding:0 clamp(18px,4vw,40px)}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine{padding:clamp(56px,8vw,110px) 0}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine .sec-head{max-width:760px;margin-bottom:clamp(28px,4vw,48px)}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--brand);align-items:center;gap:10px;margin:0 0 18px;font-family:DM Mono,monospace;font-size:14px;font-weight:500;display:flex}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine .lede{color:var(--muted);max-width:52ch;margin:14px 0 0;font-size:17px;line-height:1.6}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine .fig{margin:0}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine .fig svg{width:100%;height:auto;display:block}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine .fig .frame{border:1px solid var(--rule-strong);border-radius:var(--r-card);background:var(--card);box-shadow:0 3px 0 var(--lip-card);padding:clamp(14px,2vw,26px)}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine p{text-wrap:pretty}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine h2{text-wrap:balance}:where(body:has(.Pricing-module__uS5t8a__scope)) #machine svg *{vector-effect:non-scaling-stroke}#machine svg .Pricing-module__uS5t8a__hair{stroke:var(--rule-strong);stroke-width:1px;fill:none}#machine svg .Pricing-module__uS5t8a__edge{stroke:#c9b3da;stroke-width:1.2px;fill:none}#machine svg .Pricing-module__uS5t8a__edge--hot{stroke:var(--brand);stroke-width:1.8px}#machine svg .Pricing-module__uS5t8a__lift{stroke:var(--p300);stroke-width:1px;stroke-dasharray:3 4;fill:none}#machine svg .Pricing-module__uS5t8a__tmono{font-family:DM Mono,ui-monospace,monospace;font-size:var(--mcu,13px);fill:var(--muted);letter-spacing:.04em}#machine svg.Pricing-module__uS5t8a__mc-wide{--mcu:13.4px}@media (min-width:901px) and (max-width:1123.98px){#machine svg.Pricing-module__uS5t8a__mc-wide{--mcu:15.3px}}@media (min-width:901px) and (max-width:999.98px){#machine svg.Pricing-module__uS5t8a__mc-wide{--mcu:17.1px}}#machine svg .Pricing-module__uS5t8a__tmono--brand{fill:var(--brand);font-weight:500}#machine svg .Pricing-module__uS5t8a__node{stroke:var(--brand);stroke-width:1.2px}#machine svg .Pricing-module__uS5t8a__tbox{fill:var(--paper);stroke:var(--rule-strong)}#machine svg .Pricing-module__uS5t8a__mc-lip{fill:var(--lip-card)}#machine svg .Pricing-module__uS5t8a__mc-cut{stroke:var(--muted);stroke-width:1px;fill:none}#machine svg .Pricing-module__uS5t8a__mc-lbl{letter-spacing:.08em}#machine svg .Pricing-module__uS5t8a__mc-body{font-family:Schibsted Grotesk,system-ui,sans-serif;font-size:calc(var(--mcu,13px) * 1.154);fill:var(--muted);letter-spacing:0}#machine svg .Pricing-module__uS5t8a__mc-price{stroke-width:1.8px}#machine .Pricing-module__uS5t8a__mc-fig .frame{box-shadow:none;background:0 0;border:0;padding:0}#machine .Pricing-module__uS5t8a__mc-fig svg.Pricing-module__uS5t8a__mc-port{display:none}@media (max-width:900px){#machine .Pricing-module__uS5t8a__mc-fig svg.Pricing-module__uS5t8a__mc-wide{display:none}#machine .Pricing-module__uS5t8a__mc-fig svg.Pricing-module__uS5t8a__mc-port{max-width:420px;margin-inline:auto;display:block}}#machine .Pricing-module__uS5t8a__mc-fig svg.Pricing-module__uS5t8a__mc-port{--mcu:12.8px}@media (max-width:495.98px){#machine .Pricing-module__uS5t8a__mc-fig svg.Pricing-module__uS5t8a__mc-port{--mcu:13.4px}}@media (max-width:447.98px){#machine .Pricing-module__uS5t8a__mc-fig svg.Pricing-module__uS5t8a__mc-port{--mcu:16.4px}}@media (max-width:377.98px){#machine .Pricing-module__uS5t8a__mc-fig svg.Pricing-module__uS5t8a__mc-port{--mcu:19.1px}}#machine .Pricing-module__uS5t8a__mc-fig svg.Pricing-module__uS5t8a__mc-port .Pricing-module__uS5t8a__mc-body{font-size:calc(var(--mcu) * 1.154)}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare a{color:var(--brand)}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare :focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}:is(:where(body:has(.Pricing-module__uS5t8a__scope)) #compare p,:where(body:has(.Pricing-module__uS5t8a__scope)) #compare li){text-wrap:pretty}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare h2{text-wrap:balance}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .wrap{max-width:1180px;margin:0 auto;padding:0 clamp(18px,4vw,40px)}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare{padding:clamp(56px,8vw,110px) 0}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .sec-head{max-width:760px;margin-bottom:clamp(28px,4vw,48px)}:is(:where(body:has(.Pricing-module__uS5t8a__scope)) #compare h2,:where(body:has(.Pricing-module__uS5t8a__scope)) #compare h3){margin:0;font-family:Space Grotesk,sans-serif;font-weight:700}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare h2{letter-spacing:-.02em;font-size:clamp(32px,4.4vw,56px);line-height:1.04}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--brand);align-items:center;gap:10px;margin:0 0 18px;font-family:DM Mono,monospace;font-size:14px;font-weight:500;display:flex}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .lede{color:var(--muted);max-width:52ch;margin:14px 0 0;font-size:17px;line-height:1.6}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn{border-radius:var(--r-pill,999px);cursor:pointer;white-space:nowrap;border:1px solid var(--ink);box-shadow:none;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .14s,border-color .14s,box-shadow .18s,transform .18s cubic-bezier(.2,.8,.3,1);display:inline-flex;position:relative}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn--primary{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 1px 1px #2516321a,0 6px 16px -6px #5e2f768c}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn--primary:hover{background:var(--brand-down,#4a2560);border-color:var(--brand-down,#4a2560);transform:translateY(-1px);box-shadow:0 2px 2px #2516321a,0 10px 22px -8px #5e2f7699}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn--primary:active{transform:none;box-shadow:0 1px 1px #2516321f,0 3px 8px -4px #5e2f7680}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn--ghost{color:var(--ink);background:#fff;border-color:#8e8694;box-shadow:0 1px 2px #2516320f}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn--ghost:hover{background:var(--brand-wash,#f4eff8);border-color:var(--brand);transform:translateY(-1px);box-shadow:0 6px 14px -8px #5e2f7673}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn--ghost:active{transform:none;box-shadow:0 1px 2px #25163214}@media (prefers-reduced-motion:reduce){:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn{transform:none}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn:hover{transform:none}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn:active{transform:none}}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn--tertiary{background:var(--card);color:var(--ink);border-color:#0000}:is(:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn--tertiary:hover,:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn--tertiary:active){background:var(--brand-wash,#f4eff8)}:where(body:has(.Pricing-module__uS5t8a__scope)) #compare .btn--sm{padding:9px 18px;font-size:14px}#compare .Pricing-module__uS5t8a__cm-top{margin-bottom:clamp(28px,4vw,48px)}#compare .Pricing-module__uS5t8a__cm-top .sec-head{margin-bottom:0}#compare .Pricing-module__uS5t8a__cm-clouds{margin-top:clamp(20px,2.6vw,30px)}#compare .Pricing-module__uS5t8a__cm-cloudhead{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-family:DM Mono,ui-monospace,monospace;font-size:14px;font-weight:500}#compare .Pricing-module__uS5t8a__cm-marks{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}#compare .Pricing-module__uS5t8a__cm-tile{border-radius:var(--r-card);background:var(--card);border:1px solid var(--rule-strong);width:64px;height:64px;box-shadow:0 3px 0 var(--lip-card);justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.165,.84,.44,1),box-shadow .18s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}:is(#compare .Pricing-module__uS5t8a__cm-tile:hover,#compare .Pricing-module__uS5t8a__cm-tile:focus-visible){box-shadow:0 5px 0 var(--lip-card);transform:translateY(-2px)}#compare .Pricing-module__uS5t8a__cm-tile:focus-visible{outline:3px solid var(--brand);outline-offset:2px}#compare .Pricing-module__uS5t8a__cm-tile img{object-fit:contain;width:auto;max-width:72%;height:auto;max-height:72%;display:block}#compare .Pricing-module__uS5t8a__cm-tile--roomy img{max-width:86%;max-height:86%}#compare .Pricing-module__uS5t8a__cm-tip{background:var(--card);color:var(--ink);border:1px solid var(--rule-strong);box-shadow:0 3px 0 var(--lip-card);white-space:nowrap;pointer-events:none;z-index:3;border-radius:8px;padding:5px 11px;font-family:DM Mono,ui-monospace,monospace;font-size:14px;display:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}#compare .Pricing-module__uS5t8a__cm-tile:last-child .Pricing-module__uS5t8a__cm-tip{left:auto;right:0;transform:none}:is(#compare .Pricing-module__uS5t8a__cm-tile:hover .Pricing-module__uS5t8a__cm-tip,#compare .Pricing-module__uS5t8a__cm-tile:focus-visible .Pricing-module__uS5t8a__cm-tip){display:block}@media (prefers-reduced-motion:reduce){#compare .Pricing-module__uS5t8a__cm-tile{box-shadow:0 3px 0 var(--lip-card);transform:none}#compare .Pricing-module__uS5t8a__cm-tile:hover{box-shadow:0 3px 0 var(--lip-card);transform:none}#compare .Pricing-module__uS5t8a__cm-tile:focus-visible{box-shadow:0 3px 0 var(--lip-card);transform:none}}#compare .Pricing-module__uS5t8a__cm-frame{padding:0}#compare .Pricing-module__uS5t8a__cm-scroll{overscroll-behavior-x:contain;position:relative;overflow-x:auto}#compare .Pricing-module__uS5t8a__cm-scroll{scrollbar-width:thin;scrollbar-color:var(--rule-strong) var(--paper)}#compare .Pricing-module__uS5t8a__cm-scroll::-webkit-scrollbar{height:8px}#compare .Pricing-module__uS5t8a__cm-scroll::-webkit-scrollbar-track{background:var(--paper);border-radius:999px}#compare .Pricing-module__uS5t8a__cm-scroll::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:999px}#compare table.Pricing-module__uS5t8a__cm-tb{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-family:Schibsted Grotesk,system-ui,sans-serif}:is(#compare .Pricing-module__uS5t8a__cm-tb th,#compare .Pricing-module__uS5t8a__cm-tb td){text-align:left;vertical-align:middle;border-bottom:var(--hair) solid var(--rule);padding:12px 14px}:is(#compare .Pricing-module__uS5t8a__cm-tb th:first-child,#compare .Pricing-module__uS5t8a__cm-tb td:first-child){padding-left:0}:is(#compare .Pricing-module__uS5t8a__cm-tb th:last-child,#compare .Pricing-module__uS5t8a__cm-tb td:last-child){padding-right:0}:is(#compare .Pricing-module__uS5t8a__cm-tb tbody tr:last-child th,#compare .Pricing-module__uS5t8a__cm-tb tbody tr:last-child td){border-bottom:0}#compare .Pricing-module__uS5t8a__cm-tb thead th{vertical-align:bottom;background:var(--paper);border-bottom:0;padding-top:0;padding-bottom:18px}#compare .Pricing-module__uS5t8a__cm-plan{flex-direction:column;align-items:flex-start;gap:10px;display:flex}#compare .Pricing-module__uS5t8a__cm-pname{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-family:DM Mono,ui-monospace,monospace;font-size:14px;font-weight:500;display:block}#compare .Pricing-module__uS5t8a__cm-tb thead th.Pricing-module__uS5t8a__cm-ent .Pricing-module__uS5t8a__cm-pname{color:var(--brand)}#compare .Pricing-module__uS5t8a__cm-pprice{letter-spacing:-.015em;color:var(--ink);font-family:Space Grotesk,sans-serif;font-size:clamp(20px,1.9vw,26px);font-weight:700;line-height:1.1}#compare .Pricing-module__uS5t8a__cm-plan .btn{margin-top:2px}#compare .Pricing-module__uS5t8a__cm-tb tr.Pricing-module__uS5t8a__cm-g th{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--paper);border-top:var(--hair) solid var(--rule-strong);border-bottom:var(--hair) solid var(--rule-strong);padding:11px 14px;font-family:DM Mono,ui-monospace,monospace;font-size:14px;font-weight:500}:is(#compare .Pricing-module__uS5t8a__cm-tb tr.Pricing-module__uS5t8a__cm-g+tr th,#compare .Pricing-module__uS5t8a__cm-tb tr.Pricing-module__uS5t8a__cm-g+tr td){padding-top:15px}#compare .Pricing-module__uS5t8a__cm-tb tbody:first-of-type tr.Pricing-module__uS5t8a__cm-g th{border-top:2px solid var(--rule-strong)}#compare .Pricing-module__uS5t8a__cm-tb tbody th[scope=row]{color:var(--ink);font-size:15.5px;font-weight:500}#compare .Pricing-module__uS5t8a__cm-v{color:var(--ink);font-family:DM Mono,ui-monospace,monospace;font-size:14px}#compare .Pricing-module__uS5t8a__cm-ck{border-left:1.8px solid var(--ink);border-bottom:1.8px solid var(--ink);width:12px;height:7px;margin-bottom:2px;display:inline-block;transform:rotate(-45deg)}#compare .Pricing-module__uS5t8a__cm-tb td.Pricing-module__uS5t8a__cm-e .Pricing-module__uS5t8a__cm-ck{border-color:var(--brand)}#compare .Pricing-module__uS5t8a__cm-tb td.Pricing-module__uS5t8a__cm-e.Pricing-module__uS5t8a__cm-v{color:var(--brand)}#compare .Pricing-module__uS5t8a__cm-nx{color:var(--muted);font-family:DM Mono,ui-monospace,monospace;font-size:14px}@media (min-width:900px){#compare .Pricing-module__uS5t8a__cm-scroll{overflow:visible}#compare .Pricing-module__uS5t8a__cm-tb thead th{z-index:2;padding-top:10px;position:sticky;top:84px}#compare .Pricing-module__uS5t8a__cm-tb thead th{background:linear-gradient(to bottom, var(--paper) calc(100% - 14px), transparent);box-shadow:0 -15px 0 var(--paper)}#compare .Pricing-module__uS5t8a__cm-scroll:focus-visible .Pricing-module__uS5t8a__cm-tb thead th{box-shadow:none}:is(#compare .Pricing-module__uS5t8a__cm-tb thead th:nth-child(2),#compare .Pricing-module__uS5t8a__cm-tb thead th:nth-child(3)){width:240px}:is(#compare .Pricing-module__uS5t8a__cm-tb tbody tr:not(.Pricing-module__uS5t8a__cm-g):hover th,#compare .Pricing-module__uS5t8a__cm-tb tbody tr:not(.Pricing-module__uS5t8a__cm-g):hover td){background:var(--brand-wash)}}#compare .Pricing-module__uS5t8a__cm-mobile-label{display:none}@media (max-width:899px){#compare .Pricing-module__uS5t8a__cm-scroll{overflow:visible}#compare table.Pricing-module__uS5t8a__cm-tb{min-width:0;display:block}#compare .Pricing-module__uS5t8a__cm-tb thead{margin-bottom:28px;display:block}#compare .Pricing-module__uS5t8a__cm-tb thead tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#compare .Pricing-module__uS5t8a__cm-tb thead th{width:auto;padding:0}#compare .Pricing-module__uS5t8a__cm-tb thead th:first-child{display:none}#compare .Pricing-module__uS5t8a__cm-plan{gap:12px;height:100%}#compare .Pricing-module__uS5t8a__cm-pprice{flex:1}#compare .Pricing-module__uS5t8a__cm-plan .btn{white-space:normal;width:100%}#compare .Pricing-module__uS5t8a__cm-tb tbody{margin-top:24px;display:block}#compare .Pricing-module__uS5t8a__cm-tb tbody tr{border:1px solid var(--rule-strong);background:var(--card);border-top:0;grid-template-columns:minmax(0,1fr);padding:16px;display:grid}#compare .Pricing-module__uS5t8a__cm-tb tbody tr.Pricing-module__uS5t8a__cm-g{border:1px solid var(--rule-strong);border-radius:var(--r-card) var(--r-card) 0 0;background:var(--brand-wash);padding:14px 16px}#compare .Pricing-module__uS5t8a__cm-tb tbody tr:last-child{border-radius:0 0 var(--r-card) var(--r-card)}#compare .Pricing-module__uS5t8a__cm-tb tbody th[scope=row]{border:0;padding:0}#compare .Pricing-module__uS5t8a__cm-tb tr.Pricing-module__uS5t8a__cm-g th{border:0;padding:0}#compare .Pricing-module__uS5t8a__cm-tb tr.Pricing-module__uS5t8a__cm-g+tr th{border:0;padding:0}#compare .Pricing-module__uS5t8a__cm-tb tr.Pricing-module__uS5t8a__cm-g th{background:0 0}#compare .Pricing-module__uS5t8a__cm-tb tbody:first-of-type tr.Pricing-module__uS5t8a__cm-g th{border-top:0}#compare .Pricing-module__uS5t8a__cm-tb tbody th[scope=row]{margin-bottom:12px;font-size:16px}#compare .Pricing-module__uS5t8a__cm-tb tbody td{border:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}#compare .Pricing-module__uS5t8a__cm-tb tr.Pricing-module__uS5t8a__cm-g+tr td{border:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}#compare .Pricing-module__uS5t8a__cm-tb tbody td+td{border-top:1px solid var(--rule)}#compare .Pricing-module__uS5t8a__cm-mobile-label{color:var(--muted);font:500 14px/1.5 Schibsted Grotesk,sans-serif;display:block}#compare .Pricing-module__uS5t8a__cm-tb td>span:last-child{text-align:right}}@media (max-width:359px){#compare .Pricing-module__uS5t8a__cm-tb thead tr{grid-template-columns:minmax(0,1fr);gap:24px}}:where(body:has(.Pricing-module__uS5t8a__scope)) #support a{color:var(--brand)}:where(body:has(.Pricing-module__uS5t8a__scope)) #support :focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}:where(body:has(.Pricing-module__uS5t8a__scope)) #support .wrap{max-width:1180px;margin:0 auto;padding:0 clamp(18px,4vw,40px)}:where(body:has(.Pricing-module__uS5t8a__scope)) #support{padding:clamp(56px,8vw,110px) 0}:where(body:has(.Pricing-module__uS5t8a__scope)) #support h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(32px,4.4vw,56px);font-weight:700;line-height:1.04}#support .Pricing-module__uS5t8a__sup-card{background:linear-gradient(160deg, var(--brand-wash) 0%, var(--card) 55%);border:1px solid var(--p300);border-radius:var(--r-card);box-shadow:0 3px 0 var(--lip-card);grid-template-columns:minmax(0,1fr);gap:clamp(20px,2.6vw,32px);padding:clamp(24px,3vw,40px);display:grid}:is(#support .Pricing-module__uS5t8a__sup-card p,#support .Pricing-module__uS5t8a__sup-card li){text-wrap:pretty}#support .Pricing-module__uS5t8a__sup-card a:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}#support .Pricing-module__uS5t8a__sup-head{grid-column:1/-1}#support .Pricing-module__uS5t8a__sup-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);align-items:center;gap:8px;margin:0 0 10px;font-family:DM Mono,ui-monospace,monospace;font-size:13px;font-weight:500;display:flex}#support .Pricing-module__uS5t8a__sup-tag .Pricing-module__uS5t8a__pip{opacity:.75;background:currentColor;border-radius:50%;width:8px;height:8px}#support .Pricing-module__uS5t8a__sup-card h2{max-width:22ch;margin:0;font-size:clamp(26px,2.9vw,38px);line-height:1.06}#support .Pricing-module__uS5t8a__sup-intro{color:var(--muted);max-width:46ch;margin:0 0 14px;font-size:15.5px}#support .Pricing-module__uS5t8a__sup-checks{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}#support .Pricing-module__uS5t8a__sup-checks li{border-bottom:1px solid var(--rule);padding:11px 0 11px 28px;font-size:15.5px;position:relative}#support .Pricing-module__uS5t8a__sup-checks li:before{content:"";border-left:2px solid var(--brand);border-bottom:2px solid var(--brand);width:12px;height:7px;position:absolute;top:16px;left:2px;transform:rotate(-45deg)}#support .Pricing-module__uS5t8a__sup-clock{border:1px solid var(--rule);background:var(--paper);letter-spacing:.02em;color:var(--muted);border-radius:10px;margin:22px 0 0;padding:13px 15px;font-family:DM Mono,ui-monospace,monospace;font-size:14px;line-height:1.7}#support .Pricing-module__uS5t8a__sup-clock a{color:var(--brand);border-bottom:1px solid var(--rule-strong);padding-block:2px;text-decoration:none;display:inline-block;position:relative}#support .Pricing-module__uS5t8a__sup-clock a:hover{border-bottom-color:var(--brand)}#support .Pricing-module__uS5t8a__sup-clock a:after{content:"";position:absolute;inset:-10px 0}#support .Pricing-module__uS5t8a__sup-more{letter-spacing:.04em;color:var(--brand);border-bottom:1px solid var(--rule-strong);margin:20px 0 0;padding:10px 0 2px;font-family:DM Mono,ui-monospace,monospace;font-size:14px;text-decoration:none;display:inline-block;position:relative}#support .Pricing-module__uS5t8a__sup-more:after{content:"";position:absolute;inset:-4px 0 -8px}#support .Pricing-module__uS5t8a__sup-more:hover{border-bottom-color:var(--brand)}#support .Pricing-module__uS5t8a__sup-ledger{border-top:var(--hair) solid var(--rule);padding-top:24px}#support .Pricing-module__uS5t8a__sup-ledhead{letter-spacing:.1em;text-transform:uppercase;color:var(--brand);margin:0 0 14px;font-family:DM Mono,ui-monospace,monospace;font-size:14px;font-weight:500}#support .Pricing-module__uS5t8a__sup-tbl{border-collapse:collapse;background:var(--paper);border:1px solid var(--rule);border-radius:10px;width:100%;overflow:hidden}:is(#support .Pricing-module__uS5t8a__sup-tbl th,#support .Pricing-module__uS5t8a__sup-tbl td){text-align:left;vertical-align:baseline;border-bottom:1px solid var(--rule);padding:13px 14px}:is(#support .Pricing-module__uS5t8a__sup-tbl tr:last-child th,#support .Pricing-module__uS5t8a__sup-tbl tr:last-child td){border-bottom:0}#support .Pricing-module__uS5t8a__sup-code{white-space:nowrap;letter-spacing:.06em;font-variant-numeric:tabular-nums;width:1%;color:var(--brand);padding-right:0;font-family:DM Mono,ui-monospace,monospace;font-size:14px;font-weight:500}#support .Pricing-module__uS5t8a__sup-what{color:var(--ink);font-size:15px}#support .Pricing-module__uS5t8a__sup-tbl .Pricing-module__uS5t8a__sup-when{text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink);font-family:DM Mono,ui-monospace,monospace;font-size:14px}#support .Pricing-module__uS5t8a__sup-fine{letter-spacing:.02em;color:var(--muted);margin:14px 0 0;font-family:DM Mono,ui-monospace,monospace;font-size:14px;line-height:1.6}@media (min-width:1120px){#support .Pricing-module__uS5t8a__sup-card{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}#support .Pricing-module__uS5t8a__sup-ledger{border-top:0;border-left:var(--hair) solid var(--rule);padding-top:0;padding-left:clamp(24px,3.4vw,44px)}#support .Pricing-module__uS5t8a__sup-head{border-bottom:var(--hair) solid var(--rule);padding-bottom:clamp(20px,2.4vw,28px)}}@media (max-width:480px){#support .Pricing-module__uS5t8a__sup-tbl{display:block}#support .Pricing-module__uS5t8a__sup-tbl tbody{display:block}#support .Pricing-module__uS5t8a__sup-tbl tr{display:block}#support .Pricing-module__uS5t8a__sup-tbl th{display:block}#support .Pricing-module__uS5t8a__sup-tbl td{display:block}:is(#support .Pricing-module__uS5t8a__sup-tbl th,#support .Pricing-module__uS5t8a__sup-tbl td){border-bottom:0;padding:0}#support .Pricing-module__uS5t8a__sup-tbl tr{border-bottom:1px solid var(--rule);grid-template-columns:32px minmax(0,1fr);align-items:baseline;padding:12px 14px;display:grid}#support .Pricing-module__uS5t8a__sup-tbl tr:last-child{border-bottom:0}#support .Pricing-module__uS5t8a__sup-code{grid-area:1/1;width:auto}#support .Pricing-module__uS5t8a__sup-what{grid-area:1/2}#support .Pricing-module__uS5t8a__sup-when{text-align:left;grid-area:2/2;margin-top:5px}}}
@layer legacy{:where(body:has(.AmazonS3-module__ss2ThW__scope)) .page-head{padding:80px 0 0}@media (max-width:1000px){:where(body:has(.AmazonS3-module__ss2ThW__scope)) .page-head{padding-top:50px}}:where(body:has(.AmazonS3-module__ss2ThW__scope)) .page-head h1{max-width:18ch;margin:0;font-size:clamp(42px,4.7vw,64px);line-height:1.04}.AmazonS3-module__ss2ThW__pn-actions .btn{min-height:46px;padding:11px 20px;font-size:15px;font-weight:700;line-height:1.55}.AmazonS3-module__ss2ThW__pn-lock img[src$="/lockup/amazon-s3.svg"]{--lk-k:.96}:where(body:has(.AmazonS3-module__ss2ThW__scope)) .fig{margin:0}:where(body:has(.AmazonS3-module__ss2ThW__scope)) .fig svg{width:100%;height:auto;display:block}:where(body:has(.AmazonS3-module__ss2ThW__scope)) svg *{vector-effect:non-scaling-stroke}.AmazonS3-module__ss2ThW__s3-dia text{font-family:Space Grotesk,sans-serif}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-t--q{fill:var(--brand);font-size:15px;font-weight:600}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-t--pg{fill:var(--ink);font-size:17px;font-weight:700}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-t--name{fill:var(--ink);font-size:16px;font-weight:600}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-t--tab{fill:var(--muted);font-size:14.5px;font-weight:600}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-t--cap{fill:var(--muted);font-size:14.5px;font-weight:500}.AmazonS3-module__ss2ThW__sl-sv--narrow.AmazonS3-module__ss2ThW__s3-dia :is(.AmazonS3-module__ss2ThW__s3d-t--q,.AmazonS3-module__ss2ThW__s3d-t--tab,.AmazonS3-module__ss2ThW__s3d-t--cap){font-size:15.5px}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-w0{stop-color:var(--li);stop-opacity:.72}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-w1{stop-color:var(--paper);stop-opacity:0}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-chip,.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-panel{fill:var(--card);stroke:var(--rule-strong)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-cat{fill:var(--brand-wash);stroke:var(--rule-strong)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-lip{fill:var(--rule-strong)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-plate{fill:var(--paper);stroke:var(--rule-strong)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-card{fill:var(--card);stroke:var(--rule)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-row{fill:var(--rule)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-lit{fill:var(--li)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-edge{fill:none;stroke:var(--brand);stroke-width:3px;stroke-linecap:round}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-edge--soft{stroke:var(--p300)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-glow{fill:none;stroke:var(--li);stroke-width:13px;stroke-linecap:round}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-head{fill:var(--brand)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-g{fill:none;stroke:color-mix(in srgb, var(--p300) 70%, var(--card));stroke-width:1.6px}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-node{fill:var(--li);stroke:var(--brand);stroke-width:1.4px}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-node.AmazonS3-module__ss2ThW__n2{fill:var(--mi)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-node.AmazonS3-module__ss2ThW__n3{fill:var(--bu)}.AmazonS3-module__ss2ThW__s3-dia .AmazonS3-module__ss2ThW__s3d-node.AmazonS3-module__ss2ThW__n4{fill:var(--pk)}.AmazonS3-module__ss2ThW__pn-chip{border:1px solid var(--rule-strong);background:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:flex}#pairing .AmazonS3-module__ss2ThW__pn-marks{margin:0 0 clamp(22px,3vw,34px)}.AmazonS3-module__ss2ThW__pn-engines .frame{box-shadow:0 0 0 1px var(--rule), var(--sl-rest);border-color:#0000}.AmazonS3-module__ss2ThW__pn-pan{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--rule-strong) var(--paper);padding-bottom:6px}.AmazonS3-module__ss2ThW__pn-engines svg.AmazonS3-module__ss2ThW__s3-eng{width:clamp(880px,100%,1000px);max-width:none;margin-inline:auto}.AmazonS3-module__ss2ThW__pn-engines svg .AmazonS3-module__ss2ThW__tmono{font-size:13px}.AmazonS3-module__ss2ThW__pn-engines svg .AmazonS3-module__ss2ThW__tbox--pg{fill:var(--brand-wash);stroke:var(--p300)}.AmazonS3-module__ss2ThW__pn-engines svg .AmazonS3-module__ss2ThW__tbox--file{fill:var(--li);stroke:var(--p300)}#capabilities .AmazonS3-module__ss2ThW__pn-caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.2vw,24px);display:grid}#capabilities .AmazonS3-module__ss2ThW__pn-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.AmazonS3-module__ss2ThW__pn-card-art{aspect-ratio:4/3;background:var(--li);border-bottom:1px solid var(--rule);width:100%;height:auto;display:block}.AmazonS3-module__ss2ThW__pn-card-body{padding:clamp(20px,2.4vw,28px)}@media (max-width:619.98px){#capabilities .AmazonS3-module__ss2ThW__pn-caps{grid-template-columns:minmax(0,1fr)}#capabilities .AmazonS3-module__ss2ThW__pn-card{flex-direction:row;align-items:center}#capabilities .AmazonS3-module__ss2ThW__pn-card-art{aspect-ratio:1;border-bottom:0;border-right:1px solid var(--rule);flex:0 0 38%;width:38%}}@media (max-width:519.98px){#capabilities .AmazonS3-module__ss2ThW__pn-card-art{flex-basis:36%;width:36%}#capabilities .AmazonS3-module__ss2ThW__pn-card-body{padding:16px 18px}}.AmazonS3-module__ss2ThW__pn-callout{border:1px solid var(--p300);border-radius:var(--r-card);background:var(--brand-wash);align-items:center;gap:clamp(18px,2.6vw,32px);margin:clamp(28px,3.4vw,40px) 0 0;padding:clamp(18px,2vw,24px) clamp(20px,2.6vw,32px);display:flex}.AmazonS3-module__ss2ThW__pn-callout-art{flex:none;width:150px;height:auto;display:block}@media (max-width:619.98px){.AmazonS3-module__ss2ThW__pn-callout{flex-direction:column;align-items:flex-start}}.AmazonS3-module__ss2ThW__pn-callout p{color:var(--ink);margin:0;font-size:16.5px;line-height:1.55}.AmazonS3-module__ss2ThW__pn-callout strong{color:var(--brand);font-weight:600}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-e{fill:none;stroke:var(--brand);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-eq{fill:none;stroke:var(--p300);stroke-width:1.6px;stroke-linecap:round}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-eq.AmazonS3-module__ss2ThW__s3d-thin{stroke-width:1px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-n{fill:var(--card);stroke:var(--brand);stroke-width:2px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-on{fill:var(--brand)}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-q{fill:var(--card);stroke:var(--p300);stroke-width:1.6px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-ring{fill:none;stroke:var(--p300);stroke-width:1.4px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-box{fill:var(--card);stroke:var(--brand);stroke-width:1.6px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-lip{fill:var(--li-down)}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-g{fill:none;stroke:var(--brand);stroke-width:1.8px;stroke-linecap:round}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-cyl{fill:var(--bu);stroke:var(--brand);stroke-width:1.6px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-chip{fill:var(--card);stroke:var(--p300);stroke-width:1.4px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-t{letter-spacing:.02em;fill:var(--ink);font-family:DM Mono,ui-monospace,monospace;font-size:12.5px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-cap{fill:var(--muted)}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-q-t{fill:var(--brand);font-size:12.5px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-sheet{fill:var(--card);stroke:var(--brand);stroke-width:1.4px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-back{fill:var(--brand-wash);stroke:var(--p300)}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-head-row{fill:var(--li);stroke:none}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-row{fill:none;stroke:var(--rule-strong);stroke-width:2.2px;stroke-linecap:round}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-head{fill:var(--brand)}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-cell{fill:var(--card);stroke:var(--p300);stroke-width:1.4px}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-cell-on{fill:var(--brand-wash);stroke:var(--brand)}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-warn{fill:none;stroke:var(--amber);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-dash{stroke-dasharray:5 6}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-hot{stroke:var(--amber)}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-unk{fill:var(--card);stroke:var(--amber);stroke-width:1.8px;stroke-dasharray:4 4}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-alert{fill:var(--amber)}.AmazonS3-module__ss2ThW__s3d .AmazonS3-module__ss2ThW__s3d-alert-g{fill:none;stroke:var(--ink);stroke-width:2.6px;stroke-linecap:round}#connect .AmazonS3-module__ss2ThW__pn-track-lab{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin:0 0 16px;font-family:DM Mono,ui-monospace,monospace;font-size:13px;font-weight:500}#connect .AmazonS3-module__ss2ThW__pn-needs{border:1px solid var(--rule-strong);border-radius:var(--r-card);background:var(--card);min-width:0;padding:clamp(20px,2.6vw,28px)}#connect .AmazonS3-module__ss2ThW__pn-read{text-wrap:pretty}#connect .AmazonS3-module__ss2ThW__pn-track-lab{margin:0 0 clamp(20px,2.6vw,28px)}#connect .AmazonS3-module__ss2ThW__pn-track-lab .AmazonS3-module__ss2ThW__sx{--sx-size:22px;gap:10px}.AmazonS3-module__ss2ThW__s3-steps.AmazonS3-module__ss2ThW__sl-stage{margin:0}.AmazonS3-module__ss2ThW__s3-steps .AmazonS3-module__ss2ThW__sl-window-body{padding:clamp(14px,2vw,24px)}.AmazonS3-module__ss2ThW__s3-steps-list{counter-reset:s3step;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.AmazonS3-module__ss2ThW__s3-step{counter-increment:s3step;min-width:0}.AmazonS3-module__ss2ThW__s3-step .AmazonS3-module__ss2ThW__s3d-step{aspect-ratio:1;border:1px solid var(--rule);background:var(--li);border-radius:12px;width:100%;height:auto;display:block}.AmazonS3-module__ss2ThW__s3-step p{color:var(--ink);margin:16px 0 0;padding-left:46px;font-size:16px;line-height:1.5;position:relative}.AmazonS3-module__ss2ThW__s3-step p strong{font-weight:600}.AmazonS3-module__ss2ThW__s3-step p:before{content:counter(s3step, decimal-leading-zero);border-radius:var(--r-pill);background:var(--brand-wash);width:34px;height:26px;box-shadow:0 0 0 1px var(--p300);letter-spacing:.06em;color:var(--brand);justify-content:center;align-items:center;font-family:DM Mono,ui-monospace,monospace;font-size:12.5px;font-weight:500;display:inline-flex;position:absolute;top:-1px;left:0}.AmazonS3-module__ss2ThW__s3-step:first-child{--i:0}.AmazonS3-module__ss2ThW__s3-step:nth-child(2){--i:1}.AmazonS3-module__ss2ThW__s3-step:nth-child(3){--i:2}@media (max-width:759.98px){.AmazonS3-module__ss2ThW__s3-steps-list{grid-template-columns:minmax(0,1fr)}.AmazonS3-module__ss2ThW__s3-step{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:center;gap:16px;display:grid}.AmazonS3-module__ss2ThW__s3-step p{margin:0;padding-top:36px;padding-left:0}.AmazonS3-module__ss2ThW__s3-step p:before{top:0}}@media (max-width:899.98px){.AmazonS3-module__ss2ThW__s3-step .AmazonS3-module__ss2ThW__s3d-t{display:none}}@media screen and (prefers-reduced-motion:no-preference){.AmazonS3-module__ss2ThW__s3-steps.gm-armed:not(.gm-play) .AmazonS3-module__ss2ThW__s3-step{opacity:0}.AmazonS3-module__ss2ThW__s3-steps.gm-play .AmazonS3-module__ss2ThW__s3-step{animation:AmazonS3-module__ss2ThW__gm-fade calc(var(--gm-step) * 2) var(--gm-ease) calc(var(--gm-step) * var(--i) * 2) backwards}.AmazonS3-module__ss2ThW__s3-steps.gm-play .AmazonS3-module__ss2ThW__s3-step p:before{--gm-ring:var(--p300);animation:AmazonS3-module__ss2ThW__gm-ring calc(var(--gm-step) * 3) ease-out calc(var(--gm-step) * (var(--i) * 2 + 1)) backwards}}@media (max-resolution:1.49x),(-webkit-max-device-pixel-ratio:1.49){.AmazonS3-module__ss2ThW__s3-steps .AmazonS3-module__ss2ThW__sl-window{transform:none}}#connect .AmazonS3-module__ss2ThW__pn-track{margin-top:clamp(36px,4.4vw,56px)}#connect .AmazonS3-module__ss2ThW__pn-track>.AmazonS3-module__ss2ThW__pn-note{margin:0}#connect .AmazonS3-module__ss2ThW__pn-track{grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width:900px){#connect .AmazonS3-module__ss2ThW__pn-needs ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px clamp(24px,3vw,40px);display:grid}#connect .AmazonS3-module__ss2ThW__pn-needs li{margin:0}}.AmazonS3-module__ss2ThW__pn-post img,.AmazonS3-module__ss2ThW__pn-post-art{aspect-ratio:960/504;object-fit:cover;width:100%;height:auto;box-shadow:0 0 0 1px var(--rule);border-radius:10px;display:block}.AmazonS3-module__ss2ThW__pn-post-art{background:var(--li)}:where(body:has(.AmazonS3-module__ss2ThW__scope)) #get-started{color:var(--band-text)}@keyframes AmazonS3-module__ss2ThW__gm-ring{0%,to{outline:0 solid #0000}30%{outline:3px solid var(--gm-ring)}}@keyframes AmazonS3-module__ss2ThW__gm-fade{0%{opacity:0}}@media (min-width:1146px) and (max-height:700px){:where(body:has(.AmazonS3-module__ss2ThW__scope)) .page-head{padding-top:48px}.AmazonS3-module__ss2ThW__pn-hero-copy .eyebrow{margin-bottom:12px}:where(body:has(.AmazonS3-module__ss2ThW__scope)) .page-head .lede{margin-top:16px}.page-head .AmazonS3-module__ss2ThW__pn-actions{margin-top:22px}.AmazonS3-module__ss2ThW__pn-hero-fig.AmazonS3-module__ss2ThW__sl-stage{margin-top:calc(var(--sl-dog-h) - 24px)}}.AmazonS3-module__ss2ThW__pn-expert{box-shadow:var(--sl-rest)}#connect .AmazonS3-module__ss2ThW__pn-needs{box-shadow:var(--sl-rest)}@media screen and (prefers-reduced-motion:no-preference){.sl-motion .AmazonS3-module__ss2ThW__pn-hero-copy :where(.AmazonS3-module__ss2ThW__pn-lock,.eyebrow,h1,.lede,.AmazonS3-module__ss2ThW__pn-actions,.AmazonS3-module__ss2ThW__pn-hero-note){animation:AmazonS3-module__ss2ThW__sl-rise calc(.226s * 3) var(--sl-ease) backwards}.sl-motion .AmazonS3-module__ss2ThW__pn-hero-copy h1{animation-delay:.113s}.sl-motion .AmazonS3-module__ss2ThW__pn-hero-copy .lede{animation-delay:.226s}.sl-motion .AmazonS3-module__ss2ThW__pn-hero-copy .AmazonS3-module__ss2ThW__pn-actions{animation-delay:.339s}}@keyframes AmazonS3-module__ss2ThW__sl-rise{0%{translate:0 12px}}@media (min-width:1000px){html:not(#AmazonS3-module__ss2ThW___) .page-head .AmazonS3-module__ss2ThW__sl-dog-slot:has(>.AmazonS3-module__ss2ThW__sl-dog){transform-origin:50% 100%;translate:-190px 570px;scale:1.2}}}
@layer legacy{body:where(:has(.Benchmarks-module___FX-6q__scope)){font-size:17px;line-height:1.55}:where(body:has(.Benchmarks-module___FX-6q__scope)) .wrap{max-width:1180px;padding-left:clamp(18px,4vw,40px);padding-right:clamp(18px,4vw,40px)}:where(body:has(.Benchmarks-module___FX-6q__scope)) main section[id]{scroll-margin-top:84px}:where(body:has(.Benchmarks-module___FX-6q__scope)) footer p,:where(body:has(.Benchmarks-module___FX-6q__scope)) footer li{text-wrap:pretty}:where(body:has(.Benchmarks-module___FX-6q__scope)) footer h3{text-wrap:balance}:where(body:has(.Benchmarks-module___FX-6q__scope)) main{--bm-ch:#ffcc01;--bm-ice:#8fd3f0;--bm-neo:#064163;--bm-str:#176765;--bm-num:#884818;--bm-fn:#275c8f;--bm-measure:84px}:where(body:has(.Benchmarks-module___FX-6q__scope)) main img{max-width:100%;display:block}:where(body:has(.Benchmarks-module___FX-6q__scope)) main p{margin:0 0 17px}:where(body:has(.Benchmarks-module___FX-6q__scope)) main h1,:where(body:has(.Benchmarks-module___FX-6q__scope)) main h2,:where(body:has(.Benchmarks-module___FX-6q__scope)) main h3,:where(body:has(.Benchmarks-module___FX-6q__scope)) main h4{letter-spacing:-.04em;font-family:Space Grotesk,sans-serif;font-weight:700;line-height:1.08}:where(body:has(.Benchmarks-module___FX-6q__scope)) main h1{margin:15px 0 25px;font-size:clamp(45px,6vw,72px)}:where(body:has(.Benchmarks-module___FX-6q__scope)) main h1 span{color:var(--brand)}:where(body:has(.Benchmarks-module___FX-6q__scope)) main h2{margin:0 0 24px;font-size:clamp(35px,4.1vw,56px)}:where(body:has(.Benchmarks-module___FX-6q__scope)) main h3{margin:0 0 18px;font-size:clamp(29px,3.3vw,42px)}:where(body:has(.Benchmarks-module___FX-6q__scope)) main h4{margin:0;font-size:20px}:where(body:has(.Benchmarks-module___FX-6q__scope)) main .eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--brand);margin:0 0 16px;font:500 12.5px/1.2 DM Mono,ui-monospace,monospace;display:block}:where(body:has(.Benchmarks-module___FX-6q__scope)) main .lede{max-width:800px;color:var(--muted);font-size:21px;line-height:1.55}.Benchmarks-module___FX-6q__btns{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}:where(body:has(.Benchmarks-module___FX-6q__scope)) main .btn img{width:16px;height:16px}:where(body:has(.Benchmarks-module___FX-6q__scope)) main a{text-underline-offset:4px}.Benchmarks-module___FX-6q__hero{padding:64px 0 66px}.Benchmarks-module___FX-6q__benchmark-section{background:var(--brand-wash);border-block:1px solid var(--rule-strong);padding:35px 0 70px}.Benchmarks-module___FX-6q__benchmark{background:var(--card);border:1px solid var(--rule-strong);border-radius:22px;overflow:hidden}.Benchmarks-module___FX-6q__study-hero{border-bottom:1px solid var(--rule-strong);background:radial-gradient(ellipse at 90% 10%, color-mix(in srgb, var(--mi) 37%, transparent), transparent 45%), linear-gradient(130deg, color-mix(in srgb, var(--brand-wash) 50%, var(--card)), var(--card));padding:35px 42px 0}.Benchmarks-module___FX-6q__study-topline{justify-content:space-between;align-items:center;gap:18px;margin-bottom:36px;display:flex}.Benchmarks-module___FX-6q__pill{border:1px solid var(--p300);color:var(--brand);text-wrap:balance;border-radius:30px;padding:4px 12px;font-size:14px;font-weight:600;line-height:1.5}.Benchmarks-module___FX-6q__study-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:50px;display:grid}.Benchmarks-module___FX-6q__study-intro p{max-width:590px;color:var(--muted);font-size:18px;line-height:1.65}.Benchmarks-module___FX-6q__tags{flex-wrap:wrap;gap:8px;margin:24px 0 26px;display:flex}.Benchmarks-module___FX-6q__tags>span{border:1px solid var(--rule-strong);background:var(--card);border-radius:6px;padding:4px 11px;font-size:14px;line-height:1.5}.Benchmarks-module___FX-6q__network-figure{border:1px solid var(--rule-strong);background:linear-gradient(90deg, color-mix(in srgb, var(--p300) 8%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--p300) 8%, transparent) 1px, transparent 1px), var(--brand-wash);background-size:24px 24px;border-radius:16px;margin:0;padding:35px 25px 20px}.Benchmarks-module___FX-6q__network-route{justify-content:center;align-items:flex-start;gap:8px;display:flex}.Benchmarks-module___FX-6q__airport{text-align:center}.Benchmarks-module___FX-6q__airport .Benchmarks-module___FX-6q__node{border:1px solid var(--brand);background:var(--card);width:55px;height:55px;box-shadow:0 4px 0 var(--li-down);border-radius:50%;justify-content:center;align-items:center;font:600 22px Space Grotesk,sans-serif;display:flex}.Benchmarks-module___FX-6q__airport>span:not(.Benchmarks-module___FX-6q__node){margin-top:10px;font-size:14px;line-height:1.4;display:block}.Benchmarks-module___FX-6q__flight{text-align:center;flex:1;max-width:90px}.Benchmarks-module___FX-6q__flight>span{color:var(--muted);font-size:14px;line-height:1.4}.Benchmarks-module___FX-6q__flight b{height:21px;color:var(--brand);font-size:32px;line-height:15px;display:block}.Benchmarks-module___FX-6q__edge-props{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:28px;display:flex}.Benchmarks-module___FX-6q__edge-props span{border:1px solid var(--rule-strong);background:var(--card);border-radius:20px;padding:3px 9px;font-size:14px;line-height:1.4}.Benchmarks-module___FX-6q__network-figure figcaption{color:var(--muted);text-align:center;margin-top:18px;font-size:14px;line-height:1.6}.Benchmarks-module___FX-6q__study-facts{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;display:grid}.Benchmarks-module___FX-6q__study-facts>div{padding:26px 25px 29px 0}.Benchmarks-module___FX-6q__study-facts>div+div{border-left:1px solid var(--rule-strong);padding-left:28px}.Benchmarks-module___FX-6q__study-facts strong{letter-spacing:-.04em;font:600 35px/1.2 Space Grotesk,sans-serif;display:block}.Benchmarks-module___FX-6q__study-facts span{color:var(--muted);margin-top:5px;font-size:14px;line-height:1.5;display:block}.Benchmarks-module___FX-6q__chapter{border-bottom:1px solid var(--rule-strong);padding:48px 42px 40px}.Benchmarks-module___FX-6q__chapter-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:45px;margin-bottom:28px;display:grid}.Benchmarks-module___FX-6q__chapter-head>div+div{padding-top:28px}@media (min-width:1180px){.Benchmarks-module___FX-6q__chapter-head{grid-template-columns:minmax(0,1fr) minmax(0,545px)}}.Benchmarks-module___FX-6q__chapter-head>div+div p{color:var(--muted);font-size:16px;line-height:1.65}.Benchmarks-module___FX-6q__chart-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.Benchmarks-module___FX-6q__legend{flex-wrap:wrap;gap:10px;font-size:14px;line-height:1.4;display:flex}.Benchmarks-module___FX-6q__legend .Benchmarks-module___FX-6q__legend-item,.Benchmarks-module___FX-6q__series-label{flex-wrap:nowrap;align-items:center;gap:7px;min-height:22px;display:flex}.Benchmarks-module___FX-6q__legend .Benchmarks-module___FX-6q__legend-item{border:1px solid var(--rule-strong);background:var(--paper);border-radius:7px;padding:8px 10px}.Benchmarks-module___FX-6q__series-name{white-space:nowrap;font-weight:500;display:block}.Benchmarks-module___FX-6q__series-swatch{border-radius:2px;flex:0 0 9px;width:9px;height:9px;display:block}.Benchmarks-module___FX-6q__series-logo{object-fit:contain;flex:0 0 20px;width:20px;height:20px;display:block}:where(body:has(.Benchmarks-module___FX-6q__scope)) main .Benchmarks-module___FX-6q__ch{background:var(--bm-ch)}:where(body:has(.Benchmarks-module___FX-6q__scope)) main .Benchmarks-module___FX-6q__ice{background:var(--bm-ice)}:where(body:has(.Benchmarks-module___FX-6q__scope)) main .Benchmarks-module___FX-6q__neo{background:var(--bm-neo)}.Benchmarks-module___FX-6q__segmented{border:1px solid var(--rule-strong);background:var(--card);border-radius:24px;padding:3px;display:inline-flex}.Benchmarks-module___FX-6q__segmented button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:22px;padding:7px 14px;font-size:14px;line-height:1.2;position:relative}.Benchmarks-module___FX-6q__segmented button[aria-pressed=true]{background:var(--ink);color:var(--card)}.Benchmarks-module___FX-6q__segmented button:hover{box-shadow:inset 0 0 0 1px var(--p300)}.Benchmarks-module___FX-6q__axis-note{color:var(--muted);margin:0 0 20px;font-size:14px;line-height:1.5}.Benchmarks-module___FX-6q__comparison-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.Benchmarks-module___FX-6q__query-plot{border:1px solid var(--rule-strong);background:var(--card);border-radius:12px;min-width:0;margin:0;padding:23px 25px 17px}.Benchmarks-module___FX-6q__query-plot figcaption{align-items:center;gap:12px;min-height:28px;display:flex}.Benchmarks-module___FX-6q__query-plot h4{letter-spacing:-.025em;font-size:17px;line-height:1.25}.Benchmarks-module___FX-6q__query-id{background:var(--li);color:var(--brand);border-radius:5px;flex-shrink:0;padding:4px 7px;font-size:14px;font-weight:700;line-height:1.2}.Benchmarks-module___FX-6q__query-desc{min-height:42px;color:var(--muted);margin:13px 0 18px;font-size:14px;line-height:1.5}.Benchmarks-module___FX-6q__plot-row{margin:12px 0}.Benchmarks-module___FX-6q__plot-label{margin-bottom:4px;font-size:14px;line-height:1.4}.Benchmarks-module___FX-6q__series-label{margin-bottom:6px}.Benchmarks-module___FX-6q__plot-measure{grid-template-columns:minmax(0, 1fr) var(--bm-measure);align-items:center;gap:10px;display:grid}.Benchmarks-module___FX-6q__plot-track{background:var(--brand-wash);height:19px;position:relative}.Benchmarks-module___FX-6q__plot-bar{border-radius:0 2px 2px 0;width:0;height:100%;display:block}.Benchmarks-module___FX-6q__plot-measure>b{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;line-height:1.3}.Benchmarks-module___FX-6q__plot-measure>b span{color:var(--muted);font-size:14px;font-weight:400}.Benchmarks-module___FX-6q__plot-axis{height:30px;margin:13px calc(var(--bm-measure) + 10px) 0 0;border-top:1px solid var(--p300);color:var(--muted);font:400 12.5px/1.4 DM Mono,ui-monospace,monospace;position:relative}.Benchmarks-module___FX-6q__plot-axis>span{position:absolute;top:4px;transform:translate(-50%)}.Benchmarks-module___FX-6q__plot-axis>span:before{content:"";background:var(--p300);width:1px;height:3px;position:absolute;top:-5px;left:50%}.Benchmarks-module___FX-6q__axis-lin>span:first-child{left:0}.Benchmarks-module___FX-6q__axis-lin>span:nth-child(2){left:25%}.Benchmarks-module___FX-6q__axis-lin>span:nth-child(3){left:50%}.Benchmarks-module___FX-6q__axis-lin>span:nth-child(4){left:75%}.Benchmarks-module___FX-6q__axis-lin>span:nth-child(5){left:100%}.Benchmarks-module___FX-6q__axis-log>span:first-child{left:0}.Benchmarks-module___FX-6q__axis-log>span:nth-child(2){left:20%}.Benchmarks-module___FX-6q__axis-log>span:nth-child(3){left:40%}.Benchmarks-module___FX-6q__axis-log>span:nth-child(4){left:60%}.Benchmarks-module___FX-6q__axis-log>span:nth-child(5){left:80%}.Benchmarks-module___FX-6q__axis-log>span:nth-child(6){left:100%}.Benchmarks-module___FX-6q__axis-log,[data-scale=log] .Benchmarks-module___FX-6q__axis-lin{display:none}[data-scale=log] .Benchmarks-module___FX-6q__axis-log{display:block}[data-scale=log] .Benchmarks-module___FX-6q__plot-track{background:repeating-linear-gradient(to right, color-mix(in srgb, var(--p300) 33%, transparent) 0 1px, transparent 1px 20%), var(--brand-wash)}[data-q=q1] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ch{width:.1224%}[data-q=q1] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ice{width:.048%}[data-q=q1] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__neo{width:7.3878%}[data-q=q2] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ch{width:.1252%}[data-q=q2] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ice{width:.0408%}[data-q=q2] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__neo{width:7.4022%}[data-q=q3] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ch{width:.0352%}[data-q=q3] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ice{width:.029%}[data-q=q3] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__neo{width:72.0302%}[data-q=q4] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ch{width:.0412%}[data-q=q4] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ice{width:.035%}[data-q=q4] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__neo{width:90.0052%}[data-scale=log] [data-q=q1] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ch{width:35.735%}[data-scale=log] [data-q=q1] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ice{width:27.6042%}[data-scale=log] [data-q=q1] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__neo{width:71.3497%}[data-scale=log] [data-q=q2] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ch{width:35.9315%}[data-scale=log] [data-q=q2] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ice{width:26.1926%}[data-scale=log] [data-q=q2] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__neo{width:71.3666%}[data-scale=log] [data-q=q3] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ch{width:24.9103%}[data-scale=log] [data-q=q3] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ice{width:23.2274%}[data-scale=log] [data-q=q3] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__neo{width:91.1297%}[data-scale=log] [data-q=q4] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ch{width:26.2773%}[data-scale=log] [data-q=q4] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__ice{width:24.8608%}[data-scale=log] [data-q=q4] .Benchmarks-module___FX-6q__plot-bar.Benchmarks-module___FX-6q__neo{width:93.0648%}:where(body:has(.Benchmarks-module___FX-6q__scope)) main details{border-top:1px solid var(--rule-strong);padding:15px 0}:where(body:has(.Benchmarks-module___FX-6q__scope)) main summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.5;position:relative}.Benchmarks-module___FX-6q__query-details{margin-top:12px;padding:14px 0 0}.Benchmarks-module___FX-6q__query-details summary{color:var(--brand)}.Benchmarks-module___FX-6q__query-code-content{min-width:0;margin-top:16px}.Benchmarks-module___FX-6q__query-code-note{color:var(--muted);margin:0 0 15px;font-size:14px;line-height:1.6}:where(body:has(.Benchmarks-module___FX-6q__scope)) main .Benchmarks-module___FX-6q__query-code-content .Benchmarks-module___FX-6q__query-code-note{margin-bottom:15px}.Benchmarks-module___FX-6q__code-toolbar{justify-content:space-between;align-items:center;gap:10px;margin:18px 0 8px;display:flex}:where(body:has(.Benchmarks-module___FX-6q__scope)) main .Benchmarks-module___FX-6q__code-toolbar .Benchmarks-module___FX-6q__query-code-label{min-width:0;margin:0;font-size:14px;font-weight:700;line-height:1.4}.Benchmarks-module___FX-6q__copy-query{border:1px solid var(--p300);background:var(--card);color:var(--brand);font:inherit;cursor:pointer;border-radius:6px;flex-shrink:0;padding:5px 10px;font-size:14px;font-weight:600;line-height:1.3;position:relative}.Benchmarks-module___FX-6q__copy-query:hover{background:var(--li)}.Benchmarks-module___FX-6q__copy-query:disabled{opacity:.7;cursor:wait}.Benchmarks-module___FX-6q__query-code-content pre{border:1px solid var(--rule-strong);background:var(--brand-wash);tab-size:2;border-radius:8px;max-width:100%;margin:0 0 16px;padding:16px;font:400 12.5px/1.75 DM Mono,ui-monospace,monospace;overflow-x:auto}.Benchmarks-module___FX-6q__query-code-content code{font-family:DM Mono,ui-monospace,monospace}.Benchmarks-module___FX-6q__query-code-note code{font-size:13px}.Benchmarks-module___FX-6q__query-parameters{overflow-wrap:anywhere;margin:16px 0 8px;font-size:14px;line-height:1.75}.Benchmarks-module___FX-6q__query-parameters strong{font-weight:500}.Benchmarks-module___FX-6q__cypher-keyword{color:var(--brand);font-weight:500}.Benchmarks-module___FX-6q__cypher-string{color:var(--bm-str)}.Benchmarks-module___FX-6q__cypher-param{color:var(--bm-num);font-weight:500}.Benchmarks-module___FX-6q__cypher-number{color:var(--bm-num)}.Benchmarks-module___FX-6q__cypher-function{color:var(--bm-fn)}:where(body:has(.Benchmarks-module___FX-6q__scope)) main .Benchmarks-module___FX-6q__copy-status{color:var(--muted);margin:0 0 12px;font-size:14px}.Benchmarks-module___FX-6q__clipboard-buffer{opacity:0;position:fixed;top:0;left:-9999px}.Benchmarks-module___FX-6q__segmented button:before,.Benchmarks-module___FX-6q__copy-query:before{content:"";position:absolute;inset:-7px 0}:where(body:has(.Benchmarks-module___FX-6q__scope)) main summary:before{content:"";position:absolute;inset:-12px 0}.Benchmarks-module___FX-6q__metric-note{color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.65}.Benchmarks-module___FX-6q__test-configuration{margin-top:24px;padding-bottom:0}.Benchmarks-module___FX-6q__method-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px 35px;margin-top:25px;display:grid}.Benchmarks-module___FX-6q__method-grid h4{margin-bottom:14px;font-size:18px}.Benchmarks-module___FX-6q__method-grid p{color:var(--muted);font-size:14px;line-height:1.65}.Benchmarks-module___FX-6q__method-grid a{color:inherit}.Benchmarks-module___FX-6q__study-evidence{background:color-mix(in srgb, var(--brand-wash) 50%, var(--card));padding:35px 42px 25px}.Benchmarks-module___FX-6q__evidence-top{margin-bottom:25px}.Benchmarks-module___FX-6q__evidence-top h3{font-size:27px}.Benchmarks-module___FX-6q__evidence-top p{max-width:640px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}:where(body:has(.Benchmarks-module___FX-6q__scope)) #get-started{color:var(--band-text)}:where(body:has(.Benchmarks-module___FX-6q__scope)) #get-started h2{text-wrap:balance;max-width:900px;margin-bottom:24px}:where(body:has(.Benchmarks-module___FX-6q__scope)) #get-started .lede{max-width:760px;color:var(--band-muted);margin:0}:where(body:has(.Benchmarks-module___FX-6q__scope)) #get-started .Benchmarks-module___FX-6q__btns{gap:14px;margin-top:32px}@media (max-width:760px){:where(body:has(.Benchmarks-module___FX-6q__scope)) #get-started .Benchmarks-module___FX-6q__btns{flex-direction:column;align-items:flex-start;gap:12px}}:where(body:has(.Benchmarks-module___FX-6q__scope)) #get-started .Benchmarks-module___FX-6q__btns .btn img{flex:none;width:17px;height:17px;margin-right:-2px;display:block}@media (max-width:960px){.Benchmarks-module___FX-6q__study-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px}.Benchmarks-module___FX-6q__study-hero,.Benchmarks-module___FX-6q__chapter,.Benchmarks-module___FX-6q__study-evidence{padding-left:28px;padding-right:28px}.Benchmarks-module___FX-6q__network-figure{padding-left:15px;padding-right:15px}.Benchmarks-module___FX-6q__airport .Benchmarks-module___FX-6q__node{width:45px;height:45px}.Benchmarks-module___FX-6q__query-plot{padding-left:18px;padding-right:18px}.Benchmarks-module___FX-6q__plot{margin-left:6px}.Benchmarks-module___FX-6q__study-facts strong{font-size:29px}.Benchmarks-module___FX-6q__chapter-head{gap:30px}}@media (max-width:760px){.Benchmarks-module___FX-6q__hero{padding:42px 0}:where(body:has(.Benchmarks-module___FX-6q__scope)) main .lede{font-size:19px}.Benchmarks-module___FX-6q__study-intro,.Benchmarks-module___FX-6q__chapter-head{grid-template-columns:minmax(0,1fr)}.Benchmarks-module___FX-6q__study-intro{gap:15px}.Benchmarks-module___FX-6q__network-figure{width:100%;max-width:480px}.Benchmarks-module___FX-6q__study-topline{flex-wrap:wrap;gap:8px;margin-bottom:25px}.Benchmarks-module___FX-6q__study-facts{grid-template-columns:minmax(0,1fr)}.Benchmarks-module___FX-6q__study-facts>div,.Benchmarks-module___FX-6q__study-facts>div+div{border-left:0;border-bottom:1px solid var(--rule-strong);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.Benchmarks-module___FX-6q__study-facts span{text-align:right;max-width:180px;margin:0}.Benchmarks-module___FX-6q__study-facts>div:last-child{border-bottom:0}.Benchmarks-module___FX-6q__chapter{padding-top:32px}.Benchmarks-module___FX-6q__chapter-head{gap:10px}.Benchmarks-module___FX-6q__chapter-head>div+div{padding-top:0}.Benchmarks-module___FX-6q__comparison-grid{grid-template-columns:minmax(0,1fr)}.Benchmarks-module___FX-6q__query-desc{min-height:0}.Benchmarks-module___FX-6q__chart-toolbar{align-items:flex-start}.Benchmarks-module___FX-6q__method-grid{grid-template-columns:minmax(0,1fr)}.Benchmarks-module___FX-6q__study-evidence{padding-top:28px}}@media (max-width:420px){.Benchmarks-module___FX-6q__study-hero,.Benchmarks-module___FX-6q__chapter,.Benchmarks-module___FX-6q__study-evidence{padding-left:18px;padding-right:18px}.Benchmarks-module___FX-6q__query-plot{padding-left:16px;padding-right:16px}:where(body:has(.Benchmarks-module___FX-6q__scope)) main{--bm-measure:76px}.Benchmarks-module___FX-6q__plot-measure{gap:8px}.Benchmarks-module___FX-6q__plot-axis{margin-right:calc(var(--bm-measure) + 8px)}.Benchmarks-module___FX-6q__segmented button{padding-left:12px;padding-right:12px}.Benchmarks-module___FX-6q__study-facts strong{font-size:27px}}@media (max-width:380px){.Benchmarks-module___FX-6q__network-figure{padding-left:8px;padding-right:8px}.Benchmarks-module___FX-6q__network-route{gap:4px}.Benchmarks-module___FX-6q__series-label{gap:5px}.Benchmarks-module___FX-6q__axis-log{height:48px}.Benchmarks-module___FX-6q__axis-log>span:nth-child(2n){top:24px}.Benchmarks-module___FX-6q__axis-log>span:nth-child(2n):before{height:23px;top:-25px}}:where(body:has(.Benchmarks-module___FX-6q__scope)) main{--sl-ease:cubic-bezier(.22, .61, .36, 1);--sl-edge:color-mix(in srgb, var(--ink) 9%, transparent);--sl-amb:color-mix(in srgb, var(--ink) 26%, transparent);--sl-rest:0 3px 0 var(--sl-edge), 0 18px 32px -22px var(--sl-amb);--sl-lift:0 7px 0 var(--sl-edge), 0 34px 46px -26px var(--sl-amb)}.Benchmarks-module___FX-6q__sx-mark{width:var(--sx-size,20px);height:var(--sx-size,20px);object-fit:contain;flex:none;display:block}.Benchmarks-module___FX-6q__sx-name{min-width:0}.Benchmarks-module___FX-6q__hero{--sl-dog-h:clamp(104px, 15.5vw, 224px);background:radial-gradient(ellipse 58% 72% at 76% 44%, var(--brand-wash), transparent 72%), linear-gradient(180deg, var(--paper), var(--paper-2));position:relative}.Benchmarks-module___FX-6q__hero>.Benchmarks-module___FX-6q__sl-dog-slot{bottom:0;right:calc(max(clamp(18px,4vw,40px),50% - 590px + clamp(18px,4vw,40px)) - 8px)}.Benchmarks-module___FX-6q__hero .Benchmarks-module___FX-6q__sl-dog-slot>.Benchmarks-module___FX-6q__sl-dog{max-width:none}@media (max-width:759.98px){.Benchmarks-module___FX-6q__hero{padding-bottom:calc(var(--sl-dog-h) + 28px)}}@media screen and (prefers-reduced-motion:no-preference){.sl-motion .Benchmarks-module___FX-6q__hero :where(h1,.lede,.Benchmarks-module___FX-6q__btns){animation:Benchmarks-module___FX-6q__sl-rise calc(.226s * 3) var(--sl-ease) backwards}.sl-motion .Benchmarks-module___FX-6q__hero h1{animation-delay:.113s}.sl-motion .Benchmarks-module___FX-6q__hero .lede{animation-delay:.226s}.sl-motion .Benchmarks-module___FX-6q__hero .Benchmarks-module___FX-6q__btns{animation-delay:.339s}.sl-motion .Benchmarks-module___FX-6q__hero .Benchmarks-module___FX-6q__sl-dog{animation:Benchmarks-module___FX-6q__sl-peek calc(.226s * 3) var(--sl-ease) calc(.226s * 4) backwards}}@keyframes Benchmarks-module___FX-6q__sl-rise{0%{translate:0 12px}}@keyframes Benchmarks-module___FX-6q__sl-peek{0%{translate:0 100%}}.Benchmarks-module___FX-6q__chapter-head:has(>.Benchmarks-module___FX-6q__sd){row-gap:0}.Benchmarks-module___FX-6q__chapter-head:has(>.Benchmarks-module___FX-6q__sd)>:first-child{grid-row:1/span 2}.Benchmarks-module___FX-6q__chapter-head>.Benchmarks-module___FX-6q__sd{grid-area:2/2;place-self:end}@media (max-width:760px){.Benchmarks-module___FX-6q__chapter-head:has(>.Benchmarks-module___FX-6q__sd){row-gap:10px}:is(.Benchmarks-module___FX-6q__chapter-head:has(>.Benchmarks-module___FX-6q__sd)>:first-child,.Benchmarks-module___FX-6q__chapter-head>.Benchmarks-module___FX-6q__sd){grid-area:auto}}.Benchmarks-module___FX-6q__clip-pixel-mountain{aspect-ratio:728/400}}
@layer legacy{:where(body:has(.BigQueryAlloyDb-module__7VKmlq__scope)) .fig{margin:0}:where(body:has(.BigQueryAlloyDb-module__7VKmlq__scope)) svg *{vector-effect:non-scaling-stroke}svg .BigQueryAlloyDb-module__7VKmlq__hair{stroke:var(--rule-strong);stroke-width:1px;fill:none}svg .BigQueryAlloyDb-module__7VKmlq__edge{stroke:#c9b3da;stroke-width:1.2px;fill:none}svg .BigQueryAlloyDb-module__7VKmlq__edge--hot{stroke:var(--brand);stroke-width:1.8px}.BigQueryAlloyDb-module__7VKmlq__pn-chip{border:1px solid var(--rule-strong);background:var(--card);border-radius:50%;flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.BigQueryAlloyDb-module__7VKmlq__pn-reads{flex-wrap:wrap;gap:4px 32px;display:flex}.BigQueryAlloyDb-module__7VKmlq__pn-read{letter-spacing:.03em;min-height:44px;color:var(--brand);align-items:center;padding:10px 0;font-family:DM Mono,ui-monospace,monospace;font-size:13px;line-height:1.45;display:inline-flex}:where(body:has(.BigQueryAlloyDb-module__7VKmlq__scope)) .page-head{padding:80px 0 clamp(56px,7vw,84px)}@media (max-width:1000px){:where(body:has(.BigQueryAlloyDb-module__7VKmlq__scope)) .page-head{padding-top:50px}}:where(body:has(.BigQueryAlloyDb-module__7VKmlq__scope)) .page-head h1{max-width:18ch;margin:0;font-size:clamp(38px,4.4vw,58px);line-height:1.05}.BigQueryAlloyDb-module__7VKmlq__pn-actions .btn{min-height:46px;padding:11px 18px;font-size:15px;font-weight:700;line-height:1.55}@media (max-width:559.98px){.BigQueryAlloyDb-module__7VKmlq__pn-actions .btn{white-space:normal;text-align:center}}.BigQueryAlloyDb-module__7VKmlq__pn-hero-note{letter-spacing:.03em;color:var(--muted);margin:16px 0 0;font-family:DM Mono,ui-monospace,monospace;font-size:13px}.BigQueryAlloyDb-module__7VKmlq__pn-lock img[src$="/lockup/bigquery.svg"],.BigQueryAlloyDb-module__7VKmlq__pn-lock img[src$="/lockup/alloydb.svg"]{--lk-k:1.05}.BigQueryAlloyDb-module__7VKmlq__pn-sv text{fill:var(--ink);font-family:DM Mono,ui-monospace,monospace;font-size:14px}.BigQueryAlloyDb-module__7VKmlq__pn-sv--narrow text{font-size:15px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__t-h{font-weight:500}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__t-b{fill:var(--brand);font-weight:500}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__t-m,.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__t-c{fill:var(--muted)}.page-head .BigQueryAlloyDb-module__7VKmlq__pn-sv text{font-family:Space Grotesk,Arial,sans-serif;font-weight:500}:is(.page-head .BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__t-h,.page-head .BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__t-b){font-weight:600}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-chip{fill:var(--card);stroke:var(--p300);stroke-width:1.2px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-eng{fill:var(--brand-wash);stroke:var(--p300);stroke-width:1.2px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-box{fill:var(--card);stroke:var(--p300);stroke-width:1px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-head{fill:var(--brand-wash)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-pill{fill:var(--brand-wash);stroke:var(--li-down);stroke-width:1px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-plate{fill:var(--card);stroke:var(--rule-strong);stroke-width:1.2px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-lip{fill:var(--lip-card)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-row{fill:var(--paper-2);stroke:var(--rule);stroke-width:1px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-read{fill:var(--li);stroke:var(--p300);stroke-width:1px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-e{fill:none;stroke:var(--brand);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-g{fill:none;stroke:var(--li);stroke-width:11px;stroke-linecap:round}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-ge{fill:none;stroke:var(--p300);stroke-width:1.6px;stroke-linecap:round}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-n{stroke:var(--ink);stroke-width:1.2px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__n1{fill:var(--li)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__n2{fill:var(--mi)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__n3{fill:var(--bu)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__n4{fill:var(--pk)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-arr{fill:var(--brand)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-alloy{fill:var(--paper-2);stroke:var(--rule-strong);stroke-width:1.2px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-zone{fill:var(--card);stroke:var(--rule-strong);stroke-width:1px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-zone--back{fill:var(--paper)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-strip{fill:var(--paper-2)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-hr{fill:none;stroke:var(--rule);stroke-width:1px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-hl{fill:none;stroke:var(--brand);stroke-width:2px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-ctx{fill:none;stroke:var(--muted);stroke-width:1.4px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-box--b{stroke:var(--rule-strong)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-head--b{fill:var(--paper-2)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-cpu{fill:var(--card);stroke:var(--p300);stroke-width:1.4px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-cpu-in{fill:var(--p300)}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-pin{fill:none;stroke:var(--p300);stroke-width:1.4px}.BigQueryAlloyDb-module__7VKmlq__pn-sv .BigQueryAlloyDb-module__7VKmlq__s-blk{fill:var(--p300)}#pairing .BigQueryAlloyDb-module__7VKmlq__pn-marks{flex-wrap:wrap;align-items:center;gap:clamp(12px,1.6vw,18px);margin:0 0 clamp(26px,3.4vw,40px);display:flex}#pairing .BigQueryAlloyDb-module__7VKmlq__pn-join{color:var(--muted);font-family:DM Mono,ui-monospace,monospace;font-size:16px}.BigQueryAlloyDb-module__7VKmlq__pn-pan{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--rule-strong) var(--paper);padding-bottom:6px;overflow-x:auto}.BigQueryAlloyDb-module__7VKmlq__pn-anat{width:880px;max-width:none;height:auto;margin-inline:auto;display:block}.BigQueryAlloyDb-module__7VKmlq__pn-anat *{vector-effect:none}.BigQueryAlloyDb-module__7VKmlq__pn-anat .BigQueryAlloyDb-module__7VKmlq__tmono{font-size:13px}.BigQueryAlloyDb-module__7VKmlq__pn-anat .BigQueryAlloyDb-module__7VKmlq__tbox--pg{fill:var(--brand-wash);stroke:var(--p300)}.BigQueryAlloyDb-module__7VKmlq__pn-anat .BigQueryAlloyDb-module__7VKmlq__dot{fill:var(--muted)}.BigQueryAlloyDb-module__7VKmlq__pn-anat .BigQueryAlloyDb-module__7VKmlq__s-arr{fill:var(--brand)}#pairing .BigQueryAlloyDb-module__7VKmlq__pn-anat-frame{box-shadow:var(--sl-rest)}.BigQueryAlloyDb-module__7VKmlq__pn-prods{gap:clamp(64px,8vw,104px);display:grid}.BigQueryAlloyDb-module__7VKmlq__pn-prod{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,48px);display:grid}.BigQueryAlloyDb-module__7VKmlq__pn-prod>*{min-width:0}@media (min-width:1146px){.BigQueryAlloyDb-module__7VKmlq__pn-prod{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.BigQueryAlloyDb-module__7VKmlq__pn-prod--flip>.BigQueryAlloyDb-module__7VKmlq__pn-prod-copy{order:2}}.BigQueryAlloyDb-module__7VKmlq__pn-prod+.BigQueryAlloyDb-module__7VKmlq__pn-prod{border-top:var(--hair) solid var(--rule);padding-top:clamp(64px,8vw,104px)}.BigQueryAlloyDb-module__7VKmlq__pn-prod-copy .BigQueryAlloyDb-module__7VKmlq__pn-chip{margin:0 0 22px}.BigQueryAlloyDb-module__7VKmlq__pn-prod-copy h3{letter-spacing:-.015em;max-width:22ch;margin:0 0 14px;font-family:Space Grotesk,sans-serif;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.12}.BigQueryAlloyDb-module__7VKmlq__pn-prod-copy>p{color:var(--muted);max-width:52ch;margin:0;font-size:17px;line-height:1.6}.BigQueryAlloyDb-module__7VKmlq__pn-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.8vw,20px);margin:0;padding:0;list-style:none;display:grid}.BigQueryAlloyDb-module__7VKmlq__pn-tile{border-radius:var(--r-card);background:var(--card);min-width:0;box-shadow:0 0 0 1px var(--rule), var(--sl-rest);flex-direction:column;display:flex;overflow:hidden}.BigQueryAlloyDb-module__7VKmlq__pn-tile-art{aspect-ratio:1;background:var(--li);border-bottom:1px solid var(--rule);width:100%;height:auto;display:block}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-e{fill:none;stroke:var(--brand);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-eq{fill:none;stroke:var(--p300);stroke-width:1.6px;stroke-linecap:round}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-n{fill:var(--card);stroke:var(--brand);stroke-width:2px}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-on{fill:var(--brand)}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-hot{stroke:var(--amber)}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-q{fill:var(--card);stroke:var(--p300);stroke-width:1.6px}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-ring{fill:none;stroke:var(--p300);stroke-width:1.4px}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-box,.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-cloud{fill:var(--card);stroke:var(--brand);stroke-width:1.6px}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-chip{fill:var(--card);stroke:var(--p300);stroke-width:1.4px}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-lip{fill:var(--li-down)}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-sheet{fill:var(--card);stroke:var(--brand);stroke-width:1.4px}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-head-row{fill:var(--li)}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-row{fill:none;stroke:var(--rule-strong);stroke-width:2.2px;stroke-linecap:round}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-cell{fill:var(--card);stroke:var(--p300);stroke-width:1.4px}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-ghost{fill:none;stroke:var(--p300);stroke-width:1.6px;stroke-dasharray:4 5;stroke-linecap:round}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-warn{fill:none;stroke:var(--amber);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-alert{fill:var(--amber)}.BigQueryAlloyDb-module__7VKmlq__gcd .BigQueryAlloyDb-module__7VKmlq__gcd-alert-g{fill:none;stroke:var(--ink);stroke-width:2.6px;stroke-linecap:round}.BigQueryAlloyDb-module__7VKmlq__pn-tile p{color:var(--ink);margin:0;padding:14px 16px 16px;font-size:15.5px;line-height:1.45}@media (max-width:459.98px){.BigQueryAlloyDb-module__7VKmlq__pn-tile p{padding:12px 12px 14px;font-size:14.5px}}@media (min-width:760px) and (max-width:1145.98px){.BigQueryAlloyDb-module__7VKmlq__pn-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.BigQueryAlloyDb-module__7VKmlq__pn-tile p{padding:12px 12px 14px;font-size:14.5px}}@media (max-width:1145.98px){.BigQueryAlloyDb-module__7VKmlq__pn-prod-copy .BigQueryAlloyDb-module__7VKmlq__pn-vid{max-width:640px}}.BigQueryAlloyDb-module__7VKmlq__pn-icons{grid-template-columns:minmax(0,1fr);gap:16px;max-width:560px;margin:28px 0 0;padding:0;list-style:none;display:grid}.BigQueryAlloyDb-module__7VKmlq__pn-icons li{color:var(--ink);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;font-size:16px;line-height:1.5;display:grid}.BigQueryAlloyDb-module__7VKmlq__pn-icons img{width:40px;height:40px;display:block}.BigQueryAlloyDb-module__7VKmlq__pn-arch{width:100%;max-width:560px;margin:16px auto}@media (min-width:1146px){.BigQueryAlloyDb-module__7VKmlq__pn-prod--flip{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.BigQueryAlloyDb-module__7VKmlq__pn-arch{width:auto;max-width:none;margin:16px 0 16px 18px}}@media (max-width:559.98px){.BigQueryAlloyDb-module__7VKmlq__pn-arch{max-width:360px;margin:12px auto}.BigQueryAlloyDb-module__7VKmlq__pn-arch .BigQueryAlloyDb-module__7VKmlq__sl-sv--wide{display:none}.BigQueryAlloyDb-module__7VKmlq__pn-arch .BigQueryAlloyDb-module__7VKmlq__sl-sv--narrow{display:block}}.BigQueryAlloyDb-module__7VKmlq__pn-prod-copy .BigQueryAlloyDb-module__7VKmlq__pn-vid{margin-top:28px}#connect .BigQueryAlloyDb-module__7VKmlq__pn-track+.BigQueryAlloyDb-module__7VKmlq__pn-track{border-top:var(--hair) solid var(--rule);padding-top:clamp(20px,2.6vw,30px)}#connect .BigQueryAlloyDb-module__7VKmlq__pn-needs{border:1px solid var(--rule-strong);border-radius:var(--r-card);background:var(--card);box-shadow:var(--sl-rest);min-width:0;padding:clamp(20px,2.6vw,28px)}#connect .BigQueryAlloyDb-module__7VKmlq__pn-needs ul ul{margin:10px 0 0}#connect .BigQueryAlloyDb-module__7VKmlq__pn-reads{border-top:var(--hair) solid var(--rule);align-items:center;gap:12px 32px;margin:clamp(28px,3.4vw,40px) 0 0;padding:clamp(20px,2.6vw,26px) 0 0}@media (max-width:559.98px){#connect .BigQueryAlloyDb-module__7VKmlq__pn-reads .btn{white-space:normal;text-align:center}}.BigQueryAlloyDb-module__7VKmlq__pn-posts{border-top:var(--hair) solid var(--rule);grid-template-columns:minmax(0,1fr);gap:clamp(16px,2.2vw,24px);margin-top:clamp(48px,6vw,72px);padding-top:clamp(48px,6vw,72px);display:grid}@media (min-width:760px){.BigQueryAlloyDb-module__7VKmlq__pn-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}.BigQueryAlloyDb-module__7VKmlq__pn-post img{aspect-ratio:960/504;object-fit:cover;width:100%;height:auto;box-shadow:0 0 0 1px var(--rule);border-radius:10px;display:block}.BigQueryAlloyDb-module__7VKmlq__pn-hero-fig .BigQueryAlloyDb-module__7VKmlq__sl-dog-slot{right:8%}@media (min-width:340px){.BigQueryAlloyDb-module__7VKmlq__pn-keep{white-space:nowrap}}@media (min-width:1146px) and (max-height:800px){:where(body:has(.BigQueryAlloyDb-module__7VKmlq__scope)) .page-head{padding-top:40px}.BigQueryAlloyDb-module__7VKmlq__pn-hero-copy .eyebrow{margin-bottom:12px}:where(body:has(.BigQueryAlloyDb-module__7VKmlq__scope)) .page-head .lede{margin-top:16px}.page-head .BigQueryAlloyDb-module__7VKmlq__pn-actions{margin-top:22px}}@media (min-width:1146px) and (max-height:700px){:where(body:has(.BigQueryAlloyDb-module__7VKmlq__scope)) .page-head{padding-top:26px}.page-head .BigQueryAlloyDb-module__7VKmlq__pn-actions{gap:10px 14px}.BigQueryAlloyDb-module__7VKmlq__pn-hero-note{margin-top:10px}}.BigQueryAlloyDb-module__7VKmlq__pn-hero-fig .BigQueryAlloyDb-module__7VKmlq__sl-window-body{padding-bottom:6px}.BigQueryAlloyDb-module__7VKmlq__pn-expert{box-shadow:var(--sl-rest)}.BigQueryAlloyDb-module__7VKmlq__pn-posts{isolation:isolate}.BigQueryAlloyDb-module__7VKmlq__pn-posts .BigQueryAlloyDb-module__7VKmlq__sl-lift{z-index:1}.BigQueryAlloyDb-module__7VKmlq__pn-posts .BigQueryAlloyDb-module__7VKmlq__sl-lift:hover{z-index:0}.BigQueryAlloyDb-module__7VKmlq__pn-arch.BigQueryAlloyDb-module__7VKmlq__sl-plate:before{box-shadow:0 0 0 1px var(--rule), var(--sl-rest)}@media screen and (prefers-reduced-motion:no-preference){.sl-motion:where(:has(.BigQueryAlloyDb-module__7VKmlq__scope)) .page-head :where(.BigQueryAlloyDb-module__7VKmlq__pn-lock,.eyebrow,h1,.lede,.BigQueryAlloyDb-module__7VKmlq__pn-actions,.BigQueryAlloyDb-module__7VKmlq__pn-hero-note){animation:BigQueryAlloyDb-module__7VKmlq__sl-rise calc(.226s * 3) var(--sl-ease) backwards}.sl-motion:where(:has(.BigQueryAlloyDb-module__7VKmlq__scope)) .page-head h1{animation-delay:.113s}.sl-motion:where(:has(.BigQueryAlloyDb-module__7VKmlq__scope)) .page-head .lede{animation-delay:.226s}.sl-motion .page-head .BigQueryAlloyDb-module__7VKmlq__pn-actions{animation-delay:.339s}.sl-motion .page-head .BigQueryAlloyDb-module__7VKmlq__pn-hero-note{animation-delay:.452s}}@keyframes BigQueryAlloyDb-module__7VKmlq__sl-rise{0%{translate:0 12px}}@media (min-width:1000px){html:not(#BigQueryAlloyDb-module__7VKmlq___) .page-head .BigQueryAlloyDb-module__7VKmlq__sl-dog-slot:has(>.BigQueryAlloyDb-module__7VKmlq__sl-dog){transform-origin:50% 100%;translate:-79px 20px;scale:1.59}}}
@layer legacy{.EbookStrip-module__nW3T8W__ebook{border-top:1px solid var(--rule);background:var(--paper);z-index:2;transition:background-color .32s;position:relative}.EbookStrip-module__nW3T8W__ebook:hover{background:var(--brand-wash)}.EbookStrip-module__nW3T8W__ebook .wrap{flex-wrap:wrap;align-items:center;gap:16px;padding-top:24px;padding-bottom:24px;padding-left:190px;display:flex;position:relative}.EbookStrip-module__nW3T8W__ebook .EbookStrip-module__nW3T8W__eb-tag{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--brand);border:1px solid var(--brand);border-radius:999px;padding:4px 11px;font-family:DM Mono,ui-monospace,monospace;font-size:11.5px;font-weight:500}.EbookStrip-module__nW3T8W__ebook p{color:var(--muted);margin:0;font-size:15px}.EbookStrip-module__nW3T8W__ebook>.wrap>a{letter-spacing:.04em;color:var(--brand);white-space:nowrap;margin-left:auto;padding:12px 6px;font-family:DM Mono,ui-monospace,monospace;font-size:13px;text-decoration:none}.EbookStrip-module__nW3T8W__ebook>.wrap>a:hover{text-decoration:underline}.EbookStrip-module__nW3T8W__eb-art{pointer-events:none;width:158px;padding-top:12px;position:absolute;top:-66px;bottom:0;left:8px;overflow:hidden}.EbookStrip-module__nW3T8W__eb-art img{width:100%;height:auto;transition:transform .32s cubic-bezier(.22,.61,.36,1);display:block}.EbookStrip-module__nW3T8W__ebook:hover .EbookStrip-module__nW3T8W__eb-art img{transform:translateY(-12px)}@media (max-width:700px){.EbookStrip-module__nW3T8W__ebook>.wrap>a{margin-left:0}.EbookStrip-module__nW3T8W__ebook .wrap{padding-left:clamp(18px,4vw,40px)}.EbookStrip-module__nW3T8W__eb-art{display:none}}@media (prefers-reduced-motion:reduce){.EbookStrip-module__nW3T8W__ebook,.EbookStrip-module__nW3T8W__eb-art img{transition:none}.EbookStrip-module__nW3T8W__ebook:hover .EbookStrip-module__nW3T8W__eb-art img{transform:none}}}
