@layer page{.plas-open>.wrap{justify-items:center;row-gap:var(--space-48);display:grid}.plas-open__head{justify-items:center;gap:var(--space-24);text-align:center;display:grid}.plas-open__turn{display:block}.plas-open__h em{white-space:nowrap}.plas-open__lede{text-wrap:balance;max-width:42rem}.plas-open__actions{justify-content:center}.plas-open__keeps{justify-content:center;gap:var(--space-12) var(--space-40);padding:var(--space-24) var(--space-16) 0;border-top:1px solid var(--rule);flex-wrap:wrap;margin:0;list-style:none;display:flex}.plas-open__keeps li{color:var(--fg-2);font-size:var(--fs-small);align-items:center;gap:10px;font-weight:500;display:inline-flex}.plas-open__tick{background:color-mix(in srgb, var(--accent) 18%, transparent);width:22px;height:22px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.plas-open__tick .i{--icon:12px;stroke-width:2.4px}@media (max-width:639px){.plas-open__keeps{flex-direction:column;align-items:flex-start;padding-inline:0}}.plas-art-narrow{display:none}@media (max-width:639px){.plas-art-wide{display:none}.plas-art-narrow{display:block}}.plas-art-ring{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.2px}.plas-art-quiet{fill:var(--ink-3)}.plas-art-rule{stroke:var(--line);stroke-width:1px}.plas-art-video{fill:color-mix(in srgb, var(--night), var(--harbor) 22%)}.plas-art-glow{fill:#ffffff1a}.plas-art-play{fill:#fffffff0}.plas-art-play-tri{fill:var(--harbor)}.plas-art-sub{fill:#06090b8c}.plas-art-run{fill:var(--fog)}.plas-art-run-on{fill:var(--harbor)}.plas-art-pick{fill:none;stroke:var(--harbor);stroke-width:2.5px}.plas-art-edge{fill:var(--harbor)}.m[data-play] .plas-art-land{transition:opacity .46s var(--ease-standard) calc(var(--d,0) * 1ms), translate .56s var(--ease-enter) calc(var(--d,0) * 1ms)}.m[data-play=armed] .plas-art-land{opacity:0;translate:0 12px}.plas-rise__stage{column-gap:var(--space-64);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.plas-rise__head .quiet{display:block}.plas-rise__well{padding:var(--space-32);border-radius:var(--radius-stage);background:radial-gradient(90% 60% at 50% 0%, #fff9, transparent 70%), var(--fog);justify-items:center;display:grid;box-shadow:inset 0 0 0 1px #1d262b0d}.plas-rise__sheet{border:1px solid var(--hand-edge,#1d262b1f);background:var(--surface);width:min(100%,34rem);box-shadow:var(--hand-lift,0 1px 1px #1d262b0a, 0 3px 8px -3px #1d262b14, 0 18px 36px -18px #1d262b42);border-radius:16px;gap:12px;padding:16px 14px 18px;display:grid}.plas-rise__top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px 12px;display:flex}.plas-rise__top b{font-family:var(--font-display);font-size:1.5rem;font-weight:var(--display-weight);letter-spacing:-.01em}.plas-rise__top span{color:var(--ink-3);font-size:var(--fs-caption)}.plas-rise__list{gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.plas-rise__row{background:var(--fog);border-radius:12px;gap:8px;padding:10px 12px;display:grid;position:relative}.plas-rise__row--you{z-index:1;background:0 0}.plas-rise__row--you:before{content:"";inset:0 0 calc((1 - var(--open,1)) * var(--said-h,0px)) 0;z-index:-1;background:var(--harbor-wash);box-shadow:0 0 0 1.5px var(--harbor), var(--shadow-2);border-radius:12px;position:absolute}.plas-rise__line>svg,.plas-rise__said>svg,.plas-rise__copied>svg{width:100%}.plas-rise__said{border-top:1px dashed #1d3f8f47;padding-top:8px;display:grid}.plas-rise__hold{display:none}.plas-rise__flow[data-mode=hold] .plas-rise__stage{top:calc(var(--header-h) + var(--stage-top,24px));position:sticky}.plas-rise__flow[data-mode=hold] .plas-rise__hold{height:110svh;display:block}.plas-rise__flow[data-mode=hold] .plas-rise__row{will-change:transform, opacity}@media (max-width:1279px){.plas-rise__stage{column-gap:var(--space-40);grid-template-columns:minmax(0,1fr) minmax(0,31rem)}.plas-rise__well{padding:var(--space-20)}}@media (max-width:1023px){.plas-rise__stage{row-gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.plas-rise__well{justify-self:start;width:min(100%,34rem)}}@media (max-width:639px){.plas-rise__stage{row-gap:var(--space-32)}.plas-rise__well{border-radius:20px;width:100%;padding:6px}.plas-rise__sheet{gap:10px;padding:12px 10px 14px}.plas-rise__top b{font-size:1.25rem}.plas-rise__list{gap:8px}.plas-rise__row{gap:6px;padding:8px}}.plas-found__head{max-width:60rem}.plas-found__head .quiet{display:block}.plas-found__head .t-lede{max-width:42rem}.plas-found__row{--shelf:24rem;column-gap:var(--space-16);padding:10px 30px var(--space-32);border-radius:var(--radius-stage);background:var(--surface);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;list-style:none;display:grid;position:relative;box-shadow:0 0 0 1px #1d262b0f,0 1px 2px #1d262b0a,0 22px 44px -26px #1d262b57}.plas-found__row:before{content:"";height:var(--shelf);box-shadow:inset 0 0 0 1px #1d262b0d, inset 0 -1px 0 var(--rule-strong);background:radial-gradient(90% 80% at 50% 20%,#ffffffb3,#0000 70%),#ebeded;border-radius:16px;position:absolute;inset:10px 10px auto}.plas-found__item{grid-template-rows:var(--shelf) auto;min-width:0;display:grid;position:relative}.plas-found__stage{min-width:0;padding-bottom:var(--space-24);grid-template-columns:minmax(0,1fr);place-items:end center;display:grid}.plas-found__stage>*{width:100%;min-width:0}.plas-found__text{align-content:start;justify-items:start;gap:var(--space-8);padding-top:var(--space-24);display:grid}.plas-found__title{letter-spacing:var(--tr-title);margin:0;font-size:1.375rem;line-height:1.15}.plas-found__text p{color:var(--fg-2);font-size:var(--fs-small);line-height:var(--lh-small);text-wrap:pretty;margin:0}.plas-found__link{margin-top:var(--space-4);font-size:var(--fs-small)}.plas-found__item.is-pick .plas-found__title{color:var(--harbor-deep)}.plas-found__foot{justify-content:space-between;align-items:center;gap:var(--space-24);padding-block:var(--space-20);border-block:1px solid var(--rule);color:var(--fg);font-family:var(--font-display);font-size:var(--fs-title);display:flex}@media (max-width:1419px){.plas-found__row{row-gap:var(--space-40);padding:10px 10px var(--space-32);grid-template-columns:repeat(6,minmax(0,1fr))}.plas-found__row:before{display:none}.plas-found__row{--shelf:27rem}.plas-found__item{grid-column:span 2}.plas-found__item:nth-child(4){grid-column:2/span 2}.plas-found__item:nth-child(n+4){--shelf:18rem}.plas-found__stage{box-shadow:inset 0 0 0 1px #1d262b0d, inset 0 -1px 0 var(--rule-strong);background:radial-gradient(90% 80% at 50% 20%,#ffffffb3,#0000 70%),#ebeded;border-radius:16px}.plas-found__stage>*{width:min(100%,17rem)}.plas-found__text{padding-inline:var(--space-16)}}@media (max-width:1023px){.plas-found__row{--shelf:25rem;gap:var(--grid-gap);margin-inline:calc(-1 * var(--gutter));padding:var(--space-4) var(--gutter) var(--space-24);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;box-shadow:none;background:0 0;border-radius:0;display:flex;overflow-x:auto}.plas-found__row::-webkit-scrollbar{display:none}.plas-found__item,.plas-found__item:nth-child(n+4){--shelf:25rem;width:clamp(17rem,34vw,19rem);padding:10px 10px var(--space-24);background:var(--surface);scroll-snap-align:start;border-radius:20px;flex:none;box-shadow:0 0 0 1px #1d262b0f,0 1px 2px #1d262b0a,0 22px 44px -26px #1d262b57}.plas-found__stage>*{width:100%}.plas-found__text{padding-inline:var(--space-8)}}@media (max-width:639px){.plas-found__item,.plas-found__item:nth-child(n+4){width:clamp(16.5rem,78%,20rem)}.plas-found__foot{flex-wrap:wrap}}.plas-file .section-head{max-width:none}.plas-file .section-head .quiet{display:block}.plas-strips{gap:var(--space-12);height:34rem;display:flex}.plas-strip{border-radius:var(--radius-stage);background:var(--fog);transition:flex-basis .7s var(--ease-standard), background-color .4s var(--ease-standard);flex:0 0 7.5rem;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #1d262b0f}.plas-strip.is-open{background:var(--harbor-wash);flex:1 1 0;box-shadow:inset 0 0 0 1px #1d3f8f1f}.plas-strip__tab{z-index:2;border-radius:inherit;color:var(--ink);text-align:left;cursor:pointer;grid-template-rows:auto auto 1fr;align-content:start;justify-items:start;gap:4px;padding:24px 22px;display:grid;position:absolute;inset:0}.plas-strip__n{color:var(--harbor);font-size:var(--fs-small);font-variant-numeric:tabular-nums;font-weight:650}.plas-strip__tag{color:var(--ink-3);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.plas-strip__name{writing-mode:vertical-rl;font-family:var(--font-display);font-size:1.75rem;font-weight:var(--display-weight);letter-spacing:-.01em;white-space:nowrap;align-self:end;line-height:1.1;rotate:180deg}.plas-strip__plus{background:var(--surface);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--rule-strong);border-radius:50%;position:absolute;top:20px;right:18px}.plas-strip__plus:before,.plas-strip__plus:after{content:"";background:var(--ink);width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;position:absolute;top:50%;left:50%}.plas-strip__plus:after{rotate:90deg}@media (hover:hover){.plas-strip:not(.is-open) .plas-strip__tab:hover .plas-strip__plus{background:var(--ink)}.plas-strip:not(.is-open) .plas-strip__tab:hover .plas-strip__plus:before,.plas-strip:not(.is-open) .plas-strip__tab:hover .plas-strip__plus:after{background:var(--surface)}}.plas-strip.is-open .plas-strip__tab{align-items:baseline;gap:var(--space-12);cursor:default;padding:26px 32px 0;display:flex;inset:0 0 auto}.plas-strip.is-open .plas-strip__name{writing-mode:horizontal-tb;align-self:auto;font-size:1.25rem;rotate:none}.plas-strip.is-open .plas-strip__tag{border-radius:var(--radius-pill);background:var(--surface);color:var(--harbor-deep);order:3;margin-left:auto;padding:4px 11px}.plas-strip.is-open .plas-strip__plus{display:none}.plas-strip__panel{align-items:center;column-gap:var(--space-32);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding:76px 32px 32px;display:grid;position:absolute;inset:0}.plas-strip__panel[hidden]{display:none}.plas-strip__words{align-self:center;gap:var(--space-16);display:grid}.plas-strip__title{font-family:var(--font-display);font-size:clamp(1.625rem,1.1rem + 1.2vw,2.25rem);font-weight:var(--title-weight);letter-spacing:-.016em;text-wrap:balance;line-height:1.1}.plas-strip__text{color:var(--ink-2);font-size:var(--fs-body);text-wrap:pretty;line-height:1.5}.plas-strip__pic{align-items:center;min-width:0;display:grid}@media (prefers-reduced-motion:no-preference){.plas-strip__panel:not([hidden]) .plas-strip__words{animation:plas-strip-in .52s var(--ease-enter) .24s backwards}}@keyframes plas-strip-in{0%{opacity:0;translate:0 10px}}.plas-pic>svg{width:100%;max-width:27rem;margin-inline:auto;display:block}.plas-file__links{gap:var(--space-12) var(--space-40);flex-wrap:wrap;display:flex}@media (max-width:1279px){.plas-strips{height:44rem}.plas-strip{flex-basis:5.5rem}.plas-strip__tab{padding:22px 18px}.plas-strip__plus{right:14px}.plas-strip__name{font-size:1.5rem}.plas-strip__panel{align-items:start;row-gap:var(--space-24);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);padding:72px 28px 28px}.plas-strip__words{align-self:start}.plas-strip__pic{align-self:stretch}}@media (max-width:1023px){.plas-strips{flex-direction:column;height:auto}.plas-strip{height:5.25rem;transition:height .5s var(--ease-standard), background-color .4s var(--ease-standard);flex:none}.plas-strip.is-open{flex-direction:column;height:auto;display:flex}.plas-strip__tab{align-content:center;align-items:center;column-gap:var(--space-12);grid-template-rows:none;grid-template-columns:auto auto minmax(0,1fr);padding:0 64px 0 22px}.plas-strip__tag{display:none}.plas-strip__name{writing-mode:horizontal-tb;align-self:center;font-size:1.375rem;rotate:none}.plas-strip__plus{top:50%;right:20px;translate:0 -50%}.plas-strip.is-open .plas-strip__tab{flex:none;order:-1;align-items:center;height:5.25rem;padding:0 22px;display:flex;position:relative;inset:auto}.plas-strip.is-open .plas-strip__tag{margin-left:auto;display:inline-flex}.plas-strip.is-open .plas-strip__name{font-size:1.375rem}.plas-strip__panel{row-gap:var(--space-24);grid-template-rows:none;grid-template-columns:minmax(0,1fr);padding:4px 22px 24px;display:grid;position:static}.plas-strip__panel[hidden]{display:none}.plas-strip__words{max-width:36rem}}@media (max-width:639px){.plas-strips{gap:10px}.plas-strip{border-radius:20px;height:4.75rem}.plas-strip__tab,.plas-strip.is-open .plas-strip__tab{height:4.75rem;padding-inline:18px}.plas-strip__name,.plas-strip.is-open .plas-strip__name{font-size:1.25rem}.plas-strip__panel{row-gap:var(--space-20);padding:0 14px 16px}.plas-strip__words{padding-inline:6px}.plas-strip__title{font-size:1.5rem}}.plas-claim{isolation:isolate;position:relative}.plas-claim:before{content:"";z-index:-1;background:radial-gradient(32% 42% at 33% 0%, color-mix(in srgb, var(--sky) 11%, transparent), transparent 74%), radial-gradient(72% 82% at 35% 0%, var(--corner-light), transparent 72%);pointer-events:none;height:min(100%,56rem);position:absolute;inset:0 0 auto}.plas-claim>.wrap{row-gap:clamp(2.75rem,1.4rem + 4.8vw,6rem)}.plas-claim__rule{align-items:center;gap:var(--space-16);display:flex}.plas-claim__rule .t-label{flex:none}.plas-claim__hair{min-width:var(--space-24);background:var(--rule);flex:1;height:1px}.plas-claim__grid{gap:var(--space-40) var(--space-80);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;display:grid}.plas-claim__main{gap:var(--space-40);display:grid}.plas-claim__line{font-family:var(--font-display);font-size:clamp(2.5rem,.5rem + 5.4vw,4.25rem);font-weight:var(--display-weight);font-optical-sizing:auto;letter-spacing:-.022em;color:var(--fg);line-height:1}.plas-claim__row{white-space:nowrap;padding-bottom:.03em;display:block}.plas-claim__line em{color:var(--accent);letter-spacing:-.016em;font-style:italic}.plas-claim__text{max-width:36rem;color:var(--fg-2);font-size:var(--fs-lede);line-height:var(--lh-lede);text-wrap:pretty}.plas-claim__marks{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.plas-claim__mark{column-gap:var(--space-8);row-gap:var(--space-8);padding-block:var(--space-24);border-bottom:1px solid var(--rule);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.plas-claim__n{color:var(--accent);font-size:var(--fs-small);font-variant-numeric:tabular-nums;grid-row:span 2;padding-top:.45rem;font-weight:600}.plas-claim__title{font-family:var(--font-display);font-size:var(--fs-title);font-weight:var(--title-weight);line-height:var(--lh-title);letter-spacing:var(--tr-title)}.plas-claim__desc{color:var(--fg-2);font-size:var(--fs-body);line-height:var(--lh-small);text-wrap:pretty}@media (max-width:1439px){.plas-claim__grid{column-gap:var(--space-64);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (max-width:1279px){.plas-claim__grid{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}.plas-claim__marks{max-width:40rem}}@media (max-width:639px){.plas-claim__line{font-size:clamp(2.25rem,.8rem + 6vw,3.25rem)}.plas-claim__row{white-space:normal}.plas-claim__mark{padding-block:var(--space-20)}}.plas-months__grid{column-gap:var(--space-80);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.plas-months__art{grid-area:1/1;justify-items:center;display:grid}.plas-months__art>svg{width:min(100%,20rem)}.plas-months__words{justify-items:start;gap:var(--space-24);grid-area:1/2;display:grid}.plas-months__words .quiet{display:block}.plas-months__words .t-lede{text-wrap:pretty;max-width:32rem}.plas-months__foot{max-width:30rem;padding-top:var(--space-24);border-top:1px solid var(--rule);font-family:var(--font-display);font-size:var(--fs-title);line-height:var(--lh-title);text-wrap:balance}.plas-months__foot .quiet{color:var(--fg-2);display:inline}@media (max-width:1023px){.plas-months__grid{row-gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.plas-months__words,.plas-months__art{grid-column:1}.plas-months__words{grid-row:1}.plas-months__art{grid-row:2;justify-items:start}}@media (max-width:639px){.plas-months__art{justify-items:center}}}
