.store{padding-block:clamp(2.5rem,2rem + 3vw,4.5rem) clamp(3.5rem,2.5rem + 4vw,6rem)}.store-grid{display:grid;grid-template-columns:1fr minmax(0,34rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}.store-intro .lead{margin-top:1.2rem;max-width:38ch}.store-photo{position:relative;margin:clamp(1.5rem,1rem + 2vw,2.5rem) 0 0;max-width:30rem}.store-photo img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:46% 54% 44% 56%/52% 44% 56% 48%;box-shadow:0 30px 60px -30px rgb(24 43 98/.45)}.store-card{background:var(--white);border-radius:calc(var(--radius) * 1.25);padding:clamp(1.25rem,1rem + 1.5vw,2rem);box-shadow:0 1px 3px rgb(24 43 98/.08),0 20px 40px -32px rgb(24 43 98/.4)}@media (max-width:960px){.store-grid{grid-template-columns:1fr}.store-photo{max-width:22rem}}@media (max-width:600px){.store-photo{max-width:13rem;margin-top:1.25rem}}.plan-pick{border:0;padding:0;margin:0;display:grid;gap:1.1rem}.plan-pick legend{font:700 1.35rem/1.3 var(--font-display);color:var(--blue-deep);margin-bottom:1rem;padding:0}.plan-option{position:relative;display:grid;gap:.2rem;padding:1.2rem 1.3rem 1.2rem 3.4rem;border:2px solid var(--line);border-radius:var(--radius);background:var(--white);cursor:pointer;transition:border-color .2s var(--ease-out),background-color .2s var(--ease-out)}.plan-option.is-on,.plan-option:hover{border-color:var(--blue)}.plan-option.is-on{background:var(--mist)}.plan-option:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.plan-option input{position:absolute;left:1.25rem;top:1.45rem;width:1.3rem;height:1.3rem;margin:0;accent-color:var(--blue)}.plan-option input:focus-visible{outline:none}.plan-option .tag{position:absolute;top:-.85rem;right:1rem;background:var(--coral);font-size:1rem;padding:.2rem .75rem;border-radius:999px}.plan-option .name,.plan-option .tag{color:var(--blue-deep);font-weight:700}.plan-option .amount{font:700 2.1rem/1.1 var(--font-display);color:var(--blue-deep)}.plan-option .amount small{font:500 1rem var(--font-body);color:var(--ink-soft)}.plan-option .terms,.plan-option .today{font-size:1rem;color:var(--ink-soft)}.pay-start{margin-top:1.5rem}.pay-start .btn{width:100%;justify-content:center}.pay-note{margin-top:.7rem;font-size:1rem;color:var(--ink-soft);text-align:center}.embedded{margin-top:1.5rem;min-height:420px}.after-order{background:var(--sky)}.after-order h2{margin-bottom:clamp(1.75rem,1.25rem + 2vw,2.75rem)}.after-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1.25rem,1rem + 2vw,2.5rem);counter-reset:step}.after-steps li{position:relative;padding-top:4rem;font-size:1.0625rem;color:var(--ink)}.after-steps li:before{counter-increment:step;content:counter(step);position:absolute;top:0;left:0;width:3rem;height:3rem;border-radius:50%;display:grid;place-items:center;background:var(--white);color:var(--blue);border:2px solid var(--blue);font:700 1.3rem/1 var(--font-display)}.owned{margin-top:2.2rem;font-weight:600;color:var(--blue-deep)}@media (max-width:880px){.after-steps{grid-template-columns:1fr 1fr}}@media (max-width:520px){.after-steps{grid-template-columns:1fr}}.after-steps.one-col{grid-template-columns:1fr;margin-top:2rem}.thanks-actions{margin-top:1.75rem}.box-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}.box-grid figure{margin:0}@media (min-width:881px){.box-grid figure{position:sticky;top:7rem}}.box-grid img{width:100%;height:auto;border-radius:var(--radius)}.box-lists{display:grid;gap:2rem}.box-lists h2{font-size:var(--step-2);margin-bottom:1rem}.box-lists h3{margin-bottom:.8rem}.ticks{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.ticks li{display:grid;grid-template-columns:1.4rem 1fr;gap:.7rem}.extras{margin-top:.9rem;font-size:1rem;color:var(--ink-soft)}.ticks svg{color:var(--teal-deep);margin-top:.2rem}@media (max-width:880px){.box-grid{grid-template-columns:1fr}}.aumentiek{padding-top:0}.aumentiek-card{display:flex;gap:clamp(1.25rem,1rem + 2vw,2.5rem);align-items:center;background:var(--mint);border-radius:calc(var(--radius) * 1.25);padding:clamp(1.5rem,1rem + 2vw,2.75rem)}.aumentiek-card img{width:clamp(84px,6rem + 2vw,140px);height:auto;flex:none}.aumentiek-card h2{font-size:var(--step-2);margin-bottom:.8rem}.aumentiek-card p{max-width:62ch}.aumentiek-card p+p{margin-top:.8rem}@media (max-width:600px){.aumentiek-card{flex-direction:column;align-items:flex-start}}.store-faq{padding-top:0}.store-faq h2{margin-bottom:1.2rem}.store-faq details{border-bottom:1px solid var(--line)}.store-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;padding:1.2rem 0;font:600 var(--step-1)/1.35 var(--font-display);color:var(--blue-deep)}.store-faq summary::-webkit-details-marker{display:none}.store-faq summary:after{content:"+"/"";font:400 1.8rem/1 var(--font-body);color:var(--blue);transition:transform .3s var(--ease-out)}.store-faq details[open] summary:after{transform:rotate(45deg)}.store-faq .a{padding-bottom:1.4rem;color:var(--ink-soft)}.store-faq .more{margin-top:1.4rem}.bl-store{width:clamp(20rem,36vw,36rem);right:-12vw;top:-12%;color:var(--mint);--r:30deg}.bl-store-2{width:4rem;left:3vw;bottom:10%;color:var(--coral);--r:-30deg}.bl-store-3{width:52%;left:-14%;bottom:-8%;color:var(--teal);--r:190deg}.bl-box{width:clamp(18rem,30vw,30rem);left:-14vw;bottom:-18%;color:var(--sky);--r:120deg}.tech,.without{background:var(--mist);border-radius:var(--radius);padding:1.5rem 1.6rem}.without h3{font-size:1.25rem;margin-bottom:.8rem}.tech ul,.without ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.without li{display:flex;gap:.7rem;align-items:baseline}.without li:before{content:"–";color:var(--teal-deep);font-weight:700}.tech summary{cursor:pointer;font:700 1.25rem/1.3 var(--font-display);color:var(--blue-deep);min-height:44px;display:flex;align-items:center;justify-content:space-between;list-style:none}.tech summary::-webkit-details-marker{display:none}.tech summary:after{content:"+"/"";font:400 1.8rem/1 var(--font-body);color:var(--blue);transition:transform .3s var(--ease-out)}.tech[open] summary:after{transform:rotate(45deg)}.tech ul{margin-top:.8rem}.tech li{font-size:1.0625rem}