@font-face{font-family:marcellusHeading;src:url(/_next/static/media/877df270408fbf7a-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:marcellusHeading Fallback;src:local("Times New Roman");ascent-override:87.10%;descent-override:25.02%;line-gap-override:0.00%;size-adjust:111.84%}.__className_8bbe3b{font-family:marcellusHeading,marcellusHeading Fallback,Georgia,Times New Roman,serif;font-weight:400}.__variable_8bbe3b{--font-marcellus:"marcellusHeading","marcellusHeading Fallback",Georgia,Times New Roman,serif}@font-face{font-family:mulishBody;src:url(/_next/static/media/80dfcf2e4ef9e5d4-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mulishBody;src:url(/_next/static/media/50644754269e5243-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:mulishBody Fallback;src:local("Arial");ascent-override:95.71%;descent-override:23.81%;line-gap-override:0.00%;size-adjust:105.00%}.__className_59caf9{font-family:mulishBody,mulishBody Fallback,Arial,Helvetica,sans-serif}.__variable_59caf9{--font-mulish:"mulishBody","mulishBody Fallback",Arial,Helvetica,sans-serif}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer tokens{:root,:root[data-tenant=transparentcard]{--tenant-destructive:#7f1d1d;--tenant-destructive-foreground:#f87171;--tenant-success:#25d366;--tenant-success-foreground:#fff;--success:var(--tenant-success);--success-foreground:var(--tenant-success-foreground);--tenant-font-handwriting:var(--font-caveat);--tenant-card:var(--tenant-muted);--tenant-card-foreground:var(--tenant-foreground);--tenant-popover:var(--tenant-card);--tenant-popover-foreground:var(--tenant-card-foreground);--tenant-muted-foreground:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-muted-foreground:color-mix(in srgb,var(--tenant-foreground)62%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-input:var(--tenant-border);--tenant-ring:var(--tenant-primary);--tenant-plastic-tone-transparent-bg:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-plastic-tone-transparent-bg:color-mix(in srgb,var(--tenant-foreground)30%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-plastic-tone-transparent-border:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-plastic-tone-transparent-border:color-mix(in srgb,var(--tenant-foreground)62%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-plastic-tone-white-bg:#fff}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-plastic-tone-white-bg:color-mix(in srgb,#fff 96%,var(--tenant-foreground)4%)}}:root,:root[data-tenant=transparentcard]{--tenant-plastic-tone-white-border:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-plastic-tone-white-border:color-mix(in srgb,var(--tenant-foreground)34%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-plastic-tone-orange-bg:#f97316;--tenant-plastic-tone-orange-border:#ea580c;--tenant-plastic-tone-blue-bg:#0ea5e9;--tenant-plastic-tone-blue-border:#0284c7;--tenant-option-card-border:var(--tenant-foreground,#fff)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-option-card-border:color-mix(in srgb,var(--tenant-foreground,#fff)26%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-option-card-border-idle:transparent;--tenant-option-card-border-active:var(--tenant-primary,#d5b67a)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-option-card-border-active:color-mix(in srgb,var(--tenant-primary,#d5b67a)62%,var(--tenant-foreground,#fff)38%)}}:root,:root[data-tenant=transparentcard]{--tenant-option-card-media-border:var(--tenant-option-card-border);--tenant-option-card-media-border-active:var(--tenant-option-card-border-active);--tenant-config-card-border-idle:var(--tenant-option-card-border-idle,transparent);--tenant-config-card-border-active:var(--tenant-option-card-border-active);--tenant-config-card-shadow-idle:0 24px 56px -38px #000000e0,0 0 28px var(--tenant-primary,#d5b67a)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-config-card-shadow-idle:0 24px 56px -38px #000000e0,0 0 28px color-mix(in srgb,var(--tenant-primary,#d5b67a)16%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-config-card-shadow-active:var(--pd-card-active-shadow,0 30px 60px #e3c48a3d);--tenant-config-card-shadow-hover:var(--tenant-config-card-shadow-idle);--pd-card-bg:var(--tenant-card,#141a20)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--pd-card-bg:color-mix(in srgb,var(--tenant-card,#141a20)82%,var(--tenant-background,#000)18%)}}:root,:root[data-tenant=transparentcard]{--pd-card-active-start:#231b0f;--pd-card-active-end:#0a0a0a;--pd-card-idle-start:var(--tenant-card,#141a20)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--pd-card-idle-start:color-mix(in srgb,var(--tenant-card,#141a20)72%,var(--tenant-background,#000)28%)}}:root,:root[data-tenant=transparentcard]{--pd-card-idle-end:var(--tenant-card,#141a20)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--pd-card-idle-end:color-mix(in srgb,var(--tenant-card,#141a20)52%,var(--tenant-background,#000)48%)}}:root,:root[data-tenant=transparentcard]{--tenant-form-label-color:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-form-label-color:color-mix(in srgb,var(--tenant-foreground)82%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-form-input-text-color:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-form-input-text-color:color-mix(in srgb,var(--tenant-foreground)95%,#fff)}}:root,:root[data-tenant=transparentcard]{--tenant-form-input-placeholder-color:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-form-input-placeholder-color:color-mix(in srgb,var(--tenant-foreground)62%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-form-help-color:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-form-help-color:color-mix(in srgb,var(--tenant-foreground)72%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-form-input-border-idle:var(--tenant-card-border-strong,#ffffff8c)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-form-input-border-idle:color-mix(in srgb,var(--tenant-card-border-strong,#ffffff8c)42%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-form-input-bg:linear-gradient(135deg,var(--tenant-card-selected-via,#ecf0f480),var(--tenant-card-idle-to,#64748b52))}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-form-input-bg:linear-gradient(135deg,color-mix(in srgb,var(--tenant-card-selected-via,#ecf0f480)24%,transparent),color-mix(in srgb,var(--tenant-card-idle-to,#64748b52)72%,#020617eb))}}:root,:root[data-tenant=transparentcard]{--tenant-form-input-border-focus:var(--tenant-card-border-strong,#ffffff8c)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-form-input-border-focus:color-mix(in srgb,var(--tenant-card-border-strong,#ffffff8c)92%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-form-input-bg-focus:var(--tenant-card-selected-via,#ecf0f480)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-form-input-bg-focus:color-mix(in srgb,var(--tenant-card-selected-via,#ecf0f480)42%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-form-input-ring-focus:var(--tenant-card-border-strong,#ffffff8c)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-form-input-ring-focus:color-mix(in srgb,var(--tenant-card-border-strong,#ffffff8c)24%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-form-input-inset-focus:#ffffff29;--tenant-form-input-depth-shadow:#020617af;--tenant-dropzone-outline:var(--tenant-card-border-strong,#ffffff8c)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-dropzone-outline:color-mix(in srgb,var(--tenant-card-border-strong,#ffffff8c)86%,var(--tenant-foreground))}}:root,:root[data-tenant=transparentcard]{--tenant-dropzone-outline-soft:var(--tenant-card-selected-via,#ecf0f480)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-dropzone-outline-soft:color-mix(in srgb,var(--tenant-card-selected-via,#ecf0f480)24%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-dropzone-flat-border:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-dropzone-flat-border:color-mix(in srgb,var(--tenant-foreground)22%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-dropzone-flat-border-hover:var(--tenant-form-label-color);--tenant-upload-icon-border:var(--tenant-card-border,#ffffff2e)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-border:color-mix(in srgb,var(--tenant-card-border,#ffffff2e)72%,var(--tenant-card-border-strong,#ffffff8c))}}:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-bg:var(--tenant-card-idle-via,#e2e8f02e)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-bg:color-mix(in srgb,var(--tenant-card-idle-via,#e2e8f02e)84%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-fg:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-fg:color-mix(in srgb,var(--tenant-foreground)58%,var(--tenant-card-selected-via,#ecf0f480))}}:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-border-hover:var(--tenant-card-border-strong,#ffffff8c)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-border-hover:color-mix(in srgb,var(--tenant-card-border-strong,#ffffff8c)62%,var(--tenant-upload-icon-border))}}:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-bg-hover:var(--tenant-card-selected-via,#ecf0f480)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-bg-hover:color-mix(in srgb,var(--tenant-card-selected-via,#ecf0f480)24%,var(--tenant-card-idle-via,#e2e8f02e))}}:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-fg-hover:var(--tenant-foreground)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-upload-icon-fg-hover:color-mix(in srgb,var(--tenant-foreground)92%,#fff)}}:root,:root[data-tenant=transparentcard]{--tenant-panel-muted-border:var(--tenant-card-border)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-panel-muted-border:color-mix(in srgb,var(--tenant-card-border)28%,transparent)}}:root,:root[data-tenant=transparentcard]{--tenant-panel-muted-bg:linear-gradient(135deg,var(--tenant-card-idle-via,#e2e8f02e),var(--tenant-card-idle-to,#64748b52))}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-panel-muted-bg:linear-gradient(135deg,color-mix(in srgb,var(--tenant-card-idle-via,#e2e8f02e)34%,transparent),color-mix(in srgb,var(--tenant-card-idle-to,#64748b52)40%,#020617ad))}}:root,:root[data-tenant=transparentcard]{--tenant-panel-muted-inset:var(--tenant-card-selected-via,#ecf0f480)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-tenant=transparentcard]{--tenant-panel-muted-inset:color-mix(in srgb,var(--tenant-card-selected-via,#ecf0f480)8%,transparent)}}:root,:root[data-tenant=transparentcard]{--radius:1rem;--container-padding-x:3rem;--tenant-font-body:var(--font-mulish);--tenant-font-heading:var(--font-marcellus);--tenant-card-idle-from:#ffffff0f;--tenant-card-idle-via:#e2e8f02e;--tenant-card-idle-to:#64748b52;--tenant-card-selected-from:#ffffff3d;--tenant-card-selected-via:#ecf0f480;--tenant-card-selected-to:#94a3b88c;--tenant-card-border:#ffffff2e;--tenant-card-border-strong:#ffffff8c;--tenant-card-shimmer:#ffffff73}}@layer base{body,html{overscroll-behavior:none;margin:0;padding:0}body{--background:var(--tenant-background);--foreground:var(--tenant-foreground);background-color:var(--background);color:var(--foreground)}}@layer components{:where(.tenant-card--selected,.tenant-card--idle,.tenant-check--idle,.tenant-panel-muted){border-style:solid;border-width:1px}.tenant-card--selected{border-color:var(--tenant-card-border-strong);box-shadow:var(--tenant-card-selected-shadow,inset 0 2px 15px #fff,inset 0 -2px 10px #0003,0 0 52px #e2e8f03d,0 20px 50px #000c);transform:var(--tenant-card-selected-transform,scale(1.03));background-image:var(--tenant-card-selected-bg,none)}.tenant-card--idle{border-color:var(--tenant-card-border);box-shadow:var(--tenant-card-idle-shadow,inset 0 1px 0 #ffffff52,0 0 26px #e2e8f024,0 10px 30px #0009);background-image:var(--tenant-card-idle-bg,none)}:where(.tenant-config-card,.tenant-config-card--idle){border-style:solid;border-width:1px;border-color:var(--tenant-config-card-border-idle,transparent);background-image:linear-gradient(180deg,var(--pd-card-idle-start,#080808)0,var(--pd-card-idle-end,#030303)100%);box-shadow:var(--tenant-config-card-shadow-idle);transition:transform .3s,border-color .3s,box-shadow .3s,background-image .3s}.tenant-config-card--active{border-color:var(--tenant-config-card-border-active,var(--tenant-card-border-strong,var(--tenant-primary,#d5b67a)));background-image:linear-gradient(180deg,var(--pd-card-active-start,#231b0f)0,var(--pd-card-active-end,#0a0a0a)100%);box-shadow:var(--tenant-config-card-shadow-active,0 30px 60px #e3c48a3d)}.tenant-config-card--interactive:hover{box-shadow:var(--tenant-config-card-shadow-hover,var(--tenant-config-card-shadow-idle));transform:scale(1.01)}.tc-product-tone-header{z-index:40;width:100%;max-width:1536px;padding-inline:var(--container-padding-x);margin-inline:auto;position:sticky;top:.6rem}.tc-product-tone-header__panel{border-style:solid;border-width:1px;border-color:var(--luxury-glass-card-border,var(--border));border-radius:1.5rem;width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tc-product-tone-header__panel{border-color:var(--luxury-glass-card-border,color-mix(in srgb,var(--border)40%,transparent))}}.tc-product-tone-header__panel{--luxury-glass-card-bg:linear-gradient(145deg,#ffebb814,#1212106b 42%,#05060680);--luxury-glass-card-border:#ce9d52a3;--luxury-glass-card-film:linear-gradient(118deg,#ffffff1f,#ffffff06 31%,transparent 58%),radial-gradient(circle at 12% 0%,#f6d38d29,transparent 28%);--luxury-glass-card-filter:blur(24px)saturate(170%)brightness(1.1);--luxury-glass-card-shadow:0 18px 64px #00000047,inset 0 1px 0 #fff5d733;--luxury-border-scan-bg:linear-gradient(90deg,transparent,#ffebb82e,#ffebb8eb,#d29e4e59,transparent);--luxury-border-scan-filter:drop-shadow(0 0 8px #f6d084ad)}.tc-product-tone-header__ambient{pointer-events:none;z-index:2;background-image:radial-gradient(120% 180% at 8% 0,var(--tenant-primary),transparent 58%),radial-gradient(120% 200% at 100% 120%,var(--tenant-secondary),transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.tc-product-tone-header__ambient{background-image:radial-gradient(120% 180% at 8% 0,color-mix(in srgb,var(--tenant-primary)24%,transparent),transparent 58%),radial-gradient(120% 200% at 100% 120%,color-mix(in srgb,var(--tenant-secondary)14%,transparent),transparent 62%)}}.tc-product-tone-header__inner{z-index:4;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .625rem;display:flex;position:relative}.tc-product-tone-header__brand-link,.tc-product-tone-header__brand-pill{align-items:center;min-width:0;display:inline-flex}.tc-product-tone-header__brand-pill{max-width:8rem;padding:.375rem 0}.tc-product-tone-header__brand-text{text-overflow:ellipsis;white-space:nowrap;font-family:var(--tenant-font-heading);letter-spacing:.03em;color:var(--foreground);font-size:1.05rem;line-height:1;overflow:hidden}.tc-product-tone-header__actions{align-items:center;gap:.375rem;min-width:0;display:flex}.tc-product-tone-header__help-trigger{min-height:2.25rem;color:var(--foreground);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tc-product-tone-header__help-trigger{color:color-mix(in srgb,var(--foreground)72%,transparent)}}.tc-product-tone-header__help-trigger{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;padding-inline:.15rem;font-size:.68rem;font-weight:700;line-height:1;transition:color .3s,text-shadow .3s}.tc-product-tone-header__help-trigger:hover{color:var(--foreground);text-shadow:0 0 18px #f6d0843d}.tc-product-tone-header__account-action{width:2.3rem;height:2.3rem;color:var(--foreground);background-image:linear-gradient(#ffffff0f,#e2e8f02e 55%,#64748b52);border:1px solid #ffffff2e;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tc-product-tone-header__account-action{color:color-mix(in srgb,var(--foreground)62%,transparent)}}.tc-product-tone-header__account-action{transition:color .3s;box-shadow:inset 0 1px 2px #ffffff2e,inset 0 -2px 4px #00000059}.tc-product-tone-header__account-action:hover{color:var(--foreground)}.tc-product-tone-header__account-icon{width:1.22rem;height:1.22rem}.tc-product-tone-header__primary-action{white-space:nowrap;text-transform:uppercase;letter-spacing:.075em;border-radius:1rem;flex-shrink:0;min-height:2.4rem;padding:.5rem .85rem;font-size:.75rem;font-weight:700}.tc-product-tone-header__primary-action:active{transform:translateY(1px)}@media (min-width:640px){.tc-product-tone-header__inner{gap:1rem;padding-inline:1.25rem}.tc-product-tone-header__brand-pill{max-width:none;padding-inline:1rem}.tc-product-tone-header__brand-text{font-size:1.35rem}.tc-product-tone-header__actions{gap:.75rem}.tc-product-tone-header__help-trigger{padding-inline:.35rem;font-size:.78rem}.tc-product-tone-header__primary-action{min-height:2.78rem;padding:.62rem 1.9rem;font-size:1rem}}.tc-product-tone-header__help-overlay{z-index:90;padding:clamp(5.25rem,11vh,7rem)var(--container-padding-x)2rem;-webkit-backdrop-filter:blur(14px)saturate(118%);backdrop-filter:blur(14px)saturate(118%);background:#0000009e;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.tc-product-tone-header__help-dialog{--luxury-glass-card-bg:linear-gradient(145deg,#ffebb81a,#1212108f 42%,#050606b3);--luxury-glass-card-filter:blur(18px)saturate(145%);--luxury-glass-card-shadow:0 28px 92px #00000094,inset 0 1px 0 #fff5d72e;border:1px solid #ce9d5294;border-radius:1.35rem;width:min(100%,58rem);max-height:calc(100vh - 7.5rem);position:relative;overflow:hidden}.tc-product-tone-header__help-dialog-inner{z-index:4;gap:1rem;max-height:calc(100vh - 7.5rem);padding:clamp(1.35rem,3vw,2.25rem);display:grid;position:relative;overflow-y:auto}.tc-product-tone-header__help-close{width:2.25rem;height:2.25rem;color:var(--foreground);cursor:pointer;top:1rem;background:#0000003d;border:1px solid #ce9d526b;border-radius:9999px;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;transition:border-color .24s,background-color .24s,transform .24s;display:inline-flex;position:absolute;inset-inline-end:1rem}.tc-product-tone-header__help-close:hover{background:#f6d0841f;border-color:#f6d084c7;transform:translateY(-1px)}.tc-rtl-mirror-inline{transform-origin:50%}.text-start{text-align:start}.text-end{text-align:end}[dir=rtl] .tc-rtl-mirror-inline{transform:scaleX(-1)}[dir=rtl] .tc-rtl-active-offset.translate-x-1{transform:translate(-.25rem)}.tc-product-tone-header__help-kicker{color:var(--tenant-primary);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700;line-height:1.2}.tc-product-tone-header__help-title{max-width:42rem;color:var(--foreground);font-family:var(--tenant-font-heading);letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3.6rem);font-weight:500;line-height:.98}.tc-product-tone-header__help-description{max-width:44rem;color:var(--foreground);margin:0}@supports (color:color-mix(in lab,red,red)){.tc-product-tone-header__help-description{color:color-mix(in srgb,var(--foreground)74%,transparent)}}.tc-product-tone-header__help-description{font-size:clamp(.95rem,1.7vw,1.1rem);line-height:1.65}.tc-product-tone-header__help-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.75rem;padding-top:.25rem;display:grid}.tc-product-tone-header__help-link{min-height:8.25rem;color:var(--foreground);background:linear-gradient(145deg,#ffebb813,#00000038),#ffffff09;border:1px solid #ce9d5252;border-radius:1rem;align-content:start;gap:.45rem;padding:1rem;text-decoration:none;transition:border-color .26s,background-color .26s,box-shadow .26s,transform .26s;display:grid}.tc-product-tone-header__help-link:hover{background-color:#f6d08414;border-color:#f6d084b8;transform:translateY(-2px);box-shadow:0 16px 40px #00000038}.tc-product-tone-header__help-link-title{font-family:var(--tenant-font-heading);font-size:1.2rem;line-height:1.18}.tc-product-tone-header__help-link-description{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.tc-product-tone-header__help-link-description{color:color-mix(in srgb,var(--foreground)68%,transparent)}}.tc-product-tone-header__help-link-description{font-size:.9rem;line-height:1.5}.tenant-surface--selected{background-image:var(--tenant-surface-selected-bg,radial-gradient(circle at 24% 12%,#ffffff80,#fff0 44%),linear-gradient(135deg,var(--tenant-card-selected-from)0,var(--tenant-card-selected-via)48%,var(--tenant-card-selected-to)100%))}.tenant-surface--idle{background-image:var(--tenant-surface-idle-bg,radial-gradient(circle at 22% 10%,#ffffff38,#fff0 42%),linear-gradient(135deg,var(--tenant-card-idle-from)0,var(--tenant-card-idle-via)52%,var(--tenant-card-idle-to)100%))}.tenant-check--idle{border-color:var(--tenant-card-border);background-image:var(--tenant-check-idle-bg,linear-gradient(180deg,var(--tenant-card-idle-from)0,var(--tenant-card-idle-via)55%,var(--tenant-card-idle-to)100%));color:var(--tenant-muted-foreground);box-shadow:inset 0 1px 2px #ffffff2e,inset 0 -2px 4px #00000059}.tenant-shimmer-overlay{background-image:linear-gradient(90deg,transparent 0,var(--tenant-card-shimmer)50%,transparent 100%)}.tenant-panel-muted{border-color:var(--tenant-panel-muted-border,var(--foreground))}@supports (color:color-mix(in lab,red,red)){.tenant-panel-muted{border-color:var(--tenant-panel-muted-border,color-mix(in srgb,var(--foreground)10%,transparent))}}.tenant-panel-muted{background:var(--tenant-panel-muted-bg,var(--foreground))}@supports (color:color-mix(in lab,red,red)){.tenant-panel-muted{background:var(--tenant-panel-muted-bg,color-mix(in srgb,var(--foreground)2%,transparent))}}.tenant-panel-muted{box-shadow:inset 0 1px 0 var(--tenant-panel-muted-inset,#ffffff0f)}.tenant-heading-depth{text-shadow:0 1px 0 var(--tenant-heading-depth-surface-7,var(--tenant-foreground,#d4cfc8)),0 2px 0 var(--tenant-heading-depth-surface-6,var(--tenant-foreground,#d4cfc8)),0 3px 0 var(--tenant-heading-depth-surface-5,var(--tenant-foreground,#d4cfc8)),0 4px 0 var(--tenant-heading-depth-surface-4,var(--tenant-foreground,#d4cfc8)),0 5px 0 var(--tenant-heading-depth-surface-3,var(--tenant-foreground,#d4cfc8)),0 6px 0 var(--tenant-heading-depth-surface-2,var(--tenant-foreground,#d4cfc8)),0 12px 15px var(--tenant-background,#0f0e0d),0 25px 35px var(--tenant-background,#0f0e0d);color:var(--tenant-heading-depth-color,#d4cfc8)!important;font-family:var(--tenant-heading-depth-font,var(--font-marcellus,Georgia,"Times New Roman",serif))!important;font-size:var(--tenant-heading-depth-size,var(--font-size-hero,clamp(2.25rem,3vw + 1rem,3.75rem)))!important;font-weight:var(--tenant-heading-depth-weight,700)!important;letter-spacing:var(--tenant-heading-depth-tracking,-.02em)!important;line-height:var(--tenant-heading-depth-leading,1)!important}@supports (color:color-mix(in lab,red,red)){.tenant-heading-depth{text-shadow:0 1px 0 var(--tenant-heading-depth-surface-7,color-mix(in srgb,var(--tenant-foreground,#d4cfc8)78%,var(--tenant-background,#0f0e0d))),0 2px 0 var(--tenant-heading-depth-surface-6,color-mix(in srgb,var(--tenant-foreground,#d4cfc8)60%,var(--tenant-background,#0f0e0d))),0 3px 0 var(--tenant-heading-depth-surface-5,color-mix(in srgb,var(--tenant-foreground,#d4cfc8)45%,var(--tenant-background,#0f0e0d))),0 4px 0 var(--tenant-heading-depth-surface-4,color-mix(in srgb,var(--tenant-foreground,#d4cfc8)32%,var(--tenant-background,#0f0e0d))),0 5px 0 var(--tenant-heading-depth-surface-3,color-mix(in srgb,var(--tenant-foreground,#d4cfc8)22%,var(--tenant-background,#0f0e0d))),0 6px 0 var(--tenant-heading-depth-surface-2,color-mix(in srgb,var(--tenant-foreground,#d4cfc8)14%,var(--tenant-background,#0f0e0d))),0 12px 15px color-mix(in srgb,var(--tenant-background,#0f0e0d)60%,transparent),0 25px 35px color-mix(in srgb,var(--tenant-background,#0f0e0d)40%,transparent)}}.tenant-heading--accent{color:#e2e8f0;text-shadow:0 6px 24px #ffffff29}@supports ((-webkit-background-clip:text) or (background-clip:text)){.tenant-heading--accent{color:#0000;background-image:linear-gradient(132deg,#fff 2%,#e2e8f0 48%,#64748b);-webkit-background-clip:text;background-clip:text}}.tenant-form-input{border-color:var(--tenant-form-input-border-idle,var(--tenant-card-border,#ffffff2e))}@supports (color:color-mix(in lab,red,red)){.tenant-form-input{border-color:var(--tenant-form-input-border-idle,color-mix(in srgb,var(--tenant-card-border,#ffffff2e)72%,transparent))}}.tenant-form-input{background-image:var(--tenant-form-input-bg,linear-gradient(135deg,var(--foreground),#020617db))}@supports (color:color-mix(in lab,red,red)){.tenant-form-input{background-image:var(--tenant-form-input-bg,linear-gradient(135deg,color-mix(in srgb,var(--foreground)8%,transparent),#020617db))}}.tenant-form-input{background:var(--tenant-form-input-bg,var(--foreground))}@supports (color:color-mix(in lab,red,red)){.tenant-form-input{background:var(--tenant-form-input-bg,color-mix(in srgb,var(--foreground)3%,transparent))}}.tenant-form-input{color:var(--tenant-form-input-text-color,var(--tenant-foreground));box-shadow:var(--tenant-form-input-shadow,inset 0 2px 5px var(--tenant-form-input-depth-shadow,#00000094));transition-property:border-color,box-shadow,background-color,color;transition-duration:.3s}.tenant-form-input::placeholder{color:var(--tenant-form-input-placeholder-color,var(--tenant-foreground))}@supports (color:color-mix(in lab,red,red)){.tenant-form-input::placeholder{color:var(--tenant-form-input-placeholder-color,color-mix(in srgb,var(--tenant-foreground)56%,transparent))}}.tenant-form-input::placeholder{opacity:1}.tenant-form-label{color:var(--tenant-form-label-color,var(--tenant-foreground))}@supports (color:color-mix(in lab,red,red)){.tenant-form-label{color:var(--tenant-form-label-color,color-mix(in srgb,var(--tenant-foreground)70%,transparent))}}.tenant-form-help{color:var(--tenant-form-help-color,var(--tenant-foreground))}@supports (color:color-mix(in lab,red,red)){.tenant-form-help{color:var(--tenant-form-help-color,color-mix(in srgb,var(--tenant-foreground)68%,transparent))}}.tenant-form-input:focus{border-color:var(--tenant-form-input-border-focus,var(--foreground))}@supports (color:color-mix(in lab,red,red)){.tenant-form-input:focus{border-color:var(--tenant-form-input-border-focus,color-mix(in srgb,var(--foreground)25%,transparent))}}.tenant-form-input:focus{background-image:var(--tenant-form-input-bg-focus,var(--foreground))}@supports (color:color-mix(in lab,red,red)){.tenant-form-input:focus{background-image:var(--tenant-form-input-bg-focus,color-mix(in srgb,var(--foreground)4%,transparent))}}.tenant-form-input:focus{background-color:var(--tenant-form-input-bg-focus,var(--foreground))}@supports (color:color-mix(in lab,red,red)){.tenant-form-input:focus{background-color:var(--tenant-form-input-bg-focus,color-mix(in srgb,var(--foreground)4%,transparent))}}.tenant-form-input:focus{box-shadow:var(--tenant-form-input-focus-shadow,0 0 0 3px var(--tenant-form-input-ring-focus,#ffffff0f),inset 0 1px 2px var(--tenant-form-input-inset-focus,#ffffff0a));outline:none}.tenant-swatch{background-color:var(--tenant-swatch)}.tc-product-structure-scope{--tenant-card-border:var(--tenant-config-card-border-idle,#ffffff2e);--tenant-card-border-strong:var(--tenant-config-card-border-active,#ffffff8c);--tenant-card-idle-bg:linear-gradient(180deg,var(--pd-card-idle-start,#080808)0%,var(--pd-card-idle-end,#030303)100%);--tenant-card-selected-bg:linear-gradient(180deg,var(--pd-card-active-start,#231b0f)0%,var(--pd-card-active-end,#0a0a0a)100%);--tenant-card-idle-shadow:none;--tenant-card-selected-shadow:none;--tenant-card-selected-transform:none;--tenant-config-card-shadow-idle:none;--tenant-config-card-shadow-active:none;--tenant-config-card-shadow-hover:none;--tenant-surface-idle-bg:linear-gradient(180deg,#ffffff14,transparent 58%);--tenant-surface-selected-bg:linear-gradient(180deg,var(--tenant-card-border-strong,#ffffff8c)0%,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.tc-product-structure-scope{--tenant-surface-selected-bg:linear-gradient(180deg,color-mix(in srgb,var(--tenant-card-border-strong,#ffffff8c)26%,transparent)0%,transparent 62%)}}.tc-product-structure-scope{--tenant-check-idle-bg:linear-gradient(180deg,var(--pd-card-idle-start,#080808)0%,var(--pd-card-idle-end,#030303)100%);--tenant-check-selected-border:var(--tenant-config-card-border-active,var(--tenant-card-border-strong,#ffffff8c));--tenant-check-selected-bg:var(--primary)}@supports (color:color-mix(in lab,red,red)){.tc-product-structure-scope{--tenant-check-selected-bg:color-mix(in srgb,var(--primary)18%,var(--pd-button-dark-overlay,#00000073))}}.tc-product-structure-scope{--tenant-check-selected-shadow:var(--pd-pill-active-shadow,0 0 22px #e3c48a29);--tenant-selection-card-selected-border:var(--tenant-config-card-border-active,var(--tenant-card-border-strong,#ffffff8c));--tenant-selection-card-selected-shadow:none;--tenant-form-input-bg:linear-gradient(135deg,var(--foreground),#020617db)}@supports (color:color-mix(in lab,red,red)){.tc-product-structure-scope{--tenant-form-input-bg:linear-gradient(135deg,color-mix(in srgb,var(--foreground)8%,transparent),#020617db)}}.tc-product-structure-scope{--tenant-form-input-shadow:inset 0 1px 0 #ffffff1f,inset 0 -10px 16px var(--tenant-form-input-depth-shadow,#020617b8)}@supports (color:color-mix(in lab,red,red)){.tc-product-structure-scope{--tenant-form-input-shadow:inset 0 1px 0 #ffffff1f,inset 0 -10px 16px color-mix(in srgb,var(--tenant-form-input-depth-shadow,#020617b8)36%,transparent)}}.tc-product-structure-scope{--tenant-form-input-focus-shadow:0 0 0 2px var(--tenant-form-input-ring-focus,#ffffff1f),inset 0 1px 0 var(--tenant-form-input-inset-focus,#ffffff14);--tenant-panel-muted-inset:transparent;--tenant-selection-surface-idle-opacity:.3;--tenant-selection-surface-selected-opacity:.42}.tc-product-structure-scope .tenant-card--selected{--tenant-card-shimmer:#ffffffe0;--tenant-shimmer-duration:2.25s;--tenant-shimmer-easing:cubic-bezier(.2,.12,.2,1)}.tc-product-structure-scope .tenant-form-input{background-color:var(--tenant-card-idle-to,#64748b52)}@supports (color:color-mix(in lab,red,red)){.tc-product-structure-scope .tenant-form-input{background-color:color-mix(in srgb,var(--tenant-card-idle-to,#64748b52)16%,transparent)}}.tc-product-structure-scope .tenant-form-input:focus{background-color:var(--tenant-card-selected-via,#ecf0f480)}@supports (color:color-mix(in lab,red,red)){.tc-product-structure-scope .tenant-form-input:focus{background-color:color-mix(in srgb,var(--tenant-card-selected-via,#ecf0f480)26%,transparent)}}.tc-product-structure-scope .tc-person-tab{isolation:isolate;--tc-person-tab-outline-opacity:.62;--tenant-card-shimmer:#ffffffad;--tenant-shimmer-duration:3.6s;--tenant-shimmer-easing:cubic-bezier(.2,.12,.2,1);border-color:#0000;position:relative;overflow:hidden}.tc-product-structure-scope .tc-person-tab:before{content:"";border-radius:inherit;background:linear-gradient(120deg,var(--tenant-primary)0,var(--tenant-secondary)48%,var(--tenant-primary)100%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.tc-product-structure-scope .tc-person-tab:before{background:linear-gradient(120deg,color-mix(in srgb,var(--tenant-primary)78%,#fff 22%)0,color-mix(in srgb,var(--tenant-secondary)70%,#fff 30%)48%,color-mix(in srgb,var(--tenant-primary)82%,#fff 18%)100%)}}.tc-product-structure-scope .tc-person-tab:before{opacity:var(--tc-person-tab-outline-opacity);z-index:1;filter:saturate(1.08)brightness(1.05);pointer-events:none;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tc-product-structure-scope .tc-person-tab>*{z-index:2;position:relative}.btn-premium{background-color:var(--color-primary);color:var(--color-primary-foreground);border:none}@media (min-width:1024px){.btn-premium{transition:opacity .3s}.btn-premium:hover{opacity:.9}}@media (prefers-reduced-motion:reduce){.btn-premium{transition:none}}.luxury-glass-card{border-color:var(--luxury-glass-card-border,var(--tenant-card-border));background:var(--luxury-glass-card-bg,linear-gradient(145deg,var(--tenant-card-border-strong),var(--tenant-card-idle-from)42%,#0506061c 100%))}@supports (color:color-mix(in lab,red,red)){.luxury-glass-card{background:var(--luxury-glass-card-bg,linear-gradient(145deg,color-mix(in srgb,var(--tenant-card-border-strong)18%,transparent),color-mix(in srgb,var(--tenant-card-idle-from)48%,transparent)42%,#0506061c 100%))}}.luxury-glass-card{-webkit-backdrop-filter:var(--luxury-glass-card-filter,blur(28px)saturate(180%)brightness(1.12));backdrop-filter:var(--luxury-glass-card-filter,blur(28px)saturate(180%)brightness(1.12));box-shadow:var(--luxury-glass-card-shadow,0 24px 80px #00000042,inset 0 1px 0 var(--tenant-card-border-strong))}@supports (color:color-mix(in lab,red,red)){.luxury-glass-card{box-shadow:var(--luxury-glass-card-shadow,0 24px 80px #00000042,inset 0 1px 0 color-mix(in srgb,var(--tenant-card-border-strong)32%,transparent))}}.luxury-glass-card:after{content:"";z-index:1;border-radius:inherit;background:var(--luxury-glass-card-film,linear-gradient(118deg,#ffffff21 0,#ffffff07 31%,transparent 58%),radial-gradient(circle at 16% 8%,var(--tenant-card-border-strong),transparent 28%));position:absolute;inset:1px}@supports (color:color-mix(in lab,red,red)){.luxury-glass-card:after{background:var(--luxury-glass-card-film,linear-gradient(118deg,#ffffff21 0,#ffffff07 31%,transparent 58%),radial-gradient(circle at 16% 8%,color-mix(in srgb,var(--tenant-card-border-strong)25%,transparent),transparent 28%))}}.luxury-glass-card:after{mix-blend-mode:screen;pointer-events:none}.luxury-border-scan{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tc-luxury-gold-action{isolation:isolate;color:#17110a;text-shadow:0 1px #ffffff7a;background:linear-gradient(#ffffff80,#fff0 34%),linear-gradient(135deg,#fff0bd,#e9b961 35%,#b87524 63%,#f9d98a);border:1px solid #ffebb8cc;justify-content:center;align-items:center;gap:.7rem;transition:transform .26s,filter .26s,box-shadow .26s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,inset 0 -10px 18px #773f0c3d,0 0 0 1px #ffdf9a3d,0 12px 26px #9d621c57,0 0 28px #efb8584d}.tc-luxury-gold-action:before{content:"";z-index:0;opacity:.68;inset-block:-40%;background:linear-gradient(90deg,#0000,#ffffff8f,#fff1c252,#0000);width:38%;animation:tc-luxury-gold-sheen 3.8s ease-in-out infinite;position:absolute;left:-42%;transform:skew(-22deg)}.tc-luxury-gold-action:after{content:"→";font-size:1.05em;line-height:1;transition:transform .26s;transform:translateY(-.02em)}[dir=rtl] .tc-luxury-gold-action:after{content:"←"}.tc-luxury-gold-action>svg:last-child{display:none}.tc-luxury-gold-action:hover{filter:brightness(1.06)saturate(1.08);box-shadow:inset 0 1px #ffffffd1,inset 0 -10px 18px #773f0c2e,0 0 0 1px #ffeebe52,0 16px 32px #9d621c66,0 0 38px #f9d98a6b}.tc-luxury-gold-action:hover:after{transform:translate(.18rem,-.02em)}[dir=rtl] .tc-luxury-gold-action:hover:after{transform:translate(-.18rem,-.02em)}.luxury-border-scan:after,.luxury-border-scan:before{content:"";background:var(--luxury-border-scan-bg,linear-gradient(90deg,transparent,var(--tenant-card-border-strong),var(--tenant-card-border-strong),var(--tenant-card-border),transparent));width:46%;height:1px;position:absolute;left:-46%}@supports (color:color-mix(in lab,red,red)){.luxury-border-scan:after,.luxury-border-scan:before{background:var(--luxury-border-scan-bg,linear-gradient(90deg,transparent,color-mix(in srgb,var(--tenant-card-border-strong)30%,transparent),var(--tenant-card-border-strong),color-mix(in srgb,var(--tenant-card-border)60%,transparent),transparent))}}.luxury-border-scan:after,.luxury-border-scan:before{filter:var(--luxury-border-scan-filter,drop-shadow(0 0 8px var(--tenant-card-border-strong)))}@supports (color:color-mix(in lab,red,red)){.luxury-border-scan:after,.luxury-border-scan:before{filter:var(--luxury-border-scan-filter,drop-shadow(0 0 8px color-mix(in srgb,var(--tenant-card-border-strong)70%,transparent)))}}.luxury-border-scan:after,.luxury-border-scan:before{animation:luxury-border-scan var(--luxury-border-scan-duration,4.6s)ease-in-out infinite}.luxury-border-scan:before{top:0}.luxury-border-scan:after{animation-delay:var(--luxury-border-scan-delay,1.7s);bottom:0}@keyframes luxury-border-scan{0%{opacity:0;transform:translate(0)}14%{opacity:1}72%{opacity:1}to{opacity:0;transform:translate(320%)}}@keyframes tc-luxury-gold-sheen{0%{opacity:0;transform:translate(0)skew(-22deg)}18%{opacity:.68}54%{opacity:.68}to{opacity:0;transform:translate(390%)skew(-22deg)}}@media (prefers-reduced-motion:reduce){.luxury-border-scan:after,.luxury-border-scan:before,.tc-luxury-gold-action:before{opacity:0;animation:none}}}.tc-luxury-feature-cards__fade{pointer-events:none;z-index:1;background:linear-gradient(#050606,#050606eb 10%,#0506067a 26%,#05060614 42% 58%,#05060685 74%,#050606f0 90%,#050606);position:absolute;inset:0}::selection{background-color:var(--tenant-primary);color:var(--tenant-background)}@keyframes shimmer-fast{0%{transform:translate(-150%)skew(-20deg)}to{transform:translate(250%)skew(-20deg)}}.animate-shimmer{animation:shimmer-fast 2.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes shimmer-liquid{0%{transform:translate(-200%)skew(-30deg)}to{transform:translate(300%)skew(-30deg)}}.animate-shimmer-liquid{animation:shimmer-liquid 3s infinite}