.stack-xl[data-astro-cid-dggersjj]{flex-direction:column;gap:clamp(40px,5vw,64px);display:flex}.status[data-astro-cid-dggersjj]{font-size:var(--text-sm);color:var(--pink);background:#f3c7cf14;border:1px solid #f3c7cf59;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 12px;font-weight:600;display:inline-flex}.status__dot[data-astro-cid-dggersjj]{background:var(--gold);border-radius:50%;width:8px;height:8px;position:relative}.status__dot[data-astro-cid-dggersjj]:after{content:"";border-radius:inherit;background:var(--gold);animation:status-pulse 2s var(--ease-out) infinite;position:absolute;inset:0}@keyframes status-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3)}}.hero-intro[data-astro-cid-dggersjj]{color:#fdf6ebd1;font-size:var(--text-md)!important;font-weight:400!important}.g-visual[data-astro-cid-dggersjj]{width:min(100%,400px);margin-inline:auto 24px;padding-bottom:32px;position:relative}.g-visual__glow[data-astro-cid-dggersjj]{z-index:-1;background:radial-gradient(closest-side, rgb(var(--tint) / .28), transparent);filter:blur(20px);position:absolute;inset:10% -30% -10%}.g-visual__arch[data-astro-cid-dggersjj]{isolation:isolate;aspect-ratio:4/5;border-radius:999px 999px var(--radius-lg) var(--radius-lg);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000e6}.g-visual__arch[data-astro-cid-dggersjj] .g-visual__img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.g-visual__arch[data-astro-cid-dggersjj]:after{content:"";z-index:-1;background:linear-gradient(to bottom, rgb(var(--tint) / 0) 50%, rgb(var(--tint)) 100%);position:absolute;inset:0}.g-visual__ring[data-astro-cid-dggersjj]{border-radius:999px 999px calc(var(--radius-lg) + 14px) calc(var(--radius-lg) + 14px);pointer-events:none;border:1.5px solid #fdf6eb38;position:absolute;inset:-14px -14px 18px}.g-visual[data-astro-cid-dggersjj] .g-visual__star{animation:twinkle 3.6s var(--ease-in-out) infinite;position:absolute;top:6%;right:-8%;rotate:14deg}@keyframes twinkle{0%,to{opacity:1;scale:1}50%{opacity:.6;scale:.75}}.g-visual__chip[data-astro-cid-dggersjj]{background:var(--cream);color:var(--ink);border-radius:20px;flex-direction:column;padding:16px 20px;display:flex;position:absolute;bottom:0;right:-32px;box-shadow:0 24px 48px -20px #000c}.g-visual__chip-label[data-astro-cid-dggersjj]{letter-spacing:.08em;text-transform:uppercase;color:var(--rust);font-size:12px;font-weight:700}.g-visual__chip-value[data-astro-cid-dggersjj]{font-family:var(--font-display);font-size:clamp(1.25rem,1rem + .8vw,1.625rem);font-weight:600;line-height:1.2}.g-visual__chip-unit[data-astro-cid-dggersjj]{font-size:var(--text-sm);color:#292627b3}.look[data-astro-cid-dggersjj]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,4vw,56px);display:grid}.look__card[data-astro-cid-dggersjj]{top:calc(var(--nav-height) + 24px);background:radial-gradient(120% 60% at 100% 0%, rgb(var(--tint) / .16), transparent 60%), var(--ink);color:var(--cream);border-radius:var(--radius-lg);flex-direction:column;gap:24px;padding:clamp(40px,4vw,56px) clamp(28px,3vw,44px) clamp(32px,3vw,44px);display:flex;position:sticky;overflow:hidden}.look__card[data-astro-cid-dggersjj] .look__corner{position:absolute;top:0;left:0}.look__statement[data-astro-cid-dggersjj]{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;color:var(--pink);font-size:clamp(1.625rem,1.3rem + 1.2vw,2.25rem);font-weight:500;line-height:1.15}.look__copy[data-astro-cid-dggersjj]{color:#fdf6ebc7;text-wrap:pretty;flex-direction:column;gap:1em;display:flex}.look__stat[data-astro-cid-dggersjj]{border-block:1px solid var(--ink-line);padding-block:20px}.look__stat[data-astro-cid-dggersjj] dt[data-astro-cid-dggersjj]{letter-spacing:.1em;text-transform:uppercase;color:var(--pink);margin-bottom:6px;font-size:12px;font-weight:700}.look__stat[data-astro-cid-dggersjj] dd[data-astro-cid-dggersjj]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.look__num[data-astro-cid-dggersjj]{font-family:var(--font-display);background:var(--gradient-cream);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:500;line-height:1}.look__to[data-astro-cid-dggersjj],.look__unit[data-astro-cid-dggersjj]{font-size:var(--text-sm);color:#fdf6eb99}.look__card[data-astro-cid-dggersjj] .link-line[data-astro-cid-dggersjj]{color:var(--pink);align-self:flex-start}.look__lists[data-astro-cid-dggersjj]{flex-direction:column;gap:24px;display:flex}.look__block[data-astro-cid-dggersjj]{flex-direction:column;gap:20px;display:flex}.look__title[data-astro-cid-dggersjj]{align-items:center;gap:12px;display:flex}.look__badge[data-astro-cid-dggersjj]{border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.look__badge--yes[data-astro-cid-dggersjj]{background:var(--gold);color:var(--ink)}.look__badge--no[data-astro-cid-dggersjj]{background:var(--ink);color:var(--pink)}.look__group[data-astro-cid-dggersjj]{flex-direction:column;gap:12px;display:flex}.look__group[data-astro-cid-dggersjj]+.look__group[data-astro-cid-dggersjj]{margin-top:8px}.look__group-title[data-astro-cid-dggersjj]{letter-spacing:.1em;text-transform:uppercase;color:var(--rust);font-size:12px;font-weight:700}.look__tags[data-astro-cid-dggersjj]{flex-wrap:wrap;gap:8px;display:flex}.look__tags[data-astro-cid-dggersjj] .tag[data-astro-cid-dggersjj]{white-space:normal;padding:8px 14px}.look__block--no[data-astro-cid-dggersjj]{border-radius:var(--radius-card);background:#f3c7cf59;border-color:#cd8a9f59;gap:16px;padding:clamp(24px,3vw,32px)}.look__block--no[data-astro-cid-dggersjj]:hover{box-shadow:none;translate:none}.look__not[data-astro-cid-dggersjj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.look__not[data-astro-cid-dggersjj] li[data-astro-cid-dggersjj]{font-size:var(--text-sm);border-bottom:1px solid #130e0e1a;align-items:center;gap:10px;padding-block:10px;font-weight:500;display:flex}.look__not[data-astro-cid-dggersjj] .icon{color:var(--rust);flex-shrink:0}.look__note[data-astro-cid-dggersjj]{font-size:var(--text-sm);color:#292627cc}.look__note[data-astro-cid-dggersjj] a[data-astro-cid-dggersjj]{color:var(--rust);text-underline-offset:3px;font-weight:600;text-decoration:underline}.tropes[data-astro-cid-dggersjj]{padding-bottom:calc(var(--section-lg) + var(--radius-lg))}.tropes__inner[data-astro-cid-dggersjj]{flex-direction:column;align-items:center;gap:clamp(32px,4vw,48px);display:flex}.tropes__head[data-astro-cid-dggersjj]{justify-content:center;align-items:center;gap:16px;max-width:900px;display:flex}.tropes__title[data-astro-cid-dggersjj]{text-align:center}.tropes__head[data-astro-cid-dggersjj] .tropes__star{animation:twinkle 3.6s var(--ease-in-out) infinite;flex-shrink:0;rotate:14deg}.tropes__head[data-astro-cid-dggersjj] .tropes__star path{stroke:var(--rust)}.tropes__head[data-astro-cid-dggersjj] .tropes__star--right{animation-delay:1.8s;rotate:-14deg}.tropes__cloud[data-astro-cid-dggersjj]{flex-wrap:wrap;justify-content:center;gap:10px;max-width:1100px;display:flex}.trope[data-astro-cid-dggersjj]{background:var(--cream);color:var(--ink);font-size:var(--text-base);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), rotate .4s var(--ease-out), translate .4s var(--ease-out);border-radius:999px;padding:10px 18px;font-weight:500;line-height:1.3;box-shadow:0 10px 24px -16px #130e0e66}.trope--ink[data-astro-cid-dggersjj]{background:var(--ink);color:var(--pink)}.trope--outline[data-astro-cid-dggersjj]{background:0 0;box-shadow:inset 0 0 0 1.5px #130e0e59}.trope[data-astro-cid-dggersjj]:hover{background:var(--rust);color:var(--cream);translate:0 -2px;rotate:-2deg}.editorial[data-astro-cid-dggersjj]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.spotlight[data-astro-cid-dggersjj]{background:var(--ink-raised);border:1px solid var(--ink-line);border-radius:var(--radius-lg);isolation:isolate;flex-direction:column;gap:28px;padding:clamp(48px,5vw,64px) clamp(28px,3.5vw,48px) clamp(28px,3vw,40px);display:flex;position:relative;overflow:hidden}.spotlight[data-astro-cid-dggersjj]:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx,80%) var(--my,0%), #f3c7cf1a, transparent 65%);position:absolute;inset:0}.spotlight[data-astro-cid-dggersjj] .spotlight__corner{position:absolute;top:0;left:0}.spotlight__quote[data-astro-cid-dggersjj] p[data-astro-cid-dggersjj]{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.5rem,1.15rem + 1.3vw,2.25rem);font-weight:500;line-height:1.2}.spotlight__by[data-astro-cid-dggersjj]{border-top:1px solid var(--ink-line);align-items:center;gap:14px;padding-top:24px;display:flex}.spotlight__avatar[data-astro-cid-dggersjj]{width:56px;height:56px;box-shadow:0 0 0 2px var(--ink-raised), 0 0 0 3.5px #f3c7cf99;border-radius:50%;flex-shrink:0;overflow:hidden}.spotlight__avatar[data-astro-cid-dggersjj] img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.spotlight__by[data-astro-cid-dggersjj]>span[data-astro-cid-dggersjj]:last-child{flex-direction:column;display:flex}.spotlight__name[data-astro-cid-dggersjj]{font-weight:700}.spotlight__role[data-astro-cid-dggersjj]{color:#fdf6eba6;font-size:13px}.editorial__copy[data-astro-cid-dggersjj]{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.stages[data-astro-cid-dggersjj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.stages[data-astro-cid-dggersjj] li[data-astro-cid-dggersjj]{background:var(--ink-raised);border:1px solid var(--ink-line);font-size:var(--text-sm);border-radius:999px;align-items:center;gap:12px;padding:12px 16px;font-weight:600;display:flex}.stages__tick[data-astro-cid-dggersjj]{background:var(--pink);width:22px;height:22px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.package[data-astro-cid-dggersjj]{padding-top:0}.package__head[data-astro-cid-dggersjj]{text-align:center;justify-content:center;align-items:center;gap:8px;display:flex}.package__head[data-astro-cid-dggersjj] .package__burst{flex-shrink:0;animation:24s linear infinite burst-spin}.package__head[data-astro-cid-dggersjj] .package__burst--right{animation-direction:reverse}@keyframes burst-spin{to{rotate:360deg}}.package__grid[data-astro-cid-dggersjj]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.package__item[data-astro-cid-dggersjj]{display:flex}.package__card[data-astro-cid-dggersjj]{flex-direction:column;flex:1;gap:12px;padding:48px 24px 32px;display:flex}.package__card[data-astro-cid-dggersjj] .icon-tile[data-astro-cid-dggersjj]{margin-bottom:8px}.package__corner[data-astro-cid-dggersjj]{pointer-events:none;width:88.5px;height:88.5px;position:absolute;top:0;left:0}.package__corner[data-astro-cid-dggersjj] span[data-astro-cid-dggersjj]{color:var(--pink);font-size:21.6px;font-weight:700;line-height:1.3;position:absolute;top:10.5px;left:14px}.package__card[data-astro-cid-dggersjj] .icon-tile[data-astro-cid-dggersjj]{align-self:flex-end;margin-top:-24px}.more[data-astro-cid-dggersjj]{padding-top:0}.more__inner[data-astro-cid-dggersjj]{border-top:1px solid var(--ink-line);flex-direction:column;gap:28px;padding-top:clamp(48px,5vw,72px);display:flex}.more__head[data-astro-cid-dggersjj]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.more__grid[data-astro-cid-dggersjj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.more__card[data-astro-cid-dggersjj]{isolation:isolate;border-radius:var(--radius-lg);height:clamp(200px,20vw,260px);color:var(--cream);transition:translate .6s var(--ease-out), box-shadow .6s var(--ease-out);justify-content:space-between;align-items:flex-end;gap:16px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000c}.more__card[data-astro-cid-dggersjj] .more__img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);position:absolute;inset:0}.more__card[data-astro-cid-dggersjj]:after{content:"";z-index:-1;background:linear-gradient(to bottom, rgb(var(--tint) / 0) 35%, rgb(var(--tint)) 100%);position:absolute;inset:0}.more__name[data-astro-cid-dggersjj]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:500;line-height:1.1}.more__go[data-astro-cid-dggersjj]{background:var(--cream);width:44px;height:44px;color:var(--ink);transition:transform .4s var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.more__card[data-astro-cid-dggersjj]:hover{box-shadow:0 30px 60px -24px rgb(var(--tint) / .5);translate:0 -6px}.more__card[data-astro-cid-dggersjj]:hover .more__img{transform:scale(1.06)}.more__card[data-astro-cid-dggersjj]:hover .more__go[data-astro-cid-dggersjj]{transform:translate(4px)rotate(-45deg)}@media (width<=1100px){.package__grid[data-astro-cid-dggersjj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.look[data-astro-cid-dggersjj],.editorial[data-astro-cid-dggersjj]{grid-template-columns:1fr}.look__card[data-astro-cid-dggersjj]{position:relative;top:0}.g-visual[data-astro-cid-dggersjj]{width:min(84%,380px);margin:24px auto 0}.g-visual__chip[data-astro-cid-dggersjj]{right:-20px}}@media (width<=760px){.more__grid[data-astro-cid-dggersjj]{grid-template-columns:1fr}.more__card[data-astro-cid-dggersjj]{height:180px}}@media (width<=640px){.package__grid[data-astro-cid-dggersjj],.stages[data-astro-cid-dggersjj],.look__not[data-astro-cid-dggersjj]{grid-template-columns:1fr}.tropes__head[data-astro-cid-dggersjj]{gap:8px}.trope[data-astro-cid-dggersjj]{font-size:var(--text-sm);padding:8px 14px}.g-visual__chip[data-astro-cid-dggersjj]{padding:12px 16px;right:-12px}}@media (prefers-reduced-motion:reduce){.status__dot[data-astro-cid-dggersjj]:after,.package__head[data-astro-cid-dggersjj] .package__burst,.tropes__head[data-astro-cid-dggersjj] .tropes__star,.g-visual[data-astro-cid-dggersjj] .g-visual__star{animation:none}}
