.as-root{--canvas:#ffffff;--surface:#f7f7f7;--surface-2:#f0f0f0;--ink:#141414;--ink-2:#5c5c5c;--ink-3:#8a8a8a;--ink-4:#c4c4c4;--hairline:#e6e6e6;--signal:#fcff52;--r-sm:2px;--r:2px;--r-lg:2px;--r-pill:2px;--shadow-sm:0 2px 8px rgba(20,20,20,.06);--shadow:0 6px 20px rgba(20,20,20,.09);--shadow-lg:0 18px 48px -12px rgba(20,20,20,.18);--ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--fast:.14s;--base:.28s;--slow:.52s;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--s11:160px;--wrap:1240px;--gut:24px}.as-root *,.as-root *:before,.as-root *:after{box-sizing:border-box;margin:0;padding:0}.as-root{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.as-root img{display:block;max-width:100%;height:auto}.as-root a{color:inherit;text-decoration:none}.as-root button{font:inherit;cursor:pointer;border:0;background:none}.as-root{background:var(--canvas);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Inter,Helvetica Neue,system-ui,sans-serif;font-size:17px;line-height:1.47;font-weight:400;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.as-root ::selection{background:var(--signal);color:var(--ink)}.as-root :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}.as-root .wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gut)}.as-root .center{text-align:center}.as-root .muted{color:var(--ink-2)}.as-root .dim{color:var(--ink-3)}.as-root .display{font-size:clamp(44px,6.2vw,80px);line-height:1.04;font-weight:600;letter-spacing:-.035em}.as-root h2,.as-root .as-h2{font-size:clamp(32px,4vw,52px);line-height:1.08;font-weight:600;letter-spacing:-.03em}.as-root h3,.as-root .as-h3{font-size:22px;line-height:1.25;font-weight:600;letter-spacing:-.02em}.as-root .lead{font-size:clamp(18px,1.6vw,21px);line-height:1.5;color:var(--ink-2);letter-spacing:-.012em}.as-root .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.as-root .eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--signal)}.as-root .tiny{font-size:13px;line-height:1.45;color:var(--ink-3);letter-spacing:0}.as-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--ink);color:#fff;border-radius:var(--r-pill);padding:15px 28px;font-size:16px;font-weight:600;letter-spacing:-.01em;transition:transform var(--fast) var(--ease),box-shadow var(--fast) var(--ease),opacity var(--fast) var(--ease)}.as-root .btn:hover{transform:translateY(-1px);box-shadow:var(--shadow)}.as-root .btn:active{transform:translateY(0)}.as-root .btn--ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline)}.as-root .btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--ink)}.as-root .btn--lg{padding:18px 34px;font-size:17px}.as-root .btn--sm{padding:10px 18px;font-size:14px}.as-root .btn--block{width:100%}.as-root .nav{position:sticky;top:0;z-index:60;background:#ffffffc7;-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);border-bottom:1px solid transparent;transition:border-color var(--base) var(--ease)}.as-root .nav.stuck{border-bottom-color:var(--hairline)}.as-root .nav__in{display:flex;align-items:center;gap:var(--s7);height:66px}.as-root .logo{display:flex;align-items:center;gap:9px;font-weight:600;letter-spacing:-.02em;font-size:17px}.as-root .logo i{width:18px;height:18px;border-radius:5px;background:var(--ink);display:block;position:relative}.as-root .logo i:after{content:"";position:absolute;top:5px;right:4px;bottom:5px;left:4px;background:#fff;border-radius:1px}.as-root .nav__links{display:flex;gap:var(--s6);margin-right:auto;font-size:15px;color:var(--ink-2)}.as-root .nav__links a{transition:color var(--fast) var(--ease)}.as-root .nav__links a:hover{color:var(--ink)}.as-root .sec{padding-block:var(--s10)}.as-root .sec--tight{padding-block:var(--s9)}.as-root .sec--surface{background:var(--surface)}.as-root .sec__head{max-width:680px;margin-bottom:var(--s8)}.as-root .sec__head.center{margin-inline:auto}.as-root .sec__head .lead,.as-root .sec__head h2{margin-top:var(--s4)}.as-root .hero{padding-top:var(--s9);padding-bottom:var(--s8);text-align:center}.as-root .hero .display{margin:var(--s5) auto var(--s5);max-width:16ch}.as-root .hero .lead{max-width:56ch;margin-inline:auto}.as-root .hero__cta{display:flex;gap:12px;justify-content:center;margin-top:var(--s7);flex-wrap:wrap}.as-root .hero__proof{margin-top:var(--s5);font-size:14px;color:var(--ink-3)}.as-root .hero__proof b{color:var(--ink);font-weight:600}.as-root .collage{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s4);margin-top:var(--s9);align-items:center}.as-root .collage figure{border-radius:var(--r-lg);overflow:hidden;background:var(--surface);outline:1px solid rgba(20,20,20,.06);outline-offset:-1px;box-shadow:var(--shadow);transition:transform var(--slow) var(--ease-out)}.as-root .collage figure:nth-child(2){transform:scale(1.06);box-shadow:var(--shadow-lg);z-index:2}.as-root .collage img{width:100%;aspect-ratio:4/5;object-fit:cover}.as-root .collage figure:hover{transform:translateY(-6px)}.as-root .collage figure:nth-child(2):hover{transform:scale(1.06) translateY(-6px)}.as-root .strip{border-block:1px solid var(--hairline);padding-block:var(--s6)}.as-root .strip__in{display:flex;align-items:center;justify-content:center;gap:var(--s8);flex-wrap:wrap}.as-root .strip span{font-size:13px;color:var(--ink-3);letter-spacing:.02em}.as-root .strip b{font-size:17px;font-weight:600;color:var(--ink-4);letter-spacing:-.02em;transition:color var(--base) var(--ease)}.as-root .strip b:hover{color:var(--ink-2)}.as-root .filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:var(--s6)}.as-root .chip{border-radius:var(--r-pill);padding:9px 17px;font-size:14px;font-weight:500;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hairline);transition:all var(--fast) var(--ease)}.as-root .chip:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-4)}.as-root .chip.on{background:var(--ink);color:#fff;box-shadow:none}.as-root .as-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s5)}.as-root .card{border-radius:var(--r);overflow:hidden;background:var(--canvas);transition:transform var(--base) var(--ease-out)}.as-root .card:hover{transform:translateY(-4px)}.as-root .card figure{border-radius:var(--r);overflow:hidden;background:var(--surface);position:relative;box-shadow:inset 0 0 0 1px #14141412}.as-root .card img{width:100%;aspect-ratio:4/5;object-fit:cover;transition:transform var(--slow) var(--ease-out)}.as-root .card:hover img{transform:scale(1.045)}.as-root .card .tag{position:absolute;top:12px;left:12px;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--r-pill);padding:5px 11px;font-size:11px;font-weight:600;letter-spacing:.02em}.as-root .card__foot{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:var(--s4) 2px 0;min-height:58px}.as-root .card__name{font-size:15px;font-weight:500;letter-spacing:-.015em;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.as-root .card__price{font-size:15px;color:var(--ink-2);white-space:nowrap}.as-root .bento{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s4);position:relative}.as-root .bento .cell{border-radius:var(--r-lg);padding:var(--s6);background:#fafafa;display:flex;flex-direction:column;justify-content:space-between;gap:var(--s6);min-height:250px;position:relative;overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px #1414140b;transition:background var(--base) var(--ease),box-shadow var(--base) var(--ease),transform var(--base) var(--ease-out)}.as-root .bento .cell:nth-child(2n){background:#f5f5f4}.as-root .bento .cell--wide{grid-column:span 2}.as-root .bento .cell--signal{background:var(--signal);box-shadow:none}.as-root .bento.is-enhanced .cell--signal{background:#fafafa;box-shadow:inset 0 0 0 1px #1414140b}.as-root .bento.is-enhanced .cell--signal:nth-child(2n){background:#f5f5f4}.as-root .bento .stat{font-size:clamp(38px,4vw,54px);line-height:1;font-weight:600;letter-spacing:-.035em}.as-root .bento .cell p{font-size:15px;color:var(--ink-2);letter-spacing:-.01em}.as-root .bento .cell--signal p{color:#141414b3}.as-root .pro{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--s9);align-items:center}.as-root .ticks{display:grid;gap:var(--s3);margin-top:var(--s6)}.as-root .ticks li{list-style:none;padding-left:30px;position:relative;font-size:16px;color:var(--ink-2)}.as-root .ticks li:before{content:"";position:absolute;left:2px;top:7px;width:13px;height:7px;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg)}.as-root .panel{background:var(--canvas);border-radius:var(--r-lg);padding:var(--s7);box-shadow:var(--shadow-lg)}.as-root .panel__price{display:flex;align-items:baseline;gap:8px}.as-root .panel__price b{font-size:56px;font-weight:600;letter-spacing:-.04em;line-height:1}.as-root .panel__anchor{margin:var(--s3) 0 var(--s6);font-size:14px;color:var(--ink-3)}.as-root .panel__anchor s{color:var(--ink-4)}.as-root .panel hr{border:0;border-top:1px solid var(--hairline);margin-block:var(--s6)}.as-root .spec{display:grid;gap:var(--s3)}.as-root .spec div{display:flex;justify-content:space-between;gap:16px;font-size:14px}.as-root .spec dt{color:var(--ink-3)}.as-root .spec dd{font-weight:500;text-align:right}.as-root .faq{max-width:760px;margin-inline:auto}.as-root .faq details{border-bottom:1px solid var(--hairline)}.as-root .faq summary{list-style:none;cursor:pointer;padding:var(--s5) 0;font-size:18px;font-weight:500;letter-spacing:-.018em;display:flex;justify-content:space-between;gap:20px}.as-root .faq summary::-webkit-details-marker{display:none}.as-root .faq summary:after{content:"+";color:var(--ink-3);font-weight:400;transition:transform var(--base) var(--ease)}.as-root .faq details[open] summary:after{transform:rotate(45deg)}.as-root .faq p{padding-bottom:var(--s5);color:var(--ink-2);font-size:16px;max-width:62ch}.as-root .free{display:grid;grid-template-columns:1fr 1fr;gap:var(--s9);align-items:center}.as-root .capture{display:flex;gap:10px;margin-top:var(--s6);max-width:440px}.as-root .capture input{flex:1;border-radius:var(--r-pill);padding:15px 22px;font-size:16px;background:var(--canvas);box-shadow:inset 0 0 0 1px var(--hairline);letter-spacing:-.01em}.as-root .capture input::placeholder{color:var(--ink-4)}.as-root .capture input:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--ink)}.as-root .specimen{background:var(--ink);color:#fff;border-radius:var(--r-lg);aspect-ratio:5/4;display:grid;place-content:center;gap:10px;text-align:center;padding:var(--s7)}.as-root .specimen b{font-size:clamp(90px,10vw,140px);font-weight:600;letter-spacing:-.06em;line-height:.85}.as-root .specimen span{font-size:16px;font-weight:500}.as-root .specimen i{font-style:normal;font-size:13px;color:#ffffff80}.as-root .final{background:var(--ink);color:#fff;border-radius:28px;padding:var(--s10) var(--s7);text-align:center}.as-root .final h2{color:#fff}.as-root .final .lead{color:#ffffff9e;margin-inline:auto;max-width:52ch}.as-root .final .btn{background:#fff;color:var(--ink);margin-top:var(--s7)}.as-root .final .tiny{color:#ffffff6b;margin-top:var(--s4)}.as-root .foot{border-top:1px solid var(--hairline);padding-block:var(--s8) var(--s6);margin-top:var(--s10)}.as-root .foot__in{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--s7)}.as-root .foot h4{font-size:13px;font-weight:600;letter-spacing:.02em;margin-bottom:var(--s4)}.as-root .foot a{display:block;padding:6px 0;font-size:15px;color:var(--ink-2);transition:color var(--fast) var(--ease)}.as-root .foot a:hover{color:var(--ink)}.as-root .foot__base{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--hairline);margin-top:var(--s7);padding-top:var(--s5);font-size:13px;color:var(--ink-3)}@media(max-width:1080px){.as-root .as-grid{grid-template-columns:repeat(3,1fr)}.as-root .bento{grid-template-columns:repeat(2,1fr)}.as-root .pro,.as-root .free{grid-template-columns:1fr;gap:var(--s7)}.as-root .foot__in{grid-template-columns:1fr 1fr}}@media(max-width:720px){.as-root{--s10:72px;--s9:56px;--gut:18px}.as-root .as-grid{grid-template-columns:repeat(2,1fr);gap:var(--s4)}.as-root .bento{grid-template-columns:1fr}.as-root .bento .cell--wide{grid-column:span 1}.as-root .collage{grid-template-columns:1fr;gap:var(--s3)}.as-root .collage figure:nth-child(2){transform:none}.as-root .nav__links{display:none}.as-root .hero__cta .btn{flex:1}.as-root .strip__in{gap:var(--s5)}}.as-root .bento .cell{position:relative;z-index:1}.as-root .cell__plate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--signal);border-radius:inherit;overflow:hidden;opacity:0;transition:opacity .42s cubic-bezier(.4,0,.2,1)}.as-root .cell__plate canvas{position:absolute;top:0;left:0;opacity:.9}.as-root .bento.is-enhanced .cell.is-live,.as-root .bento.is-enhanced .cell.is-live:nth-child(2n){background:transparent;box-shadow:none}.as-root .bento .cell .tiny,.as-root .bento .cell p,.as-root .bento .cell .stat{transition:color .3s cubic-bezier(.16,1,.3,1)}.as-root .bento.is-enhanced .cell.is-live .tiny{color:#1414148f}.as-root .bento.is-enhanced .cell.is-live p{color:#141414cc}.as-root .bento.is-enhanced .cell.is-live .stat{color:var(--ink)}.as-root .as-note{padding-block:var(--s11) var(--s10);text-align:center;border-top:1px solid var(--hairline)}.as-root .as-note__mark{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.as-root .as-note__title{font-size:clamp(30px,3.6vw,46px);line-height:1.08;font-weight:600;letter-spacing:-.032em;margin:var(--s6) auto var(--s7);max-width:18ch}.as-root .as-note__body{max-width:58ch;margin-inline:auto;font-size:17px;line-height:1.62;color:var(--ink-2);letter-spacing:-.008em}.as-root .as-note__body p+p{margin-top:var(--s5)}.as-root .as-note__sign{margin-top:var(--s8);font-size:13px;letter-spacing:.02em;color:var(--ink-3)}@media(max-width:720px){.as-root .as-note{padding-block:var(--s9)}.as-root .as-note__body{font-size:16px}}.as-root .as-vault{padding-block:var(--s10);border-top:1px solid var(--hairline)}.as-root .as-vault .as-h2{margin:var(--s4) 0 var(--s5);max-width:20ch}.as-root .as-vault .lead{max-width:54ch}.as-root .vault__gate{display:flex;gap:12px;margin-top:var(--s7);flex-wrap:wrap}.as-root .vault__list{list-style:none;margin-top:var(--s7);display:grid;gap:10px;max-width:52ch}.as-root .vault__list li{position:relative;padding-left:26px;font-size:15px;color:var(--ink-2)}.as-root .vault__list li:before{content:"";position:absolute;left:2px;top:7px;width:12px;height:7px;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg)}.as-root .vault__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--s4);margin-top:var(--s7)}.as-root .vault__grid .vault__card{margin-top:0;max-width:none}.as-root .vault__card{display:flex;align-items:center;justify-content:space-between;gap:var(--s5);margin-top:var(--s7);padding:var(--s5) var(--s6);background:var(--canvas);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--hairline);max-width:640px}.as-root .vault__name{font-size:18px;font-weight:600;letter-spacing:-.02em}.as-root .vault__spec{font-size:14px;color:var(--ink-3);margin-top:3px}.as-root .vault__pending{font-size:13px;color:var(--ink-3)}.as-root .vault__note{margin-top:var(--s5);max-width:52ch}@media(max-width:640px){.as-root .vault__card{flex-direction:column;align-items:flex-start}.as-root .vault__gate .btn{flex:1}}.as-root .bleed{position:relative;isolation:isolate;padding-block:var(--s11);background:var(--ink) var(--bleed-img,none) center/cover no-repeat;color:#fff;overflow:hidden}.as-root .bleed__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,#0a0a0a9e,#0a0a0ad1)}.as-root .bleed__in{position:relative;z-index:1;text-align:center}.as-root .bleed__h{font-size:clamp(34px,5vw,68px);line-height:1.04;font-weight:600;letter-spacing:-.035em;color:#fff;margin:var(--s5) auto var(--s5);max-width:16ch}.as-root .bleed__sub{font-size:clamp(17px,1.7vw,20px);line-height:1.5;color:#ffffffb8;max-width:52ch;margin-inline:auto}.as-root .bleed__note{margin-top:var(--s5);font-size:13px;color:#ffffff70}.as-root .eyebrow--inv{color:#ffffff94}.as-root .eyebrow--inv:before{background:var(--signal)}.as-root .btn--inv{background:#fff;color:var(--ink);border-color:#fff;margin-top:var(--s7)}.as-root .btn--inv:hover{opacity:.9}.as-root .asf{background:var(--ink);color:#fff;padding-block:var(--s9) var(--s6);min-height:100svh;display:flex;align-items:center}.as-root .asf>.wrap{width:100%;max-width:none;padding-inline:clamp(20px,5vw,72px)}.as-root .asf__top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--s7)}.as-root .asf__mark{font-size:20px;font-weight:600;letter-spacing:-.02em}.as-root .asf__mark sup{font-size:11px}.as-root .asf__kicker{margin-top:var(--s4);font-size:15px;font-weight:500;letter-spacing:-.01em;color:#fff}.as-root .asf__line{margin-top:var(--s2);font-size:14px;line-height:1.5;color:#ffffff85;max-width:34ch}.as-root .asf__col h4{font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#ffffff70;margin-bottom:var(--s4)}.as-root .asf__col a{display:block;padding:5px 0;font-size:15px;color:#ffffffc7;transition:color .14s var(--ease)}.as-root .asf__col a:hover{color:#fff}.as-root .asf__word{margin-top:var(--s8);font-size:clamp(48px,12.5vw,190px);line-height:.82;font-weight:600;letter-spacing:-.045em;color:#ffffff12;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden}.as-root .asf__base{display:flex;justify-content:space-between;gap:var(--s5);flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.12);margin-top:var(--s6);padding-top:var(--s5);font-size:12px;color:#fff6}@media(max-width:900px){.as-root .asf__top{grid-template-columns:1fr 1fr;gap:var(--s6)}.as-root .bleed{padding-block:var(--s9)}}.as-root .asf__signup{margin-top:var(--s7);max-width:360px}.as-root .asf__signup label{display:block;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#ffffff6b;margin-bottom:var(--s3)}.as-root .asf__row{display:flex;align-items:stretch;gap:0;box-shadow:inset 0 -1px #ffffff38;transition:box-shadow .2s var(--ease)}.as-root .asf__row:focus-within{box-shadow:inset 0 -1px #ffffffb8}.as-root .asf__row input{flex:1;min-width:0;background:transparent;color:#fff;border:0;border-radius:0;padding:6px 0;font:inherit;font-size:14px;letter-spacing:-.01em}.as-root .asf__row input::placeholder{color:#ffffff4d}.as-root .asf__row input:focus{outline:none}.as-root .asf__row button{background:transparent;border:0;border-radius:0;cursor:pointer;padding:6px 0 6px 16px;font:inherit;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#ffffff80;transition:color .2s var(--ease)}.as-root .asf__row button:hover{color:var(--signal)}.as-root .asf__ok,.as-root .asf__err{margin-top:var(--s3);font-size:12px;letter-spacing:-.01em}.as-root .asf__ok{color:var(--signal)}.as-root .asf__err{color:#ffffff8c}.as-root .dim20{opacity:.2}.as-root .btn--plate{position:relative;overflow:hidden;isolation:isolate;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.as-root .btn--plate canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:opacity .2s var(--ease);pointer-events:none}.as-root .btn--plate:hover{background:var(--signal);color:var(--ink);border-color:var(--signal);opacity:1}.as-root .btn--plate:hover canvas{opacity:1}.as-root .ascp{padding:var(--s7) 0;border-top:1px solid var(--hairline)}.as-root .ascp__in{display:flex;align-items:center;gap:var(--s5);flex-wrap:wrap}.as-root .ascp__label{font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.as-root .ascp__stack{display:flex;list-style:none;margin:0;padding:0}.as-root .ascp__chip{position:relative;width:38px;height:38px;flex:none;border-radius:2px;display:grid;place-items:center;background:var(--surface);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hairline),-1px 0 0 0 var(--canvas);margin-left:-9px;z-index:calc(20 - var(--i));font-size:12px;font-weight:600;letter-spacing:-.01em;transition:transform .22s var(--ease),color .22s var(--ease),background .22s var(--ease)}.as-root .ascp__chip:first-child{margin-left:0}.as-root .ascp__chip img{width:100%;height:100%;object-fit:cover;border-radius:2px;display:block}.as-root .ascp__chip:hover{transform:translateY(-4px);background:var(--ink);color:var(--canvas);z-index:30}.as-root .ascp__name{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);padding:3px 7px;border-radius:2px;background:var(--ink);color:var(--canvas);font-size:11px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s var(--ease)}.as-root .ascp__chip:hover .ascp__name{opacity:1}.as-root .ascp__note{font-size:13px;color:var(--ink-3);letter-spacing:-.01em}@media(max-width:700px){.as-root .ascp__in{gap:var(--s4)}.as-root .ascp__note{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/as-site.css.map */
