.mkt-why-container{width:100%}.mkt-why-sticky{padding-block:var(--spacing-5xl);flex-direction:column;justify-content:center;display:flex}.mkt-why-intro{flex:none;justify-content:center;width:100%;display:flex}.mkt-why-story-grid{gap:var(--spacing-7xl);width:100%;margin-top:var(--spacing-2xl);display:grid}@media (min-width:1024px){.mkt-why-story-grid{flex:auto;grid-template-columns:minmax(0,52fr) minmax(0,48fr);align-items:center;min-height:0}.mkt-why-story[data-pinned=true] .mkt-why-stage,.mkt-why-story[data-pinned=true] .mkt-why-steps{height:min(54svh, calc(var(--spacing-7xl) * 7))}}@media (max-width:1023px){.mkt-why-story-grid{gap:var(--spacing-3xl)}}.mkt-why-stage{min-width:0;padding:var(--spacing-3xl);border:1px solid var(--color-border);border-radius:var(--radius-2xl);justify-content:center;align-items:center;display:flex;overflow:hidden}.mkt-why-card{width:min(100%, calc(var(--spacing-7xl) * 5.8));gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-primary);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.dark .mkt-why-card{background:var(--color-bg-secondary)}.mkt-why-card [data-part]{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md)}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.mkt-why-card [data-part]{transition:box-shadow var(--duration-enter) var(--ease-out), transform var(--duration-enter) var(--ease-out)}.mkt-why-stage[data-story-live=true] [data-part][data-lit=true]{box-shadow:0 0 0 var(--spacing-xs) var(--color-primary-100);transform:translate(-2px)}.dark .mkt-why-stage[data-story-live=true] [data-part][data-lit=true]{box-shadow:0 0 0 var(--spacing-xs) var(--color-primary-alpha-10)}}.dark .mkt-why-profile-avatar,.dark .mkt-why-privacy-icon{background:var(--color-primary-alpha-10);color:var(--color-primary-400)}.mkt-why-profile-head,.mkt-why-profile-foot,.mkt-why-privacy-row{align-items:center;display:flex}.mkt-why-profile-head{gap:var(--spacing-md)}.mkt-why-profile-avatar,.mkt-why-reviewed-seal,.mkt-why-privacy-icon{color:var(--color-accent-fg);flex:none;justify-content:center;align-items:center;display:flex}.mkt-why-profile-avatar{width:var(--spacing-5xl);height:var(--spacing-5xl);border-radius:var(--radius-pill);background:var(--color-primary-100)}.mkt-why-reviewed-seal{width:var(--spacing-3xl);height:var(--spacing-3xl);border-radius:var(--radius-pill);background:var(--color-success-light);color:var(--color-success-fg)}.mkt-why-profile-lines{flex-direction:column;flex:auto;min-width:0;display:flex}.mkt-why-profile-lines strong{font-size:var(--size-body-sm);color:var(--color-fg-primary);font-weight:600;line-height:1.35}.mkt-why-profile-lines small{font-size:var(--size-caption);color:var(--color-fg-tertiary);line-height:1.35}.mkt-why-chips{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.mkt-why-week{gap:var(--spacing-xs);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.mkt-why-day{gap:var(--spacing-xs);padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-align:center;flex-direction:column;display:flex}.mkt-why-day b{font-size:var(--size-caption);color:var(--color-fg-primary);font-weight:600}.mkt-why-slot{padding-block:var(--spacing-xs);border-radius:var(--radius-xs);background:var(--color-success-light);font-size:var(--size-caption);color:var(--color-success-fg);font-weight:600}.dark .mkt-why-slot{background:var(--color-success-alpha-10);color:var(--color-success)}.mkt-why-slot[data-chosen=true],.dark .mkt-why-slot[data-chosen=true]{background:var(--color-primary-500);color:var(--color-neutral-white)}.mkt-why-plans{justify-content:space-between;align-items:center;gap:var(--spacing-sm);border:1px dashed var(--color-border);font-size:var(--size-caption);color:var(--color-fg-secondary);flex-wrap:wrap;display:flex}.mkt-why-profile-foot{justify-content:space-between;gap:var(--spacing-md);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap}.mkt-why-price{min-width:0;font-family:var(--font-heading);font-size:var(--size-body-lg);color:var(--color-fg-primary);flex:auto;font-weight:700}.mkt-why-price small{font-family:var(--font-body);font-size:var(--size-body-sm);color:var(--color-fg-tertiary);font-weight:500}.mkt-why-privacy-row{gap:var(--spacing-md);border:1px solid var(--color-border);background:var(--color-bg-primary)}.dark .mkt-why-privacy-row{background:var(--color-bg-tertiary)}.mkt-why-privacy-icon{width:var(--spacing-3xl);height:var(--spacing-3xl);border-radius:var(--radius-sm);background:var(--color-primary-100)}.mkt-why-privacy-row>span:last-child{flex-direction:column;display:flex}.mkt-why-privacy-row strong,.mkt-why-privacy-row small{line-height:1.4}.mkt-why-privacy-row strong{font-size:var(--size-caption);color:var(--color-fg-primary);font-weight:600}.mkt-why-privacy-row small{font-size:var(--size-caption);color:var(--color-fg-secondary)}.mkt-why-steps{gap:var(--spacing-3xl);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.mkt-why-story[data-pinned=true] .mkt-why-steps{justify-self:stretch;display:flex;position:relative}.mkt-why-story[data-pinned=true] .mkt-why-step{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}}.mkt-why-step-label{align-items:center;gap:var(--spacing-md);font-size:var(--size-body-sm);color:var(--color-fg-tertiary);font-weight:600;display:inline-flex}.mkt-why-step-icon{width:calc(var(--spacing-4xl) + var(--spacing-xs));height:calc(var(--spacing-4xl) + var(--spacing-xs));border-radius:var(--radius-sm);background:var(--color-primary-100);color:var(--color-primary-600);flex:none;justify-content:center;align-items:center;display:flex}.dark .mkt-why-step-icon{background:var(--color-primary-alpha-10);color:var(--color-primary-400)}.mkt-why-step h3{width:100%;margin-top:var(--spacing-lg);font-family:var(--font-heading);font-size:var(--size-h2);letter-spacing:-.01em;text-wrap:balance;color:var(--color-fg-primary);font-weight:500;line-height:1.25}.mkt-why-step p{width:100%;max-width:56ch;margin-top:var(--spacing-md);font-size:var(--size-body-lg);text-wrap:pretty;color:var(--color-fg-secondary);line-height:1.55}.mkt-door-section-inner{min-height:calc(100svh - 64px);padding-block:clamp(var(--spacing-5xl), 4svh, var(--spacing-6xl));flex-direction:column;justify-content:center;display:flex}.mkt-door-intro{margin-bottom:clamp(var(--spacing-lg), 3svh, var(--spacing-3xl));display:block}.mkt-door-intro h2{text-wrap:balance;max-width:24ch;font-family:var(--font-heading);font-size:var(--size-h1);letter-spacing:-.02em;color:var(--color-fg-primary);font-weight:500;line-height:1.18}.mkt-door-hub{gap:var(--spacing-2xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid;position:relative}.mkt-door-brand-panel{aspect-ratio:1102/748;background:0 0;justify-content:flex-start;align-items:center;min-width:0;display:flex;position:relative;overflow:visible}.mkt-door-brand-card{z-index:3;justify-content:center;align-items:center;gap:var(--spacing-md);width:78%;min-width:0;max-width:100%;min-height:60%;padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-3xl);perspective:calc(var(--spacing-7xl) * 12);transform:translateY(calc(var(--spacing-md) * -1)) rotateX(1deg);transform-origin:bottom;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-primary) 90%, transparent);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:relative}.dark .mkt-door-brand-card{background:color-mix(in srgb, var(--color-bg-secondary) 92%, transparent)}.mkt-door-mark{width:calc(var(--spacing-7xl) + var(--spacing-4xl));height:auto}.mkt-door-brand-card p{font-family:var(--font-heading);font-size:var(--size-h2);letter-spacing:-.02em;color:var(--color-fg-primary);font-weight:500}.mkt-door-brand-description{text-align:center;text-wrap:balance;width:100%;min-width:0;max-width:100%;font-size:var(--size-body);color:var(--color-fg-secondary);font-weight:500;line-height:1.55}.mkt-door-eyelet{width:var(--marketing-door-eyelet-size);height:var(--marketing-door-eyelet-size);border-radius:var(--radius-pill);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-fg-primary) 10%, transparent), transparent 50%);box-shadow:var(--marketing-shadow-door-eyelet);pointer-events:none;padding:1px;display:block;position:absolute}.mkt-door-eyelet:after{border-radius:inherit;background:color-mix(in srgb, var(--color-fg-primary) 5%, transparent);content:"";width:100%;height:100%;display:block}.mkt-door-source-socket{left:50%;bottom:var(--spacing-xs);position:absolute;transform:translate(-50%)}.mkt-door-grid{z-index:3;gap:var(--spacing-2xl);pointer-events:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid;position:relative}.mkt-door-rest-anchor{width:1px;height:1px;position:absolute;top:50%;left:50%}.mkt-door-card{min-width:0;padding:var(--spacing-3xl) var(--spacing-lg);border-radius:var(--radius-lg);pointer-events:auto;color:var(--color-fg-primary);border:0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mkt-door-socket{top:var(--spacing-lg);left:var(--spacing-lg)}.mkt-door-card[data-door-tone=lilac]{--mkt-door-accent:var(--color-accent-fg-strong);background:var(--color-consciousness-calm-soft)}.mkt-door-card[data-door-tone=mint]{--mkt-door-accent:var(--marketing-step-mint-fg);background:var(--color-consciousness-curious-soft)}.mkt-door-card[data-door-tone=gold]{--mkt-door-accent:var(--color-warning-fg);background:var(--color-consciousness-growing-soft)}.mkt-door-card[data-door-tone=sky]{--mkt-door-accent:var(--marketing-step-sky-fg);background:var(--color-consciousness-reflective-soft)}.mkt-door-card:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:var(--spacing-xs)}.mkt-door-card[data-door-drop-state=candidate] .mkt-door-icon,.mkt-door-card[data-door-connected=true] .mkt-door-icon{filter:saturate(1.12);transform:scale(1.03)}.mkt-door-icon{width:calc(var(--spacing-6xl) + var(--spacing-sm));height:calc(var(--spacing-6xl) + var(--spacing-sm));margin-bottom:var(--spacing-xl);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-primary) 76%, transparent);transition:filter var(--duration-enter) var(--ease-out), transform var(--duration-enter) var(--ease-out);justify-content:center;align-items:center;display:flex}.mkt-door-card[data-door-tone=lilac] .mkt-door-icon{color:var(--color-accent-fg-strong)}.mkt-door-card[data-door-tone=mint] .mkt-door-icon{color:var(--marketing-step-mint-fg)}.mkt-door-card[data-door-tone=gold] .mkt-door-icon{color:var(--color-warning-fg)}.mkt-door-card[data-door-tone=sky] .mkt-door-icon{color:var(--marketing-step-sky-fg)}.mkt-door-title{text-align:center;text-wrap:balance;font-size:var(--size-body);color:var(--color-fg-primary);line-height:1.45}.mkt-door-detail{margin-top:var(--spacing-xs);text-align:center;text-wrap:pretty;font-size:var(--size-body-sm);color:var(--color-fg-secondary);line-height:1.45}.mkt-door-connector{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mkt-door-connector path{fill:none;stroke:var(--marketing-door-cord);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 calc(var(--spacing-xs) * .5) calc(var(--spacing-xs) * .5) var(--color-warning-alpha-10))}.mkt-door-section [data-door-rope-handle]{z-index:6;width:var(--spacing-5xl);height:var(--spacing-5xl);cursor:grab;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;top:0;left:0}.mkt-door-section [data-door-rope-handle]:before{content:"";width:calc(var(--marketing-door-eyelet-size) * 1.3);height:calc(var(--marketing-door-eyelet-size) * 1.3);border-radius:var(--radius-pill);background:var(--marketing-door-cord);box-shadow:0 0 0 2px var(--color-bg-primary), var(--shadow-sm);transition:transform var(--duration-press) var(--ease-out)}@media (hover:hover) and (pointer:fine){.mkt-door-section [data-door-rope-handle]:hover:before{transform:scale(1.12)}}.mkt-door-section [data-door-rope-handle]:active{cursor:grabbing}@media (hover:none) and (pointer:coarse){.mkt-door-section [data-door-rope-handle]{pointer-events:none}}@media (max-width:1023px){.mkt-door-section-inner{min-height:0}.mkt-door-hub{grid-template-columns:1fr}.mkt-door-brand-panel{aspect-ratio:auto;padding-block:var(--spacing-4xl);justify-content:center}.mkt-door-brand-card{min-height:0;padding-block:var(--spacing-xl) var(--spacing-2xl)}.mkt-door-intro{display:block}}@media (max-width:639px){.mkt-why-sticky{padding-block:var(--marketing-section-y)}.mkt-why-stage{padding:var(--spacing-sm)}.mkt-why-stage.mkt-panel-aura-home{background:0 0}.mkt-why-card [data-part]{padding-inline:var(--spacing-sm)}.mkt-why-week{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt-why-slot{white-space:nowrap}.mkt-why-plans>:last-child{white-space:normal;height:auto}.mkt-why-profile-foot>:last-child{width:100%}.mkt-door-grid{gap:var(--spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-door-card{min-height:calc(var(--spacing-7xl) * 2.25);padding:var(--spacing-2xl) var(--spacing-sm)}.mkt-door-icon{margin-bottom:var(--spacing-lg)}.mkt-door-title,.mkt-door-detail{font-size:var(--size-body-sm)}}@media (prefers-reduced-motion:reduce){.mkt-door-card{transition:none}.mkt-door-section [data-door-rope-handle]{pointer-events:none}}
/*# sourceMappingURL=1vf6pvdkx4gwp.css.map*/