.page{padding-top:clamp(104px,14vh,150px)}.hero{padding-top:0}.hero .head{text-align:center;margin-bottom:clamp(40px,6vw,72px)}.hero .h1{max-width:14ch;margin-inline:auto;font-size:clamp(40px,6vw,80px)}.hero .lede{max-width:40ch;margin:18px auto 0}.hero .stores{margin-top:28px}.anat{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,64px);display:grid;position:relative}.anat .pbox{z-index:1;grid-area:1/2}.rail,.parts{display:contents}.anat .col{z-index:2;grid-row:1;align-content:center;gap:clamp(28px,5vh,56px);display:grid;position:relative}.anat .col.l{text-align:right;grid-column:1;justify-items:end}.anat .col.r{grid-column:3}.co{max-width:28ch;color:inherit;font:inherit;text-align:inherit;cursor:pointer;opacity:.4;transition:opacity .5s var(--ease);background:0 0;border:0;padding:0;display:block}.co.on,.anat:not(.focus) .co{opacity:1}.co>.ico,.parts-nav,.anat-x{display:none}.co b{letter-spacing:-.02em;font-size:clamp(18px,1.7vw,22px);font-weight:550;line-height:1.2;display:block}.co .co-body{color:var(--muted);text-wrap:pretty;margin-top:5px;font-size:15px;font-weight:350;display:block}.anat .mnav,.anat .ls>*,.anat .ls .cell{transition:opacity .45s var(--ease)}.anat.focus .mnav,.anat.focus .ls>:not(.hi):not(:has(.hi)),.anat.focus .ls .sec:not(.hi)>.cell:not(.hi){opacity:.45}.anat.focus .ls>.shd:has(+.hi),.anat.focus .ls>.sec:has(.hi)+.foot{opacity:1}@media (width<=980px){.anat{--glide:.6s cubic-bezier(.32,.72,0,1);--pop:cubic-bezier(.34,1.56,.64,1);--chip:color-mix(in srgb,var(--ink) 12%,var(--bg));flex-direction:column;align-items:stretch;gap:16px;display:flex}.anat .pbox{--ps:1;width:auto;height:clamp(420px,64svh,560px);margin-inline:calc(-1 * var(--gutter));overflow:hidden}.rail{z-index:2;margin-inline:calc(-1 * var(--gutter));scrollbar-width:none;display:block;position:relative;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.anat:is(.open,.closing) .rail{overflow:clip visible}.parts{width:max-content;height:52px;padding-inline:var(--gutter);transition:translate var(--glide);align-items:flex-end;gap:10px;display:flex}.anat .col{display:contents}.co,.anat:not(.focus) .co{box-sizing:border-box;width:var(--w,auto);opacity:1;background:var(--sur);text-align:left;white-space:nowrap;max-width:none;transition:width var(--glide),padding var(--glide),opacity .4s var(--ease),translate .6s var(--ease),scale .5s var(--pop);border-radius:26px;flex:none;align-items:flex-start;gap:10px;padding:12px 20px 12px 12px;display:flex;overflow:hidden}.co>.ico{box-sizing:border-box;stroke-width:2.25px;width:28px;height:28px;transition:margin var(--glide),opacity .3s var(--ease) .3s,scale var(--glide);border:1.5px solid;border-radius:50%;flex:none;padding:6px;display:block}.co>span{flex:1;min-width:0;padding-block:2px}.co b{font-size:16px;line-height:24px}.co .co-body{contain:inline-size;opacity:0;white-space:normal;transition:grid-template-rows var(--glide),margin var(--glide),opacity .3s var(--ease);grid-template-rows:0fr;margin-top:0;font-size:15.5px;line-height:1.5;display:grid}.co .co-body>span{min-height:0;overflow:hidden}.anat:is(.open,.measure) .co{width:var(--card);white-space:normal;padding-inline:20px}.anat:is(.open,.measure) .co>.ico{opacity:0;transition-duration:var(--glide),.2s,var(--glide);margin-inline-end:-38px;transition-delay:0s;scale:.4}.anat.open .co.on{cursor:default}.anat.open .co.on .co-body,.anat.measure .co .co-body{opacity:1;grid-template-rows:1fr;margin-top:4px;transition-delay:0s,0s,.15s}.anat.natural .co{width:auto}.anat.still,.anat.still *{transition:none!important}.parts-nav{pointer-events:none;justify-content:space-between;align-items:center;padding-inline:6px;display:flex;position:absolute;inset:0}.parts-nav button{background:var(--chip);width:36px;height:36px;color:var(--ink);cursor:pointer;pointer-events:auto;transition:opacity .3s var(--ease),scale .4s var(--ease),visibility 0s;border:0;border-radius:50%;place-items:center;display:grid}.parts-nav .ico{stroke-width:2.25px;width:16px;height:16px}.anat:not(.open) .parts-nav button,.parts-nav button:disabled{visibility:hidden;opacity:0;transition-delay:0s,0s,.4s;scale:.6}.anat-x{z-index:3;background:color-mix(in srgb,var(--chip) 85%,transparent);backdrop-filter:blur(12px);width:36px;height:36px;color:var(--ink);cursor:pointer;visibility:hidden;opacity:0;transition:opacity .3s var(--ease),scale .5s var(--pop),visibility 0s .5s;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:0;scale:.3}.anat-x .ico{stroke-width:2.25px;width:16px;height:16px}.anat.open .anat-x{visibility:visible;opacity:1;transition-delay:.1s,.1s,0s;scale:1}.anat[data-intro] .co{opacity:0;translate:40px}.anat[data-intro] .col.l .co:first-child{opacity:1;width:52px;padding-right:12px;translate:none}.anat[data-intro=wait] .col.l .co:first-child{opacity:0;translate:0 -28px;scale:.3}.anat[data-intro=reveal] .co{opacity:1;transition-delay:calc(var(--i) * 70ms + .12s);translate:none}.anat[data-intro=reveal] .col.l .co:first-child{width:var(--w);padding-right:20px;transition-delay:0s}}@media (width<=980px) and (prefers-reduced-motion:reduce){.anat{--glide:0s}}.trust{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}@media (width<=900px){.trust{grid-template-columns:1fr}}.pay-art{background:var(--sur);border-radius:var(--r-xl);place-items:center;min-height:460px;padding:clamp(28px,5vw,64px) 16px;display:grid}.paycard{background:var(--card);border-radius:var(--r-lg);width:min(360px,100%);box-shadow:var(--shadow);padding:22px}.paycard .hd{color:var(--muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.paycard .big{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:6px 0 18px;font-size:40px;font-weight:600}.tl{gap:14px;display:grid;position:relative}.tl:before{content:"";background:var(--line);width:2px;position:absolute;top:10px;bottom:10px;left:9px}.tl .s{color:var(--faint);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:4px 12px;font-size:14px;transition:color .4s;display:grid;position:relative}.tl .s i{background:var(--card);border:2px solid var(--line);width:20px;height:20px;color:var(--bg);border-radius:50%;place-items:center;font-size:11px;transition:background-color .4s,border-color .4s;display:grid}.tl .s i .ico{stroke-width:3px;width:11px;height:11px}.tl .s.done{color:var(--ink)}.tl .s.done i{background:var(--ink);border-color:var(--ink)}[data-money] .tl .s.done.last i{background:var(--ok);border-color:var(--ok);color:#fff}.days7{grid-column:2;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.tl .s .days7 i{background:var(--line);border:0;border-radius:3px;width:auto;height:6px;transition:background-color .3s}.tl .s .days7 i.f{background:var(--ink)}.tl .s small{color:var(--muted);grid-column:2;margin-top:-2px;font-size:12px}.pstat{border-radius:var(--r-pill);background:var(--sur);color:var(--muted);align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:500;transition:background-color .4s,color .4s;display:inline-flex}.pstat .ico{width:12px;height:12px}.pstat.rel{background:var(--ok);color:var(--ok-fg)}
