.bubbles-hero-container,.growth-proof{--ease-out-expo:cubic-bezier(0.16,1,0.3,1);color:var(--color);background:var(--backgroundColor)}.bubbles-hero-container{min-height:100svh;padding:var(--sp-4)}.bubbles-hero-frame{position:relative;min-height:calc(100svh - (2 * var(--sp-4)));overflow:hidden;border:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.bubbles-hero-header{position:absolute;inset:0 0 auto;z-index:3;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:0 var(--sp-5);border-bottom:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.bubbles-hero-logo .wordmark{font-size:var(--fs-h4)}.bubbles-hero-footer,.bubbles-hero-instrument figcaption,.bubbles-hero-status,.decision-receipt,.evidence-card-index,.evidence-card-timing,.experiment-board-header,.experiment-boundary,.experiment-buyer,.experiment-future-copy>span,.experiment-population-key,.experiment-question>span,.experiment-readout span,.experiment-switcher,.growth-powered-by,.growth-proof-kicker,.hero-comparison-cases small,.hero-comparison-cases span,.hero-comparison-heading,.validation-stat small{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase}.bubbles-hero-status{display:flex;gap:var(--sp-6);color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor))}.bubbles-hero-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;width:min(62vw,920px);min-height:calc(100svh - (2 * var(--sp-4)));padding:128px clamp(var(--sp-5),6vw,calc(var(--sp-8) * 1.5)) 110px}.bubbles-hero-tagline{margin:0 0 var(--sp-7);color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor));font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase}.bubbles-hero-title{max-width:940px;margin:0;font-family:var(--font-display);font-size:clamp(70px,8.2vw,132px);font-weight:var(--fw-display);line-height:.82;letter-spacing:var(--tracking-display)}.bubbles-hero-title>span{display:block}.bubbles-hero-title em{font-weight:inherit}.bubbles-hero-description{max-width:620px;margin:var(--sp-7) 0 0;color:color-mix(in srgb,var(--color) 78%,var(--backgroundColor));font-size:var(--fs-body-lg);line-height:var(--lh-body)}.bubbles-hero-action-row{display:flex;gap:var(--sp-5);align-items:center;margin-top:var(--sp-7)}.bubbles-hero-invitation{max-width:210px;color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor));font-size:var(--fs-meta);line-height:var(--lh-body)}.bubbles-hero-instrument{position:absolute;top:18%;right:clamp(var(--sp-5),4vw,var(--sp-8));z-index:1;width:min(34vw,500px);margin:0;background:var(--backgroundColor);border:1px solid color-mix(in srgb,var(--color) 24%,var(--backgroundColor))}.hero-comparison-heading{display:flex;justify-content:space-between;padding:var(--sp-4);color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor));border-bottom:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.hero-comparison-heading strong{color:var(--color);font-weight:var(--fw-regular)}.hero-comparison-cases{display:grid;grid-template-columns:1fr 74px 1fr;min-height:260px}.hero-comparison-cases>div{display:flex;flex-direction:column;justify-content:space-between;padding:var(--sp-4)}.hero-comparison-cases>div:first-child,.hero-comparison-change{border-right:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.hero-comparison-cases>div:not(.hero-comparison-change)>strong{font-family:var(--font-display);font-size:clamp(76px,9vw,126px);font-weight:var(--fw-display);line-height:.72}.hero-comparison-change{align-items:center;color:#c8102e;text-align:center}.hero-comparison-change strong{font-size:var(--fs-meta);font-weight:var(--fw-regular);line-height:1.3;writing-mode:vertical-rl;transform:rotate(180deg)}.bubbles-hero-instrument figcaption{padding:var(--sp-4);line-height:var(--lh-body);text-transform:none;border-top:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.bubbles-hero-footer,.bubbles-hero-instrument figcaption{color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor))}.bubbles-hero-footer{position:absolute;right:var(--sp-5);bottom:var(--sp-4);left:var(--sp-5);display:flex;gap:var(--sp-4);align-items:center}.bubbles-hero-footer-line{flex:1;height:1px;background:color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.growth-proof h2,.growth-proof h3,.growth-proof p{text-wrap:pretty}.growth-proof-footer,.growth-story,.product-story{padding-right:clamp(var(--sp-5),7vw,calc(var(--sp-8) * 2));padding-left:clamp(var(--sp-5),7vw,calc(var(--sp-8) * 2))}.growth-story,.product-story{padding-top:calc(var(--sp-8) * 2.4);padding-bottom:calc(var(--sp-8) * 2.4)}.growth-proof-kicker{margin:0;color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor))}.growth-story-heading,.product-story-heading{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(var(--sp-7),8vw,calc(var(--sp-8) * 2));align-items:end;margin-top:var(--sp-6)}.experiment-story h2,.growth-proof-footer h2,.growth-story h2,.product-story h2,.validation-story h2{margin:0;font-family:var(--font-display);font-size:clamp(52px,6vw,94px);font-weight:var(--fw-display);line-height:.92;letter-spacing:var(--tracking-h1)}.experiment-story-copy>p:last-child,.growth-story-heading>p,.product-story-heading>p,.validation-copy>p:not(.growth-proof-kicker){margin:0;color:color-mix(in srgb,var(--color) 76%,var(--backgroundColor));font-size:var(--fs-body-lg);line-height:var(--lh-body)}.evidence-rail{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin-top:calc(var(--sp-8) * 1.5);border-block:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.evidence-card{position:relative;min-height:390px;padding:var(--sp-6);border-right:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.evidence-card:last-of-type{padding-left:calc(var(--sp-6) + var(--sp-4));border-right:0}.evidence-card-index,.evidence-card-timing{color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor))}.evidence-card-index{margin-bottom:calc(var(--sp-8) * 1.25)}.evidence-card h3{margin:var(--sp-6) 0 0;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-display)}.evidence-card-question{margin:var(--sp-5) 0 var(--sp-3);font-size:var(--fs-body-lg)}.evidence-card-description{max-width:34ch;margin:0;color:color-mix(in srgb,var(--color) 76%,var(--backgroundColor));line-height:var(--lh-body)}.evidence-card-causl{background:color-mix(in srgb,var(--color) 4%,var(--backgroundColor))}.evidence-gap-marker{position:absolute;top:0;bottom:0;left:66.666%;z-index:2;width:1px;background:#c8102e}.evidence-gap-marker span{position:absolute;top:var(--sp-5);left:var(--sp-2);color:#c8102e;font-family:var(--font-mono);font-size:var(--fs-meta);white-space:nowrap;writing-mode:vertical-rl}.experiment-story{display:grid;grid-template-columns:minmax(260px,.35fr) minmax(0,.65fr);gap:clamp(var(--sp-8),8vw,calc(var(--sp-8) * 2));padding:calc(var(--sp-8) * 2.5) clamp(var(--sp-5),7vw,calc(var(--sp-8) * 2));color:var(--lightColor);background:var(--darkColor)}.experiment-story-copy{align-self:start}.experiment-story-copy h2{margin:var(--sp-6) 0}.experiment-story .growth-proof-kicker,.experiment-story-copy>p:last-child{color:color-mix(in srgb,var(--lightColor) 76%,var(--darkColor))}.experiment-board{border:1px solid color-mix(in srgb,var(--lightColor) 24%,var(--darkColor))}.experiment-board-header,.experiment-question,.experiment-readout,.experiment-stage,.experiment-switcher{border-bottom:1px solid color-mix(in srgb,var(--lightColor) 24%,var(--darkColor))}.experiment-board-header,.experiment-question{display:flex;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4)}.experiment-board-header,.experiment-question>span{color:color-mix(in srgb,var(--lightColor) 72%,var(--darkColor))}.experiment-question strong{max-width:520px;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-display);line-height:var(--lh-tight);text-align:right}.experiment-switcher{display:grid;grid-template-columns:1fr 1fr}.experiment-switcher button{min-height:58px;padding:0 var(--sp-4);color:color-mix(in srgb,var(--lightColor) 72%,var(--darkColor));font:inherit;text-align:left;background:transparent;border:0;border-right:1px solid color-mix(in srgb,var(--lightColor) 24%,var(--darkColor));cursor:pointer;transition:color .18s var(--ease-out-expo),background-color .18s var(--ease-out-expo)}.experiment-switcher button:last-child{border-right:0}.experiment-switcher button[aria-pressed=true]{color:var(--darkColor);background:var(--lightColor)}.experiment-switcher button span{margin-right:var(--sp-4);opacity:.72}.experiment-stage{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr)}.experiment-population{min-height:420px;padding:var(--sp-4);border-right:1px solid color-mix(in srgb,var(--lightColor) 24%,var(--darkColor))}.experiment-population-key{display:flex;justify-content:space-between;color:color-mix(in srgb,var(--lightColor) 72%,var(--darkColor))}.experiment-population-key strong{color:var(--lightColor);font-weight:var(--fw-regular)}.experiment-buyer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:var(--sp-6);background:color-mix(in srgb,var(--lightColor) 24%,var(--darkColor));border:1px solid color-mix(in srgb,var(--lightColor) 24%,var(--darkColor))}.experiment-buyer{display:flex;flex-direction:column;justify-content:space-between;min-height:52px;padding:var(--sp-2);color:color-mix(in srgb,var(--lightColor) 72%,var(--darkColor));background:var(--darkColor);transition:color .18s var(--ease-out-expo),background-color .18s var(--ease-out-expo)}.experiment-buyer b,.experiment-buyer small{font:inherit}.experiment-buyer b{color:transparent}.experiment-buyer-started{color:var(--darkColor);background:var(--lightColor)}.experiment-buyer-started b{color:var(--darkColor)}.experiment-future-copy{display:flex;flex-direction:column;justify-content:center;min-height:320px;padding:var(--sp-6)}.experiment-future-copy>span{color:color-mix(in srgb,var(--lightColor) 72%,var(--darkColor))}.experiment-future-copy>strong{margin:var(--sp-5) 0;font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-display);line-height:var(--lh-tight)}.experiment-future-copy p{margin:0;color:color-mix(in srgb,var(--lightColor) 76%,var(--darkColor));line-height:var(--lh-body)}.experiment-readout{display:grid;grid-template-columns:repeat(3,1fr)}.experiment-readout>div{min-height:210px;padding:var(--sp-4);border-right:1px solid color-mix(in srgb,var(--lightColor) 24%,var(--darkColor))}.experiment-readout>div:last-child{border-right:0}.experiment-readout span{color:color-mix(in srgb,var(--lightColor) 72%,var(--darkColor))}.experiment-readout strong{display:block;margin:var(--sp-5) 0 var(--sp-3);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-display);line-height:var(--lh-tight)}.experiment-readout p{color:color-mix(in srgb,var(--lightColor) 76%,var(--darkColor))}.experiment-boundary,.experiment-readout p{margin:0;line-height:var(--lh-body);text-transform:none}.experiment-boundary{padding:var(--sp-3) var(--sp-4);color:color-mix(in srgb,var(--lightColor) 72%,var(--darkColor))}.validation-story{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);background:color-mix(in srgb,var(--color) 4%,var(--backgroundColor));border-bottom:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.validation-copy,.validation-stat{padding:calc(var(--sp-8) * 2) clamp(var(--sp-5),7vw,calc(var(--sp-8) * 1.5))}.validation-stat{display:flex;flex-direction:column;justify-content:center;border-right:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.validation-stat>span{font-family:var(--font-display);font-size:clamp(112px,15vw,220px);font-weight:var(--fw-display);line-height:.76}.validation-stat small{margin-top:var(--sp-5)}.validation-copy h2{margin:var(--sp-5) 0 var(--sp-6)}.validation-copy a{display:inline-block;margin-top:var(--sp-6);color:var(--color);text-decoration-thickness:1px;text-underline-offset:var(--sp-2)}.growth-proof-grid{margin:calc(var(--sp-8) * 1.5) 0 var(--sp-8);border-top:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.growth-proof-grid article{display:grid;grid-template-columns:72px minmax(220px,.68fr) minmax(0,1fr);gap:var(--sp-6);align-items:baseline;padding:var(--sp-6) 0;border-bottom:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.growth-proof-grid article>p{margin:0}.growth-proof-grid article>p:first-child,.growth-proof-grid article>p:last-child{color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor))}.growth-proof-grid h3{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-display)}.growth-proof-grid article>p:last-child{max-width:56ch;line-height:var(--lh-body)}.decision-receipt{border:1px solid color-mix(in srgb,var(--color) 24%,var(--backgroundColor))}.decision-receipt-head{display:grid;grid-template-columns:.35fr .65fr;gap:var(--sp-6);padding:var(--sp-5);border-bottom:1px solid color-mix(in srgb,var(--color) 24%,var(--backgroundColor))}.decision-receipt dt,.decision-receipt-head span{color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor))}.decision-receipt-head strong{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-display);line-height:var(--lh-tight);text-transform:none}.decision-receipt dl{display:grid;grid-template-columns:repeat(4,1fr);margin:0}.decision-receipt dl>div{min-height:170px;padding:var(--sp-4);border-right:1px solid color-mix(in srgb,var(--color) 24%,var(--backgroundColor))}.decision-receipt dl>div:last-child{border-right:0}.decision-receipt dt{margin-bottom:var(--sp-5)}.decision-receipt dd{margin:0;font-family:var(--font-display);font-size:var(--fs-h4);line-height:var(--lh-tight);text-transform:none}.decision-receipt>p{margin:0;padding:var(--sp-4);color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor));line-height:var(--lh-body);text-transform:none;border-top:1px solid color-mix(in srgb,var(--color) 24%,var(--backgroundColor))}.growth-proof-footer{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(280px,.78fr);gap:calc(var(--sp-8) * 1.25);align-items:end;padding-top:calc(var(--sp-8) * 1.75);padding-bottom:calc(var(--sp-8) * 1.75);border-top:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.growth-proof-footer h2{margin-top:var(--sp-5)}.growth-proof-actions{display:flex;flex-direction:column;gap:var(--sp-5);align-items:flex-start}.growth-powered-by{max-width:430px;color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor));line-height:var(--lh-body);text-transform:none}.growth-powered-by a{color:inherit}@media (max-width:1120px){.bubbles-hero-content{width:72vw}.bubbles-hero-instrument{top:14%;right:-12%;width:42vw}.experiment-story,.growth-proof-footer,.growth-story-heading,.product-story-heading,.validation-story{grid-template-columns:1fr}.validation-stat{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}}@media (max-width:760px){.bubbles-hero-container{min-height:auto;padding:0}.bubbles-hero-frame{min-height:auto;border-inline:0}.bubbles-hero-header{min-height:60px;padding-inline:var(--sp-4)}.bubbles-hero-status span:first-child{display:none}.bubbles-hero-content{width:100%;min-height:980px;justify-content:flex-start;padding:108px var(--sp-4) 330px}.bubbles-hero-title{font-size:clamp(54px,16vw,78px);line-height:.88}.bubbles-hero-title>span{display:inline}.bubbles-hero-description{font-size:var(--fs-body)}.bubbles-hero-action-row{align-items:flex-start;flex-direction:column}.bubbles-hero-cta,.bubbles-hero-cta .bubbles-cta-primary{width:100%}.bubbles-hero-instrument{top:auto;right:var(--sp-4);bottom:54px;left:var(--sp-4);width:auto}.bubbles-hero-footer,.bubbles-hero-instrument figcaption,.hero-comparison-heading{display:none}.hero-comparison-cases{min-height:160px}.growth-proof-footer,.growth-story,.product-story{padding-inline:var(--sp-4)}.growth-story,.product-story{padding-block:calc(var(--sp-8) * 1.6)}.experiment-story h2,.growth-proof-footer h2,.growth-story h2,.product-story h2,.validation-story h2{font-size:clamp(42px,13vw,62px)}.evidence-rail{grid-template-columns:1fr;margin-top:var(--sp-8)}.evidence-card,.evidence-card:last-of-type{min-height:0;padding:var(--sp-6) 0;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color) 20%,var(--backgroundColor))}.evidence-card:last-of-type{padding-inline:var(--sp-4)}.evidence-card-index{margin-bottom:var(--sp-6)}.evidence-gap-marker{top:auto;right:calc(var(--sp-4) * -1);bottom:33.333%;left:calc(var(--sp-4) * -1);width:auto;height:1px}.evidence-gap-marker span{top:var(--sp-2);right:var(--sp-4);left:auto;writing-mode:horizontal-tb}.experiment-story{padding:calc(var(--sp-8) * 1.5) var(--sp-4)}.experiment-question{align-items:flex-start;flex-direction:column}.experiment-question strong{text-align:left}.experiment-stage{grid-template-columns:1fr}.experiment-population{min-height:0;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--lightColor) 24%,var(--darkColor))}.experiment-buyer-grid{grid-template-columns:repeat(2,1fr)}.experiment-future-copy{min-height:220px}.decision-receipt dl,.decision-receipt-head,.experiment-readout{grid-template-columns:1fr}.decision-receipt dl>div,.experiment-readout>div{min-height:0;border-right:0;border-bottom:1px solid color-mix(in srgb,currentcolor 24%,transparent)}.decision-receipt dl>div:last-child,.experiment-readout>div:last-child{border-bottom:0}.validation-copy,.validation-stat{padding:calc(var(--sp-8) * 1.5) var(--sp-4)}.validation-stat>span{font-size:clamp(104px,37vw,160px)}.growth-proof-grid article{grid-template-columns:48px 1fr;gap:var(--sp-4)}.growth-proof-grid article>p:last-child{grid-column:2}}@media (prefers-reduced-motion:reduce){.experiment-buyer,.experiment-switcher button{transition:none}}.request-access-backdrop{--ease-out-expo:cubic-bezier(0.16,1,0.3,1);position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:var(--sp-5);background:color-mix(in srgb,var(--color) 76%,transparent);animation:request-access-reveal .22s var(--ease-out-expo)}.request-access-dialog{--ease-out-expo:cubic-bezier(0.16,1,0.3,1);position:fixed;top:50%;left:50%;z-index:101;width:min(100%,480px);max-height:calc(100vh - (2 * var(--sp-5)));overflow-y:auto;padding:var(--sp-7);color:var(--color);text-align:left;background:var(--backgroundColor);border:1px solid color-mix(in srgb,var(--color) 25%,var(--backgroundColor));border-radius:2px;transform:translate(-50%,-50%);animation:request-access-dialog-reveal .42s var(--ease-out-expo)}.request-access-close{position:absolute;top:var(--sp-4);right:var(--sp-4);padding:var(--sp-1) var(--sp-2);color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor));font-family:var(--font-mono);font-size:var(--fs-meta);background:transparent;border:0;cursor:pointer;transition:color .16s var(--ease-out-expo)}.request-access-close:hover{color:var(--color)}.request-access-kicker{margin:0 0 var(--sp-6);color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor));font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase}.request-access-dialog h2{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-display);line-height:var(--lh-tight);letter-spacing:var(--tracking-h1)}.request-access-intro,.request-access-result>p:last-child{margin:var(--sp-3) 0 var(--sp-6);color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor));font-size:var(--fs-body)}.request-access-dialog form{display:grid;gap:var(--sp-4)}.request-access-dialog label{display:grid;gap:var(--sp-2);color:color-mix(in srgb,var(--color) 72%,var(--backgroundColor));font-family:var(--font-mono);font-size:var(--fs-meta)}.request-access-dialog input,.request-access-dialog textarea{min-height:44px;padding:0 var(--sp-3);color:var(--color);font-family:var(--font-body);font-size:var(--fs-body);background:color-mix(in srgb,var(--color) 6%,var(--backgroundColor));border:1px solid color-mix(in srgb,var(--color) 25%,var(--backgroundColor));border-radius:2px;transition:background-color .18s var(--ease-out-expo),border-color .18s var(--ease-out-expo)}.request-access-dialog textarea{min-height:88px;padding-block:var(--sp-3);resize:vertical}.request-access-dialog input:focus,.request-access-dialog input:hover,.request-access-dialog textarea:focus,.request-access-dialog textarea:hover{background:var(--backgroundColor);border-color:color-mix(in srgb,var(--color) 58%,var(--backgroundColor))}.request-access-dialog button:focus-visible,.request-access-dialog input:focus-visible,.request-access-dialog textarea:focus-visible{outline:2px solid var(--color);outline-offset:2px}.kokonut-slide-button{position:relative;display:inline-flex;min-height:52px;align-items:center;justify-content:space-between;gap:var(--sp-6);overflow:hidden;padding:0 var(--sp-4);color:var(--backgroundColor);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;background:var(--color);border:1px solid var(--color);border-radius:2px;cursor:pointer;transition:color .22s var(--ease-out-expo),background-color .22s var(--ease-out-expo)}.kokonut-slide-button-track{position:relative;display:block;height:1.2em;line-height:1.2;transition:transform .28s var(--ease-out-expo)}.kokonut-slide-button-track>span{display:block;white-space:nowrap;transition:opacity .18s var(--ease-out-expo)}.kokonut-slide-button-track>span:last-child{position:absolute;top:100%;left:0;opacity:0}.kokonut-slide-button-mark{font-size:var(--fs-body);transition:transform .28s var(--ease-out-expo)}.kokonut-slide-button:hover{color:var(--color);background:var(--backgroundColor)}.kokonut-slide-button:hover .kokonut-slide-button-track{transform:translateY(-100%)}.kokonut-slide-button:hover .kokonut-slide-button-track>span:first-child{opacity:0}.kokonut-slide-button:hover .kokonut-slide-button-track>span:last-child{opacity:1}.kokonut-slide-button:hover .kokonut-slide-button-mark{transform:translate(2px,-2px)}.kokonut-slide-button:active .kokonut-slide-button-mark{transform:translate(0)}.request-access-submit{width:100%;min-height:48px;margin-top:var(--sp-2)}.request-access-submit:disabled{opacity:.5;cursor:wait}.request-access-report-link{display:inline-flex;min-height:48px;align-items:center;padding:0 var(--sp-4);color:var(--backgroundColor);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;background:var(--color);border:1px solid var(--color);border-radius:2px;transition:color .18s var(--ease-out-expo),background-color .18s var(--ease-out-expo)}.request-access-report-link:hover{color:var(--color);background:var(--backgroundColor)}.request-access-report-link:focus-visible{outline:2px solid var(--color);outline-offset:2px}.request-access-error{margin:0;color:#c8102e;font-size:var(--fs-meta)}.request-access-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}@keyframes request-access-reveal{0%{opacity:0}to{opacity:1}}@keyframes request-access-dialog-reveal{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translate(-50%,calc(-50% + var(--sp-4)))}to{opacity:1;clip-path:inset(0 0 0 0);transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.request-access-backdrop,.request-access-dialog{animation:none}.kokonut-slide-button,.kokonut-slide-button-mark,.kokonut-slide-button-track,.kokonut-slide-button-track>span,.request-access-close,.request-access-dialog input,.request-access-dialog textarea,.request-access-report-link{transition:none}}@media (max-width:540px){.request-access-dialog{padding:var(--sp-6)}}