.FloatingPanel-module__yuFy0W__panel{--panel-tint:#0f121a52;--panel-tint-opaque:#0f121aeb;--panel-ink:#f5f7fa;--panel-ink-muted:#f5f7fac7;--panel-ink-soft:#f5f7fa8c;--panel-ink-dim:#f5f7fa6b;--panel-divider:#ffffff14;--panel-row-hover:#ffffff0a;--panel-keycap-bg:#ffffff0f;--panel-keycap-border:#ffffff2e;--panel-keycap-shadow:#00000059;--panel-switch-track:#ffffff29;--panel-switch-track-inset:#ffffff0f;--panel-shadow-1:#02061073;--panel-shadow-2:#02061059;--panel-shadow-inset:#ffffff1a;--panel-flash:#46d9ff29;--panel-flash-strong:#46d9ff52;--panel-flash-border:#46d9ffb3;--panel-accent:#46d9ff;--panel-override-color:#ffd566;z-index:400;background:var(--panel-tint);width:320px;max-width:calc(100vw - 24px);color:var(--panel-ink);box-shadow:0 24px 64px var(--panel-shadow-1), 0 2px 8px var(--panel-shadow-2), inset 0 0 0 1px var(--panel-shadow-inset);letter-spacing:0;-webkit-user-select:none;user-select:none;pointer-events:auto;isolation:isolate;border-radius:18px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.35;transition:background .18s,color .18s,box-shadow .18s;animation:.18s cubic-bezier(.2,.8,.3,1) both FloatingPanel-module__yuFy0W__floatingPanelEnter;position:fixed;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.FloatingPanel-module__yuFy0W__panel{background:var(--panel-tint-opaque)}}.FloatingPanel-module__yuFy0W__panelWide{width:380px}@keyframes FloatingPanel-module__yuFy0W__floatingPanelEnter{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.FloatingPanel-module__yuFy0W__header{border-bottom:1px solid var(--panel-divider);cursor:grab;touch-action:none;align-items:center;gap:8px;padding:11px 12px 10px 14px;display:flex}.FloatingPanel-module__yuFy0W__header:active{cursor:grabbing}.FloatingPanel-module__yuFy0W__title{letter-spacing:.06em;text-transform:uppercase;color:var(--panel-ink-muted);flex:auto;font-size:12px;font-weight:650}.FloatingPanel-module__yuFy0W__dot{background:var(--panel-accent);width:7px;height:7px;box-shadow:0 0 10px color-mix(in srgb, var(--panel-accent) 70%, transparent);border-radius:50%}.FloatingPanel-module__yuFy0W__close{appearance:none;color:var(--panel-ink-soft);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 8px;font-family:inherit;font-size:11px;font-weight:700;transition:background .12s,color .12s}.FloatingPanel-module__yuFy0W__close:hover,.FloatingPanel-module__yuFy0W__close:focus-visible{background:var(--panel-divider);color:var(--panel-ink);outline:none}.FloatingPanel-module__yuFy0W__closeKey{border:1px solid var(--panel-keycap-border);background:var(--panel-keycap-bg);border-radius:5px;margin-left:6px;padding:2px 5px;font-size:10px;font-weight:700;display:inline-block}.FloatingPanel-module__yuFy0W__body{padding:6px 6px 8px}.FloatingPanel-module__yuFy0W__footer{letter-spacing:.06em;color:var(--panel-ink-dim);text-transform:uppercase;text-align:center;border-top:1px solid var(--panel-divider);padding:8px 14px 12px;font-size:10.5px}@media (max-width:540px){.FloatingPanel-module__yuFy0W__panel,.FloatingPanel-module__yuFy0W__panelWide{width:calc(100vw - 16px)}}
.DesignModePanel-module__taeqZq__rowValueOff{color:var(--panel-ink-dim)}.DesignModePanel-module__taeqZq__empty{color:var(--panel-ink-soft);text-align:center;padding:14px 10px 18px;font-size:12px}.DesignModePanel-module__taeqZq__section{padding:4px 6px}.DesignModePanel-module__taeqZq__section+.DesignModePanel-module__taeqZq__section{border-top:1px solid var(--panel-divider);margin-top:2px;padding-top:6px}.DesignModePanel-module__taeqZq__sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--panel-ink-soft);align-items:baseline;gap:5px;padding:6px 10px 4px;font-size:9.5px;font-weight:700;display:flex}.DesignModePanel-module__taeqZq__grid{grid-template-columns:1fr 1fr;gap:5px;padding:2px 6px 6px;display:grid}.DesignModePanel-module__taeqZq__tile{appearance:none;background:color-mix(in srgb, var(--panel-ink) 4%, transparent);box-shadow:inset 0 0 0 1px var(--panel-divider);color:var(--panel-ink);text-align:left;cursor:pointer;border:0;border-radius:10px;flex-direction:column;gap:3px;padding:8px 10px;font-family:inherit;transition:background .12s,box-shadow .12s,transform 80ms;display:flex}.DesignModePanel-module__taeqZq__tile:hover,.DesignModePanel-module__taeqZq__tile:focus-visible{background:color-mix(in srgb, var(--panel-accent) 12%, transparent);box-shadow:inset 0 0 0 1px var(--panel-flash-border);outline:none}.DesignModePanel-module__taeqZq__tile:active{transform:translateY(1px)}.DesignModePanel-module__taeqZq__tileFlash{background:var(--panel-flash);box-shadow:inset 0 0 0 1px var(--panel-flash-border)}.DesignModePanel-module__taeqZq__tileLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--panel-ink-soft);align-items:baseline;gap:5px;font-size:9.5px;font-weight:700;display:flex}.DesignModePanel-module__taeqZq__tileLabelKey{letter-spacing:.04em;text-transform:uppercase;color:var(--panel-ink-dim);font-size:9.5px;font-weight:700}.DesignModePanel-module__taeqZq__tileValue{color:var(--panel-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.DesignModePanel-module__taeqZq__tileValueOverride{color:color-mix(in srgb, var(--panel-accent) 80%, var(--panel-ink) 20%)}.DesignModePanel-module__taeqZq__saveBlock{grid-template-columns:.8fr 1fr;gap:8px;padding:6px 10px 10px;display:grid}.DesignModePanel-module__taeqZq__resetButton,.DesignModePanel-module__taeqZq__saveButton{appearance:none;background:var(--panel-accent);color:#06121f;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;width:100%;box-shadow:0 6px 16px color-mix(in srgb, var(--panel-accent) 36%, transparent), inset 0 -1px 0 #0000001f;border:0;border-radius:10px;padding:10px;font-family:inherit;font-size:12.5px;font-weight:700;transition:transform 80ms,box-shadow .16s;display:block}.DesignModePanel-module__taeqZq__resetButton{background:color-mix(in srgb, var(--panel-ink) 7%, transparent);color:var(--panel-ink);box-shadow:inset 0 0 0 1px var(--panel-divider)}.DesignModePanel-module__taeqZq__resetButton:hover,.DesignModePanel-module__taeqZq__resetButton:focus-visible,.DesignModePanel-module__taeqZq__saveButton:hover,.DesignModePanel-module__taeqZq__saveButton:focus-visible{outline:none}.DesignModePanel-module__taeqZq__resetButton:hover,.DesignModePanel-module__taeqZq__resetButton:focus-visible{box-shadow:inset 0 0 0 1px var(--panel-flash-border)}.DesignModePanel-module__taeqZq__saveButton:hover,.DesignModePanel-module__taeqZq__saveButton:focus-visible{box-shadow:0 8px 22px color-mix(in srgb, var(--panel-accent) 44%, transparent), inset 0 -1px 0 #0000001f}.DesignModePanel-module__taeqZq__resetButton:active,.DesignModePanel-module__taeqZq__saveButton:active{transform:translateY(1px)}.DesignModePanel-module__taeqZq__surfaceRow{grid-template-columns:1fr auto;align-items:center;gap:8px;padding:2px 6px 6px;display:grid}.DesignModePanel-module__taeqZq__surfaceButton{appearance:none;background:color-mix(in srgb, var(--panel-ink) 4%, transparent);box-shadow:inset 0 0 0 1px var(--panel-divider);color:var(--panel-ink);text-align:left;cursor:pointer;border:0;border-radius:10px;align-items:center;min-width:0;padding:10px 12px;font-family:inherit;transition:background .12s,box-shadow .12s,transform 80ms;display:flex}.DesignModePanel-module__taeqZq__surfaceButton:hover:not(:disabled),.DesignModePanel-module__taeqZq__surfaceButton:focus-visible:not(:disabled){background:color-mix(in srgb, var(--panel-accent) 12%, transparent);box-shadow:inset 0 0 0 1px var(--panel-flash-border);outline:none}.DesignModePanel-module__taeqZq__surfaceButton:active:not(:disabled){transform:translateY(1px)}.DesignModePanel-module__taeqZq__surfaceButton:disabled{cursor:not-allowed}.DesignModePanel-module__taeqZq__surfaceValue{color:var(--panel-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.DesignModePanel-module__taeqZq__switch{appearance:none;background:var(--panel-switch-track);cursor:pointer;width:40px;height:24px;box-shadow:inset 0 0 0 1px var(--panel-switch-track-inset);border:0;border-radius:12px;flex:none;margin:0;padding:0;transition:background .22s cubic-bezier(.2,.8,.3,1),box-shadow .16s;position:relative}.DesignModePanel-module__taeqZq__switch:focus-visible{outline:2px solid var(--panel-flash-border);outline-offset:2px}.DesignModePanel-module__taeqZq__switchOn{background:#34c759;box-shadow:inset 0 0 0 1px #0000002e,0 0 12px #34c75952}.DesignModePanel-module__taeqZq__switchThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .22s cubic-bezier(.2,.8,.3,1),width .12s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #00000052,0 0 0 .5px #0000000f}.DesignModePanel-module__taeqZq__switch:active .DesignModePanel-module__taeqZq__switchThumb{width:24px}.DesignModePanel-module__taeqZq__switchOn .DesignModePanel-module__taeqZq__switchThumb{transform:translate(16px)}.DesignModePanel-module__taeqZq__switch:active.DesignModePanel-module__taeqZq__switchOn .DesignModePanel-module__taeqZq__switchThumb{transform:translate(12px)}
.SceneV6PlanRenderer-module__AmfybG__surface{color:var(--scene-ink,#0a0a0a);background:var(--scene-ground,#fff);--mat-surface:var(--scene-surface,#f5f5f5);--mat-control-bg:var(--scene-surface,#f5f5f5);--mat-control-border:var(--scene-line,#ccc);--mat-border-color:var(--scene-line,#ccc);--mat-shadow:0 0 0 transparent;--mat-inset-shadow:inset 0 0 0 transparent;--mat-backdrop-filter:none;--mat-media-filter:saturate(1);--mat-image-border:0 solid transparent;--mat-image-padding:0;--mat-image-background:transparent;--mat-button-bg:var(--scene-accent,#24f);--mat-button-color:var(--scene-ground,#fff);--mat-radius:var(--style-radius-sm,6px);--mat-panel-padding:var(--style-component-padding,clamp(18px, 2.2vw, 32px));--v6-panel-ring:inset 0 0 0 1px var(--mat-border-color,color-mix(in srgb, currentColor 12%, transparent));--v6-panel-shadow:var(--mat-inset-shadow), var(--mat-shadow), var(--style-card-shadow,0 0 0 transparent);--v6-control-ring:inset 0 0 0 1px var(--mat-control-border,color-mix(in srgb, currentColor 14%, transparent));--v6-hairline:color-mix(in srgb, currentColor 14%, transparent);--v6-soft-field:color-mix(in srgb, currentColor 5%, transparent);--v6-hover-field:color-mix(in srgb, currentColor 7%, transparent);font-family:system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.5;position:relative}.SceneV6PlanRenderer-module__AmfybG__surface[data-background-style=blobs]{background-position:8% 20%,92% 14%,52% 94%,0 0;background-size:148% 148%,132% 132%,156% 156%,100% 100%;animation:28s ease-in-out infinite alternate SceneV6PlanRenderer-module__AmfybG__sceneV6BlobFieldDrift}@keyframes SceneV6PlanRenderer-module__AmfybG__sceneV6BlobFieldDrift{0%{background-position:8% 20%,92% 14%,52% 94%,0 0}48%{background-position:24% 8%,74% 30%,38% 78%,0 0}to{background-position:2% 36%,104% 6%,66% 86%,0 0}}@media (prefers-reduced-motion:reduce){.SceneV6PlanRenderer-module__AmfybG__surface[data-background-style=blobs]{animation:none}}.SceneV6PlanRenderer-module__AmfybG__section{isolation:isolate;box-sizing:border-box;padding:48px 32px;position:relative;overflow:hidden}.SceneV6PlanRenderer-module__AmfybG__section+.SceneV6PlanRenderer-module__AmfybG__section{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--scene-line,#ccc), transparent 58%)}.SceneV6PlanRenderer-module__AmfybG__section+.SceneV6PlanRenderer-module__AmfybG__section[data-section-painted=true],.SceneV6PlanRenderer-module__AmfybG__section+.SceneV6PlanRenderer-module__AmfybG__section[data-section-divider=none]{box-shadow:none}.SceneV6PlanRenderer-module__AmfybG__section+.SceneV6PlanRenderer-module__AmfybG__section:has(.SceneV6PlanRenderer-module__AmfybG__sectionDivider){box-shadow:none}.SceneV6PlanRenderer-module__AmfybG__sectionBackLayer{z-index:0;background:var(--scene-ink,#111);position:absolute;inset:0;overflow:hidden}.SceneV6PlanRenderer-module__AmfybG__readingSubstrate{z-index:0;pointer-events:none;position:absolute;inset:0}.SceneV6PlanRenderer-module__AmfybG__section>:not(.SceneV6PlanRenderer-module__AmfybG__sectionBackLayer):not(.SceneV6PlanRenderer-module__AmfybG__sectionDivider):not(.SceneV6PlanRenderer-module__AmfybG__readingSubstrate){z-index:1;position:relative}.SceneV6PlanRenderer-module__AmfybG__sectionPinInner{will-change:transform}.SceneV6PlanRenderer-module__AmfybG__sectionFlow{flex-direction:column;align-items:flex-start;display:flex}.SceneV6PlanRenderer-module__AmfybG__flowBand{flex-direction:row;align-items:flex-start;display:flex}.SceneV6PlanRenderer-module__AmfybG__flowColumn{flex-direction:column;align-items:flex-start;display:flex}.SceneV6PlanRenderer-module__AmfybG__sectionDivider{z-index:2;height:var(--section-divider-width,1px);background:var(--section-divider-color,var(--scene-line,#ccc));pointer-events:none;position:absolute;top:0;left:72px;right:72px}.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=tablet] .SceneV6PlanRenderer-module__AmfybG__sectionDivider{left:44px;right:44px}.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__sectionDivider{left:24px;right:24px}.SceneV6PlanRenderer-module__AmfybG__passageDivider{z-index:1;background:color-mix(in srgb, var(--scene-line,#ccc), transparent 22%);pointer-events:none;height:.5px;position:absolute;left:72px;right:72px}.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=tablet] .SceneV6PlanRenderer-module__AmfybG__passageDivider{left:44px;right:44px}.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__passageDivider{left:24px;right:24px}.SceneV6PlanRenderer-module__AmfybG__sectionBackLayer img{object-fit:cover;width:100%;height:100%;display:block}.SceneV6PlanRenderer-module__AmfybG__sectionBackLayer:after{content:"";pointer-events:none;position:absolute;inset:0}.SceneV6PlanRenderer-module__AmfybG__sectionBackLayer[data-media-scrim=darken-bottom]:after{background:linear-gradient(#0003,#00000070 52%,#000000bd),radial-gradient(circle at 50% 36%,#00000005,#00000047)}.SceneV6PlanRenderer-module__AmfybG__sectionBackLayer[data-media-scrim=darken-top]:after{background:linear-gradient(#0000008f,#00000029 46%,#00000005)}.SceneV6PlanRenderer-module__AmfybG__sectionBackLayer[data-media-scrim=darken-left]:after{background:linear-gradient(90deg,#0000008f,#00000029 46%,#00000005)}.SceneV6PlanRenderer-module__AmfybG__sectionBackLayer[data-media-scrim=darken-right]:after{background:linear-gradient(270deg,#0000008f,#00000029 46%,#00000005)}.SceneV6PlanRenderer-module__AmfybG__sectionBackLayer[data-media-scrim=vignette]:after{background:radial-gradient(circle at 50% 45%,#00000005,#00000075)}.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=full_bleed_hero],.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=fullscreen_media_hero]{color:#f8f1df;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:16px;display:flex;padding:clamp(56px,9vw,120px) clamp(28px,6vw,96px)!important}.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=full_bleed_hero] .SceneV6PlanRenderer-module__AmfybG__text,.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=fullscreen_media_hero] .SceneV6PlanRenderer-module__AmfybG__text,.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=full_bleed_hero] .SceneV6PlanRenderer-module__AmfybG__measuredText,.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=fullscreen_media_hero] .SceneV6PlanRenderer-module__AmfybG__measuredText{color:#f8f1df!important}.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=full_bleed_hero] .SceneV6PlanRenderer-module__AmfybG__text:not([data-role=title]),.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=fullscreen_media_hero] .SceneV6PlanRenderer-module__AmfybG__text:not([data-role=title]){margin-left:auto;margin-right:auto;max-width:760px!important}.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=full_bleed_hero] .SceneV6PlanRenderer-module__AmfybG__motionShell,.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=fullscreen_media_hero] .SceneV6PlanRenderer-module__AmfybG__motionShell{z-index:2;text-shadow:0 2px 18px #00000052;width:min(100%,1040px)!important;min-height:auto!important;position:relative!important;top:auto!important;left:auto!important}.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=full_bleed_hero] .SceneV6PlanRenderer-module__AmfybG__motionShell[data-node-kind=button],.SceneV6PlanRenderer-module__AmfybG__section[data-section-back-layer=true][data-section-layout=fullscreen_media_hero] .SceneV6PlanRenderer-module__AmfybG__motionShell[data-node-kind=button]{width:auto!important}.SceneV6PlanRenderer-module__AmfybG__section[data-section-painted=true]+.SceneV6PlanRenderer-module__AmfybG__section[data-section-painted=true]:not(:has(.SceneV6PlanRenderer-module__AmfybG__sectionDivider)){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--scene-ink,#111), transparent 88%)}.SceneV6PlanRenderer-module__AmfybG__section[data-section-surface-material=frosted]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.SceneV6PlanRenderer-module__AmfybG__sectionTitle{margin:0 0 24px}.SceneV6PlanRenderer-module__AmfybG__text{margin:0;position:relative}.SceneV6PlanRenderer-module__AmfybG__measuredText{text-underline-offset:.18em;text-decoration-thickness:.06em;display:block;position:relative}.SceneV6PlanRenderer-module__AmfybG__measuredText[data-v6-clickable-text=true]{cursor:pointer}.SceneV6PlanRenderer-module__AmfybG__inlinePackedText{text-underline-offset:.18em;cursor:pointer;text-decoration-thickness:.06em;position:relative}.SceneV6PlanRenderer-module__AmfybG__measuredText[data-rich-inline=true]{white-space:normal}.SceneV6PlanRenderer-module__AmfybG__measuredTextParagraph{display:block}.SceneV6PlanRenderer-module__AmfybG__measuredTextParagraph+.SceneV6PlanRenderer-module__AmfybG__measuredTextParagraph{margin-top:var(--v6-paragraph-gap,0px)}.SceneV6PlanRenderer-module__AmfybG__measuredTextLine{white-space:nowrap;display:block;position:absolute}.SceneV6PlanRenderer-module__AmfybG__measuredTextFragment{white-space:pre;display:inline-block;position:absolute;top:0}.SceneV6PlanRenderer-module__AmfybG__dropCap:first-letter,.SceneV6PlanRenderer-module__AmfybG__dropCap .SceneV6PlanRenderer-module__AmfybG__measuredText:first-letter{float:left;font-size:calc(var(--drop-cap-lines,3) * 1em);line-height:.76;font-weight:var(--drop-cap-weight,inherit);padding-top:.08em;padding-right:.12em}.SceneV6PlanRenderer-module__AmfybG__text[data-prose-columns=true]{column-width:21rem;column-rule:1px solid color-mix(in srgb, currentColor, transparent 84%);column-gap:clamp(32px,4vw,56px);max-width:980px!important}.SceneV6PlanRenderer-module__AmfybG__text[data-prose-columns=true] .SceneV6PlanRenderer-module__AmfybG__measuredText{max-width:none!important}.SceneV6PlanRenderer-module__AmfybG__quote{box-sizing:border-box;margin:0;padding:0;position:relative}.SceneV6PlanRenderer-module__AmfybG__quote blockquote{margin:0;position:relative}.SceneV6PlanRenderer-module__AmfybG__quote:after,.SceneV6PlanRenderer-module__AmfybG__text[data-role=pull_quote]:after,.SceneV6PlanRenderer-module__AmfybG__text[data-role=epigraph]:after,.SceneV6PlanRenderer-module__AmfybG__text[data-role=block_quote]:after,.SceneV6PlanRenderer-module__AmfybG__text[data-role=aside]:after{content:"";background:color-mix(in srgb, var(--scene-accent,currentColor) 52%, transparent);pointer-events:none;width:2px;position:absolute;top:.12em;bottom:.12em;left:-18px}.SceneV6PlanRenderer-module__AmfybG__quote[data-has-quote-mark=true]:before,.SceneV6PlanRenderer-module__AmfybG__text[data-role=pull_quote][data-has-quote-mark=true]:before,.SceneV6PlanRenderer-module__AmfybG__text[data-role=epigraph][data-has-quote-mark=true]:before,.SceneV6PlanRenderer-module__AmfybG__text[data-role=block_quote][data-has-quote-mark=true]:before{content:"“";font-family:var(--font-fraunces), Georgia, serif;color:color-mix(in srgb, var(--scene-accent,currentColor) 28%, transparent);pointer-events:none;font-size:clamp(40px,4.5vw,64px);font-weight:500;line-height:1;position:absolute;top:-.32em;left:-12px}.SceneV6PlanRenderer-module__AmfybG__attribution{text-transform:uppercase;letter-spacing:.08em;opacity:.8;margin-top:14px;font-size:14px;position:relative}.SceneV6PlanRenderer-module__AmfybG__stat{box-sizing:border-box;text-align:left;border-top:1px solid color-mix(in srgb, currentColor, transparent 82%);border-bottom:1px solid color-mix(in srgb, currentColor, transparent 88%);justify-items:start;gap:6px;width:min(100%,560px);margin:clamp(20px,3vw,40px) 0;padding:clamp(16px,2.2vw,28px);display:grid}.SceneV6PlanRenderer-module__AmfybG__statValue{font-variant-numeric:tabular-nums;font-weight:700;line-height:.95;display:block}.SceneV6PlanRenderer-module__AmfybG__statValue sup{font-size:.48em;line-height:0;position:relative;top:-.72em}.SceneV6PlanRenderer-module__AmfybG__statUnit{opacity:.7;font-size:.7em}.SceneV6PlanRenderer-module__AmfybG__statLabel,.SceneV6PlanRenderer-module__AmfybG__statCaption{opacity:.8;font-size:.85em;display:block}.SceneV6PlanRenderer-module__AmfybG__list{margin:0 0 16px;padding-left:24px}.SceneV6PlanRenderer-module__AmfybG__disclosure{margin:16px 0}.SceneV6PlanRenderer-module__AmfybG__disclosureSummary{cursor:pointer;font-weight:600}.SceneV6PlanRenderer-module__AmfybG__disclosureBody{padding:12px 0 4px}.SceneV6PlanRenderer-module__AmfybG__figure{margin:24px 0}.SceneV6PlanRenderer-module__AmfybG__figureMedia{width:100%;max-width:100%;display:block}.SceneV6PlanRenderer-module__AmfybG__figure[data-aspect-ratio=true] .SceneV6PlanRenderer-module__AmfybG__figureMedia{aspect-ratio:var(--figure-aspect-ratio);overflow:hidden}.SceneV6PlanRenderer-module__AmfybG__figure img{width:100%;max-width:100%;height:auto;padding:var(--mat-image-padding);background:var(--mat-image-background);border:var(--mat-image-border);filter:var(--mat-media-filter);box-sizing:border-box;display:block}.SceneV6PlanRenderer-module__AmfybG__figure[data-figure-treatment=asset-panel] img,.SceneV6PlanRenderer-module__AmfybG__figure[data-figure-treatment=asset-panel] .SceneV6PlanRenderer-module__AmfybG__figureSvg{object-fit:contain;padding:max(var(--mat-image-padding), 28px);background:linear-gradient(135deg, color-mix(in srgb, var(--scene-ink) 7%, transparent), transparent 64%), var(--mat-image-background)}.SceneV6PlanRenderer-module__AmfybG__figure[data-figure-treatment=decorative] img,.SceneV6PlanRenderer-module__AmfybG__figure[data-figure-treatment=decorative] .SceneV6PlanRenderer-module__AmfybG__figureSvg{object-fit:contain;padding:var(--mat-image-padding);background:0 0;border:none}.SceneV6PlanRenderer-module__AmfybG__figure[data-aspect-ratio=true] img,.SceneV6PlanRenderer-module__AmfybG__figure[data-aspect-ratio=true] .SceneV6PlanRenderer-module__AmfybG__figureSvg{height:100%}.SceneV6PlanRenderer-module__AmfybG__figureSvg{width:100%;max-width:100%;height:auto;padding:var(--mat-image-padding);background:var(--mat-image-background);border:var(--mat-image-border);filter:var(--mat-media-filter);box-sizing:border-box;display:block}.SceneV6PlanRenderer-module__AmfybG__figureSvg>svg{width:100%;max-width:100%;height:auto;display:block}.SceneV6PlanRenderer-module__AmfybG__caption{box-sizing:border-box;color:color-mix(in srgb, currentColor 66%, transparent);margin-top:10px;padding-top:8px;line-height:1.55}.SceneV6PlanRenderer-module__AmfybG__audio,.SceneV6PlanRenderer-module__AmfybG__video,.SceneV6PlanRenderer-module__AmfybG__map{margin:24px 0}.SceneV6PlanRenderer-module__AmfybG__audio audio,.SceneV6PlanRenderer-module__AmfybG__video video,.SceneV6PlanRenderer-module__AmfybG__video iframe,.SceneV6PlanRenderer-module__AmfybG__map iframe{background:var(--mat-surface,var(--v6-soft-field));border-radius:var(--mat-radius,8px);width:100%;box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);display:block}.SceneV6PlanRenderer-module__AmfybG__video iframe{aspect-ratio:16/9;border:0}.SceneV6PlanRenderer-module__AmfybG__map iframe{border:0;height:min(52vw,520px);min-height:320px}.SceneV6PlanRenderer-module__AmfybG__youtubePoster{aspect-ratio:16/9;color:#fff;border-radius:var(--mat-radius,8px);width:100%;box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);cursor:pointer;background:#111;border:0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.SceneV6PlanRenderer-module__AmfybG__youtubePoster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.SceneV6PlanRenderer-module__AmfybG__youtubePlay{z-index:1;background:#000000b8;border-radius:999px;place-items:center;width:58px;height:58px;display:grid;position:relative}.SceneV6PlanRenderer-module__AmfybG__youtubePlay:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid;width:0;height:0;margin-left:4px}.SceneV6PlanRenderer-module__AmfybG__mapAddress{background:var(--mat-control-bg,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);padding:16px;font-style:normal;display:block}.SceneV6PlanRenderer-module__AmfybG__mapHours{opacity:.7}.SceneV6PlanRenderer-module__AmfybG__button{box-sizing:border-box;background:var(--mat-button-bg,var(--scene-button-bg,var(--scene-accent,#24f)));width:100%;min-width:min(100%,180px);max-width:min(100%,30rem);min-height:44px;color:var(--mat-button-color,var(--scene-button-color,var(--scene-ground,#fff)));cursor:pointer;text-align:center;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mat-button-color,var(--scene-ground,#fff)) 14%, transparent), 0 8px 20px color-mix(in srgb, var(--mat-button-bg,currentColor) 16%, transparent);border:0;border-radius:999px;place-items:center;margin-inline:auto;padding:14px 22px;font-weight:600;text-decoration:none;transition:background .16s,color .16s,transform .16s,box-shadow .16s;display:grid}.SceneV6PlanRenderer-module__AmfybG__button:hover,.SceneV6PlanRenderer-module__AmfybG__button:focus-visible{transform:var(--style-hover-transform,none);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mat-button-color,var(--scene-ground,#fff)) 18%, transparent), 0 10px 26px color-mix(in srgb, var(--mat-button-bg,currentColor) 20%, transparent)}.SceneV6PlanRenderer-module__AmfybG__button[data-variant=secondary],.SceneV6PlanRenderer-module__AmfybG__button[data-variant=outline]{background:var(--mat-control-bg,transparent);color:var(--mat-button-bg,var(--scene-button-bg,var(--scene-accent,#24f)));box-shadow:var(--v6-control-ring)}.SceneV6PlanRenderer-module__AmfybG__button[data-variant=ghost]{color:var(--mat-button-bg,var(--scene-button-bg,var(--scene-accent,#24f)));background:0 0;border-color:#0000}.SceneV6PlanRenderer-module__AmfybG__button[data-variant=underline]{width:auto;min-width:0;min-height:0;color:var(--scene-accent,currentColor);text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.08em;-webkit-text-decoration-color:color-mix(in srgb, currentColor, transparent 52%);text-decoration-color:color-mix(in srgb, currentColor, transparent 52%);background:0 0;border:0;border-radius:0;padding:0;display:inline}.SceneV6PlanRenderer-module__AmfybG__section[data-section-tone=dark] .SceneV6PlanRenderer-module__AmfybG__button{--mat-button-bg:var(--scene-accent-color,#c9a227);--mat-button-color:var(--scene-ink-color,#111)}.SceneV6PlanRenderer-module__AmfybG__section[data-section-tone=dark] .SceneV6PlanRenderer-module__AmfybG__button[data-variant=secondary],.SceneV6PlanRenderer-module__AmfybG__section[data-section-tone=dark] .SceneV6PlanRenderer-module__AmfybG__button[data-variant=outline],.SceneV6PlanRenderer-module__AmfybG__section[data-section-tone=dark] .SceneV6PlanRenderer-module__AmfybG__button[data-variant=ghost]{color:var(--scene-bg-color,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--scene-bg-color,#fff) 55%, transparent);background:0 0}.SceneV6PlanRenderer-module__AmfybG__section[data-section-tone=dark] .SceneV6PlanRenderer-module__AmfybG__button[data-variant=underline]{color:var(--scene-accent-color,currentColor)}.SceneV6PlanRenderer-module__AmfybG__button:disabled{opacity:.5;cursor:not-allowed}.SceneV6PlanRenderer-module__AmfybG__link{color:var(--scene-accent,#24f);text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.08em;-webkit-text-decoration-color:color-mix(in srgb, currentColor, transparent 52%);text-decoration-color:color-mix(in srgb, currentColor, transparent 52%);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.SceneV6PlanRenderer-module__AmfybG__spanLink{color:inherit;text-underline-offset:.16em;text-decoration-line:underline;text-decoration-thickness:.08em;-webkit-text-decoration-color:color-mix(in srgb, currentColor, transparent 28%);text-decoration-color:color-mix(in srgb, currentColor, transparent 28%);cursor:pointer}.SceneV6PlanRenderer-module__AmfybG__topicSeedLink{color:inherit;cursor:pointer;text-decoration:none}.SceneV6PlanRenderer-module__AmfybG__surface a[data-span-link]{color:inherit;text-underline-offset:.16em;text-decoration-line:underline;text-decoration-thickness:.08em;-webkit-text-decoration-color:color-mix(in srgb, currentColor, transparent 28%);text-decoration-color:color-mix(in srgb, currentColor, transparent 28%)}.SceneV6PlanRenderer-module__AmfybG__spanLink:hover,.SceneV6PlanRenderer-module__AmfybG__spanLink:focus-visible,.SceneV6PlanRenderer-module__AmfybG__surface a[data-span-link]:hover,.SceneV6PlanRenderer-module__AmfybG__surface a[data-span-link]:focus-visible{text-decoration-color:currentColor}.SceneV6PlanRenderer-module__AmfybG__contentLink{background:linear-gradient(90deg, var(--scene-accent,#24f) 0 3px, transparent 3px), var(--mat-control-bg,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,8px);color:inherit;box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;margin:12px 0;padding:14px 16px 14px 18px;text-decoration:none;transition:background .16s,transform .16s,box-shadow .16s;display:block}.SceneV6PlanRenderer-module__AmfybG__contentLink:hover,.SceneV6PlanRenderer-module__AmfybG__contentLink:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--scene-accent,currentColor) 24%, transparent), var(--v6-panel-shadow);transform:translateY(-1px)}.SceneV6PlanRenderer-module__AmfybG__contentSummary{opacity:.8;margin-top:4px;font-size:14px;display:block}.SceneV6PlanRenderer-module__AmfybG__container_row{column-gap:var(--scene-gap-h,40px);flex-flow:wrap;row-gap:24px;display:flex}.SceneV6PlanRenderer-module__AmfybG__container_stack{flex-direction:column;gap:12px;display:flex}.SceneV6PlanRenderer-module__AmfybG__container_grid{column-gap:var(--scene-gap-h,40px);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));row-gap:28px;display:grid}.SceneV6PlanRenderer-module__AmfybG__container_scroll_row{column-gap:var(--scene-gap-h,40px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, currentColor 28%, transparent) transparent;flex-direction:row;padding:2px 2px 12px;display:flex;overflow-x:auto}.SceneV6PlanRenderer-module__AmfybG__container_row>*,.SceneV6PlanRenderer-module__AmfybG__container_grid>*{min-width:0}.SceneV6PlanRenderer-module__AmfybG__container_row>*{flex:1 1 0}.SceneV6PlanRenderer-module__AmfybG__container_row>[data-width-intent=narrow]{flex:0 0 var(--row-narrow-col,168px)}.SceneV6PlanRenderer-module__AmfybG__container_row>[data-width-intent=content]{flex:none}.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__container_row{flex-direction:column}.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__container_row>*,.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__container_row>[data-width-intent]{flex:none;width:100%}.SceneV6PlanRenderer-module__AmfybG__container_row .SceneV6PlanRenderer-module__AmfybG__figure,.SceneV6PlanRenderer-module__AmfybG__container_grid .SceneV6PlanRenderer-module__AmfybG__figure,.SceneV6PlanRenderer-module__AmfybG__container_stack .SceneV6PlanRenderer-module__AmfybG__figure{margin:0}.SceneV6PlanRenderer-module__AmfybG__container_row .SceneV6PlanRenderer-module__AmfybG__figure img,.SceneV6PlanRenderer-module__AmfybG__container_grid .SceneV6PlanRenderer-module__AmfybG__figure img,.SceneV6PlanRenderer-module__AmfybG__container_stack .SceneV6PlanRenderer-module__AmfybG__figure img,.SceneV6PlanRenderer-module__AmfybG__container_row .SceneV6PlanRenderer-module__AmfybG__figureSvg,.SceneV6PlanRenderer-module__AmfybG__container_grid .SceneV6PlanRenderer-module__AmfybG__figureSvg,.SceneV6PlanRenderer-module__AmfybG__container_stack .SceneV6PlanRenderer-module__AmfybG__figureSvg{width:100%}.SceneV6PlanRenderer-module__AmfybG__container_scroll_row>*{scroll-snap-align:start;flex:none;width:min(74vw,440px)}.SceneV6PlanRenderer-module__AmfybG__container_scroll_row .SceneV6PlanRenderer-module__AmfybG__figure{margin:0}.SceneV6PlanRenderer-module__AmfybG__container_scroll_row .SceneV6PlanRenderer-module__AmfybG__figure img,.SceneV6PlanRenderer-module__AmfybG__container_scroll_row .SceneV6PlanRenderer-module__AmfybG__figureSvg{width:100%;height:auto}.SceneV6PlanRenderer-module__AmfybG__productCard{color:var(--mat-on-surface,currentColor);background:var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,4px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;padding:16px;transition:background .16s,transform .16s,box-shadow .16s}.SceneV6PlanRenderer-module__AmfybG__productCard:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--scene-accent,currentColor) 22%, transparent), var(--v6-panel-shadow);transform:translateY(-1px)}.SceneV6PlanRenderer-module__AmfybG__productCard[data-display]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;background:0 0;border-radius:0;padding:0}.SceneV6PlanRenderer-module__AmfybG__productCard[data-display]:hover{box-shadow:none;transform:none}.SceneV6PlanRenderer-module__AmfybG__productCard[data-display] img{margin-bottom:28px}.SceneV6PlanRenderer-module__AmfybG__productCard[data-display] h3{margin:0 0 6px}.SceneV6PlanRenderer-module__AmfybG__productCard[data-display] .SceneV6PlanRenderer-module__AmfybG__productVendor{margin:0 0 10px}.SceneV6PlanRenderer-module__AmfybG__productCard[data-display] .SceneV6PlanRenderer-module__AmfybG__productPrice{margin:0}.SceneV6PlanRenderer-module__AmfybG__productCard[data-display] :is(h3,.SceneV6PlanRenderer-module__AmfybG__productVendor,.SceneV6PlanRenderer-module__AmfybG__productPrice,.SceneV6PlanRenderer-module__AmfybG__productStatus) .SceneV6PlanRenderer-module__AmfybG__measuredText{margin-left:auto;margin-right:auto}.SceneV6PlanRenderer-module__AmfybG__productCard img{object-fit:contain;width:auto;max-width:min(100%,680px);height:auto;max-height:min(54vh,560px);padding:var(--mat-image-padding);background:var(--mat-image-background);border:var(--mat-image-border);filter:var(--mat-media-filter);box-sizing:border-box;margin:0 auto 16px;display:block}.SceneV6PlanRenderer-module__AmfybG__productGrid .SceneV6PlanRenderer-module__AmfybG__productCard img{max-height:clamp(180px,24vw,320px)}.SceneV6PlanRenderer-module__AmfybG__productVendor{opacity:.7;font-size:14px}.SceneV6PlanRenderer-module__AmfybG__productPrice{margin:4px 0;font-weight:700}.SceneV6PlanRenderer-module__AmfybG__productStatus{color:var(--scene-ink,#111);font-size:14px}.SceneV6PlanRenderer-module__AmfybG__productGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:24px 0;display:grid}.SceneV6PlanRenderer-module__AmfybG__gridEmpty{text-align:center;opacity:.6;padding:24px;font-size:14px}.SceneV6PlanRenderer-module__AmfybG__bookingCard{background:var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,4px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;margin:16px 0;padding:20px}.SceneV6PlanRenderer-module__AmfybG__bookingCard h3{margin:0 0 8px}.SceneV6PlanRenderer-module__AmfybG__bookingCard p{margin:0 0 16px}.SceneV6PlanRenderer-module__AmfybG__collection{margin:24px 0}.SceneV6PlanRenderer-module__AmfybG__collection h3{margin:0 0 32px}.SceneV6PlanRenderer-module__AmfybG__collection[data-collection-kind=faq]{width:100%;margin:clamp(24px,4vw,44px) 0 0}.SceneV6PlanRenderer-module__AmfybG__collection[data-collection-kind=faq]>h3{color:currentColor;letter-spacing:0;opacity:.86;margin:0 0 12px;font-size:1rem;font-weight:720;line-height:1.2}.SceneV6PlanRenderer-module__AmfybG__faqList{background:var(--mat-surface,color-mix(in srgb, var(--scene-ground,#fff) 88%, var(--scene-surface,#f5f5f5)));border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;display:grid;overflow:hidden}.SceneV6PlanRenderer-module__AmfybG__faqItem{box-shadow:inset 0 -1px 0 var(--v6-hairline);background:0 0}.SceneV6PlanRenderer-module__AmfybG__faqItem:last-child{box-shadow:none}.SceneV6PlanRenderer-module__AmfybG__faqItem[data-open=true]{background:var(--mat-control-bg,color-mix(in srgb, var(--scene-surface,#f5f5f5) 42%, transparent))}.SceneV6PlanRenderer-module__AmfybG__faqQuestion{font:inherit;margin:0}.SceneV6PlanRenderer-module__AmfybG__faqButton{appearance:none;width:100%;min-height:62px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:18px;padding:18px 22px;display:grid}.SceneV6PlanRenderer-module__AmfybG__faqButton:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--scene-accent,currentColor) 64%, transparent);border-radius:4px;outline:0}.SceneV6PlanRenderer-module__AmfybG__faqQuestionText{min-width:0}.SceneV6PlanRenderer-module__AmfybG__faqQuestionText .SceneV6PlanRenderer-module__AmfybG__measuredText{letter-spacing:0;font-size:1.06rem;font-weight:720;line-height:1.28;max-width:none!important}.SceneV6PlanRenderer-module__AmfybG__faqIcon{width:18px;height:18px;color:var(--scene-accent,currentColor);justify-self:end;place-items:center;transition:color .16s,transform .16s;display:grid;position:relative}.SceneV6PlanRenderer-module__AmfybG__faqIcon:before{content:"";border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;transition:transform .16s;position:absolute;transform:translateY(-2px)rotate(45deg)}.SceneV6PlanRenderer-module__AmfybG__faqButton:hover .SceneV6PlanRenderer-module__AmfybG__faqIcon,.SceneV6PlanRenderer-module__AmfybG__faqButton:focus-visible .SceneV6PlanRenderer-module__AmfybG__faqIcon{color:var(--scene-accent,currentColor)}.SceneV6PlanRenderer-module__AmfybG__faqItem[data-open=true] .SceneV6PlanRenderer-module__AmfybG__faqIcon{transform:rotate(180deg)}.SceneV6PlanRenderer-module__AmfybG__faqButton:hover{background:color-mix(in srgb, currentColor 4%, transparent)}.SceneV6PlanRenderer-module__AmfybG__faqPanel{padding:0 22px 22px}.SceneV6PlanRenderer-module__AmfybG__faqPanel[hidden]{display:none}.SceneV6PlanRenderer-module__AmfybG__faqAnswer{max-width:66ch;color:color-mix(in srgb, currentColor 74%, transparent);padding-top:2px;font-size:.98rem;line-height:1.55}.SceneV6PlanRenderer-module__AmfybG__faqAnswer .SceneV6PlanRenderer-module__AmfybG__measuredText{max-width:68ch!important}.SceneV6PlanRenderer-module__AmfybG__menuSections{gap:24px;display:grid}.SceneV6PlanRenderer-module__AmfybG__menuSection h4{margin:0 0 8px}.SceneV6PlanRenderer-module__AmfybG__menuSection ul{margin:0;padding:0;list-style:none}.SceneV6PlanRenderer-module__AmfybG__menuItem{box-shadow:inset 0 -1px 0 var(--v6-hairline);grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:10px 0;display:grid}.SceneV6PlanRenderer-module__AmfybG__menuItem small{opacity:.72;grid-column:1/-1}.SceneV6PlanRenderer-module__AmfybG__menuDietaryTags,.SceneV6PlanRenderer-module__AmfybG__collectionTags{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.SceneV6PlanRenderer-module__AmfybG__menuDietaryTags{grid-column:1/-1}.SceneV6PlanRenderer-module__AmfybG__menuDietaryTags em,.SceneV6PlanRenderer-module__AmfybG__menuDietaryLegend span,.SceneV6PlanRenderer-module__AmfybG__collectionTags span{background:var(--mat-control-bg,var(--v6-soft-field));min-height:22px;box-shadow:var(--v6-control-ring);letter-spacing:.06em;text-transform:uppercase;color:var(--scene-support,var(--scene-ink,#111));border:0;border-radius:999px;align-items:center;padding:3px 7px;font-size:11px;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.SceneV6PlanRenderer-module__AmfybG__menuDietaryLegend{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}.SceneV6PlanRenderer-module__AmfybG__galleryGrid,.SceneV6PlanRenderer-module__AmfybG__cardGrid,.SceneV6PlanRenderer-module__AmfybG__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.SceneV6PlanRenderer-module__AmfybG__galleryItem{text-align:left;color:inherit;background:var(--mat-surface,transparent);border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);cursor:pointer;border:0;padding:10px;transition:transform .16s,box-shadow .16s;display:block}.SceneV6PlanRenderer-module__AmfybG__galleryItem:hover,.SceneV6PlanRenderer-module__AmfybG__galleryItem:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--scene-accent,currentColor) 24%, transparent), var(--v6-panel-shadow);transform:translateY(-1px)}.SceneV6PlanRenderer-module__AmfybG__galleryItem img,.SceneV6PlanRenderer-module__AmfybG__collectionCard img,.SceneV6PlanRenderer-module__AmfybG__pricingCard img{border-radius:calc(var(--mat-radius,8px) * .72);width:100%;height:auto;filter:var(--mat-media-filter);display:block}.SceneV6PlanRenderer-module__AmfybG__lightbox{z-index:100;background:#000000db;place-items:center;padding:48px 24px 24px;display:grid;position:fixed;inset:24px}.SceneV6PlanRenderer-module__AmfybG__lightbox img{max-width:100%;max-height:80vh}.SceneV6PlanRenderer-module__AmfybG__lightboxClose{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px;box-shadow:inset 0 0 0 1px #ffffff47}.SceneV6PlanRenderer-module__AmfybG__lightboxClose span{width:16px;height:16px;display:block;position:relative}.SceneV6PlanRenderer-module__AmfybG__lightboxClose span:before,.SceneV6PlanRenderer-module__AmfybG__lightboxClose span:after{content:"";background:currentColor;border-radius:999px;width:16px;height:2px;position:absolute;top:7px;left:0}.SceneV6PlanRenderer-module__AmfybG__lightboxClose span:before{transform:rotate(45deg)}.SceneV6PlanRenderer-module__AmfybG__lightboxClose span:after{transform:rotate(-45deg)}.SceneV6PlanRenderer-module__AmfybG__statefulCollection{margin:24px 0}.SceneV6PlanRenderer-module__AmfybG__segmentedControl,.SceneV6PlanRenderer-module__AmfybG__carouselControls{align-items:center;gap:8px;margin:0 0 16px;display:flex}.SceneV6PlanRenderer-module__AmfybG__segmentedControl button,.SceneV6PlanRenderer-module__AmfybG__carouselControls button{background:var(--mat-control-bg,color-mix(in srgb, currentColor 7%, transparent));color:inherit;border-radius:var(--mat-radius,4px);box-shadow:var(--v6-control-ring);cursor:pointer;border:0;padding:7px 12px}.SceneV6PlanRenderer-module__AmfybG__segmentedControl button[data-selected=true]{background:var(--scene-accent,#24f);color:var(--scene-ground,#fff)}.SceneV6PlanRenderer-module__AmfybG__collectionCard,.SceneV6PlanRenderer-module__AmfybG__pricingCard,.SceneV6PlanRenderer-module__AmfybG__reviewCard{color:var(--mat-on-surface,currentColor);padding:var(--mat-panel-padding);background:var(--mat-surface,color-mix(in srgb, var(--scene-ground,#fff) 88%, var(--scene-surface,#f5f5f5)));border-radius:var(--mat-radius);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--scene-ink,currentColor) 14%, transparent), 0 10px 28px color-mix(in srgb, var(--scene-ink,#111) 8%, transparent);border:0;transition:background .16s,transform .16s,box-shadow .16s;position:relative}.SceneV6PlanRenderer-module__AmfybG__collectionCard:hover,.SceneV6PlanRenderer-module__AmfybG__pricingCard:hover,.SceneV6PlanRenderer-module__AmfybG__reviewCard:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--scene-accent,currentColor) 20%, transparent), 0 14px 32px color-mix(in srgb, var(--scene-ink,#111) 10%, transparent);transform:translateY(-1px)}.SceneV6PlanRenderer-module__AmfybG__collectionCard[data-status=ok]{box-shadow:inset 0 0 0 1px #2d9b616b, var(--mat-shadow)}.SceneV6PlanRenderer-module__AmfybG__collectionCard[data-status=warn],.SceneV6PlanRenderer-module__AmfybG__collectionCard[data-status=pending]{box-shadow:inset 0 0 0 1px #c38b3170, var(--mat-shadow)}.SceneV6PlanRenderer-module__AmfybG__collectionCard[data-status=error],.SceneV6PlanRenderer-module__AmfybG__collectionCard[data-status=offline]{box-shadow:inset 0 0 0 1px #b84a4a70, var(--mat-shadow)}.SceneV6PlanRenderer-module__AmfybG__collectionCard h4,.SceneV6PlanRenderer-module__AmfybG__pricingCard h4,.SceneV6PlanRenderer-module__AmfybG__reviewCard figcaption{color:currentColor;letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(1.42rem,1.45vw,1.9rem);font-weight:820;line-height:1.12}.SceneV6PlanRenderer-module__AmfybG__collectionCard p{color:color-mix(in srgb, currentColor, transparent 13%);margin:0;font-size:clamp(1rem,.95vw,1.12rem);line-height:1.42}.SceneV6PlanRenderer-module__AmfybG__collectionCard h4+p{margin-top:0}.SceneV6PlanRenderer-module__AmfybG__collection[data-collection-kind=generic] .SceneV6PlanRenderer-module__AmfybG__cardGrid{gap:clamp(18px,2.2vw,28px);margin-top:18px}.SceneV6PlanRenderer-module__AmfybG__collection[data-collection-kind=generic] .SceneV6PlanRenderer-module__AmfybG__collectionCard{background:var(--mat-surface,color-mix(in srgb, currentColor 4%, transparent));padding:clamp(18px,2.2vw,28px)}.SceneV6PlanRenderer-module__AmfybG__statusPill{background:var(--mat-control-bg,var(--v6-soft-field));width:fit-content;box-shadow:var(--v6-control-ring);letter-spacing:.08em;text-transform:uppercase;color:var(--scene-support,var(--scene-ink,#111));border:0;border-radius:999px;align-items:center;margin:0 0 12px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.SceneV6PlanRenderer-module__AmfybG__statusPill[data-status=ok]{color:currentColor;box-shadow:inset 0 0 0 1px #2d9b6185}.SceneV6PlanRenderer-module__AmfybG__statusPill[data-status=warn],.SceneV6PlanRenderer-module__AmfybG__statusPill[data-status=pending]{color:currentColor;box-shadow:inset 0 0 0 1px #a56d2185}.SceneV6PlanRenderer-module__AmfybG__statusPill[data-status=error],.SceneV6PlanRenderer-module__AmfybG__statusPill[data-status=offline]{color:currentColor;box-shadow:inset 0 0 0 1px #b84a4a85}.SceneV6PlanRenderer-module__AmfybG__collectionValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:currentColor;margin:8px 0 0;font-size:clamp(2rem,6vw,4rem);font-weight:800;line-height:.92}.SceneV6PlanRenderer-module__AmfybG__collectionTrend{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, currentColor 72%, var(--scene-accent,currentColor));margin:4px 0 0;font-size:.82em;font-weight:700}.SceneV6PlanRenderer-module__AmfybG__collectionTags{margin-top:12px}.SceneV6PlanRenderer-module__AmfybG__collectionActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.SceneV6PlanRenderer-module__AmfybG__collectionNestedNodes{gap:14px;margin-top:16px;display:grid}.SceneV6PlanRenderer-module__AmfybG__collectionNestedNodes .SceneV6PlanRenderer-module__AmfybG__motionShell{width:100%!important;min-height:auto!important;position:relative!important;top:auto!important;left:auto!important}.SceneV6PlanRenderer-module__AmfybG__pricingCard[data-featured=true]{box-shadow:inset 0 0 0 2px var(--scene-accent,#24f), var(--v6-panel-shadow)}.SceneV6PlanRenderer-module__AmfybG__keyValues{grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;display:grid}.SceneV6PlanRenderer-module__AmfybG__keyValues dt{font-weight:700}.SceneV6PlanRenderer-module__AmfybG__keyValues dd{margin:0}.SceneV6PlanRenderer-module__AmfybG__keyValueSpec{grid-template-columns:repeat(var(--kv-cols,1), minmax(0, 1fr));gap:28px 40px;margin:0;display:grid}.SceneV6PlanRenderer-module__AmfybG__keyValueCell{border-top:1px solid color-mix(in srgb, var(--scene-ink,#17172c) 22%, transparent);flex-direction:column;gap:6px;padding-top:16px;display:flex}.SceneV6PlanRenderer-module__AmfybG__keyValueCell dt{opacity:.62}.SceneV6PlanRenderer-module__AmfybG__keyValueCell dd{margin:0}.SceneV6PlanRenderer-module__AmfybG__timelineColumns{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));align-items:start;gap:32px 40px;display:grid}.SceneV6PlanRenderer-module__AmfybG__timelineList{--v6-timeline-gutter:36px;--v6-timeline-dot-size:9px;--v6-timeline-rail-thickness:1px;padding:0 0 0 var(--v6-timeline-gutter);align-content:start;gap:32px;margin:0;list-style:none;display:grid;position:relative}.SceneV6PlanRenderer-module__AmfybG__timelineList:before{content:"";top:6px;bottom:6px;left:calc((var(--v6-timeline-gutter) - var(--v6-timeline-rail-thickness)) / 2);width:var(--v6-timeline-rail-thickness);background:linear-gradient(to bottom, color-mix(in srgb, var(--scene-line,#ddd4bf) 0%, transparent) 0%, color-mix(in srgb, var(--scene-line,#ddd4bf) 58%, transparent) 10%, color-mix(in srgb, var(--scene-line,#ddd4bf) 58%, transparent) 90%, color-mix(in srgb, var(--scene-line,#ddd4bf) 0%, transparent) 100%);position:absolute}.SceneV6PlanRenderer-module__AmfybG__timelineList li{gap:4px;margin:0;display:grid;position:relative}.SceneV6PlanRenderer-module__AmfybG__timelineList li:before{content:"";top:6px;left:calc(var(--v6-timeline-gutter) / -2 - var(--v6-timeline-dot-size) / 2);width:var(--v6-timeline-dot-size);height:var(--v6-timeline-dot-size);background:var(--scene-accent,#24f);box-shadow:0 0 0 3px var(--scene-ground,#fff), 0 1px 3px color-mix(in srgb, var(--scene-ink,#202018) 18%, transparent);border-radius:999px;position:absolute}.SceneV6PlanRenderer-module__AmfybG__timelineList time{font-size:12px;font-weight:780;font-family:var(--font-fraunces), Georgia, "Times New Roman", Times, serif;letter-spacing:.14em;text-transform:uppercase;color:var(--scene-accent,#24f);opacity:1;line-height:1.14;display:block}.SceneV6PlanRenderer-module__AmfybG__timelineList strong{max-width:680px;font-size:16px;font-weight:700;line-height:1.52;display:block}.SceneV6PlanRenderer-module__AmfybG__timelineList p{color:currentColor;max-width:680px;margin:0;font-size:16px;font-weight:430;line-height:1.52}.SceneV6PlanRenderer-module__AmfybG__timelineLocation{letter-spacing:.06em;text-transform:uppercase;max-width:680px;color:var(--scene-accent,#24f);margin-top:12px;font-size:.84em;font-weight:700;display:block}.SceneV6PlanRenderer-module__AmfybG__timelineList[data-schedule-list=true] time{font-variant-numeric:tabular-nums}.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__timelineList{--v6-timeline-gutter:26px;--v6-timeline-dot-size:8px;gap:26px}.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__timelineList strong,.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__timelineList p{font-size:15px;line-height:1.52}.SceneV6PlanRenderer-module__AmfybG__reviewCard{margin:0}.SceneV6PlanRenderer-module__AmfybG__reviewCard blockquote{margin:0 0 12px}.SceneV6PlanRenderer-module__AmfybG__codeBlock{margin:24px 0}.SceneV6PlanRenderer-module__AmfybG__codeBlock pre{color:#f0f0f0;background:#1a1a1a;border-radius:4px;padding:16px;font-family:ui-monospace,SF Mono,monospace;overflow-x:auto}.SceneV6PlanRenderer-module__AmfybG__codeCaption{opacity:.8;margin-top:8px;font-size:14px}.SceneV6PlanRenderer-module__AmfybG__componentSlot{background:linear-gradient(90deg, var(--scene-accent,#24f) 0 3px, transparent 3px), var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;margin:16px 0;padding:16px}.SceneV6PlanRenderer-module__AmfybG__componentNote{opacity:.7;margin:8px 0 0;font-size:14px}.SceneV6PlanRenderer-module__AmfybG__collectionPlaceholder{background:var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;margin:16px 0;padding:16px}.SceneV6PlanRenderer-module__AmfybG__richPrimitive{background:linear-gradient(135deg, color-mix(in srgb, var(--scene-decoration,currentColor) 14%, transparent), transparent 56%), var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;margin:16px 0;padding:16px}.SceneV6PlanRenderer-module__AmfybG__motionShell{position:relative}.SceneV6PlanRenderer-module__AmfybG__motionShell[data-motion-reveal]{animation:SceneV6PlanRenderer-module__AmfybG__sceneV6Reveal var(--motion-duration,.52s) var(--motion-enter-easing,cubic-bezier(.2, .7, .1, 1)) both}.SceneV6PlanRenderer-module__AmfybG__motionShell[data-motion-reveal=scale]{animation-name:SceneV6PlanRenderer-module__AmfybG__sceneV6RevealScale}.SceneV6PlanRenderer-module__AmfybG__motionShell[data-motion-reveal=line-clip],.SceneV6PlanRenderer-module__AmfybG__motionShell[data-motion-reveal=image-clip]{animation-name:SceneV6PlanRenderer-module__AmfybG__sceneV6RevealClip;overflow:clip}@media (prefers-reduced-motion:reduce){.SceneV6PlanRenderer-module__AmfybG__motionShell[data-motion-reveal]{animation:none}}@media (max-width:720px){.SceneV6PlanRenderer-module__AmfybG__text[data-prose-columns=true]{column-count:1;column-rule:none;column-gap:0}.SceneV6PlanRenderer-module__AmfybG__collection[data-collection-kind=faq],.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__collection[data-collection-kind=faq]{margin-top:28px}.SceneV6PlanRenderer-module__AmfybG__collection[data-collection-kind=faq]>h3,.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__collection[data-collection-kind=faq]>h3{font-size:.84rem}.SceneV6PlanRenderer-module__AmfybG__faqButton,.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__faqButton{grid-template-columns:minmax(0,1fr) 22px;gap:12px;min-height:58px;padding:16px}.SceneV6PlanRenderer-module__AmfybG__faqQuestionText .SceneV6PlanRenderer-module__AmfybG__measuredText,.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__faqQuestionText .SceneV6PlanRenderer-module__AmfybG__measuredText{font-size:1.08rem;line-height:1.22}.SceneV6PlanRenderer-module__AmfybG__faqIcon,.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__faqIcon{width:18px;height:18px}.SceneV6PlanRenderer-module__AmfybG__faqAnswer,.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__faqAnswer{max-width:none;font-size:.96rem}.SceneV6PlanRenderer-module__AmfybG__faqPanel,.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__faqPanel{padding:0 16px 18px}}@keyframes SceneV6PlanRenderer-module__AmfybG__sceneV6Reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes SceneV6PlanRenderer-module__AmfybG__sceneV6RevealScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes SceneV6PlanRenderer-module__AmfybG__sceneV6RevealClip{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}.SceneV6PlanRenderer-module__AmfybG__richChart,.SceneV6PlanRenderer-module__AmfybG__visualComparison,.SceneV6PlanRenderer-module__AmfybG__systemDiagram,.SceneV6PlanRenderer-module__AmfybG__dimensionalProduct,.SceneV6PlanRenderer-module__AmfybG__quadrant,.SceneV6PlanRenderer-module__AmfybG__processFlow,.SceneV6PlanRenderer-module__AmfybG__funnel{margin:24px 0}.SceneV6PlanRenderer-module__AmfybG__richChart{background:var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;padding:18px}.SceneV6PlanRenderer-module__AmfybG__richChart figcaption{margin:0 0 14px;font-weight:700}.SceneV6PlanRenderer-module__AmfybG__richChartBars{grid-template-columns:repeat(var(--bar-count,4), minmax(0, 1fr));align-items:end;gap:12px;min-height:180px;display:grid}.SceneV6PlanRenderer-module__AmfybG__richChartBars span{grid-template-rows:auto 1fr auto;gap:6px;min-width:0;height:180px;display:grid}.SceneV6PlanRenderer-module__AmfybG__richChartBars [data-bar-group]{justify-content:center;align-self:end;align-items:end;gap:4px;height:132px;min-height:4px;display:flex}.SceneV6PlanRenderer-module__AmfybG__richChartBars [data-bar-group] i{width:100%;min-height:4px;height:calc(var(--bar-scale,.1) * 132px);background:var(--chart-color,var(--scene-accent,#24f));display:block}.SceneV6PlanRenderer-module__AmfybG__richChartBars [data-bar-group] i[data-negative=true]{opacity:.62;transform:translateY(8px)}.SceneV6PlanRenderer-module__AmfybG__richChartBars b,.SceneV6PlanRenderer-module__AmfybG__richChartBars em{overflow-wrap:anywhere;font-size:12px;font-style:normal}.SceneV6PlanRenderer-module__AmfybG__richChartLine{width:100%;height:220px;display:block;overflow:visible}.SceneV6PlanRenderer-module__AmfybG__richChartStroke{fill:none;stroke:var(--chart-color,var(--scene-accent,#24f));stroke-width:3px}.SceneV6PlanRenderer-module__AmfybG__richChartArea{fill:color-mix(in srgb, var(--chart-color,var(--scene-accent,#24f)), transparent 76%)}.SceneV6PlanRenderer-module__AmfybG__richChartDonut{flex-wrap:wrap;gap:10px;display:flex}.SceneV6PlanRenderer-module__AmfybG__richChartDonut span{aspect-ratio:1;background:conic-gradient(var(--scene-accent,#24f) calc(var(--chart-value,1) * 1deg), var(--scene-line,#ccc) 0);border-radius:50%;width:64px;display:block}.SceneV6PlanRenderer-module__AmfybG__richLegend{flex-wrap:wrap;gap:10px;margin-top:14px;font-size:13px;display:flex}.SceneV6PlanRenderer-module__AmfybG__richLegend span{align-items:center;gap:6px;display:inline-flex}.SceneV6PlanRenderer-module__AmfybG__richLegend i{background:var(--chart-color,var(--scene-accent,#24f));border-radius:50%;width:9px;height:9px}.SceneV6PlanRenderer-module__AmfybG__visualComparison{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.SceneV6PlanRenderer-module__AmfybG__visualPane{background:var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,8px);min-width:0;box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;align-content:start;gap:12px;padding:20px;display:grid}.SceneV6PlanRenderer-module__AmfybG__visualPane h3{letter-spacing:.02em;margin:0;font-size:clamp(15px,1.2vw,20px);line-height:1.12}.SceneV6PlanRenderer-module__AmfybG__visualPane p{color:color-mix(in srgb, currentColor 72%, transparent);margin:0;font-size:13px;line-height:1.38}.SceneV6PlanRenderer-module__AmfybG__visualPane p[data-emphasis=claim],.SceneV6PlanRenderer-module__AmfybG__visualPane p[data-emphasis=contrast],.SceneV6PlanRenderer-module__AmfybG__visualPane p[data-emphasis=warning]{color:currentColor;font-weight:700}.SceneV6PlanRenderer-module__AmfybG__visualCaption{color:color-mix(in srgb, currentColor 68%, transparent);grid-column:1/-1;margin:0;font-size:13px;line-height:1.4}.SceneV6PlanRenderer-module__AmfybG__flowLines{fill:none;width:100%;height:auto;min-height:154px;stroke:var(--scene-accent,#24f);stroke-linecap:round;stroke-linejoin:round;margin:4px 0 2px;display:block;overflow:visible}.SceneV6PlanRenderer-module__AmfybG__flowPath{stroke-width:2.1px;opacity:.78;vector-effect:non-scaling-stroke}.SceneV6PlanRenderer-module__AmfybG__flowLines[data-direction=right] .SceneV6PlanRenderer-module__AmfybG__flowPath{stroke-dasharray:9 8;opacity:.72}.SceneV6PlanRenderer-module__AmfybG__flowLines[data-language=wake_profile] .SceneV6PlanRenderer-module__AmfybG__flowPath{stroke-width:1.8px}.SceneV6PlanRenderer-module__AmfybG__wake,.SceneV6PlanRenderer-module__AmfybG__wakeSecondary{stroke:var(--scene-decoration,var(--scene-accent,#24f));vector-effect:non-scaling-stroke}.SceneV6PlanRenderer-module__AmfybG__wake{stroke-width:3.2px}.SceneV6PlanRenderer-module__AmfybG__wakeSecondary{stroke-width:1.8px;stroke-dasharray:7 7;opacity:.78}.SceneV6PlanRenderer-module__AmfybG__sedanVehicle,.SceneV6PlanRenderer-module__AmfybG__blockVehicle{fill:color-mix(in srgb, var(--scene-surface,#f5f5f5) 88%, var(--scene-ink,#111) 8%);stroke:var(--scene-ink,#111);stroke-width:2.2px;vector-effect:non-scaling-stroke}.SceneV6PlanRenderer-module__AmfybG__flowDot{fill:var(--scene-decoration,var(--scene-accent,#24f));stroke:none}.SceneV6PlanRenderer-module__AmfybG__scaleBlocks,.SceneV6PlanRenderer-module__AmfybG__featureCallouts,.SceneV6PlanRenderer-module__AmfybG__layeredSystemGraphic,.SceneV6PlanRenderer-module__AmfybG__photoCompositeGraphic,.SceneV6PlanRenderer-module__AmfybG__abstractContrastGraphic{min-height:154px;margin:4px 0 2px;position:relative}.SceneV6PlanRenderer-module__AmfybG__scaleBlocks{grid-template-columns:repeat(3,1fr);align-items:end;gap:12px;display:grid}.SceneV6PlanRenderer-module__AmfybG__scaleBlocks span{background:color-mix(in srgb, var(--scene-accent,#24f) 82%, var(--scene-ground,#fff));min-height:42px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 12%, transparent);display:block}.SceneV6PlanRenderer-module__AmfybG__scaleBlocks span:nth-child(2){background:color-mix(in srgb, var(--scene-support,#3a6a68) 82%, var(--scene-ground,#fff));min-height:96px}.SceneV6PlanRenderer-module__AmfybG__scaleBlocks span:nth-child(3){background:color-mix(in srgb, var(--scene-decoration,#d6b56d) 84%, var(--scene-ground,#fff));min-height:68px}.SceneV6PlanRenderer-module__AmfybG__featureCallouts{border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring)}.SceneV6PlanRenderer-module__AmfybG__featureCallouts span{background:var(--scene-accent,#24f);width:38%;height:1px;position:absolute}.SceneV6PlanRenderer-module__AmfybG__featureCallouts span:after{content:"";background:var(--scene-accent,#24f);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;right:-4px}.SceneV6PlanRenderer-module__AmfybG__featureCallouts span:first-child{top:26%;left:12%}.SceneV6PlanRenderer-module__AmfybG__featureCallouts span:nth-child(2){top:52%;left:30%}.SceneV6PlanRenderer-module__AmfybG__featureCallouts span:nth-child(3){top:75%;left:18%}.SceneV6PlanRenderer-module__AmfybG__layeredSystemGraphic{place-items:center;display:grid}.SceneV6PlanRenderer-module__AmfybG__layeredSystemGraphic span{background:color-mix(in srgb, var(--scene-surface,#f5f5f5) 78%, transparent);width:62%;height:42%;box-shadow:var(--v6-panel-ring);position:absolute}.SceneV6PlanRenderer-module__AmfybG__layeredSystemGraphic span:first-child{transform:translate(-14px,-16px)}.SceneV6PlanRenderer-module__AmfybG__layeredSystemGraphic span:nth-child(2){transform:translate(0)}.SceneV6PlanRenderer-module__AmfybG__layeredSystemGraphic span:nth-child(3){transform:translate(14px,16px)}.SceneV6PlanRenderer-module__AmfybG__layeredSystemGraphic i{background:var(--scene-accent,#24f);z-index:2;width:52%;height:1px;transform:rotate(-18deg)}.SceneV6PlanRenderer-module__AmfybG__photoCompositeGraphic{background:linear-gradient(135deg, transparent 0 48%, var(--scene-line,#ccc) 48% 52%, transparent 52%), color-mix(in srgb, var(--scene-surface,#f5f5f5) 82%, var(--scene-accent,#24f) 8%);border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring)}.SceneV6PlanRenderer-module__AmfybG__abstractContrastGraphic{grid-template-columns:1fr 1fr;display:grid}.SceneV6PlanRenderer-module__AmfybG__abstractContrastGraphic span:first-child{background:var(--scene-ink,#111)}.SceneV6PlanRenderer-module__AmfybG__abstractContrastGraphic span:last-child{background:var(--scene-accent,#24f)}@media (max-width:700px){.SceneV6PlanRenderer-module__AmfybG__visualComparison{grid-template-columns:minmax(0,1fr)}.SceneV6PlanRenderer-module__AmfybG__visualCaption{grid-column:auto}}.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__visualComparison{grid-template-columns:minmax(0,1fr)}.SceneV6PlanRenderer-module__AmfybG__surface[data-viewport=mobile] .SceneV6PlanRenderer-module__AmfybG__visualCaption{grid-column:auto}.SceneV6PlanRenderer-module__AmfybG__systemDiagramBody{background:linear-gradient(135deg, color-mix(in srgb, var(--scene-accent,currentColor), transparent 92%), transparent 42%), var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;align-items:stretch;gap:10px;padding:clamp(18px,3vw,34px);display:grid;position:relative}.SceneV6PlanRenderer-module__AmfybG__systemDiagramNode{z-index:1;background:var(--mat-control-bg,color-mix(in srgb, currentColor 9%, transparent));border-radius:calc(var(--mat-radius,8px) * .72);color:currentColor;letter-spacing:-.01em;min-height:82px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 16%, var(--scene-accent,currentColor) 10%), 0 12px 32px color-mix(in srgb, currentColor, transparent 88%);border:0;align-content:center;padding:16px;font-weight:700;display:grid;position:relative}.SceneV6PlanRenderer-module__AmfybG__systemDiagramKind{color:var(--scene-accent,currentColor);letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:.66em;font-weight:800;display:block}.SceneV6PlanRenderer-module__AmfybG__systemDiagramLabel{color:inherit;line-height:1.15;display:block}.SceneV6PlanRenderer-module__AmfybG__systemDiagramNode[data-emphasis=primary]{box-shadow:inset 0 0 0 2px var(--scene-accent,#24f), 0 16px 40px color-mix(in srgb, var(--scene-accent,#24f), transparent 82%)}.SceneV6PlanRenderer-module__AmfybG__systemDiagramNode[data-kind=risk],.SceneV6PlanRenderer-module__AmfybG__systemDiagramNode[data-emphasis=critical]{box-shadow:inset 0 0 0 1px color-mix(in srgb, #ff4d4d 48%, var(--scene-accent,#24f) 18%), 0 12px 32px color-mix(in srgb, currentColor, transparent 88%)}.SceneV6PlanRenderer-module__AmfybG__systemDiagramConnector{z-index:2;min-width:48px;color:var(--scene-accent,currentColor);place-items:center;display:grid;position:relative}.SceneV6PlanRenderer-module__AmfybG__systemDiagramConnector svg{width:100%;min-width:44px;height:30px;overflow:visible}.SceneV6PlanRenderer-module__AmfybG__systemDiagramConnectorShaft{fill:none;stroke:var(--scene-accent,currentColor);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.SceneV6PlanRenderer-module__AmfybG__systemDiagramConnectorHead{fill:var(--scene-accent,currentColor);stroke:none}.SceneV6PlanRenderer-module__AmfybG__systemDiagramConnector[data-boundary=true] .SceneV6PlanRenderer-module__AmfybG__systemDiagramConnectorShaft{stroke-dasharray:5 4}.SceneV6PlanRenderer-module__AmfybG__systemDiagramConnector span{background:color-mix(in srgb, currentColor 12%, var(--scene-ground,transparent));max-width:90px;color:var(--scene-support,currentColor);text-align:center;padding:2px 5px;font-size:.68em;line-height:1.1;position:absolute;top:0;left:50%;transform:translate(-50%,-55%)}@media (max-width:700px){.SceneV6PlanRenderer-module__AmfybG__systemDiagramBody{flex-direction:column;display:flex}.SceneV6PlanRenderer-module__AmfybG__systemDiagramConnector{min-height:48px;overflow:visible}.SceneV6PlanRenderer-module__AmfybG__systemDiagramConnector svg{width:44px;height:36px;transform:rotate(90deg)}.SceneV6PlanRenderer-module__AmfybG__systemDiagramConnector span{display:none}}.SceneV6PlanRenderer-module__AmfybG__dimensionalProduct{background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--scene-accent,currentColor), transparent 82%), transparent 42%), var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,8px);box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);grid-template-columns:minmax(0,1fr);gap:12px;padding:18px;display:grid;position:relative}.SceneV6PlanRenderer-module__AmfybG__dimensionalProductMedia{place-items:center;min-height:220px;display:grid}.SceneV6PlanRenderer-module__AmfybG__dimensionalProductMedia img{object-fit:contain;max-width:100%;max-height:300px}.SceneV6PlanRenderer-module__AmfybG__dimensionalProductMedia>span{aspect-ratio:1.8;background:linear-gradient(135deg, var(--scene-line,#ccc), var(--scene-ground,#fff));border-radius:12px;width:62%;box-shadow:18px 24px 44px #00000029}.SceneV6PlanRenderer-module__AmfybG__productCallout{background:linear-gradient(90deg, var(--scene-accent,#24f) 0 2px, transparent 2px), var(--mat-control-bg,color-mix(in srgb, currentColor 8%, transparent));border-radius:calc(var(--mat-radius,8px) * .6);box-shadow:var(--v6-control-ring);padding:10px 12px}.SceneV6PlanRenderer-module__AmfybG__productCallout span{opacity:.78;font-size:13px;display:block}.SceneV6PlanRenderer-module__AmfybG__marginaliaMark{color:var(--scene-accent,#24f);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:10px 0;font-size:13px;display:inline-flex}.SceneV6PlanRenderer-module__AmfybG__marginaliaGlyph{font-size:20px;line-height:1}.SceneV6PlanRenderer-module__AmfybG__marginaliaGlyph:before{content:attr(data-glyph)}.SceneV6PlanRenderer-module__AmfybG__quadrant{grid-template-rows:auto minmax(260px,1fr) auto;grid-template-columns:56px minmax(0,1fr) 56px;gap:8px;display:grid}.SceneV6PlanRenderer-module__AmfybG__quadrantAxisLabel{opacity:.72;font-size:12px}.SceneV6PlanRenderer-module__AmfybG__quadrantAxisLabel[data-axis=x-low]{grid-area:3/2;justify-self:start}.SceneV6PlanRenderer-module__AmfybG__quadrantAxisLabel[data-axis=x-high]{grid-area:3/2;justify-self:end}.SceneV6PlanRenderer-module__AmfybG__quadrantAxisLabel[data-axis=y-low]{grid-area:2/1;align-self:end}.SceneV6PlanRenderer-module__AmfybG__quadrantAxisLabel[data-axis=y-high]{grid-area:2/1;align-self:start}.SceneV6PlanRenderer-module__AmfybG__quadrantPlot{background:var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,8px);min-height:260px;box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;grid-area:2/2;position:relative}.SceneV6PlanRenderer-module__AmfybG__quadrantCrossH,.SceneV6PlanRenderer-module__AmfybG__quadrantCrossV{background:var(--scene-line,#ccc);position:absolute}.SceneV6PlanRenderer-module__AmfybG__quadrantCrossH{height:1px;top:50%;left:0;right:0}.SceneV6PlanRenderer-module__AmfybG__quadrantCrossV{width:1px;top:0;bottom:0;left:50%}.SceneV6PlanRenderer-module__AmfybG__quadrantItem{left:var(--quad-x,50%);top:var(--quad-y,50%);background:var(--mat-control-bg,color-mix(in srgb, currentColor 9%, transparent));max-width:160px;color:inherit;border-radius:calc(var(--mat-radius,8px) * .6);box-shadow:var(--v6-control-ring);text-align:left;border:0;gap:4px;padding:6px 8px;display:grid;position:absolute;transform:translate(-50%,-50%)}.SceneV6PlanRenderer-module__AmfybG__quadrantItem[data-emphasis=true]{box-shadow:inset 0 0 0 2px var(--scene-accent,#24f), 0 10px 24px color-mix(in srgb, var(--scene-accent,#24f) 18%, transparent)}.SceneV6PlanRenderer-module__AmfybG__quadrantItem i{background:var(--scene-accent,#24f);border-radius:50%;width:8px;height:8px}.SceneV6PlanRenderer-module__AmfybG__quadrantItem small{opacity:.7}.SceneV6PlanRenderer-module__AmfybG__processFlow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(16px,2vw,24px);padding:0;list-style:none;display:grid;position:relative}.SceneV6PlanRenderer-module__AmfybG__processFlow:before{content:"";background:linear-gradient(90deg, var(--scene-accent,#24f), color-mix(in srgb, var(--scene-accent,#24f) 24%, transparent));opacity:.52;height:1px;position:absolute;top:22px;left:clamp(18px,2.2vw,28px);right:clamp(18px,2.2vw,28px)}.SceneV6PlanRenderer-module__AmfybG__processFlow[data-direction=vertical]{grid-template-columns:minmax(0,1fr)}.SceneV6PlanRenderer-module__AmfybG__processFlow[data-direction=vertical]:before{background:linear-gradient(180deg, var(--scene-accent,#24f), color-mix(in srgb, var(--scene-accent,#24f) 24%, transparent));width:1px;height:auto;inset:clamp(18px,2.2vw,28px) auto clamp(18px,2.2vw,28px) 18px}.SceneV6PlanRenderer-module__AmfybG__processStep{background:linear-gradient(180deg, color-mix(in srgb, var(--scene-accent,#24f) 8%, transparent), transparent 68%), var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border:1px solid color-mix(in srgb, currentColor 10%, transparent);border-radius:var(--mat-radius,8px);min-height:142px;box-shadow:var(--v6-panel-ring), var(--v6-panel-shadow);-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);align-content:start;gap:10px;padding:clamp(18px,2.2vw,28px);display:grid;position:relative}.SceneV6PlanRenderer-module__AmfybG__processBadge{background:var(--scene-accent,#24f);width:36px;height:36px;color:var(--scene-ground,#fff);box-shadow:0 0 0 6px var(--scene-ground,#fff);border-radius:50%;place-items:center;font-weight:800;display:grid}.SceneV6PlanRenderer-module__AmfybG__processStep strong{max-width:18ch}.SceneV6PlanRenderer-module__AmfybG__processStep p{opacity:.78;margin:0}.SceneV6PlanRenderer-module__AmfybG__funnel{gap:10px;padding:0;list-style:none;display:grid}.SceneV6PlanRenderer-module__AmfybG__funnel li{gap:4px;display:grid}.SceneV6PlanRenderer-module__AmfybG__funnelBar{width:var(--funnel-width,100%);background:var(--scene-accent,#24f);min-width:180px;color:var(--scene-ground,#fff);border-radius:calc(var(--mat-radius,8px) * .7);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--scene-ground,#fff) 14%, transparent), 0 8px 18px color-mix(in srgb, var(--scene-accent,#24f) 18%, transparent);justify-content:space-between;gap:16px;padding:12px 14px;display:flex}.SceneV6PlanRenderer-module__AmfybG__funnel small{opacity:.72}.SceneV6PlanRenderer-module__AmfybG__rule{border:none;border-top:1px solid var(--rule-color,var(--scene-line,#ccc));margin:24px 0}.SceneV6PlanRenderer-module__AmfybG__spacer{height:32px}.SceneV6PlanRenderer-module__AmfybG__socialIcon{background:var(--scene-accent,#24f);border-radius:50%;width:24px;height:24px;margin:0 4px;display:inline-block}.SceneV6PlanRenderer-module__AmfybG__crest{max-width:200px;height:auto;display:block}.SceneV6PlanRenderer-module__AmfybG__crest>svg{width:100%;max-width:100%;height:auto;display:block}.SceneV6PlanRenderer-module__AmfybG__chromeHeader{background:var(--scene-ground,#fff);border-bottom:1px solid var(--scene-line,#ccc);z-index:10;padding:12px 24px;position:sticky;top:0}.SceneV6PlanRenderer-module__AmfybG__chromeHeader[data-sticky=true]{position:sticky}.SceneV6PlanRenderer-module__AmfybG__navMenu{gap:16px;margin:0;padding:0;list-style:none;display:flex}.SceneV6PlanRenderer-module__AmfybG__navMenu a{color:inherit;font-weight:500;text-decoration:none}.SceneV6PlanRenderer-module__AmfybG__chromeFooter{background:var(--scene-surface,#f5f5f5);border-top:1px solid var(--scene-line,#ccc);padding:32px 24px}.SceneV6PlanRenderer-module__AmfybG__stickyCta{z-index:5;margin:16px;position:sticky;bottom:16px}.SceneV6PlanRenderer-module__AmfybG__clickWrapper{cursor:pointer;color:inherit;text-decoration:none}.SceneV6PlanRenderer-module__AmfybG__unvettedPlaceholder{box-sizing:border-box;background:color-mix(in srgb, var(--scene-surface,#f5f5f5) 88%, var(--scene-ink,#111) 4%);border:1px solid color-mix(in srgb, var(--scene-line,#ccc) 70%, transparent);width:100%;height:100%;min-height:220px;color:color-mix(in srgb, currentColor 45%, transparent);letter-spacing:.08em;text-transform:uppercase;text-align:center;border-radius:6px;justify-content:center;align-items:center;padding:24px;font-size:12px;display:flex}.SceneV6PlanRenderer-module__AmfybG__diagnosticsOverlay{color:#f0f0f0;z-index:1000;background:#000000e6;border-radius:8px;max-width:480px;max-height:60vh;padding:16px;font-family:ui-monospace,SF Mono,monospace;font-size:12px;position:fixed;bottom:16px;right:16px;overflow:auto}.SceneV6PlanRenderer-module__AmfybG__diagnosticGroup{margin-bottom:12px}.SceneV6PlanRenderer-module__AmfybG__diagnosticGroup[data-severity=trust-blocker] summary{color:#ff6b6b}.SceneV6PlanRenderer-module__AmfybG__diagnosticGroup[data-severity=v5-parity-blocker] summary{color:#ffd166}.SceneV6PlanRenderer-module__AmfybG__diagnosticGroup ul{margin:8px 0 0;padding-left:16px}.SceneV6PlanRenderer-module__AmfybG__diagnosticContext{opacity:.7;margin-left:4px}
.styles-module__B0oSyG__comparisonTitle{margin:0 0 16px}.styles-module__B0oSyG__comparisonTableFrame{border-radius:var(--mat-radius);color:currentColor;background:linear-gradient(90deg, var(--scene-accent,#24f), var(--scene-support,var(--scene-accent,#24f))) top left / 100% 4px no-repeat, linear-gradient(135deg, color-mix(in srgb, var(--scene-accent,#24f), transparent 91%), transparent 42%), var(--mat-surface,var(--mat-control-bg,transparent));box-shadow:var(--mat-inset-shadow), var(--mat-shadow), var(--style-card-shadow,0 0 0 transparent), inset 0 0 0 1px var(--mat-border-color,color-mix(in srgb, currentColor 12%, transparent));-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;padding:0;position:relative;overflow-x:auto}.styles-module__B0oSyG__comparisonTable{border-collapse:separate;border-spacing:0;width:100%;min-width:520px}.styles-module__B0oSyG__comparisonTable th,.styles-module__B0oSyG__comparisonTable td{box-shadow:inset 0 1px 0 var(--mat-border-color,color-mix(in srgb, var(--scene-line,#ccc), transparent 8%));text-align:left;vertical-align:top;padding:clamp(11px,1.2vw,18px) clamp(12px,1.6vw,24px)}.styles-module__B0oSyG__comparisonTable thead th{background:var(--mat-table-head-bg,transparent);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--scene-accent,#24f), transparent 36%);color:color-mix(in srgb, currentColor 72%, var(--scene-accent,currentColor));letter-spacing:.08em;text-transform:uppercase;font-weight:760}.styles-module__B0oSyG__comparisonTable tbody th{background:var(--mat-table-cell-bg,transparent);color:currentColor;font-weight:720}.styles-module__B0oSyG__comparisonTable tbody td{background:var(--mat-table-cell-bg,transparent);color:color-mix(in srgb, currentColor, transparent 10%)}.styles-module__B0oSyG__comparisonTable th small{color:var(--scene-support,#555);margin-top:2px;font-size:.75em;font-weight:500;display:block}.styles-module__B0oSyG__comparisonTable td[data-treatment=winner],.styles-module__B0oSyG__comparisonTable td[data-treatment=highlight]{background:color-mix(in srgb, var(--scene-accent,#24f) 10%, transparent);color:currentColor;font-weight:700}.styles-module__B0oSyG__comparisonTable td[data-treatment=warning],.styles-module__B0oSyG__comparisonTable td[data-treatment=disqualified]{color:color-mix(in srgb, currentColor 70%, var(--scene-accent,currentColor));text-decoration:line-through;text-decoration-thickness:.08em}.styles-module__B0oSyG__comparisonTable td[data-treatment=muted]{opacity:.58}.styles-module__B0oSyG__comparisonSlider{display:none}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonTableFrame{padding:0;overflow:hidden}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonTable{display:none}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlider{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, currentColor 32%, transparent) transparent;grid-auto-columns:minmax(min(76vw,320px),86%);grid-auto-flow:column;gap:14px;scroll-padding-inline:2px;display:grid;overflow-x:auto}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlider::-webkit-scrollbar{height:8px}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlider::-webkit-scrollbar-track{background:0 0}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlider::-webkit-scrollbar-thumb{background:color-mix(in srgb, currentColor 28%, transparent);border-radius:999px}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide{scroll-snap-align:start;border-radius:calc(var(--mat-radius) + 2px);color:currentColor;background:var(--mat-surface,color-mix(in srgb, currentColor 6%, transparent));min-width:0;box-shadow:var(--mat-inset-shadow), var(--mat-shadow), var(--style-card-shadow,0 0 0 transparent), inset 0 0 0 1px var(--mat-border-color,color-mix(in srgb, currentColor 12%, transparent));-webkit-backdrop-filter:var(--mat-backdrop-filter);backdrop-filter:var(--mat-backdrop-filter);border:0;padding:18px}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide h4{color:color-mix(in srgb, currentColor 72%, var(--scene-accent,currentColor));letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:1rem;font-weight:820;line-height:1.18}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide h4 small{color:currentColor;letter-spacing:.04em;opacity:.7;margin-top:4px;font-size:.74em;font-weight:620;display:block}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide dl{gap:0;margin:0;display:grid}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide dl>div{box-shadow:inset 0 1px 0 var(--mat-border-color,color-mix(in srgb, currentColor 16%, transparent));gap:6px;padding:14px 0;display:grid}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide dl>div:first-child{box-shadow:none;padding-top:0}:is([data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide dt,[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide dd){margin:0}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide dt{letter-spacing:.1em;text-transform:uppercase;font-size:.76em;font-weight:780;line-height:1.22}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide dd{color:color-mix(in srgb, currentColor, transparent 9%);font-size:1rem;line-height:1.35}:is([data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide [data-treatment=winner],[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide [data-treatment=highlight]){background:color-mix(in srgb, var(--scene-accent,currentColor) 10%, transparent);margin-inline:-10px;padding-inline:10px;font-weight:700}:is([data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide [data-treatment=warning],[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide [data-treatment=disqualified]){color:color-mix(in srgb, currentColor 70%, var(--scene-accent,currentColor));text-decoration:line-through;text-decoration-thickness:.08em}[data-scene-version="6"][data-viewport=mobile] .styles-module__B0oSyG__comparisonSlide [data-treatment=muted]{opacity:.58}
.styles-module__f9yHhq__form{font-family:var(--cf-font,inherit);color:var(--mat-on-surface,currentColor);background:var(--mat-surface,color-mix(in srgb, currentColor 7%, transparent));border-radius:var(--mat-radius,6px);box-shadow:inset 0 0 0 1px var(--mat-border-color,color-mix(in srgb, currentColor 12%, transparent)), var(--mat-inset-shadow,inset 0 0 0 transparent), var(--mat-shadow,0 0 0 transparent), var(--style-card-shadow,0 0 0 transparent);-webkit-backdrop-filter:var(--mat-backdrop-filter,none);backdrop-filter:var(--mat-backdrop-filter,none);border:0;flex-direction:column;gap:16px;margin:24px 0;padding:24px;display:flex}.styles-module__f9yHhq__formTitle{font-family:var(--cf-display-font,var(--cf-font,inherit));letter-spacing:-.01em;margin:0 0 4px;font-size:28px;font-weight:700;line-height:1.15}.styles-module__f9yHhq__fieldset{border:none;grid-template-columns:1fr 1fr;gap:12px 16px;margin:0;padding:0;display:grid}.styles-module__f9yHhq__field{flex-direction:column;gap:6px;display:flex}.styles-module__f9yHhq__field[data-full-width=true]{grid-column:1/-1}.styles-module__f9yHhq__field[data-invalid=true] input,.styles-module__f9yHhq__field[data-invalid=true] textarea{box-shadow:inset 0 0 0 1px #dc3545b3,0 0 0 3px #dc35451a}.styles-module__f9yHhq__label{letter-spacing:.04em;text-transform:uppercase;align-items:baseline;gap:4px;width:fit-content;font-size:13px;font-weight:600;display:inline-flex}.styles-module__f9yHhq__requiredMark{color:#dc3545e6;flex:none;line-height:1}.styles-module__f9yHhq__requiredMark:after{content:"*"}.styles-module__f9yHhq__field input,.styles-module__f9yHhq__field textarea{background:var(--style-input-bg,var(--mat-control-bg,transparent));color:inherit;border-radius:var(--style-input-radius,var(--mat-radius,4px));box-shadow:inset 0 0 0 1px var(--mat-control-border,color-mix(in srgb, currentColor 16%, transparent));border:0;padding:11px 12px;font-family:inherit;font-size:16px;line-height:1.4;transition:background .16s,box-shadow .16s}.styles-module__f9yHhq__field input:focus,.styles-module__f9yHhq__field textarea:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--scene-accent,currentColor) 62%, transparent), 0 0 0 3px color-mix(in srgb, var(--scene-accent,currentColor) 14%, transparent);outline:0}.styles-module__f9yHhq__field textarea{resize:vertical;min-height:100px}.styles-module__f9yHhq__error{color:#dc3545e6;margin:0;font-size:13px}.styles-module__f9yHhq__submitButton{background:var(--mat-button-bg,var(--scene-button-bg,var(--scene-accent,#24f)));min-height:44px;color:var(--mat-button-color,var(--scene-button-color,#fff));border-radius:var(--style-button-radius,999px);cursor:pointer;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mat-button-color,#fff) 14%, transparent), 0 8px 20px color-mix(in srgb, var(--mat-button-bg,currentColor) 16%, transparent);border:none;align-self:flex-start;padding:12px 24px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .16s,box-shadow .16s}.styles-module__f9yHhq__submitButton:hover,.styles-module__f9yHhq__submitButton:focus-visible{transform:var(--style-hover-transform,none);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mat-button-color,#fff) 18%, transparent), 0 10px 26px color-mix(in srgb, var(--mat-button-bg,currentColor) 20%, transparent);outline:0}.styles-module__f9yHhq__submitButton:disabled{opacity:.6;cursor:not-allowed}.styles-module__f9yHhq__successMessage{color:currentColor;border-radius:var(--mat-radius,6px);background:#2d9b611f;margin:0;padding:12px 16px;box-shadow:inset 0 0 0 1px #2d9b616b}@media (max-width:600px){.styles-module__f9yHhq__fieldset{grid-template-columns:1fr}}
.ContainerBackgroundLayer-module__eE5uZa__blob{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ContainerBackgroundLayer-module__eE5uZa__blobAnimated{will-change:transform;animation-name:ContainerBackgroundLayer-module__eE5uZa__bgBlobDrift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes ContainerBackgroundLayer-module__eE5uZa__bgBlobDrift{0%{transform:translate(-50%,-50%)translate(0)}to{transform:translate(-50%, -50%) translate(var(--bg-blob-dx,0%), var(--bg-blob-dy,0%))}}.ContainerBackgroundLayer-module__eE5uZa__media{width:100%;height:100%;position:absolute;inset:0}.ContainerBackgroundLayer-module__eE5uZa__scrim{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ContainerBackgroundLayer-module__eE5uZa__blobAnimated{animation:none!important}}
.DeckSlideRail-module__P1oImq__railZone{z-index:40;background:#0b0b0edb;flex:none;align-self:stretch;transition:width .2s;position:relative}.DeckSlideRail-module__P1oImq__grip{background:color-mix(in srgb, var(--scene-ink,#f4f4f5) 28%, transparent);pointer-events:none;border-radius:4px;width:4px;height:64px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.DeckSlideRail-module__P1oImq__toggle{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f4f4f5;width:30px;height:30px;font:600 16px/1 var(--font-jetbrains-mono), ui-monospace, monospace;cursor:pointer;background:#121216b8;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;transition:background-color .12s;display:inline-flex;position:absolute;top:16px;left:10px}.DeckSlideRail-module__P1oImq__toggle:hover{background:#1e1e24e6}.DeckSlideRail-module__P1oImq__rail{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#0b0b0edb;border-right:1px solid #ffffff14;width:224px;height:100dvh;padding:56px 12px 16px;transition:transform .22s cubic-bezier(.4,0,.2,1);overflow:hidden auto;transform:translate(-100%)}.DeckSlideRail-module__P1oImq__rail::-webkit-scrollbar{width:0;height:0}.DeckSlideRail-module__P1oImq__railOpen{transform:translate(0)}.DeckSlideRail-module__P1oImq__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DeckSlideRail-module__P1oImq__card{flex:none;overflow:hidden}.DeckSlideRail-module__P1oImq__cardInsert{animation:.42s cubic-bezier(.4,0,.2,1) both DeckSlideRail-module__P1oImq__railInsert}@keyframes DeckSlideRail-module__P1oImq__railInsert{0%{opacity:0;max-height:0;margin-top:-8px;transform:translate(-10px)}to{opacity:1;max-height:320px;margin-top:0;transform:translate(0)}}.DeckSlideRail-module__P1oImq__cardButton{box-sizing:border-box;cursor:pointer;text-align:left;color:#f4f4f5;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;width:100%;padding:0;transition:border-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.DeckSlideRail-module__P1oImq__cardButton:hover{border-color:#ffffff42}.DeckSlideRail-module__P1oImq__cardCurrent{box-shadow:inset 0 3px 0 var(--scene-accent,#6ea8fe);border-color:#ffffff29}.DeckSlideRail-module__P1oImq__deleteButton{z-index:3;color:#f4f4f5;width:26px;height:26px;font:700 17px/1 var(--font-jetbrains-mono), ui-monospace, monospace;cursor:pointer;opacity:0;background:#0a0a0cc2;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;transition:opacity .12s,transform .12s,background-color .12s;display:inline-flex;position:absolute;top:7px;right:7px;transform:translateY(-3px)}.DeckSlideRail-module__P1oImq__cardButton:hover .DeckSlideRail-module__P1oImq__deleteButton,.DeckSlideRail-module__P1oImq__cardButton:focus-within .DeckSlideRail-module__P1oImq__deleteButton{opacity:1;transform:translateY(0)}.DeckSlideRail-module__P1oImq__deleteButton:hover{background:#5c121ae6}.DeckSlideRail-module__P1oImq__cardThumb{aspect-ratio:16/9;pointer-events:none;width:100%;display:block;position:relative;overflow:hidden}.DeckSlideRail-module__P1oImq__thumbStage{position:absolute;top:0;left:0}.DeckSlideRail-module__P1oImq__cardMeta{font:500 12px/1.25 var(--font-montserrat), system-ui, sans-serif;align-items:center;gap:9px;padding:8px 10px;display:flex}.DeckSlideRail-module__P1oImq__cardNum{min-width:1.6ch;font:600 10px/1 var(--font-jetbrains-mono), ui-monospace, monospace;opacity:.7;flex:none}.DeckSlideRail-module__P1oImq__cardLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.DeckSlideRail-module__P1oImq__pendingCard{box-sizing:border-box;border:1px dashed color-mix(in srgb, var(--scene-accent,#6fe9b0) 55%, transparent);width:100%;font:500 12px/1.25 var(--font-montserrat), system-ui, sans-serif;color:var(--scene-ink,#f4f4f5);background:#ffffff0a;border-radius:9px;align-items:center;gap:9px;padding:11px 12px;display:flex}.DeckSlideRail-module__P1oImq__spinner{border:2px solid color-mix(in srgb, var(--scene-accent,#6fe9b0) 28%, transparent);border-top-color:var(--scene-accent,#6fe9b0);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite DeckSlideRail-module__P1oImq__railSpin}@keyframes DeckSlideRail-module__P1oImq__railSpin{to{transform:rotate(360deg)}}.DeckSlideRail-module__P1oImq__railZone[data-layout=mobile]{z-index:230;pointer-events:none;width:auto;transition:none;position:fixed;inset:0}.DeckSlideRail-module__P1oImq__railZone[data-layout=mobile] .DeckSlideRail-module__P1oImq__toggle{top:calc(12px + env(safe-area-inset-top,0px));pointer-events:auto;border-radius:999px;gap:8px;width:auto;height:auto;min-height:40px;padding:0 14px;position:fixed;left:12px}.DeckSlideRail-module__P1oImq__toggleGlyph{font-size:15px;line-height:1}.DeckSlideRail-module__P1oImq__toggleLabel{font:600 13px/1 var(--font-montserrat), system-ui, sans-serif;letter-spacing:.01em;white-space:nowrap}.DeckSlideRail-module__P1oImq__sheetBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;cursor:pointer;background:#06060975;border:none;margin:0;padding:0;animation:.2s both DeckSlideRail-module__P1oImq__sheetBackdropIn;position:fixed;inset:0}@keyframes DeckSlideRail-module__P1oImq__sheetBackdropIn{0%{opacity:0}to{opacity:1}}.DeckSlideRail-module__P1oImq__railZone[data-layout=mobile] .DeckSlideRail-module__P1oImq__rail{box-sizing:border-box;width:auto;height:auto;max-height:64vh;padding:8px 14px calc(18px + env(safe-area-inset-bottom,0px));pointer-events:auto;border-top:1px solid #ffffff1a;border-right:none;border-radius:18px 18px 0 0;flex-direction:column;transition:transform .26s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:auto 0 0;overflow:hidden;transform:translateY(100%);box-shadow:0 -18px 50px #0006}.DeckSlideRail-module__P1oImq__railZone[data-layout=mobile][data-open=true] .DeckSlideRail-module__P1oImq__rail{transform:translateY(0)}.DeckSlideRail-module__P1oImq__sheetHandle{background:#ffffff4d;border-radius:999px;flex:none;width:40px;height:4px;margin:0 auto 10px}.DeckSlideRail-module__P1oImq__railZone[data-layout=mobile] .DeckSlideRail-module__P1oImq__list{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;gap:10px;min-height:0;overflow-y:auto}.DeckSlideRail-module__P1oImq__railZone[data-layout=mobile] .DeckSlideRail-module__P1oImq__list::-webkit-scrollbar{width:0;height:0}.DeckSlideRail-module__P1oImq__railZone[data-layout=mobile] .DeckSlideRail-module__P1oImq__cardButton{border-radius:12px}.DeckSlideRail-module__P1oImq__railZone[data-layout=mobile] .DeckSlideRail-module__P1oImq__cardMeta{padding:12px 12px 14px;font-size:14px}@media (prefers-reduced-motion:reduce){.DeckSlideRail-module__P1oImq__railZone,.DeckSlideRail-module__P1oImq__rail{transition:none}.DeckSlideRail-module__P1oImq__cardInsert,.DeckSlideRail-module__P1oImq__spinner,.DeckSlideRail-module__P1oImq__sheetBackdrop{animation:none}}
.HowItWorksBanner-module__r-OiEa__banner{z-index:620;cursor:pointer;width:clamp(200px,22vw,260px);height:clamp(34px,3.6vw,40px);font-family:var(--font-fraunces), Georgia, serif;letter-spacing:.08em;text-transform:uppercase;color:#1a1208;opacity:0;transform-origin:50%;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#fcd58d 0%,#f6c062 50%,#e3a23a 100%);border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:clamp(12px,1vw,14px);font-weight:600;transition:filter .22s,box-shadow .22s;display:inline-flex;position:fixed;top:clamp(22px,3.4vw,38px);left:clamp(-78px,-6.8vw,-54px);transform:rotate(-45deg)translate(-160%,-160%)scale(.6);box-shadow:0 2px #0000002e,0 14px 28px -10px #f6c06273,0 22px 44px -16px #0000008c,inset 0 1px #ffffff8c}.HowItWorksBanner-module__r-OiEa__banner:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:0;background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%) 100% 0/220% 100%;position:absolute;inset:0}.HowItWorksBanner-module__r-OiEa__bannerVisible{animation:.76s cubic-bezier(.18,.9,.28,1.18) forwards HowItWorksBanner-module__r-OiEa__ribbonIn}.HowItWorksBanner-module__r-OiEa__bannerVisible:before{animation:1.4s ease-out .88s forwards HowItWorksBanner-module__r-OiEa__ribbonShine}@keyframes HowItWorksBanner-module__r-OiEa__ribbonIn{0%{opacity:0;transform:rotate(-45deg)translate(-160%,-160%)scale(.55)}60%{opacity:1;transform:rotate(-45deg)translate(6%,6%)scale(1.04)}to{opacity:1;transform:rotate(-45deg)translate(0)scale(1)}}@keyframes HowItWorksBanner-module__r-OiEa__ribbonShine{0%{opacity:0;background-position:120% 0}20%{opacity:1}to{opacity:0;background-position:-40% 0}}.HowItWorksBanner-module__r-OiEa__banner:hover{filter:brightness(1.05);box-shadow:0 2px #0003,0 18px 32px -8px #f6c06299,0 26px 50px -16px #0009,inset 0 1px #fff9}.HowItWorksBanner-module__r-OiEa__banner:focus-visible{outline-offset:4px;outline:2px solid #f6c062}.HowItWorksBanner-module__r-OiEa__banner:active{filter:brightness(.96)}:is(body:has([data-scene-version="5"]) .HowItWorksBanner-module__r-OiEa__banner,body:has([data-scene-version="6"]) .HowItWorksBanner-module__r-OiEa__banner){display:none}@media (prefers-reduced-motion:reduce){.HowItWorksBanner-module__r-OiEa__banner{opacity:1;transform:rotate(-45deg)}.HowItWorksBanner-module__r-OiEa__bannerVisible,.HowItWorksBanner-module__r-OiEa__bannerVisible:before{animation:none}}
.cart-module__1jC0Sq__cartShell{--cart-border:color-mix(in srgb, var(--cart-ink) 16%, transparent);--cart-shadow:0 22px 70px #00000038;color:var(--cart-ink)}.cart-module__1jC0Sq__trigger{z-index:80;border:1px solid var(--cart-border);background:var(--cart-surface);min-width:44px;height:38px;color:var(--cart-ink);cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font:700 13px/1 system-ui,sans-serif;display:inline-flex;position:fixed;top:18px;right:18px;box-shadow:0 10px 28px #00000024}.cart-module__1jC0Sq__triggerIcon{border:2px solid;border-top:0;border-radius:2px 2px 5px 5px;width:16px;height:16px;position:relative}.cart-module__1jC0Sq__triggerIcon:before{content:"";border:2px solid;border-bottom:0;border-radius:999px 999px 0 0;height:9px;position:absolute;top:-7px;left:3px;right:3px}.cart-module__1jC0Sq__drawer{z-index:90;border-left:1px solid var(--cart-border);background:var(--cart-surface);width:min(380px,100vw - 28px);height:100dvh;box-shadow:var(--cart-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;transition:transform .18s;display:flex;position:fixed;top:0;right:0;transform:translate(104%)}.cart-module__1jC0Sq__drawer[data-open=true]{transform:translate(0)}.cart-module__1jC0Sq__drawerHeader{border-bottom:1px solid var(--cart-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 18px 14px;display:flex}.cart-module__1jC0Sq__accountNotice{border-bottom:1px solid var(--cart-border);opacity:.72;padding:10px 18px;font:600 12px/1.35 system-ui,sans-serif}.cart-module__1jC0Sq__eyebrow{text-transform:uppercase;letter-spacing:.08em;opacity:.62;font:700 11px/1.1 system-ui,sans-serif}.cart-module__1jC0Sq__total{margin-top:6px;font:800 26px/1 system-ui,sans-serif}.cart-module__1jC0Sq__iconButton{border:1px solid var(--cart-border);color:currentColor;cursor:pointer;background:0 0;border-radius:999px;width:32px;height:32px;font:400 22px/1 system-ui,sans-serif}.cart-module__1jC0Sq__items{flex:1;padding:10px 12px 4px;overflow:auto}.cart-module__1jC0Sq__item{border-bottom:1px solid var(--cart-border);grid-template-columns:58px 1fr;gap:12px;padding:12px 6px;display:grid}.cart-module__1jC0Sq__thumb,.cart-module__1jC0Sq__thumbFallback{object-fit:cover;background:color-mix(in srgb, var(--cart-accent) 18%, transparent);border-radius:6px;width:58px;height:58px}.cart-module__1jC0Sq__itemMain{min-width:0}.cart-module__1jC0Sq__itemName{font:700 14px/1.2 system-ui,sans-serif}.cart-module__1jC0Sq__itemMeta{opacity:.7;margin-top:4px;font:500 12px/1.2 system-ui,sans-serif}.cart-module__1jC0Sq__qtyRow{align-items:center;gap:7px;margin-top:10px;display:flex}.cart-module__1jC0Sq__stepper{border:1px solid var(--cart-border);color:currentColor;cursor:pointer;background:0 0;border-radius:999px;width:26px;height:26px;font:700 15px/1 system-ui,sans-serif}.cart-module__1jC0Sq__quantity{text-align:center;min-width:18px;font:700 12px/1 system-ui,sans-serif}.cart-module__1jC0Sq__remove{color:currentColor;opacity:.72;cursor:pointer;background:0 0;border:0;margin-left:auto;font:700 12px/1 system-ui,sans-serif}.cart-module__1jC0Sq__empty{opacity:.68;flex:1;place-items:center;padding:40px;font:600 14px/1.3 system-ui,sans-serif;display:grid}.cart-module__1jC0Sq__footer{border-top:1px solid var(--cart-border);padding:14px}.cart-module__1jC0Sq__checkoutNotice{opacity:.7;margin:0 0 10px;font:600 12px/1.35 system-ui,sans-serif}.cart-module__1jC0Sq__checkout{background:var(--cart-ink);width:100%;height:44px;color:var(--cart-ground);cursor:pointer;border:0;border-radius:6px;font:800 14px/1 system-ui,sans-serif}.cart-module__1jC0Sq__checkout:disabled{cursor:default;opacity:.38}.cart-module__1jC0Sq__checkout[data-focus=true]{outline:2px solid var(--cart-accent);outline-offset:3px}@media (max-width:640px){.cart-module__1jC0Sq__trigger{top:12px;right:12px}.cart-module__1jC0Sq__drawer{border-left:0;border-bottom:1px solid var(--cart-border);width:100vw;height:min(78dvh,640px);transform:translateY(-104%)}.cart-module__1jC0Sq__drawer[data-open=true]{transform:translateY(0)}}
.NavBarHost-module__9e-34q__host{height:var(--nav-height,0px);z-index:20;pointer-events:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;transition:background-color .18s cubic-bezier(.2,.8,.2,1),-webkit-backdrop-filter .18s cubic-bezier(.2,.8,.2,1),backdrop-filter .18s cubic-bezier(.2,.8,.2,1);position:fixed;inset:0 0 auto;overflow:visible}.NavBarHost-module__9e-34q__host[data-flip-nav-scroll=scrolled]{background-color:color-mix(in srgb, var(--flip-nav-underlay,transparent) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%)}.NavBarHost-module__9e-34q__host[data-flip-nav-host-mode=projection]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:absolute}.NavBarHost-module__9e-34q__host[data-flip-nav-placement=overlay]{z-index:30}
.FooterHost-module__Auo2Ka__footerHost{z-index:55;isolation:isolate;width:100%;min-height:0;position:relative}
.JsonTree-module__Sw5UgG__jsonBlock{background:#fff;border:1px solid #deded8;border-radius:8px;min-width:0;padding:16px}.JsonTree-module__Sw5UgG__jsonBlock h3{color:#111827;letter-spacing:0;margin:0 0 12px;font-size:14px}.JsonTree-module__Sw5UgG__jsonTreeRoot{max-height:var(--json-tree-max-height,72vh);color:#e5e7eb;background:#111827;border-radius:6px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5;overflow:auto}.JsonTree-module__Sw5UgG__jsonTree,.JsonTree-module__Sw5UgG__jsonChildren{gap:1px;display:grid}.JsonTree-module__Sw5UgG__jsonNode,.JsonTree-module__Sw5UgG__jsonLeaf{min-width:max-content;padding-left:calc(var(--depth) * 18px)}.JsonTree-module__Sw5UgG__jsonToggle,.JsonTree-module__Sw5UgG__jsonLeaf{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0}.JsonTree-module__Sw5UgG__jsonToggle{cursor:pointer;border-radius:4px;align-items:baseline;gap:4px;padding:2px 4px;display:flex}.JsonTree-module__Sw5UgG__jsonToggle:hover{background:#ffffff14}.JsonTree-module__Sw5UgG__jsonLeaf{padding-top:2px;padding-bottom:2px}.JsonTree-module__Sw5UgG__jsonChevron{color:#93c5fd;flex:none;width:12px}.JsonTree-module__Sw5UgG__jsonKey{color:#7dd3fc}.JsonTree-module__Sw5UgG__jsonString{color:#86efac}.JsonTree-module__Sw5UgG__jsonNumber{color:#fbbf24}.JsonTree-module__Sw5UgG__jsonBoolean{color:#f0abfc}.JsonTree-module__Sw5UgG__jsonNull{color:#94a3b8}.JsonTree-module__Sw5UgG__jsonPunctuation{color:#cbd5e1}.JsonTree-module__Sw5UgG__jsonMeta{color:#94a3b8;margin:0 4px;font-style:italic}
