.marketing-module__mSboaW__shell{background:var(--ui-canvas);min-height:100vh;color:var(--ui-ink)}.marketing-module__mSboaW__shell section[id]{scroll-margin-top:88px}.marketing-module__mSboaW__shell .cb-button{white-space:nowrap;border-radius:999px;transition:background-color .16s,border-color .16s,box-shadow .16s}.marketing-module__mSboaW__shell .cb-button:hover{transform:none}.marketing-module__mSboaW__skipLink{z-index:40;background:#fff;border-radius:8px;padding:12px 18px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.marketing-module__mSboaW__skipLink:focus{transform:none}.marketing-module__mSboaW__header{top:var(--environment-banner-height,0px);z-index:20;background:var(--ui-canvas);position:sticky}.marketing-module__mSboaW__nav{justify-content:space-between;align-items:center;gap:28px;width:min(1280px,100% - 80px);min-height:88px;margin:auto;display:flex}.marketing-module__mSboaW__brand{flex:none;align-items:center;min-height:44px;display:inline-flex}.marketing-module__mSboaW__logo{width:210px}.marketing-module__mSboaW__navLinks,.marketing-module__mSboaW__navActions{align-items:center;gap:28px;display:flex}.marketing-module__mSboaW__navLinks a,.marketing-module__mSboaW__signIn{justify-content:center;align-items:center;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.marketing-module__mSboaW__navLinks a{padding-inline:4px}.marketing-module__mSboaW__navLinks a:hover,.marketing-module__mSboaW__signIn:hover{color:var(--kp-purple);text-underline-offset:5px;text-decoration:underline}.marketing-module__mSboaW__navActions{gap:20px}.marketing-module__mSboaW__navActions .cb-button{min-height:46px;padding-inline:22px;font-size:14px}.marketing-module__mSboaW__signIn svg{display:none}.marketing-module__mSboaW__hero{background:var(--ui-canvas);padding-bottom:64px}.marketing-module__mSboaW__heroPhoto{aspect-ratio:4/3;border-radius:24px;width:min(1000px,100% - 80px);margin:auto;overflow:hidden}.marketing-module__mSboaW__heroPhoto img{object-fit:cover;object-position:50% 14%;width:100%;height:100%;display:block}.marketing-module__mSboaW__heroCopy{text-align:center;width:min(1280px,100% - 80px);margin:auto;padding:34px 0 38px}.marketing-module__mSboaW__hero h1{color:var(--kp-purple);letter-spacing:-.065em;flex-wrap:wrap;justify-content:center;column-gap:.22em;margin:0;font-size:clamp(48px,6.2vw,88px);font-weight:700;line-height:1.08;display:flex}.marketing-module__mSboaW__hero h1>span{white-space:nowrap}.marketing-module__mSboaW__hero h1 em{z-index:0;white-space:nowrap;font-style:normal;position:relative}.marketing-module__mSboaW__hero h1 em:after{content:"";z-index:-1;background:var(--kp-teal);border-radius:60% 35% 55% 25%;height:.15em;position:absolute;bottom:.025em;left:1%;right:0}.marketing-module__mSboaW__heroCopy>p{color:var(--ui-ink);text-wrap:pretty;margin:20px 0 0;font-size:18px;line-height:1.6}.marketing-module__mSboaW__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:24px;display:flex}.marketing-module__mSboaW__heroActions .cb-button{min-height:56px;padding-inline:27px;font-size:15px}.marketing-module__mSboaW__textLink{align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.marketing-module__mSboaW__textLink svg{flex:none}.marketing-module__mSboaW__textLink:hover{text-underline-offset:5px;text-decoration:underline}.marketing-module__mSboaW__storeSection{background:var(--kp-lilac-soft);border-radius:48px 48px 0 0;padding:64px 40px 72px}.marketing-module__mSboaW__storeHeading{justify-content:space-between;align-items:end;gap:24px;width:min(1080px,100%);margin:0 auto 36px;display:flex}.marketing-module__mSboaW__shell h2{letter-spacing:-.05em;margin:0;font-size:clamp(36px,3.7vw,52px);font-weight:700;line-height:1.12}.marketing-module__mSboaW__storeHeading .marketing-module__mSboaW__textLink{color:var(--kp-purple)}.marketing-module__mSboaW__storeFigure{width:min(1080px,100%);margin:0 auto}.marketing-module__mSboaW__storePicture{display:block}.marketing-module__mSboaW__storePicture img{aspect-ratio:1280/900;object-fit:contain;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 16px 40px #24164d1a}.marketing-module__mSboaW__making{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;width:min(1200px,100% - 80px);margin:0 auto;padding:88px 0;display:grid}.marketing-module__mSboaW__makingPhoto{aspect-ratio:1122/1402;border-radius:32px;overflow:hidden}.marketing-module__mSboaW__makingPhoto img{object-fit:contain;width:100%;height:100%;display:block}.marketing-module__mSboaW__makingCopy h2{margin-bottom:30px}.marketing-module__mSboaW__makingCopy ul{letter-spacing:-.025em;color:var(--ui-ink);gap:17px;margin:0;padding:0;font-size:clamp(17px,1.6vw,23px);line-height:1.5;list-style:none;display:grid}.marketing-module__mSboaW__makingCopy li{align-items:baseline;gap:14px;display:flex}.marketing-module__mSboaW__makingCopy li:before{content:"";background:var(--kp-coral);border-radius:50%;flex:none;width:9px;height:9px}.marketing-module__mSboaW__makingCopy li:nth-child(2):before{background:var(--kp-teal)}.marketing-module__mSboaW__makingCopy li:nth-child(3):before{background:var(--kp-gold)}.marketing-module__mSboaW__pricingBand{background:var(--kp-purple);color:#fff}.marketing-module__mSboaW__pricing{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:70px;width:min(1280px,100% - 80px);margin:auto;padding:62px 0;display:grid}.marketing-module__mSboaW__pricing h2{font-size:clamp(32px,3.2vw,46px)}.marketing-module__mSboaW__pricingIntro .cb-button{background:var(--kp-gold);min-height:50px;color:var(--kp-ink);margin-top:28px;padding-inline:25px}.marketing-module__mSboaW__pricingIntro .cb-button:hover{background:var(--kp-gold-soft)}.marketing-module__mSboaW__priceFacts{grid-template-columns:1.2fr 1fr .7fr;gap:24px;margin:0;display:grid}.marketing-module__mSboaW__priceFacts>div{grid-template-rows:subgrid;grid-row:span 2;gap:12px;display:grid}.marketing-module__mSboaW__priceFacts dt{color:#e5ddff;font-size:12px;line-height:1.5}.marketing-module__mSboaW__priceFacts dd{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(34px,3.5vw,50px);font-weight:600;line-height:1}.marketing-module__mSboaW__priceDetail>p{color:#e5ddff;text-wrap:pretty;border-top:1px solid #ffffff3d;margin:28px 0 0;padding-top:20px;font-size:12px;line-height:1.7}.marketing-module__mSboaW__footer{justify-content:space-between;align-items:center;gap:24px;width:min(1280px,100% - 80px);margin:auto;padding:30px 0;display:flex}.marketing-module__mSboaW__footerLogo{width:132px}.marketing-module__mSboaW__footer p{color:var(--ui-muted);margin:8px 0 0;font-size:11px}.marketing-module__mSboaW__footer nav{flex-wrap:wrap;gap:8px 22px;display:flex}.marketing-module__mSboaW__footer nav a{min-height:44px;color:var(--ui-muted);align-items:center;font-size:11px;display:inline-flex}.marketing-module__mSboaW__footer nav a:hover{color:var(--kp-purple);text-decoration:underline}@media (max-width:1100px){.marketing-module__mSboaW__nav,.marketing-module__mSboaW__heroCopy,.marketing-module__mSboaW__making,.marketing-module__mSboaW__pricing,.marketing-module__mSboaW__footer{width:calc(100% - 48px)}.marketing-module__mSboaW__heroPhoto{width:min(1000px,100% - 48px)}.marketing-module__mSboaW__nav,.marketing-module__mSboaW__navLinks{gap:20px}.marketing-module__mSboaW__logo{width:164px}.marketing-module__mSboaW__hero{padding-bottom:48px}.marketing-module__mSboaW__heroActions{gap:18px}.marketing-module__mSboaW__heroCopy>p{font-size:16px}.marketing-module__mSboaW__making{gap:40px;padding-block:64px}.marketing-module__mSboaW__pricing{gap:36px}.marketing-module__mSboaW__priceFacts{gap:18px}.marketing-module__mSboaW__priceFacts dd{font-size:39px}}@media (max-width:700px){.marketing-module__mSboaW__nav,.marketing-module__mSboaW__heroCopy,.marketing-module__mSboaW__making,.marketing-module__mSboaW__pricing,.marketing-module__mSboaW__footer{width:calc(100% - 32px)}.marketing-module__mSboaW__shell section[id]{scroll-margin-top:72px}.marketing-module__mSboaW__nav{gap:10px;min-height:72px}.marketing-module__mSboaW__logo{width:124px}.marketing-module__mSboaW__desktopLink{display:none!important}.marketing-module__mSboaW__navLinks{margin-left:auto}.marketing-module__mSboaW__navLinks a{font-size:12px}.marketing-module__mSboaW__navActions{gap:6px}.marketing-module__mSboaW__navActions .cb-button{min-height:44px;padding-inline:13px;font-size:12px}.marketing-module__mSboaW__signIn{width:44px;min-width:44px}.marketing-module__mSboaW__signIn svg{display:block}.marketing-module__mSboaW__signIn span{display:none}.marketing-module__mSboaW__hero{padding-bottom:32px}.marketing-module__mSboaW__heroCopy{max-width:520px;padding:28px 0 30px}.marketing-module__mSboaW__heroPhoto{aspect-ratio:1;border-radius:0;width:100%}.marketing-module__mSboaW__heroPhoto img{object-position:50% 0%}.marketing-module__mSboaW__hero h1{letter-spacing:-.06em;font-size:clamp(44px,13.5vw,76px);line-height:1.08}.marketing-module__mSboaW__heroCopy>p{margin-top:20px;font-size:15px}.marketing-module__mSboaW__heroActions{gap:18px;margin-top:24px}.marketing-module__mSboaW__heroActions .cb-button{min-height:52px;padding-inline:21px;font-size:14px}.marketing-module__mSboaW__heroActions .marketing-module__mSboaW__textLink{gap:7px;font-size:12px}.marketing-module__mSboaW__storeSection{border-radius:28px 28px 0 0;padding:42px 16px}.marketing-module__mSboaW__storeHeading{margin-bottom:24px;display:block}.marketing-module__mSboaW__shell h2{font-size:36px}.marketing-module__mSboaW__storeHeading .marketing-module__mSboaW__textLink{margin-top:16px;font-size:12px}.marketing-module__mSboaW__storeFigure{max-width:330px}.marketing-module__mSboaW__storePicture img{aspect-ratio:390/744;border-radius:12px}.marketing-module__mSboaW__making{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:44px}.marketing-module__mSboaW__makingPhoto{border-radius:24px;width:100%;max-width:400px;margin:auto}.marketing-module__mSboaW__makingCopy h2{margin-bottom:20px}.marketing-module__mSboaW__makingCopy ul{gap:10px;font-size:18px}.marketing-module__mSboaW__pricing{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:42px}.marketing-module__mSboaW__pricing h2{font-size:34px}.marketing-module__mSboaW__pricingIntro .cb-button{margin-top:24px}.marketing-module__mSboaW__priceFacts{gap:14px}.marketing-module__mSboaW__priceFacts dd{font-size:34px}.marketing-module__mSboaW__priceFacts dt{font-size:10px}.marketing-module__mSboaW__priceDetail>p{margin-top:24px;font-size:11px}.marketing-module__mSboaW__footer{padding-bottom:max(24px, env(safe-area-inset-bottom));flex-direction:column;align-items:start;gap:16px}.marketing-module__mSboaW__footer nav{gap:0 16px}}@media (max-width:375px){.marketing-module__mSboaW__logo{width:106px}.marketing-module__mSboaW__nav{gap:7px}.marketing-module__mSboaW__navActions{gap:3px}.marketing-module__mSboaW__heroActions{gap:14px}.marketing-module__mSboaW__heroActions .marketing-module__mSboaW__textLink{font-size:11px}.marketing-module__mSboaW__priceFacts dd{font-size:31px}}@media (max-width:349px){.marketing-module__mSboaW__logo{width:88px}.marketing-module__mSboaW__nav{gap:6px}.marketing-module__mSboaW__navActions .cb-button{padding-inline:8px}}