.cfg[data-astro-cid-6tjzm5i2]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,72px);display:grid}.cfg__stage[data-astro-cid-6tjzm5i2]{perspective:1400px;gap:18px;display:grid;position:sticky;top:112px}.cfg__sheet[data-astro-cid-6tjzm5i2]{background:radial-gradient(circle at 1px 1px, #2e319224 1px, transparent 1.5px) 0 0 / 18px 18px, var(--white);border:1px solid var(--rule);place-items:center;padding:clamp(22px,3vw,44px);display:grid;position:relative}.cfg__slug[data-astro-cid-6tjzm5i2]{color:var(--ink);font-family:var(--mono);letter-spacing:.03em;justify-content:space-between;gap:12px;font-size:.68rem;display:flex;position:absolute;top:16px;left:50px;right:50px}.cfg__slug[data-astro-cid-6tjzm5i2] b[data-astro-cid-6tjzm5i2]{color:var(--magenta-ink);font-weight:400}.cfg__shard[data-astro-cid-6tjzm5i2]{clip-path:polygon(50% 0,100% 100%,0 100%);pointer-events:none;width:16px;height:16px;position:absolute;top:46%;left:50%}.crop[data-astro-cid-6tjzm5i2]{width:26px;height:26px;position:absolute}.crop[data-astro-cid-6tjzm5i2]:before,.crop[data-astro-cid-6tjzm5i2]:after{content:"";background:var(--ink);position:absolute}.crop[data-astro-cid-6tjzm5i2]:before{width:100%;height:1px;top:50%}.crop[data-astro-cid-6tjzm5i2]:after{width:1px;height:100%;left:50%}.crop--tl[data-astro-cid-6tjzm5i2]{top:10px;left:10px}.crop--tr[data-astro-cid-6tjzm5i2]{top:10px;right:10px}.crop--bl[data-astro-cid-6tjzm5i2]{bottom:10px;left:10px}.crop--br[data-astro-cid-6tjzm5i2]{bottom:10px;right:10px}.pouch[data-astro-cid-6tjzm5i2]{--print:#2e3192;width:min(100%,410px);max-height:72vh;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .35s var(--ease);filter:drop-shadow(0 26px 22px #12143f42)}.pouch__body[data-astro-cid-6tjzm5i2]{transform-origin:210px 560px;transition:transform .45s var(--ease)}.pouch[data-astro-cid-6tjzm5i2][data-size=small] .pouch__body[data-astro-cid-6tjzm5i2]{transform:scale(.8)}.pouch[data-astro-cid-6tjzm5i2][data-size=large] .pouch__body[data-astro-cid-6tjzm5i2]{transform:scale(1)}.pouch[data-astro-cid-6tjzm5i2][data-size=medium] .pouch__body[data-astro-cid-6tjzm5i2]{transform:scale(.9)}.pouch[data-astro-cid-6tjzm5i2] .m[data-astro-cid-6tjzm5i2]{opacity:0;transition:opacity .35s}.pouch[data-astro-cid-6tjzm5i2][data-material=kraft] .m--kraft[data-astro-cid-6tjzm5i2],.pouch[data-astro-cid-6tjzm5i2][data-material=clear] .m--clear[data-astro-cid-6tjzm5i2],.pouch[data-astro-cid-6tjzm5i2][data-material=metal] .m--metal[data-astro-cid-6tjzm5i2],.pouch[data-astro-cid-6tjzm5i2][data-material=mono] .m--mono[data-astro-cid-6tjzm5i2]{opacity:1}.pouch__print[data-astro-cid-6tjzm5i2] polygon[data-astro-cid-6tjzm5i2]:first-child,.pouch__spout[data-astro-cid-6tjzm5i2] rect[data-astro-cid-6tjzm5i2]:nth-child(2){transition:fill .3s}.pouch__name[data-astro-cid-6tjzm5i2]{fill:var(--print);font-family:var(--display);letter-spacing:-.02em;font-size:30px;font-weight:800;font-stretch:125%;transition:fill .3s}.pouch__window[data-astro-cid-6tjzm5i2],.pouch__window-vein[data-astro-cid-6tjzm5i2],.pouch__valve[data-astro-cid-6tjzm5i2],.pouch__spout[data-astro-cid-6tjzm5i2],.pouch__zip[data-astro-cid-6tjzm5i2],.pouch__velcro[data-astro-cid-6tjzm5i2]{opacity:0;transition:opacity .3s}.pouch[data-astro-cid-6tjzm5i2][data-window=on] .pouch__window[data-astro-cid-6tjzm5i2],.pouch[data-astro-cid-6tjzm5i2][data-window=on] .pouch__window-vein[data-astro-cid-6tjzm5i2],.pouch[data-astro-cid-6tjzm5i2][data-valve=on] .pouch__valve[data-astro-cid-6tjzm5i2],.pouch[data-astro-cid-6tjzm5i2][data-closure=zip] .pouch__zip[data-astro-cid-6tjzm5i2],.pouch[data-astro-cid-6tjzm5i2][data-closure=velcro] .pouch__velcro[data-astro-cid-6tjzm5i2],.pouch[data-astro-cid-6tjzm5i2][data-closure=spout] .pouch__spout[data-astro-cid-6tjzm5i2]{opacity:1}.pouch__gloss[data-astro-cid-6tjzm5i2]{opacity:.14;transition:opacity .4s}.pouch[data-astro-cid-6tjzm5i2][data-finish=gloss] .pouch__gloss[data-astro-cid-6tjzm5i2]{opacity:.5}.cfg__spec[data-astro-cid-6tjzm5i2]{border-top:2px solid var(--ink);font-family:var(--mono);grid-template-columns:auto auto 1fr;gap:20px 28px;margin:0;padding-top:14px;font-size:.78rem;line-height:1.45;display:grid}.cfg__spec[data-astro-cid-6tjzm5i2] dt[data-astro-cid-6tjzm5i2]{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.cfg__spec[data-astro-cid-6tjzm5i2] dd[data-astro-cid-6tjzm5i2]{color:var(--ink-deep);margin:4px 0 0}.cfg__controls[data-astro-cid-6tjzm5i2]{gap:26px;display:grid}.cfg__row[data-astro-cid-6tjzm5i2]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px;display:grid}.field[data-astro-cid-6tjzm5i2]{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.field[data-astro-cid-6tjzm5i2]>label[data-astro-cid-6tjzm5i2],.field[data-astro-cid-6tjzm5i2]>legend[data-astro-cid-6tjzm5i2],.field__label[data-astro-cid-6tjzm5i2]{color:var(--ink);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;padding:0;font-size:.74rem}fieldset[data-astro-cid-6tjzm5i2].field>legend[data-astro-cid-6tjzm5i2]{margin-bottom:8px}.optional[data-astro-cid-6tjzm5i2]{color:var(--ink-soft);text-transform:none}input[data-astro-cid-6tjzm5i2][type=text],textarea[data-astro-cid-6tjzm5i2]{border-radius:var(--radius);background:var(--white);width:100%;min-height:54px;color:var(--ink-deep);font:inherit;border:1.5px solid #8a8cb8;padding:13px 15px}input[data-astro-cid-6tjzm5i2][type=text]:focus,textarea[data-astro-cid-6tjzm5i2]:focus{outline:3px solid var(--magenta);outline-offset:1px;border-color:var(--ink)}.file[data-astro-cid-6tjzm5i2]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.file__input[data-astro-cid-6tjzm5i2]{opacity:0;width:1px;height:1px;position:absolute}.file__button[data-astro-cid-6tjzm5i2]{border:1.5px dashed var(--ink);border-radius:var(--radius);background:var(--white);min-height:54px;color:var(--ink);cursor:pointer;flex:240px;align-items:center;gap:12px;padding:12px 15px;font-weight:600;transition:background .15s;display:flex}.file__button[data-astro-cid-6tjzm5i2]:before{content:"+";font-family:var(--mono);font-size:1.25rem;line-height:1}.file__button[data-astro-cid-6tjzm5i2]:hover{background:#eeeef8}.file__input[data-astro-cid-6tjzm5i2]:focus-visible+.file__button[data-astro-cid-6tjzm5i2]{outline:3px solid var(--magenta);outline-offset:2px}.file__clear[data-astro-cid-6tjzm5i2]{border:1.5px solid var(--ink);border-radius:var(--radius);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:8px 14px;font-size:.9rem}.hint[data-astro-cid-6tjzm5i2]{color:var(--ink-soft);font-size:.85rem;line-height:1.45}.pills[data-astro-cid-6tjzm5i2]{flex-wrap:wrap;gap:8px;display:flex}.pills--2[data-astro-cid-6tjzm5i2]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pill[data-astro-cid-6tjzm5i2]{cursor:pointer;flex:auto;position:relative}.pill[data-astro-cid-6tjzm5i2] input[data-astro-cid-6tjzm5i2]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pill[data-astro-cid-6tjzm5i2] span[data-astro-cid-6tjzm5i2]{border-radius:var(--radius);background:var(--white);height:100%;min-height:50px;color:var(--ink-deep);border:1.5px solid #8a8cb8;flex-direction:column;justify-content:center;gap:1px;padding:9px 15px;font-size:.95rem;font-weight:550;line-height:1.25;transition:background .15s,color .15s,border-color .15s;display:flex}.pill[data-astro-cid-6tjzm5i2] small[data-astro-cid-6tjzm5i2]{color:var(--ink-soft);font-family:var(--mono);font-size:.68rem;font-weight:400}.pill[data-astro-cid-6tjzm5i2]:hover span[data-astro-cid-6tjzm5i2]{border-color:var(--ink)}.pill[data-astro-cid-6tjzm5i2] input[data-astro-cid-6tjzm5i2]:checked+span[data-astro-cid-6tjzm5i2]{background:var(--ink);border-color:var(--ink);color:var(--white)}.pill[data-astro-cid-6tjzm5i2] input[data-astro-cid-6tjzm5i2]:checked+span[data-astro-cid-6tjzm5i2] small[data-astro-cid-6tjzm5i2]{color:#cfd1ee}.pill[data-astro-cid-6tjzm5i2] input[data-astro-cid-6tjzm5i2]:focus-visible+span[data-astro-cid-6tjzm5i2]{outline:3px solid var(--magenta);outline-offset:2px}.swatches[data-astro-cid-6tjzm5i2]{flex-wrap:wrap;gap:10px;display:flex}.swatch[data-astro-cid-6tjzm5i2]{cursor:pointer;width:48px;height:48px;position:relative}.swatch[data-astro-cid-6tjzm5i2] input[data-astro-cid-6tjzm5i2]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.swatch[data-astro-cid-6tjzm5i2] span[data-astro-cid-6tjzm5i2]{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:100%;height:100%;transition:transform .2s var(--ease);display:block}.swatch[data-astro-cid-6tjzm5i2]:hover span[data-astro-cid-6tjzm5i2]{transform:scale(1.08)}.swatch[data-astro-cid-6tjzm5i2] input[data-astro-cid-6tjzm5i2]:checked+span[data-astro-cid-6tjzm5i2]{transform:scale(.74)}.swatch[data-astro-cid-6tjzm5i2]:has(input:checked){outline:2px solid var(--ink);outline-offset:-1px;border-radius:2px}.swatch[data-astro-cid-6tjzm5i2] input[data-astro-cid-6tjzm5i2]:focus-visible+span[data-astro-cid-6tjzm5i2]{outline:3px solid var(--magenta)}.cfg__contact[data-astro-cid-6tjzm5i2]{background:var(--white);border:2px solid var(--ink);gap:18px;padding:clamp(22px,2.6vw,36px);display:grid}.cfg__contact[data-astro-cid-6tjzm5i2] .btn[data-astro-cid-6tjzm5i2]{justify-self:start}.hint[data-astro-cid-6tjzm5i2] a[data-astro-cid-6tjzm5i2]{color:var(--ink)}.trap[data-astro-cid-6tjzm5i2]{position:absolute;left:-9999px}@media (width<=980px){.cfg[data-astro-cid-6tjzm5i2]{display:block}.cfg__stage[data-astro-cid-6tjzm5i2]{z-index:5;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);background:var(--paper);border-bottom:1px solid var(--rule);padding-bottom:12px;top:76px}.cfg__sheet[data-astro-cid-6tjzm5i2]{padding:26px 12px 8px}.pouch[data-astro-cid-6tjzm5i2]{width:auto;height:30svh;max-height:none}.cfg__spec[data-astro-cid-6tjzm5i2],.crop[data-astro-cid-6tjzm5i2]{display:none}.cfg__slug[data-astro-cid-6tjzm5i2]{top:8px;left:12px;right:12px}.cfg__controls[data-astro-cid-6tjzm5i2]{margin-top:24px}}.strip[data-astro-cid-hbc5x65a]{gap:14px;margin:0;display:grid}.strip__defs[data-astro-cid-hbc5x65a]{position:absolute}.strip[data-astro-cid-hbc5x65a] ul[data-astro-cid-hbc5x65a]{grid-template-columns:repeat(50,minmax(0,1fr));gap:clamp(3px,.5vw,8px);display:grid}.strip[data-astro-cid-hbc5x65a] li[data-astro-cid-hbc5x65a]{transition:transform .25s var(--ease)}.strip[data-astro-cid-hbc5x65a] li[data-astro-cid-hbc5x65a]:hover{transform:translateY(-6px)rotate(-5deg)}.strip[data-astro-cid-hbc5x65a] svg[data-astro-cid-hbc5x65a]{width:100%;height:auto}.strip[data-astro-cid-hbc5x65a] figcaption[data-astro-cid-hbc5x65a]{color:#c7c9ea;font-family:var(--mono);font-size:.76rem}.js[data-astro-cid-hbc5x65a] .strip[data-astro-cid-hbc5x65a]:not(.is-in) li[data-astro-cid-hbc5x65a]{opacity:0}.js[data-astro-cid-hbc5x65a] .strip[data-astro-cid-hbc5x65a].is-in li[data-astro-cid-hbc5x65a]{animation:print-in .5s var(--ease) backwards;animation-delay:calc(var(--i) * 28ms)}@keyframes print-in{0%{opacity:0;transform:translateY(14px)scale(.6)}}@media (width<=760px){.strip[data-astro-cid-hbc5x65a] ul[data-astro-cid-hbc5x65a]{grid-template-columns:repeat(25,minmax(0,1fr))}}.section-head[data-astro-cid-lcdefpme]{gap:18px;margin-bottom:clamp(36px,5vw,72px);display:grid}.section-head--split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);align-items:end;column-gap:clamp(32px,5vw,80px)}.section-head--split[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.25rem,5vw,5.25rem)}.section-head--split[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{grid-column:1/-1}.hero__top[data-astro-cid-lcdefpme]{padding-top:clamp(32px,5vw,72px);position:relative}.hero__tag[data-astro-cid-lcdefpme]{margin-bottom:clamp(20px,3vw,36px)}.hero__title[data-astro-cid-lcdefpme]{z-index:1;letter-spacing:-.035em;text-wrap:initial;animation:register 1.25s var(--ease) .2s backwards;padding-bottom:clamp(22px,2.6vw,40px);font-size:clamp(2rem,8.5vw,8rem);font-weight:900;font-stretch:130%;line-height:.98;position:relative}@keyframes register{0%{text-shadow:-14px 5px #00a9e8bf,14px -4px #ed1674bf,5px 9px #f9a12bbf}to{text-shadow:0 0 #00a9e800,0 0 #ed167400,0 0 #f9a12b00}}.hero__line[data-astro-cid-lcdefpme]{white-space:nowrap;display:block}.hero__title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent,var(--magenta));font-style:normal;transition:color .35s}.hero__butterfly[data-astro-cid-lcdefpme]{z-index:2;pointer-events:none;width:clamp(190px,23vw,350px);position:absolute;bottom:-2px;right:clamp(0px,2vw,40px)}.hero__bottom[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) auto;align-items:center;gap:24px 48px;padding-block:clamp(26px,3vw,44px);display:grid}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);display:grid}.facts__value[data-astro-cid-lcdefpme]{height:1em;display:block}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:6px;padding:22px 20px 34px 0;display:grid}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);padding-left:20px}.facts__value[data-astro-cid-lcdefpme]{color:var(--ink);font-family:var(--display);letter-spacing:-.03em;font-size:clamp(2.1rem,4vw,4rem);font-weight:800;font-stretch:120%;line-height:1}.facts__value[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{line-height:0;font-family:var(--mono);letter-spacing:0;margin-left:6px;font-size:.9rem;font-weight:400}.facts__label[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.92rem;line-height:1.35}.fifty[data-astro-cid-lcdefpme]{background:var(--ink-deep);color:#e4e5f4;position:relative;overflow:hidden}.fifty__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"number copy""pouches copy""strip strip";align-items:center;gap:0 clamp(24px,5vw,88px);padding-block:clamp(64px,8vw,128px);display:grid}.fifty__number[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.05em;color:var(--magenta);background:url(/facets.svg) var(--mx,50%) var(--my,50%) / 125% 125% no-repeat;transition:background-position .5s var(--ease);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;grid-area:number;place-self:end start;padding-right:.06em;font-size:clamp(10rem,25vw,29rem);font-weight:900;font-stretch:150%;line-height:.82}.fifty__pouches[data-astro-cid-lcdefpme]{grid-area:pouches;margin-top:clamp(-40px,-2vw,-8px)}.fifty__strip[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff2e;grid-area:strip;margin-top:clamp(40px,5vw,72px);padding-top:clamp(24px,3vw,40px)}.fifty__copy[data-astro-cid-lcdefpme]{grid-area:copy;justify-items:start;gap:22px;display:grid}.fifty__copy[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{color:#c7c9ea}.fifty__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--white);font-size:clamp(2.25rem,4.6vw,4.75rem)}.fifty__list[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}.fifty__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--mono);border:1px solid #ffffff57;border-radius:99px;padding:7px 13px;font-size:.78rem}.catalog[data-astro-cid-lcdefpme]{background:var(--white);border-block:1px solid var(--rule)}.catalog__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(36px,4vw,60px) clamp(16px,2vw,28px);display:grid}.card[data-astro-cid-lcdefpme]{grid-column:span 2}.card--wide[data-astro-cid-lcdefpme]{grid-column:span 4}.card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;gap:8px;text-decoration:none;display:grid}.card__frame[data-astro-cid-lcdefpme]{margin-bottom:8px;position:relative}.card__marks[data-astro-cid-lcdefpme]{--mark:var(--ink);z-index:1;opacity:0;pointer-events:none;background:linear-gradient(var(--mark), var(--mark)) 0 0 / 16px 1px no-repeat, linear-gradient(var(--mark), var(--mark)) 0 0 / 1px 16px no-repeat, linear-gradient(var(--mark), var(--mark)) 100% 0 / 16px 1px no-repeat, linear-gradient(var(--mark), var(--mark)) 100% 0 / 1px 16px no-repeat, linear-gradient(var(--mark), var(--mark)) 0 100% / 16px 1px no-repeat, linear-gradient(var(--mark), var(--mark)) 0 100% / 1px 16px no-repeat, linear-gradient(var(--mark), var(--mark)) 100% 100% / 16px 1px no-repeat, linear-gradient(var(--mark), var(--mark)) 100% 100% / 1px 16px no-repeat;transition:inset .35s var(--ease), opacity .2s;position:absolute;inset:0}.card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .card__marks[data-astro-cid-lcdefpme],.card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .card__marks[data-astro-cid-lcdefpme]{opacity:1;inset:-10px}.card__arrow[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .2s, transform .3s var(--ease);margin-left:10px;display:inline-block;transform:translate(-8px)}.card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .card__arrow[data-astro-cid-lcdefpme]{opacity:1;transform:none}.card__media[data-astro-cid-lcdefpme]{background:var(--paper);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%);height:clamp(220px,25vw,400px);overflow:hidden}.card__media[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .card__media[data-astro-cid-lcdefpme] img{transform:scale(1.04)}.card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--magenta)}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{transition:color .2s}.card__spec[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-family:var(--mono);font-size:.72rem;line-height:1.4}.card__text[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:52ch;font-size:.98rem;line-height:1.5}.moment[data-astro-cid-lcdefpme]{background:var(--ink-deep);color:#e4e5f4;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);display:grid}.moment__copy[data-astro-cid-lcdefpme]{width:auto;padding:clamp(48px, 7vw, 112px) var(--gutter);align-content:center;gap:22px;margin:0;display:grid}.moment__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--white);font-size:clamp(2.1rem,4.2vw,4.5rem)}.moment__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:50ch}.moment__image[data-astro-cid-lcdefpme]{clip-path:polygon(64px 0,100% 0,100% 100%,0 100%,0 64px);min-height:clamp(320px,42vw,720px);transition:clip-path 1s var(--ease);display:block;position:relative}.js[data-astro-cid-lcdefpme] .moment__image[data-astro-cid-lcdefpme].wipe:not(.is-in){clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%,100% 64px)}.moment__caption[data-astro-cid-lcdefpme]{z-index:1;background:var(--paper);color:var(--ink-deep);font-family:var(--mono);padding:4px 9px;font-size:.7rem;position:absolute;bottom:16px;right:18px}.moment__image[data-astro-cid-lcdefpme] img,.moment[data-astro-cid-lcdefpme] picture{width:100%;height:100%;display:block}.moment[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:54% 44%}.steps[data-astro-cid-lcdefpme]{border-top:2px solid var(--rule);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:12px;padding:22px 22px 8px 0;display:grid;position:relative}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--station);transform-origin:0;height:6px;transition:transform .8s var(--ease) calc(var(--d,0s) + .15s);position:absolute;top:-2px;left:0;right:0;transform:scaleX(0)}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-in:before,html:not(.js) .steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{transform:scaleX(1)}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);padding-left:22px}.steps__index[data-astro-cid-lcdefpme]{color:var(--magenta-ink);font-family:var(--mono);font-size:.86rem}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.96rem;line-height:1.5}.law[data-astro-cid-lcdefpme]{background:var(--ink);color:#e6e7f7}.law__grid[data-astro-cid-lcdefpme]{padding-block:var(--section);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:clamp(36px,6vw,96px);display:grid}.law[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{color:#d8d9f3;margin-bottom:20px}.law[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--white);margin-bottom:22px;font-size:clamp(2.1rem,4.6vw,4.75rem)}.law__lede[data-astro-cid-lcdefpme]{max-width:56ch;margin-bottom:30px}.timeline[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff4d;gap:0;display:grid}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff4d;gap:4px;padding-block:18px;display:grid}.timeline__date[data-astro-cid-lcdefpme]{color:var(--white);font-family:var(--display);font-size:1.5rem;font-weight:750;font-stretch:115%}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].timeline__note{color:#cfd1ee;font-family:var(--mono);border:0;padding-bottom:0;font-size:.74rem}.about__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.about__copy[data-astro-cid-lcdefpme]{justify-items:start;gap:22px;display:grid}.about__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,3.8vw,4rem)}.about__copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.tag){color:var(--ink-soft)}.about__image[data-astro-cid-lcdefpme]{clip-path:polygon(0 0,100% 0,100% 100%,44px 100%,0 calc(100% - 44px));transition:clip-path 1s var(--ease)}.js[data-astro-cid-lcdefpme] .about__image[data-astro-cid-lcdefpme].wipe:not(.is-in){clip-path:polygon(0 0,0 0,0 100%,0 100%,0 100%)}@media (width<=1100px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:0;border-bottom:1px solid var(--rule);padding:20px 0}.catalog__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.card[data-astro-cid-lcdefpme],.card--wide[data-astro-cid-lcdefpme]{grid-column:span 1}.card__media[data-astro-cid-lcdefpme]{height:clamp(220px,44vw,420px)}}@media (width<=980px){.fifty__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-template-areas:"number""copy""pouches""strip";gap:32px}.section-head--split[data-astro-cid-lcdefpme],.law__grid[data-astro-cid-lcdefpme],.about__grid[data-astro-cid-lcdefpme],.moment[data-astro-cid-lcdefpme],.hero__bottom[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=720px){.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-left:0;padding-left:0}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--rule)}.catalog__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=840px){.hero__title[data-astro-cid-lcdefpme]{font-size:11.1vw}.hero__butterfly[data-astro-cid-lcdefpme]{z-index:2;width:min(62%,340px);margin:-10px 0 0 auto;position:relative;right:auto}.hero__title[data-astro-cid-lcdefpme]{padding-bottom:8px}}
