.ui-module__Hi2WXW__button,.ui-module__Hi2WXW__iconButton,.ui-module__Hi2WXW__dropdownTrigger,.ui-module__Hi2WXW__dropdownItem,.ui-module__Hi2WXW__tab,.ui-module__Hi2WXW__pageButton,.ui-module__Hi2WXW__dialogClose,.ui-module__Hi2WXW__toast button{cursor:pointer}.ui-module__Hi2WXW__button{border-radius:var(--radius-pill);min-height:2.75rem;font-size:var(--text-caption);letter-spacing:-.01em;transition:transform var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;font-weight:700;line-height:1;display:inline-flex}.ui-module__Hi2WXW__button:hover:not(:disabled){transform:translateY(-1px)}.ui-module__Hi2WXW__button:active:not(:disabled){transform:translateY(0)}.ui-module__Hi2WXW__button:disabled{cursor:not-allowed;opacity:.47}.ui-module__Hi2WXW__button_sm{min-height:2.25rem;font-size:var(--text-label);padding:0 .9rem}.ui-module__Hi2WXW__button_md{padding:0 1.2rem}.ui-module__Hi2WXW__button_lg{min-height:3.25rem;font-size:var(--text-body);padding:0 1.55rem}.ui-module__Hi2WXW__button_primary{color:var(--color-inverse-ink);background:var(--color-coral);box-shadow:0 .45rem 1.15rem #e5654133}.ui-module__Hi2WXW__button_primary:hover:not(:disabled){background:var(--color-coral-dark);box-shadow:0 .65rem 1.4rem #e5654145}.ui-module__Hi2WXW__button_secondary{color:var(--color-navy-deep);background:var(--color-acid)}.ui-module__Hi2WXW__button_secondary:hover:not(:disabled){background:#c4e166}.ui-module__Hi2WXW__button_outline{color:var(--color-ink);border-color:var(--color-line-strong);background:0 0}.ui-module__Hi2WXW__button_outline:hover:not(:disabled){border-color:var(--color-ink);background:var(--color-paper)}.ui-module__Hi2WXW__button_quiet{color:var(--color-ink-soft);background:0 0}.ui-module__Hi2WXW__button_quiet:hover:not(:disabled){color:var(--color-ink);background:#15242a0f}.ui-module__Hi2WXW__button_danger{color:var(--color-inverse-ink);background:var(--color-danger)}.ui-module__Hi2WXW__button_danger:hover:not(:disabled){background:#9f3941}.ui-module__Hi2WXW__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:.9rem;height:.9rem;animation:.65s linear infinite ui-module__Hi2WXW__spin}@keyframes ui-module__Hi2WXW__spin{to{transform:rotate(360deg)}}.ui-module__Hi2WXW__iconButton{border:1px solid var(--color-line);color:var(--color-ink-soft);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;border-radius:50%;place-items:center;display:inline-grid}.ui-module__Hi2WXW__iconButton:hover{color:var(--color-ink);background:var(--color-paper);transform:translateY(-1px)}.ui-module__Hi2WXW__iconButton_sm{width:2rem;height:2rem}.ui-module__Hi2WXW__iconButton_md{width:2.5rem;height:2.5rem}.ui-module__Hi2WXW__iconButton_lg{width:3rem;height:3rem}.ui-module__Hi2WXW__field{gap:.45rem;display:grid}.ui-module__Hi2WXW__fieldLabel{color:var(--color-ink-soft);font-size:var(--text-label);font-weight:700;line-height:var(--leading-label)}.ui-module__Hi2WXW__fieldHint,.ui-module__Hi2WXW__fieldError{font-size:var(--text-caption);line-height:1.35}.ui-module__Hi2WXW__fieldHint{color:var(--color-ink-faint)}.ui-module__Hi2WXW__fieldError{color:var(--color-danger)}.ui-module__Hi2WXW__input{border:1px solid var(--color-line);border-radius:var(--radius-sm);width:100%;min-height:2.8rem;color:var(--color-ink);background:var(--color-paper-raised);font-size:var(--text-body);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);outline:none;padding:.7rem .85rem}.ui-module__Hi2WXW__input::placeholder{color:var(--color-ink-faint)}.ui-module__Hi2WXW__input:hover{border-color:var(--color-line-strong)}.ui-module__Hi2WXW__input:focus{border-color:var(--color-coral);box-shadow:var(--shadow-focus)}.ui-module__Hi2WXW__inputError{border-color:var(--color-danger)}.ui-module__Hi2WXW__select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-ink-soft) 50%), linear-gradient(135deg, var(--color-ink-soft) 50%, transparent 50%);background-position:calc(100% - 1rem) 1.2rem,calc(100% - .7rem) 1.2rem;background-repeat:no-repeat;background-size:.3rem .3rem,.3rem .3rem;padding-right:2rem}.ui-module__Hi2WXW__textarea{resize:vertical;min-height:7rem}.ui-module__Hi2WXW__choice{min-height:2rem;color:var(--color-ink-soft);cursor:pointer;font-size:var(--text-caption);align-items:center;gap:.65rem;display:inline-flex}.ui-module__Hi2WXW__choice input,.ui-module__Hi2WXW__switch input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ui-module__Hi2WXW__choiceBox{border:1px solid var(--color-line-strong);border-radius:var(--radius-xs);background:var(--color-paper-raised);width:1.15rem;height:1.15rem;transition:background var(--duration-fast), border-color var(--duration-fast);flex:none;place-items:center;display:inline-grid}.ui-module__Hi2WXW__choice input:checked+.ui-module__Hi2WXW__choiceBox{border-color:var(--color-coral);background:var(--color-coral)}.ui-module__Hi2WXW__choice input:checked+.ui-module__Hi2WXW__choiceBox:after{border-bottom:2px solid var(--color-paper);border-left:2px solid var(--color-paper);content:"";width:.4rem;height:.22rem;transform:rotate(-45deg)translateY(-1px)}.ui-module__Hi2WXW__choice input:focus-visible+.ui-module__Hi2WXW__choiceBox{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.ui-module__Hi2WXW__choiceRadio{border-radius:50%}.ui-module__Hi2WXW__choice input:checked+.ui-module__Hi2WXW__choiceRadio:after{background:var(--color-paper);border:0;border-radius:50%;width:.45rem;height:.45rem;transform:none}.ui-module__Hi2WXW__switch{color:var(--color-ink-soft);cursor:pointer;font-size:var(--text-caption);justify-content:space-between;align-items:center;gap:1.5rem;display:inline-flex}.ui-module__Hi2WXW__switchTrack{border-radius:var(--radius-pill);background:var(--color-line-strong);width:2.55rem;height:1.45rem;transition:background var(--duration-fast);align-items:center;padding:.18rem;display:inline-flex}.ui-module__Hi2WXW__switchThumb{background:var(--color-paper);width:1.1rem;height:1.1rem;transition:transform var(--duration-fast) var(--ease-spring);border-radius:50%;box-shadow:0 1px 3px #00000038}.ui-module__Hi2WXW__switch input:checked~.ui-module__Hi2WXW__switchTrack{background:var(--color-blue)}.ui-module__Hi2WXW__switch input:checked~.ui-module__Hi2WXW__switchTrack .ui-module__Hi2WXW__switchThumb{transform:translate(1.1rem)}.ui-module__Hi2WXW__switch input:focus-visible~.ui-module__Hi2WXW__switchTrack{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.ui-module__Hi2WXW__badge{border-radius:var(--radius-pill);min-height:1.55rem;font-size:var(--text-micro);letter-spacing:.04em;align-items:center;gap:.32rem;padding:.25rem .58rem;font-weight:700;line-height:1;display:inline-flex}.ui-module__Hi2WXW__badge_neutral{color:var(--color-ink-soft);background:#e5e7e0}.ui-module__Hi2WXW__badge_accent{color:var(--color-coral-dark);background:var(--color-coral-soft)}.ui-module__Hi2WXW__badge_success{color:var(--color-acid-dark);background:var(--color-acid-soft)}.ui-module__Hi2WXW__badge_warning{color:#855a18;background:var(--color-amber-soft)}.ui-module__Hi2WXW__badge_danger{color:#8f3037;background:var(--color-danger-soft)}.ui-module__Hi2WXW__badge_info{color:var(--color-blue);background:var(--color-blue-soft)}.ui-module__Hi2WXW__avatar{color:var(--color-navy);background:var(--color-acid);font-size:var(--text-label);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid;overflow:hidden}.ui-module__Hi2WXW__avatar img{object-fit:cover;width:100%;height:100%}.ui-module__Hi2WXW__avatar_sm{width:1.85rem;height:1.85rem;font-size:var(--text-micro)}.ui-module__Hi2WXW__avatar_md{width:2.5rem;height:2.5rem}.ui-module__Hi2WXW__avatar_lg{width:4.25rem;height:4.25rem;font-size:var(--text-h5)}.ui-module__Hi2WXW__card{border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.ui-module__Hi2WXW__card_paper{color:var(--color-ink);background:var(--color-paper)}.ui-module__Hi2WXW__card_navy{color:var(--color-inverse-ink);background:var(--color-navy);border-color:#ffffff1f}.ui-module__Hi2WXW__card_quiet{color:var(--color-ink);box-shadow:none;background:#ffffff59}.ui-module__Hi2WXW__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ui-module__Hi2WXW__eyebrow{color:var(--color-ink-faint);font-size:var(--text-micro);letter-spacing:var(--tracking-label);font-weight:800;line-height:var(--leading-label);text-transform:uppercase}.ui-module__Hi2WXW__cardTitle{font-size:var(--text-h5);letter-spacing:var(--tracking-tight);font-weight:700;line-height:var(--leading-tight);margin-top:.38rem}.ui-module__Hi2WXW__card_navy .ui-module__Hi2WXW__eyebrow{color:var(--color-acid)}.ui-module__Hi2WXW__divider{background:var(--color-line);width:100%;height:1px}.ui-module__Hi2WXW__dialogLayer{z-index:20;padding:var(--space-6);background:var(--color-overlay);place-items:center;display:grid;position:fixed;inset:0}.ui-module__Hi2WXW__dialog{border-radius:var(--radius-xl);background:var(--color-paper);width:min(100%,32rem);padding:2.2rem;position:relative;box-shadow:0 2rem 5rem #0b273142}.ui-module__Hi2WXW__dialogClose{width:2.15rem;height:2.15rem;color:var(--color-ink-soft);background:0 0;border-radius:50%;place-items:center;display:grid;position:absolute;top:1.25rem;right:1.25rem}.ui-module__Hi2WXW__dialogClose:hover{background:var(--color-canvas)}.ui-module__Hi2WXW__dialogEyebrow{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:var(--tracking-label);font-weight:800}.ui-module__Hi2WXW__dialogTitle{max-width:13ch;font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:var(--tracking-tight);font-weight:400;line-height:var(--leading-tight);margin-top:.55rem}.ui-module__Hi2WXW__dialogDescription{color:var(--color-ink-soft);font-size:var(--text-body);margin-top:.75rem}.ui-module__Hi2WXW__dropdown{display:inline-block;position:relative}.ui-module__Hi2WXW__dropdownTrigger{border:1px solid var(--color-line);border-radius:var(--radius-pill);min-height:2.5rem;color:var(--color-ink-soft);font-size:var(--text-caption);background:0 0;align-items:center;gap:.55rem;padding:0 .8rem;font-weight:700;display:inline-flex}.ui-module__Hi2WXW__dropdownTrigger:hover{color:var(--color-ink);border-color:var(--color-line-strong);background:var(--color-paper)}.ui-module__Hi2WXW__dropdownMenu{z-index:8;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-paper-raised);min-width:11rem;box-shadow:var(--shadow-lifted);padding:.35rem;position:absolute;top:calc(100% + .45rem);left:0}.ui-module__Hi2WXW__dropdownMenuRight{left:auto;right:0}.ui-module__Hi2WXW__dropdownItem{border-radius:var(--radius-xs);width:100%;color:var(--color-ink-soft);text-align:left;font-size:var(--text-caption);background:0 0;padding:.65rem .7rem;display:block}.ui-module__Hi2WXW__dropdownItem:hover:not(:disabled){color:var(--color-ink);background:var(--color-canvas)}.ui-module__Hi2WXW__dropdownItem:disabled{cursor:not-allowed;opacity:.45}.ui-module__Hi2WXW__tooltip{display:inline-flex;position:relative}.ui-module__Hi2WXW__tooltip>span:first-child{cursor:help;display:inline-flex}.ui-module__Hi2WXW__tooltipContent{z-index:5;border-radius:var(--radius-xs);width:max-content;max-width:14rem;color:var(--color-inverse-ink);background:var(--color-surface-inverse);font-size:var(--text-micro);opacity:0;pointer-events:none;transition:opacity var(--duration-fast), transform var(--duration-fast);padding:.45rem .6rem;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%,.25rem)}.ui-module__Hi2WXW__tooltip:hover .ui-module__Hi2WXW__tooltipContent,.ui-module__Hi2WXW__tooltip:focus-within .ui-module__Hi2WXW__tooltipContent{opacity:1;transform:translate(-50%)}.ui-module__Hi2WXW__tabs{display:block}.ui-module__Hi2WXW__tabList{border-radius:var(--radius-pill);background:#e7e9e1;align-items:center;gap:.25rem;padding:.25rem;display:inline-flex}.ui-module__Hi2WXW__tab{border-radius:var(--radius-pill);min-height:2.15rem;color:var(--color-ink-soft);font-size:var(--text-caption);background:0 0;padding:0 .85rem;font-weight:700}.ui-module__Hi2WXW__tab:hover{color:var(--color-ink)}.ui-module__Hi2WXW__tabActive{color:var(--color-ink);background:var(--color-paper);box-shadow:0 2px 6px #15242a14}.ui-module__Hi2WXW__toastViewport{z-index:30;gap:.65rem;width:min(22rem,100vw - 2.5rem);display:grid;position:fixed;bottom:1.25rem;right:1.25rem}.ui-module__Hi2WXW__toast{border:1px solid var(--color-line);border-radius:var(--radius-md);min-height:3rem;color:var(--color-ink);background:var(--color-paper);box-shadow:var(--shadow-lifted);font-size:var(--text-caption);animation:ui-module__Hi2WXW__toastIn .26s var(--ease-spring);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem .8rem 1rem;font-weight:700;display:flex}.ui-module__Hi2WXW__toast button{width:1.7rem;height:1.7rem;color:inherit;background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.ui-module__Hi2WXW__toast button:hover{background:#15242a14}.ui-module__Hi2WXW__toast_success{background:var(--color-acid-soft);border-color:#bfda75}.ui-module__Hi2WXW__toast_info{background:var(--color-blue-soft);border-color:#b9d7dd}.ui-module__Hi2WXW__toast_warning{background:var(--color-amber-soft);border-color:#ebca8e}@keyframes ui-module__Hi2WXW__toastIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.ui-module__Hi2WXW__skeleton{border-radius:var(--radius-xs);background:linear-gradient(100deg,#e1e4dc 30%,#eef0e9 45%,#e1e4dc 60%) 0 0/300% 100%;animation:1.25s infinite ui-module__Hi2WXW__shimmer;display:inline-block}@keyframes ui-module__Hi2WXW__shimmer{to{background-position:-100% 0}}.ui-module__Hi2WXW__emptyState{min-height:12rem;color:var(--color-ink-soft);text-align:center;align-content:center;place-items:center;gap:.6rem;padding:2rem;display:grid}.ui-module__Hi2WXW__emptyIcon{width:3rem;height:3rem;color:var(--color-acid-dark);background:var(--color-acid-soft);border-radius:50%;place-items:center;display:grid}.ui-module__Hi2WXW__emptyState h3,.ui-module__Hi2WXW__feedbackState h3,.ui-module__Hi2WXW__confirmationState h3{color:var(--color-ink);font-size:var(--text-h6)}.ui-module__Hi2WXW__emptyState p,.ui-module__Hi2WXW__feedbackState p,.ui-module__Hi2WXW__confirmationState p{max-width:28rem;color:var(--color-ink-faint);font-size:var(--text-caption)}.ui-module__Hi2WXW__feedbackState,.ui-module__Hi2WXW__confirmationState{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-paper);align-items:center;gap:.85rem;padding:1rem;display:flex}.ui-module__Hi2WXW__feedbackState>div,.ui-module__Hi2WXW__confirmationState>div{flex:1}.ui-module__Hi2WXW__feedbackIcon,.ui-module__Hi2WXW__confirmationIcon{border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-weight:800;display:grid}.ui-module__Hi2WXW__feedbackIconError{color:var(--color-danger);background:var(--color-danger-soft)}.ui-module__Hi2WXW__confirmationState{background:var(--color-acid-soft);border-color:#c8db8c}.ui-module__Hi2WXW__confirmationIcon{color:var(--color-acid-dark);background:var(--color-acid)}.ui-module__Hi2WXW__breadcrumbs{color:var(--color-ink-faint);font-size:var(--text-caption);align-items:center;gap:.35rem;display:flex}.ui-module__Hi2WXW__breadcrumbItem{align-items:center;gap:.35rem;display:inline-flex}.ui-module__Hi2WXW__breadcrumbItem a:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.ui-module__Hi2WXW__breadcrumbItem:last-child{color:var(--color-ink);font-weight:700}.ui-module__Hi2WXW__pagination{gap:.3rem;display:inline-flex}.ui-module__Hi2WXW__pageButton{width:2rem;height:2rem;color:var(--color-ink-soft);font-size:var(--text-caption);background:0 0;border-radius:50%;place-items:center;display:grid}.ui-module__Hi2WXW__pageButton:hover{background:var(--color-paper)}.ui-module__Hi2WXW__pageButtonActive{color:var(--color-inverse-ink);background:var(--color-navy)}
.presence-logo-module___jFhTq__logo{--presence-logo-ink:#0b2731;--presence-logo-acid:#d5ed85;--presence-logo-coral:#e56541;color:var(--color-navy-deep);letter-spacing:.16em;white-space:nowrap;align-items:center;gap:.58rem;font-size:1rem;font-weight:950;line-height:1;text-decoration:none;display:inline-flex}.presence-logo-module___jFhTq__logo:focus-visible{outline:3px solid var(--color-coral);outline-offset:5px}.presence-logo-module___jFhTq__mark{filter:drop-shadow(0 .18rem .28rem #0715212e);flex:none;width:2.25rem;height:2.25rem}.presence-logo-module___jFhTq__name{text-shadow:0 .08rem #ffffff73;display:inline-block}.presence-logo-module___jFhTq__inverse{--presence-logo-ink:#0b2731;--presence-logo-acid:#d5ed85;--presence-logo-coral:#e56541;color:var(--color-inverse-ink)}@media (max-width:520px){.presence-logo-module___jFhTq__logo{letter-spacing:.12em;gap:.45rem;font-size:.88rem}.presence-logo-module___jFhTq__mark{width:2rem;height:2rem}}
.marketplace-module__-5J-na__page{background:var(--color-canvas);min-height:100vh}.marketplace-module__-5J-na__cardPresenceMeta{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);color:var(--color-ink-soft);font-size:var(--text-caption);gap:.28rem;margin:1rem 0;padding:.75rem 0;display:grid}.marketplace-module__-5J-na__cardPresenceMeta strong{color:var(--color-navy)}.marketplace-module__-5J-na__cardPresenceMeta span:last-child{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:.03em;font-weight:800}.marketplace-module__-5J-na__nav{max-width:var(--layout-max);justify-content:space-between;align-items:center;gap:var(--space-6);min-height:4.8rem;padding:0 var(--layout-gutter);margin:0 auto;display:flex}.marketplace-module__-5J-na__wordmark{color:var(--color-navy-deep);letter-spacing:.13em;font-size:1rem;font-weight:850}.marketplace-module__-5J-na__wordmark span{color:var(--color-coral)}.marketplace-module__-5J-na__navLinks{color:var(--color-ink-soft);font-size:var(--text-caption);align-items:center;gap:1.35rem;font-weight:700;display:flex}.marketplace-module__-5J-na__navLinks a:hover{color:var(--color-coral-dark)}.marketplace-module__-5J-na__navActions{align-items:center;gap:.65rem;display:flex}.marketplace-module__-5J-na__navMobileLink{display:none}.marketplace-module__-5J-na__shell{width:min(100% - 2 * var(--layout-gutter), var(--layout-max));padding-bottom:var(--space-24);margin:0 auto}.marketplace-module__-5J-na__hero{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:end;gap:clamp(2rem,7vw,8rem);padding:clamp(3rem,8vw,7.5rem) 0 clamp(2.5rem,5vw,5rem);display:grid}.marketplace-module__-5J-na__heroKicker,.marketplace-module__-5J-na__eyebrow{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:850}.marketplace-module__-5J-na__heroTitle{max-width:10ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);margin-top:.8rem;font-size:clamp(3.4rem,8vw,7.5rem);font-weight:400;line-height:.88}.marketplace-module__-5J-na__heroTitle em,.marketplace-module__-5J-na__pageTitle em{color:var(--color-coral);font-style:normal}.marketplace-module__-5J-na__heroCopy{max-width:30rem;color:var(--color-ink-soft);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.marketplace-module__-5J-na__heroAside{border-left:2px solid var(--color-coral);color:var(--color-ink-soft);gap:1.1rem;padding:1.45rem;display:grid}.marketplace-module__-5J-na__heroAside strong{color:var(--color-navy-deep);font-family:var(--font-display);font-size:1.65rem;font-weight:400;line-height:1.05}.marketplace-module__-5J-na__heroAside p{font-size:var(--text-caption)}.marketplace-module__-5J-na__heroActions{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.marketplace-module__-5J-na__toolbar{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fbfaf6b8;gap:1rem;padding:1rem;display:grid}.marketplace-module__-5J-na__toolbarTop{justify-content:space-between;align-items:end;gap:1rem;display:flex}.marketplace-module__-5J-na__search{flex:1;max-width:34rem}.marketplace-module__-5J-na__resultCount{color:var(--color-ink-faint);font-size:var(--text-caption);white-space:nowrap}.marketplace-module__-5J-na__filterGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.marketplace-module__-5J-na__filterField{gap:.45rem;display:grid}.marketplace-module__-5J-na__filterLabel{color:var(--color-ink-soft);font-size:var(--text-label);font-weight:700;line-height:var(--leading-label)}.marketplace-module__-5J-na__filterSelect{border:1px solid var(--color-line);border-radius:var(--radius-sm);width:100%;min-height:2.8rem;color:var(--color-ink);background:var(--color-paper-raised);font-size:var(--text-body);outline:none;padding:.7rem 2rem .7rem .85rem}.marketplace-module__-5J-na__filterSelect:focus{border-color:var(--color-coral);box-shadow:var(--shadow-focus)}.marketplace-module__-5J-na__clearFilters{border-radius:var(--radius-pill);min-height:2.8rem;color:var(--color-ink-soft);cursor:pointer;font-size:var(--text-caption);background:0 0;border:0;font-weight:750}.marketplace-module__-5J-na__clearFilters:hover{color:var(--color-coral-dark);text-underline-offset:.2rem;text-decoration:underline}.marketplace-module__-5J-na__categoryList{flex-wrap:wrap;gap:.45rem;display:flex}.marketplace-module__-5J-na__categoryButton{border-radius:var(--radius-pill);min-height:2.3rem;color:var(--color-ink-soft);background:var(--color-canvas);cursor:pointer;font-size:var(--text-caption);transition:all var(--duration-fast) var(--ease-standard);border:1px solid #0000;padding:0 .85rem;font-weight:750}.marketplace-module__-5J-na__categoryButton:hover{color:var(--color-ink);border-color:var(--color-line-strong)}.marketplace-module__-5J-na__categoryButtonActive{color:var(--color-inverse-ink);background:var(--color-navy)}.marketplace-module__-5J-na__catalogHeader{justify-content:space-between;align-items:end;gap:1rem;margin:clamp(3rem,7vw,6rem) 0 1.5rem;display:flex}.marketplace-module__-5J-na__sectionTitle{color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(2.2rem,4vw,4rem);font-weight:400;line-height:.96}.marketplace-module__-5J-na__sectionCopy{max-width:27rem;color:var(--color-ink-faint);font-size:var(--text-caption)}.marketplace-module__-5J-na__catalogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.marketplace-module__-5J-na__opportunityCard{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);min-height:24rem;box-shadow:var(--shadow-soft);transition:border-color var(--duration-standard) var(--ease-standard), transform var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);flex-direction:column;padding:1.35rem;display:flex;position:relative}.marketplace-module__-5J-na__opportunityCard:hover{border-color:var(--color-coral);box-shadow:var(--shadow-lifted);transform:translateY(-3px)}.marketplace-module__-5J-na__cardTop{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.marketplace-module__-5J-na__categoryLabel{color:var(--color-blue);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:850}.marketplace-module__-5J-na__opportunityTitle{max-width:16ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin-top:2rem;font-size:2rem;font-weight:400;line-height:.98}.marketplace-module__-5J-na__opportunitySummary{color:var(--color-ink-soft);font-size:var(--text-caption);margin-top:.75rem;line-height:1.5}.marketplace-module__-5J-na__metaRow{color:var(--color-ink-faint);font-size:var(--text-caption);flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.marketplace-module__-5J-na__metaPill{border-radius:var(--radius-pill);background:var(--color-blue-soft);align-items:center;gap:.35rem;padding:.3rem .52rem;display:inline-flex}.marketplace-module__-5J-na__cardBottom{justify-content:space-between;align-items:end;gap:1rem;margin-top:auto;padding-top:1.65rem;display:flex}.marketplace-module__-5J-na__price{color:var(--color-navy-deep);font-size:1.15rem;font-weight:800}.marketplace-module__-5J-na__price small{color:var(--color-ink-faint);font-size:var(--text-micro);letter-spacing:.02em;margin-top:.2rem;font-weight:700;display:block}.marketplace-module__-5J-na__arrow{width:2.35rem;height:2.35rem;color:var(--color-inverse-ink);background:var(--color-coral);border-radius:50%;place-items:center;display:grid}.marketplace-module__-5J-na__safeNote{color:var(--color-ink-faint);font-size:var(--text-caption);align-items:start;gap:.6rem;margin-top:1.35rem;display:flex}.marketplace-module__-5J-na__safeNote svg{color:var(--color-blue);flex:none}.marketplace-module__-5J-na__stateWrap{padding:2rem 0}.marketplace-module__-5J-na__loadingBlock{margin-top:1rem}.marketplace-module__-5J-na__authGate{border-radius:var(--radius-xl);color:var(--color-inverse-ink);background:var(--color-navy);gap:1rem;padding:clamp(1.5rem,5vw,3rem);display:grid}.marketplace-module__-5J-na__authGate h2{max-width:14ch;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:.98}.marketplace-module__-5J-na__authGate p{color:#fbfaf6b8;max-width:34rem}.marketplace-module__-5J-na__authGateActions{flex-wrap:wrap;gap:.7rem;margin-top:.5rem;display:flex}.marketplace-module__-5J-na__detailHeader{justify-content:space-between;align-items:center;gap:1rem;padding-top:1.8rem;display:flex}.marketplace-module__-5J-na__detailHero{grid-template-columns:minmax(0,1fr) minmax(17rem,.52fr);gap:clamp(2rem,8vw,9rem);padding:clamp(3rem,8vw,7rem) 0 4rem;display:grid}.marketplace-module__-5J-na__detailTitle{max-width:12ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);margin-top:1rem;font-size:clamp(3.1rem,7vw,7rem);font-weight:400;line-height:.87}.marketplace-module__-5J-na__detailSummary{max-width:42rem;color:var(--color-ink-soft);margin-top:1.5rem;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.55}.marketplace-module__-5J-na__presenceContext{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;max-width:48rem;margin-top:1.4rem;display:grid}.marketplace-module__-5J-na__presenceContext>div{border:1px solid var(--color-line);background:var(--color-paper);gap:.3rem;padding:.8rem;display:grid}.marketplace-module__-5J-na__presenceContext span,.marketplace-module__-5J-na__presenceContext small{color:var(--color-ink-faint);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.marketplace-module__-5J-na__presenceContext strong{color:var(--color-navy-deep);font-size:var(--text-caption)}.marketplace-module__-5J-na__presenceContext small{letter-spacing:0;text-transform:none;font-weight:500}.marketplace-module__-5J-na__detailActions{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.marketplace-module__-5J-na__detailStats{align-content:end;gap:.85rem;display:grid}.marketplace-module__-5J-na__statCard{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-paper);padding:1.2rem}.marketplace-module__-5J-na__statLabel{color:var(--color-ink-faint);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:850}.marketplace-module__-5J-na__statValue{color:var(--color-navy-deep);font-family:var(--font-display);margin-top:.45rem;font-size:2.2rem;line-height:.95}.marketplace-module__-5J-na__detailGrid{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);align-items:start;gap:1rem;display:grid}.marketplace-module__-5J-na__detailPanel{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);padding:clamp(1.2rem,3vw,2rem)}.marketplace-module__-5J-na__panelTitle{color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:2rem;font-weight:400;line-height:1}.marketplace-module__-5J-na__panelIntro{color:var(--color-ink-faint);font-size:var(--text-caption);margin-top:.5rem}.marketplace-module__-5J-na__unitList{gap:.65rem;margin-top:1.3rem;display:grid}.marketplace-module__-5J-na__unitItem{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#ffffff75;grid-template-columns:1fr auto;gap:.8rem;padding:1rem;display:grid}.marketplace-module__-5J-na__unitItem h3{color:var(--color-navy-deep);font-size:var(--text-body)}.marketplace-module__-5J-na__unitItem p{color:var(--color-ink-faint);font-size:var(--text-caption);margin-top:.25rem}.marketplace-module__-5J-na__unitAvailability{color:var(--color-acid-dark);font-size:var(--text-caption);white-space:nowrap;font-weight:800}.marketplace-module__-5J-na__deliverableList{gap:.65rem;margin-top:1rem;display:grid}.marketplace-module__-5J-na__deliverableItem{border-bottom:1px solid var(--color-line);padding:.75rem 0}.marketplace-module__-5J-na__deliverableItem strong{font-size:var(--text-caption)}.marketplace-module__-5J-na__deliverableItem p{color:var(--color-ink-faint);font-size:var(--text-micro);margin-top:.2rem}.marketplace-module__-5J-na__privateDetailNote{color:var(--color-ink-faint);font-size:var(--text-micro);margin-top:.65rem;font-style:italic}.marketplace-module__-5J-na__provenance{gap:.6rem;margin-top:1.1rem;display:grid}.marketplace-module__-5J-na__provenanceItem{border-bottom:1px solid var(--color-line);color:var(--color-ink-soft);font-size:var(--text-caption);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0;display:flex}.marketplace-module__-5J-na__provenanceItem small{color:var(--color-ink-faint)}.marketplace-module__-5J-na__detailFooterNote{color:var(--color-ink-faint);font-size:var(--text-caption);margin-top:1.3rem}.marketplace-module__-5J-na__workspaceHeader{justify-content:space-between;align-items:end;gap:1rem;padding:clamp(3rem,7vw,6rem) 0 2rem;display:flex}.marketplace-module__-5J-na__pageTitle{max-width:12ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);margin-top:.7rem;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.88}.marketplace-module__-5J-na__workspaceIntro{max-width:28rem;color:var(--color-ink-soft)}.marketplace-module__-5J-na__workspaceGrid{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:start;gap:1rem;display:grid}.marketplace-module__-5J-na__workspaceStack{gap:1rem;display:grid}.marketplace-module__-5J-na__workspacePanel{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);padding:clamp(1.2rem,3vw,2rem)}.marketplace-module__-5J-na__workspacePanelNavy{color:var(--color-inverse-ink);background:var(--color-navy)}.marketplace-module__-5J-na__workspacePanelNavy .marketplace-module__-5J-na__panelTitle{color:var(--color-inverse-ink)}.marketplace-module__-5J-na__panelHeader{justify-content:space-between;align-items:start;gap:1rem;display:flex}.marketplace-module__-5J-na__formGrid{gap:.9rem;margin-top:1.35rem;display:grid}.marketplace-module__-5J-na__formGridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.marketplace-module__-5J-na__formActions{flex-wrap:wrap;gap:.6rem;margin-top:1.1rem;display:flex}.marketplace-module__-5J-na__statusMessage{color:var(--color-acid-dark);font-size:var(--text-caption);margin-top:.8rem;font-weight:700}.marketplace-module__-5J-na__errorMessage{color:var(--color-danger);font-size:var(--text-caption);margin-top:.8rem;font-weight:700}.marketplace-module__-5J-na__recordList{gap:.7rem;margin-top:1.2rem;display:grid}.marketplace-module__-5J-na__record{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff6;gap:.65rem;padding:1rem;display:grid}.marketplace-module__-5J-na__recordTop{justify-content:space-between;align-items:start;gap:1rem;display:flex}.marketplace-module__-5J-na__record h3{color:var(--color-navy-deep);font-size:var(--text-body)}.marketplace-module__-5J-na__record p{color:var(--color-ink-faint);font-size:var(--text-caption)}.marketplace-module__-5J-na__recordMeta{color:var(--color-ink-faint);font-size:var(--text-micro);flex-wrap:wrap;gap:.45rem;display:flex}.marketplace-module__-5J-na__recordMeta span{border-radius:var(--radius-pill);background:var(--color-canvas);padding:.28rem .45rem}.marketplace-module__-5J-na__recordStateNote{max-width:42rem;color:var(--color-ink-faint);font-size:var(--text-caption)}.marketplace-module__-5J-na__stepNote{border-radius:var(--radius-sm);color:var(--color-ink-soft);background:var(--color-acid-soft);font-size:var(--text-caption);margin-top:.9rem;padding:.8rem}.marketplace-module__-5J-na__stepNote strong{color:var(--color-acid-dark)}.marketplace-module__-5J-na__inlineChoice{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);color:var(--color-navy);background:var(--color-paper);font-size:var(--text-micro);cursor:pointer;margin-left:.35rem;padding:.22rem .45rem}.marketplace-module__-5J-na__offerList{gap:.7rem;margin-top:1rem;display:grid}.marketplace-module__-5J-na__offerRow{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff6;padding:1rem}.marketplace-module__-5J-na__offerRowTop{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.marketplace-module__-5J-na__offerAmount{color:var(--color-navy-deep);font-size:1.15rem;font-weight:800}.marketplace-module__-5J-na__negotiation{border-top:1px solid var(--color-line);gap:.8rem;margin-top:.8rem;padding-top:.8rem;display:grid}.marketplace-module__-5J-na__messageList{gap:.55rem;max-height:14rem;display:grid;overflow:auto}.marketplace-module__-5J-na__message{border-radius:var(--radius-sm);background:var(--color-canvas);font-size:var(--text-caption);padding:.65rem .75rem}.marketplace-module__-5J-na__messageMine{background:var(--color-blue-soft)}.marketplace-module__-5J-na__messageMeta{color:var(--color-ink-faint);font-size:var(--text-micro);justify-content:space-between;gap:1rem;display:flex}.marketplace-module__-5J-na__messageText{color:var(--color-ink-soft);margin-top:.25rem}.marketplace-module__-5J-na__dealReadyCard{border-radius:var(--radius-md);background:var(--color-acid-soft);border:1px solid #c8db8c;gap:.8rem;padding:1rem;display:grid}.marketplace-module__-5J-na__dealReadyHeading{color:var(--color-acid-dark);flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.marketplace-module__-5J-na__dealReadyHeading h3{color:var(--color-navy-deep);font-size:var(--text-body)}.marketplace-module__-5J-na__dealReadyTerms{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.marketplace-module__-5J-na__dealReadyTerms div{gap:.2rem;display:grid}.marketplace-module__-5J-na__dealReadyTerms dt{color:var(--color-ink-faint);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:800}.marketplace-module__-5J-na__dealReadyTerms dd{color:var(--color-navy-deep);font-size:var(--text-caption);font-weight:800}.marketplace-module__-5J-na__dealReady{color:var(--color-acid-dark);font-size:var(--text-caption);align-items:center;gap:.55rem;margin-top:.6rem;font-weight:800;display:flex}.marketplace-module__-5J-na__privacyCallout{color:var(--color-ink-faint);font-size:var(--text-caption);align-items:start;gap:.6rem;margin-top:1rem;display:flex}.marketplace-module__-5J-na__privacyCallout svg{color:var(--color-blue);flex:none}.marketplace-module__-5J-na__discoveryRail{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.1rem;display:flex}.marketplace-module__-5J-na__discoveryBrowse{border-top:1px solid var(--color-line);margin-top:1.5rem;padding-top:1.25rem}@media (max-width:900px){.marketplace-module__-5J-na__hero,.marketplace-module__-5J-na__detailHero{grid-template-columns:1fr;gap:2rem}.marketplace-module__-5J-na__heroTitle,.marketplace-module__-5J-na__detailTitle{max-width:13ch}.marketplace-module__-5J-na__heroAside{max-width:32rem}.marketplace-module__-5J-na__catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-module__-5J-na__detailGrid,.marketplace-module__-5J-na__workspaceGrid{grid-template-columns:1fr}}@media (max-width:640px){.marketplace-module__-5J-na__nav{min-height:4.2rem}.marketplace-module__-5J-na__navLinks{display:none}.marketplace-module__-5J-na__navMobileLink{color:var(--color-ink-soft);font-size:var(--text-caption);font-weight:750;display:inline}.marketplace-module__-5J-na__navActions .marketplace-module__-5J-na__button{display:none}.marketplace-module__-5J-na__hero{padding-top:3rem}.marketplace-module__-5J-na__heroTitle{font-size:clamp(3.45rem,16vw,5.7rem)}.marketplace-module__-5J-na__toolbarTop,.marketplace-module__-5J-na__catalogHeader,.marketplace-module__-5J-na__workspaceHeader,.marketplace-module__-5J-na__detailHeader{flex-direction:column;align-items:start}.marketplace-module__-5J-na__filterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-module__-5J-na__search{width:100%;max-width:none}.marketplace-module__-5J-na__resultCount{align-self:end}.marketplace-module__-5J-na__catalogGrid{grid-template-columns:1fr}.marketplace-module__-5J-na__opportunityCard{min-height:21rem}.marketplace-module__-5J-na__formGridTwo,.marketplace-module__-5J-na__presenceContext,.marketplace-module__-5J-na__filterGrid{grid-template-columns:1fr}.marketplace-module__-5J-na__discoveryRail{flex-direction:column;align-items:start}.marketplace-module__-5J-na__detailHero{padding-top:3.2rem}.marketplace-module__-5J-na__detailTitle{font-size:clamp(3.2rem,15vw,5.4rem)}.marketplace-module__-5J-na__detailActions .marketplace-module__-5J-na__button{flex:100%}.marketplace-module__-5J-na__unitItem{grid-template-columns:1fr}.marketplace-module__-5J-na__unitAvailability{white-space:normal}.marketplace-module__-5J-na__dealReadyTerms{grid-template-columns:1fr}}
.presence-module__vLHTqq__locationPill,.presence-module__vLHTqq__audienceChip,.presence-module__vLHTqq__placementChip,.presence-module__vLHTqq__verificationStatus{align-items:center;gap:.35rem;display:inline-flex}.presence-module__vLHTqq__locationPill{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.presence-module__vLHTqq__locationPillQuiet{color:var(--color-ink-soft)}.presence-module__vLHTqq__audienceChip{border-radius:var(--radius-pill);min-height:1.6rem;font-size:var(--text-micro);padding:.25rem .6rem;font-weight:700}.presence-module__vLHTqq__audienceChip_blue{color:var(--color-blue);background:var(--color-blue-soft)}.presence-module__vLHTqq__audienceChip_acid{color:var(--color-acid-dark);background:var(--color-acid-soft)}.presence-module__vLHTqq__audienceChip_coral{color:var(--color-coral-dark);background:var(--color-coral-soft)}.presence-module__vLHTqq__placementChip{color:var(--color-ink-soft);font-size:var(--text-micro);font-weight:700}.presence-module__vLHTqq__placementChipInactive{opacity:.44}.presence-module__vLHTqq__placementDot{background:var(--color-coral);border-radius:50%;width:.4rem;height:.4rem;display:inline-block}.presence-module__vLHTqq__priceDisplay{text-align:right;gap:.2rem;display:grid}.presence-module__vLHTqq__priceDisplay strong{color:var(--color-ink);font-size:var(--text-h5);letter-spacing:var(--tracking-tight);line-height:1}.presence-module__vLHTqq__priceDisplay span{color:var(--color-ink-faint);font-size:var(--text-micro);font-weight:700}.presence-module__vLHTqq__priceDisplayCompact strong{font-size:var(--text-h6)}.presence-module__vLHTqq__exposure{gap:.6rem;display:grid}.presence-module__vLHTqq__exposureTop,.presence-module__vLHTqq__exposureMeta{justify-content:space-between;align-items:center;gap:1rem;display:flex}.presence-module__vLHTqq__exposureTop span,.presence-module__vLHTqq__exposureMeta{color:var(--color-ink-faint);font-size:var(--text-micro);font-weight:700}.presence-module__vLHTqq__exposureTop strong{color:var(--color-navy);font-size:var(--text-h4);letter-spacing:var(--tracking-tight);line-height:1}.presence-module__vLHTqq__exposureTop small{color:var(--color-ink-faint);font-size:var(--text-caption);letter-spacing:0;font-weight:500}.presence-module__vLHTqq__scoreTrack{border-radius:var(--radius-pill);background:#e0e4dc;height:.38rem;overflow:hidden}.presence-module__vLHTqq__scoreTrack>span{border-radius:inherit;background:linear-gradient(90deg, var(--color-coral), var(--color-amber));height:100%;transition:width var(--duration-slow) var(--ease-standard);display:block}.presence-module__vLHTqq__exposureMeta{font-weight:500}.presence-module__vLHTqq__confidence{text-transform:capitalize;align-items:center;gap:.3rem;display:inline-flex}.presence-module__vLHTqq__confidence>span{background:var(--color-acid-dark);border-radius:50%;width:.4rem;height:.4rem}.presence-module__vLHTqq__destinationCard{box-shadow:none;gap:.85rem;padding:1.15rem;display:grid}.presence-module__vLHTqq__destinationTop,.presence-module__vLHTqq__slotCardHeader,.presence-module__vLHTqq__campaignTop,.presence-module__vLHTqq__opportunityTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.presence-module__vLHTqq__destinationCard h3,.presence-module__vLHTqq__eventCard h3,.presence-module__vLHTqq__slotCard h3,.presence-module__vLHTqq__campaignCard h3,.presence-module__vLHTqq__opportunityCard h3{color:inherit;font-size:var(--text-h5);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.presence-module__vLHTqq__destinationMeta{color:var(--color-ink-faint);font-size:var(--text-caption);flex-wrap:wrap;gap:.75rem;display:flex}.presence-module__vLHTqq__destinationMeta span{align-items:center;gap:.3rem;display:inline-flex}.presence-module__vLHTqq__eventCard{min-height:12rem;box-shadow:none;gap:.75rem;padding:1.4rem;display:grid}.presence-module__vLHTqq__eventDate{color:var(--color-acid);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:.4rem;font-weight:800;display:flex}.presence-module__vLHTqq__eventCard h3{max-width:13ch;font-family:var(--font-display);font-size:var(--text-h4);font-weight:400}.presence-module__vLHTqq__eventCard p{color:#fbfaf6a8;font-size:var(--text-caption)}.presence-module__vLHTqq__eventTag{color:#fbfaf680;font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;align-self:end;font-weight:700}.presence-module__vLHTqq__verificationStatus{gap:.45rem}.presence-module__vLHTqq__verificationStatus>svg{color:var(--color-acid-dark)}.presence-module__vLHTqq__slotCard{box-shadow:none;gap:1.25rem;padding:1.4rem;display:grid}.presence-module__vLHTqq__slotCardHeader>div{gap:.5rem;display:grid}.presence-module__vLHTqq__slotCardHeader h3{margin-top:.15rem}.presence-module__vLHTqq__slotCardHeader p{color:var(--color-ink-faint);font-size:var(--text-caption)}.presence-module__vLHTqq__slotCardFooter{border-top:1px solid var(--color-line);justify-content:space-between;align-items:flex-end;gap:1rem;padding-top:.2rem;display:flex}.presence-module__vLHTqq__placementList{flex-wrap:wrap;gap:.65rem;padding-top:.9rem;display:flex}.presence-module__vLHTqq__campaignCard{box-shadow:none;background:var(--color-coral-soft);gap:.85rem;padding:1.15rem;display:flex}.presence-module__vLHTqq__campaignCardBlue{background:var(--color-blue-soft)}.presence-module__vLHTqq__campaignMark{border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;color:var(--color-inverse-ink);background:var(--color-coral);font-family:var(--font-display);font-size:var(--text-h5);flex:none;place-items:center;display:grid}.presence-module__vLHTqq__campaignCardBlue .presence-module__vLHTqq__campaignMark{background:var(--color-blue)}.presence-module__vLHTqq__campaignContent{gap:.65rem;width:100%;display:grid}.presence-module__vLHTqq__campaignTop{align-items:center}.presence-module__vLHTqq__campaignTop>span{color:var(--color-ink-soft);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.presence-module__vLHTqq__campaignBottom,.presence-module__vLHTqq__opportunityFooter{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.presence-module__vLHTqq__campaignBottom>svg,.presence-module__vLHTqq__opportunityFooter>svg{color:var(--color-ink-soft)}.presence-module__vLHTqq__opportunityCard{box-shadow:none;gap:.75rem;padding:1.25rem;display:grid}.presence-module__vLHTqq__matchLabel{color:var(--color-acid-dark);font-size:var(--text-micro);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.presence-module__vLHTqq__opportunityTiming{color:var(--color-ink-faint);font-size:var(--text-caption);align-items:center;gap:.35rem;display:inline-flex}.presence-module__vLHTqq__opportunityTags{flex-wrap:wrap;gap:.6rem;display:flex}.presence-module__vLHTqq__opportunityFooter{border-top:1px solid var(--color-line);padding-top:.55rem}
.theme-toggle-module__KNGn7q__toggle{border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);width:2.45rem;height:2.45rem;color:var(--color-ink);background:color-mix(in srgb, var(--color-paper-raised) 88%, transparent);box-shadow:0 .75rem 2rem color-mix(in srgb, var(--color-navy-deep) 14%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-spring), box-shadow var(--duration-fast) var(--ease-standard);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-weight:850;display:inline-grid}.theme-toggle-module__KNGn7q__toggle:hover{border-color:var(--color-coral);background:var(--color-paper-raised);box-shadow:0 .9rem 2.3rem color-mix(in srgb, var(--color-navy-deep) 20%, transparent);transform:translateY(-2px)}.theme-toggle-module__KNGn7q__icon{width:1.7rem;height:1.7rem;color:var(--color-navy);background:var(--color-acid);border-radius:50%;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.theme-toggle-module__KNGn7q__toggle{transition:none}}
.campaign-builder-module__jDjP2G__page{min-height:100vh;padding:0 var(--layout-gutter) var(--space-24);background:radial-gradient(circle at 90% 0%, #d5ed8538, transparent 30rem), var(--color-canvas)}.campaign-builder-module__jDjP2G__topbar{min-height:5.5rem;max-width:var(--layout-max);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.campaign-builder-module__jDjP2G__wordmark{color:var(--color-navy);font-size:var(--text-label);letter-spacing:.16em;font-weight:900}.campaign-builder-module__jDjP2G__wordmark span{color:var(--color-coral);margin-left:.25rem}.campaign-builder-module__jDjP2G__topbarMeta,.campaign-builder-module__jDjP2G__topbarLink{color:var(--color-ink-faint);font-size:var(--text-label);align-items:center;gap:.7rem;font-weight:700;display:inline-flex}.campaign-builder-module__jDjP2G__topbarLink:hover{color:var(--color-ink)}.campaign-builder-module__jDjP2G__shell{max-width:var(--layout-max);margin:0 auto}.campaign-builder-module__jDjP2G__breadcrumbs{color:var(--color-ink-faint);font-size:var(--text-caption);gap:.45rem;display:flex}.campaign-builder-module__jDjP2G__breadcrumbs a:hover{color:var(--color-ink);text-underline-offset:.2rem;text-decoration:underline}.campaign-builder-module__jDjP2G__heading{justify-content:space-between;align-items:end;gap:var(--space-8);padding:var(--space-12) 0 var(--space-10);display:flex}.campaign-builder-module__jDjP2G__heading h1{max-width:9ch;margin-top:var(--space-4);color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(3.6rem,8vw,7.2rem);font-weight:400;line-height:var(--leading-display)}.campaign-builder-module__jDjP2G__heading h1 em{color:var(--color-coral);font-style:italic}.campaign-builder-module__jDjP2G__heading p{max-width:39rem;margin-top:var(--space-5);color:var(--color-ink-soft);font-size:var(--text-body-lg)}.campaign-builder-module__jDjP2G__headingNote{border:1px solid var(--color-line);border-radius:var(--radius-pill);max-width:15rem;color:var(--color-ink-soft);font-size:var(--text-caption);background:#ffffff61;align-items:center;gap:.65rem;padding:.7rem .85rem;font-weight:700;display:inline-flex}.campaign-builder-module__jDjP2G__headingNote svg{color:var(--color-acid-dark);flex:none}.campaign-builder-module__jDjP2G__builderGrid{align-items:start;gap:var(--space-6);grid-template-columns:minmax(16rem,.7fr) minmax(0,1.5fr);display:grid}.campaign-builder-module__jDjP2G__briefCard,.campaign-builder-module__jDjP2G__formCard{padding:clamp(1.35rem,3vw,2.4rem)}.campaign-builder-module__jDjP2G__briefCard{min-height:31rem;box-shadow:var(--shadow-lifted);position:sticky;top:1rem;overflow:hidden}.campaign-builder-module__jDjP2G__briefCard:after{content:"";border:1px solid #d5ed8559;border-radius:50%;width:15rem;height:15rem;position:absolute;bottom:-6rem;right:-5rem;box-shadow:0 0 0 2.5rem #d5ed850f,0 0 0 5rem #d5ed850a}.campaign-builder-module__jDjP2G__cardEyebrow{color:var(--color-acid);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:.45rem;font-weight:800;display:inline-flex}.campaign-builder-module__jDjP2G__briefCard h2{max-width:10ch;margin-top:var(--space-6);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(2.2rem,4vw,3.5rem);font-weight:400;line-height:var(--leading-tight)}.campaign-builder-module__jDjP2G__cardIntro{max-width:25rem;margin-top:var(--space-4);color:#fbfaf6b3;font-size:var(--text-body)}.campaign-builder-module__jDjP2G__briefInput{z-index:1;margin-top:var(--space-8);position:relative}.campaign-builder-module__jDjP2G__briefInput textarea{min-height:10rem;color:var(--color-inverse-ink);background:#ffffff14;border-color:#fff3}.campaign-builder-module__jDjP2G__briefInput textarea::placeholder{color:#fbfaf67a}.campaign-builder-module__jDjP2G__briefFooter{z-index:1;margin-top:var(--space-4);color:#fbfaf699;font-size:var(--text-caption);justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:relative}.campaign-builder-module__jDjP2G__briefRule{z-index:1;height:1px;margin:var(--space-12) 0 var(--space-6);background:#ffffff29;position:relative}.campaign-builder-module__jDjP2G__assurance{z-index:1;align-items:flex-start;gap:.65rem;display:flex;position:relative}.campaign-builder-module__jDjP2G__assuranceDot{background:var(--color-acid);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.3rem;box-shadow:0 0 0 .25rem #d5ed851f}.campaign-builder-module__jDjP2G__assurance strong{color:var(--color-inverse-ink);font-size:var(--text-caption)}.campaign-builder-module__jDjP2G__assurance p{color:#fbfaf68c;font-size:var(--text-micro);margin-top:.2rem}.campaign-builder-module__jDjP2G__formCard{min-width:0}.campaign-builder-module__jDjP2G__formHeader{padding-bottom:var(--space-6);border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:start;gap:1rem;display:flex}.campaign-builder-module__jDjP2G__kicker,.campaign-builder-module__jDjP2G__fieldNoteLabel{color:var(--color-ink-faint);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:800}.campaign-builder-module__jDjP2G__formHeader h2{color:var(--color-navy-deep);font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:var(--tracking-tight);font-weight:400;line-height:var(--leading-tight);margin-top:.45rem}.campaign-builder-module__jDjP2G__notice,.campaign-builder-module__jDjP2G__error{margin-top:var(--space-5);border-radius:var(--radius-sm);font-size:var(--text-caption);padding:.75rem .9rem}.campaign-builder-module__jDjP2G__notice{color:var(--color-acid-dark);background:var(--color-acid-soft)}.campaign-builder-module__jDjP2G__error{color:var(--color-danger);background:var(--color-danger-soft)}.campaign-builder-module__jDjP2G__formStack{gap:var(--space-5);padding-top:var(--space-6);display:grid}.campaign-builder-module__jDjP2G__twoColumn,.campaign-builder-module__jDjP2G__threeColumn{gap:var(--space-4);display:grid}.campaign-builder-module__jDjP2G__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-builder-module__jDjP2G__threeColumn{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-builder-module__jDjP2G__sectionRule{height:1px;margin:var(--space-3) 0 var(--space-2);background:var(--color-line)}.campaign-builder-module__jDjP2G__sectionHeading{align-items:center;gap:.75rem;display:flex}.campaign-builder-module__jDjP2G__sectionHeading h3{color:var(--color-navy-deep);font-size:var(--text-h5);letter-spacing:var(--tracking-tight)}.campaign-builder-module__jDjP2G__sectionHeading p{color:var(--color-ink-faint);font-size:var(--text-caption);margin-top:.15rem}.campaign-builder-module__jDjP2G__sectionIcon{width:2.15rem;height:2.15rem;color:var(--color-coral-dark);background:var(--color-coral-soft);border-radius:50%;flex:none;place-items:center;display:grid}.campaign-builder-module__jDjP2G__sectionIcon svg{color:inherit}.campaign-builder-module__jDjP2G__contextHint{color:var(--color-ink-faint);font-size:var(--text-caption);align-items:flex-start;gap:.5rem;display:flex}.campaign-builder-module__jDjP2G__contextHint svg{color:var(--color-blue);flex:none;margin-top:.15rem}.campaign-builder-module__jDjP2G__fieldset{border:0;padding:0}.campaign-builder-module__jDjP2G__fieldset legend{color:var(--color-ink-soft);font-size:var(--text-label);margin-bottom:.55rem;font-weight:700}.campaign-builder-module__jDjP2G__placementGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;display:grid}.campaign-builder-module__jDjP2G__fieldNote{border:1px dashed var(--color-line-strong);border-radius:var(--radius-sm);background:#ffffff4d;align-content:center;gap:.15rem;min-height:2.8rem;padding:.55rem .85rem;display:grid}.campaign-builder-module__jDjP2G__fieldNote strong{color:var(--color-navy);font-size:var(--text-h5);line-height:1}.campaign-builder-module__jDjP2G__fieldNote span:last-child{color:var(--color-ink-faint);font-size:var(--text-micro)}.campaign-builder-module__jDjP2G__formActions{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1rem;display:flex}.campaign-builder-module__jDjP2G__formFootnote{color:var(--color-ink-faint);font-size:var(--text-caption)}.campaign-builder-module__jDjP2G__formCard>:last-child{margin-top:var(--space-5)}.campaign-builder-module__jDjP2G__emptyShell{place-items:center;min-height:70vh;display:grid}.campaign-builder-module__jDjP2G__emptyCard{width:min(100%,42rem);padding:var(--space-8)}.campaign-builder-module__jDjP2G__emptyAction{color:var(--color-coral-dark);font-size:var(--text-caption);align-items:center;gap:.45rem;font-weight:800;display:inline-flex}.campaign-builder-module__jDjP2G__emptyAction:hover{color:var(--color-ink)}@media (max-width:900px){.campaign-builder-module__jDjP2G__heading{display:block}.campaign-builder-module__jDjP2G__headingNote{margin-top:var(--space-6)}.campaign-builder-module__jDjP2G__builderGrid{grid-template-columns:1fr}.campaign-builder-module__jDjP2G__briefCard{min-height:auto;position:relative;top:auto}.campaign-builder-module__jDjP2G__briefCard h2{max-width:15ch}}@media (max-width:620px){.campaign-builder-module__jDjP2G__page{padding-bottom:var(--space-16)}.campaign-builder-module__jDjP2G__topbar{min-height:4.5rem}.campaign-builder-module__jDjP2G__topbarMeta span{display:none}.campaign-builder-module__jDjP2G__heading{padding:var(--space-10) 0 var(--space-8)}.campaign-builder-module__jDjP2G__heading h1{font-size:clamp(3.4rem,16vw,5.5rem)}.campaign-builder-module__jDjP2G__twoColumn,.campaign-builder-module__jDjP2G__threeColumn,.campaign-builder-module__jDjP2G__placementGrid{grid-template-columns:1fr}.campaign-builder-module__jDjP2G__briefFooter,.campaign-builder-module__jDjP2G__formActions{flex-direction:column;align-items:flex-start}.campaign-builder-module__jDjP2G__briefFooter .campaign-builder-module__jDjP2G__button,.campaign-builder-module__jDjP2G__formActions .campaign-builder-module__jDjP2G__button{width:100%}.campaign-builder-module__jDjP2G__formCard,.campaign-builder-module__jDjP2G__briefCard{border-radius:var(--radius-md);padding:1.2rem}.campaign-builder-module__jDjP2G__formHeader{flex-direction:column;align-items:flex-start}}
.brand-onboarding-module__AjxBmW__page{min-height:100vh;padding:1.25rem var(--layout-gutter) 4rem;color:var(--color-ink);background:var(--color-canvas)}.brand-onboarding-module__AjxBmW__shell{width:min(100%, var(--layout-max));margin:0 auto}.brand-onboarding-module__AjxBmW__wordmark{color:var(--color-navy);letter-spacing:-.06em;align-items:center;font-size:1.15rem;font-weight:900;text-decoration:none;display:inline-flex}.brand-onboarding-module__AjxBmW__wordmark span{color:var(--color-coral);margin-left:.14rem}.brand-onboarding-module__AjxBmW__authGrid,.brand-onboarding-module__AjxBmW__formGrid{grid-template-columns:minmax(0,.82fr) minmax(20rem,1.18fr);align-items:center;gap:clamp(2rem,7vw,7rem);min-height:calc(100vh - 7rem);display:grid}.brand-onboarding-module__AjxBmW__intro{max-width:32rem}.brand-onboarding-module__AjxBmW__intro h1,.brand-onboarding-module__AjxBmW__flowAside h1{color:var(--color-navy);letter-spacing:-.075em;margin:1.4rem 0 1.1rem;font-size:clamp(3.6rem,7vw,6.8rem);line-height:.9}.brand-onboarding-module__AjxBmW__intro h1 em,.brand-onboarding-module__AjxBmW__flowAside h1 em{color:var(--color-coral);font-family:var(--font-display);font-weight:500}.brand-onboarding-module__AjxBmW__intro p,.brand-onboarding-module__AjxBmW__flowAside p{max-width:28rem;color:var(--color-ink-soft);font-size:var(--text-body);line-height:1.65}.brand-onboarding-module__AjxBmW__introNote{max-width:28rem;color:var(--color-ink-faint);font-size:var(--text-caption);align-items:center;gap:.55rem;margin-top:2rem;line-height:1.45;display:inline-flex}.brand-onboarding-module__AjxBmW__introNote svg{color:var(--color-acid-dark);flex:none}.brand-onboarding-module__AjxBmW__authCard,.brand-onboarding-module__AjxBmW__formCard{padding:clamp(1.35rem,4vw,2.5rem)}.brand-onboarding-module__AjxBmW__authCard{justify-self:end;max-width:34rem}.brand-onboarding-module__AjxBmW__authTabs{border-bottom:1px solid var(--color-line);gap:.4rem;margin-bottom:2rem;display:flex}.brand-onboarding-module__AjxBmW__authTab,.brand-onboarding-module__AjxBmW__authTabActive{color:var(--color-ink-faint);font:inherit;font-size:var(--text-caption);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.75rem .25rem;font-weight:700}.brand-onboarding-module__AjxBmW__authTabActive{border-bottom-color:var(--color-coral);color:var(--color-ink)}.brand-onboarding-module__AjxBmW__cardHeading{align-items:flex-start;gap:.85rem;margin-bottom:1.6rem;display:flex}.brand-onboarding-module__AjxBmW__stepIcon{width:2.35rem;height:2.35rem;color:var(--color-coral-dark);background:var(--color-coral-soft);border-radius:50%;flex:none;place-items:center;display:inline-grid}.brand-onboarding-module__AjxBmW__kicker{color:var(--color-ink-faint);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:800;display:block}.brand-onboarding-module__AjxBmW__cardHeading h2,.brand-onboarding-module__AjxBmW__formCard h2{color:var(--color-navy);letter-spacing:-.055em;margin-top:.35rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1}.brand-onboarding-module__AjxBmW__formStack{gap:1rem;display:grid}.brand-onboarding-module__AjxBmW__legalNote,.brand-onboarding-module__AjxBmW__formFootnote{color:var(--color-ink-faint);font-size:var(--text-micro);line-height:1.55}.brand-onboarding-module__AjxBmW__notice,.brand-onboarding-module__AjxBmW__error{border-radius:var(--radius-sm);font-size:var(--text-caption);margin:0;padding:.7rem .8rem;line-height:1.4}.brand-onboarding-module__AjxBmW__notice{color:var(--color-acid-dark);background:var(--color-acid-soft)}.brand-onboarding-module__AjxBmW__error{color:var(--color-danger);background:var(--color-danger-soft)}.brand-onboarding-module__AjxBmW__flowHeader{justify-content:space-between;align-items:center;padding:.2rem 0 1rem;display:flex}.brand-onboarding-module__AjxBmW__flowMeta{color:var(--color-ink-faint);font-size:var(--text-micro);text-align:right;text-transform:uppercase;gap:.2rem;display:grid}.brand-onboarding-module__AjxBmW__flowMeta strong{color:var(--color-navy);letter-spacing:.08em}.brand-onboarding-module__AjxBmW__formGrid{align-items:start;min-height:calc(100vh - 5rem);padding-top:clamp(2rem,6vw,5rem)}.brand-onboarding-module__AjxBmW__flowAside{position:sticky;top:2rem}.brand-onboarding-module__AjxBmW__asideRoute{gap:1rem;margin-top:2.5rem;display:grid}.brand-onboarding-module__AjxBmW__routeItem,.brand-onboarding-module__AjxBmW__routeItemActive{color:var(--color-ink-faint);gap:.8rem;display:flex}.brand-onboarding-module__AjxBmW__routeItem>span,.brand-onboarding-module__AjxBmW__routeItemActive>span{color:var(--color-ink-faint);font-size:var(--text-micro);font-weight:800}.brand-onboarding-module__AjxBmW__routeItemActive>span{color:var(--color-coral)}.brand-onboarding-module__AjxBmW__routeItem strong,.brand-onboarding-module__AjxBmW__routeItemActive strong{color:var(--color-ink);font-size:var(--text-caption);display:block}.brand-onboarding-module__AjxBmW__routeItem small,.brand-onboarding-module__AjxBmW__routeItemActive small{font-size:var(--text-micro);margin-top:.15rem;display:block}.brand-onboarding-module__AjxBmW__formCard{justify-self:end;width:100%;max-width:48rem}.brand-onboarding-module__AjxBmW__formCardTop{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.4rem;display:flex}.brand-onboarding-module__AjxBmW__privacy{color:var(--color-acid-dark);font-size:var(--text-micro);align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.brand-onboarding-module__AjxBmW__stepDescription{color:var(--color-ink-soft);font-size:var(--text-caption);margin:.7rem 0 1.35rem;line-height:1.55}.brand-onboarding-module__AjxBmW__twoColumn,.brand-onboarding-module__AjxBmW__budgetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.brand-onboarding-module__AjxBmW__contextSection{margin-top:2rem}.brand-onboarding-module__AjxBmW__sectionRule{background:var(--color-line);height:1px;margin-bottom:2rem}.brand-onboarding-module__AjxBmW__formCard textarea{min-height:6.5rem}.brand-onboarding-module__AjxBmW__formActions{justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}.brand-onboarding-module__AjxBmW__loadingPanel{min-height:70vh;color:var(--color-ink-soft);font-size:var(--text-caption);place-items:center;gap:.7rem;display:grid}.brand-onboarding-module__AjxBmW__confirmationLink{width:100%;color:var(--color-navy);font-size:var(--text-caption);justify-content:space-between;align-items:center;margin-top:1.5rem;font-weight:800;text-decoration:none;display:inline-flex}.brand-onboarding-module__AjxBmW__confirmationLink:hover{color:var(--color-coral-dark)}@media (max-width:780px){.brand-onboarding-module__AjxBmW__authGrid,.brand-onboarding-module__AjxBmW__formGrid{grid-template-columns:1fr;gap:2.5rem;min-height:auto;padding-top:3rem}.brand-onboarding-module__AjxBmW__intro h1,.brand-onboarding-module__AjxBmW__flowAside h1{max-width:8ch;font-size:clamp(3.5rem,16vw,5.5rem)}.brand-onboarding-module__AjxBmW__authCard,.brand-onboarding-module__AjxBmW__formCard{justify-self:stretch;max-width:none}.brand-onboarding-module__AjxBmW__flowAside{position:static}.brand-onboarding-module__AjxBmW__asideRoute{margin-top:1.5rem}}@media (max-width:500px){.brand-onboarding-module__AjxBmW__page{padding-left:1rem;padding-right:1rem}.brand-onboarding-module__AjxBmW__twoColumn,.brand-onboarding-module__AjxBmW__budgetGrid{grid-template-columns:1fr}.brand-onboarding-module__AjxBmW__formCardTop,.brand-onboarding-module__AjxBmW__formActions{flex-direction:column;align-items:flex-start}.brand-onboarding-module__AjxBmW__formActions button{width:100%}}@media (prefers-reduced-motion:reduce){.brand-onboarding-module__AjxBmW__authTab,.brand-onboarding-module__AjxBmW__authTabActive{transition:none}}
.deals-module__g3u7zG__page{background:var(--color-canvas);min-height:100vh}.deals-module__g3u7zG__shell{width:min(100% - 2 * var(--layout-gutter), 88rem);padding-bottom:var(--space-24);margin:0 auto}.deals-module__g3u7zG__header{justify-content:space-between;align-items:end;gap:1rem;padding:clamp(3rem,7vw,6rem) 0 2rem;display:flex}.deals-module__g3u7zG__kicker{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:850}.deals-module__g3u7zG__title{max-width:12ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);margin-top:.65rem;font-size:clamp(3rem,7vw,6rem);font-weight:400;line-height:.88}.deals-module__g3u7zG__intro{max-width:30rem;color:var(--color-ink-soft)}.deals-module__g3u7zG__layout{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);align-items:start;gap:1rem;display:grid}.deals-module__g3u7zG__panel{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);padding:clamp(1.2rem,3vw,2rem)}.deals-module__g3u7zG__panelNavy{color:var(--color-inverse-ink);background:var(--color-navy)}.deals-module__g3u7zG__panelNavy h2{color:var(--color-inverse-ink)}.deals-module__g3u7zG__panelTitle{color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:2rem;font-weight:400;line-height:1}.deals-module__g3u7zG__panelIntro{color:var(--color-ink-faint);font-size:var(--text-caption);margin-top:.55rem}.deals-module__g3u7zG__panelNavy .deals-module__g3u7zG__panelIntro{color:#fbfaf6b8}.deals-module__g3u7zG__gateAction{margin-top:1.2rem}.deals-module__g3u7zG__dealList{gap:.7rem;margin-top:1.25rem;display:grid}.deals-module__g3u7zG__dealButton{border:1px solid var(--color-line);border-radius:var(--radius-md);width:100%;color:var(--color-ink-soft);cursor:pointer;text-align:left;background:#ffffff61;gap:.45rem;padding:.95rem;display:grid}.deals-module__g3u7zG__dealButton:hover{border-color:var(--color-coral);background:var(--color-paper)}.deals-module__g3u7zG__dealButtonActive{border-color:var(--color-coral);box-shadow:var(--shadow-focus);background:var(--color-paper)}.deals-module__g3u7zG__dealButtonTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.deals-module__g3u7zG__dealButton strong{color:var(--color-navy-deep);font-size:var(--text-body)}.deals-module__g3u7zG__dealMeta{color:var(--color-ink-faint);font-size:var(--text-micro);flex-wrap:wrap;gap:.45rem;display:flex}.deals-module__g3u7zG__dealMeta span{border-radius:var(--radius-pill);background:var(--color-canvas);padding:.25rem .45rem}.deals-module__g3u7zG__activationGrid{gap:1rem;display:grid}.deals-module__g3u7zG__activationHeader{justify-content:space-between;align-items:start;gap:1rem;display:flex}.deals-module__g3u7zG__activationHeading{color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:.95}.deals-module__g3u7zG__statusRow{flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}.deals-module__g3u7zG__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;display:grid}.deals-module__g3u7zG__fact{border-radius:var(--radius-sm);background:var(--color-canvas);gap:.22rem;padding:.8rem;display:grid}.deals-module__g3u7zG__fact dt{color:var(--color-ink-faint);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.deals-module__g3u7zG__fact dd{color:var(--color-navy-deep);font-size:var(--text-caption);font-weight:800}.deals-module__g3u7zG__context{border-left:2px solid var(--color-coral);color:var(--color-ink-soft);font-size:var(--text-caption);background:#e565410f;gap:.25rem;margin-top:1rem;padding:.9rem;display:grid}.deals-module__g3u7zG__context strong{color:var(--color-navy-deep)}.deals-module__g3u7zG__requirementList,.deals-module__g3u7zG__proofList{gap:.65rem;margin-top:1rem;display:grid}.deals-module__g3u7zG__requirement,.deals-module__g3u7zG__proof{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#ffffff61;gap:.25rem;padding:.85rem;display:grid}.deals-module__g3u7zG__requirementTop,.deals-module__g3u7zG__proofTop{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.deals-module__g3u7zG__requirement strong,.deals-module__g3u7zG__proof strong{color:var(--color-navy-deep);font-size:var(--text-caption)}.deals-module__g3u7zG__requirement p,.deals-module__g3u7zG__proof p{color:var(--color-ink-faint);font-size:var(--text-micro)}.deals-module__g3u7zG__action{border-top:1px solid var(--color-line);gap:.9rem;margin-top:1.3rem;padding-top:1.2rem;display:grid}.deals-module__g3u7zG__actionForm{gap:.9rem;display:grid}.deals-module__g3u7zG__actionNote{color:var(--color-ink-faint);font-size:var(--text-caption)}.deals-module__g3u7zG__proofInput{gap:.45rem;display:grid}.deals-module__g3u7zG__proofInput label{color:var(--color-ink-soft);font-size:var(--text-label);font-weight:700}.deals-module__g3u7zG__proofInput input{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper-raised);width:100%;min-height:2.8rem;font-size:var(--text-caption);padding:.65rem .8rem}.deals-module__g3u7zG__proofInput input:focus{border-color:var(--color-coral);box-shadow:var(--shadow-focus);outline:none}.deals-module__g3u7zG__proofHint{color:var(--color-ink-faint);font-size:var(--text-micro)}.deals-module__g3u7zG__success{border-radius:var(--radius-md);color:var(--color-acid-dark);background:var(--color-acid-soft);font-size:var(--text-caption);border:1px solid #c8db8c;padding:.85rem;font-weight:750}.deals-module__g3u7zG__notice{color:var(--color-acid-dark);font-size:var(--text-caption);margin-top:.8rem;font-weight:750}.deals-module__g3u7zG__error{color:var(--color-danger);font-size:var(--text-caption);margin-top:.8rem;font-weight:750}.deals-module__g3u7zG__muted{color:var(--color-ink-faint);font-size:var(--text-caption)}@media (max-width:850px){.deals-module__g3u7zG__layout{grid-template-columns:1fr}}@media (max-width:600px){.deals-module__g3u7zG__header,.deals-module__g3u7zG__activationHeader{flex-direction:column;align-items:start}.deals-module__g3u7zG__facts{grid-template-columns:1fr}}
.first-plan-module__0osZwa__page{background:var(--color-canvas);min-height:100vh}.first-plan-module__0osZwa__shell{width:min(100%,94rem);padding:clamp(1.25rem, 4vw, 3rem) var(--layout-gutter) 5rem;margin:0 auto}.first-plan-module__0osZwa__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.first-plan-module__0osZwa__wordmark{color:var(--color-navy-deep);letter-spacing:.18em;align-items:baseline;font-size:1rem;font-weight:900;line-height:1;display:inline-flex}.first-plan-module__0osZwa__wordmark span{color:var(--color-coral);margin-left:.1rem;font-size:1.35em}.first-plan-module__0osZwa__headerNote{color:var(--color-acid-dark);font-size:var(--text-micro);align-items:center;gap:.4rem;font-weight:800;display:inline-flex}.first-plan-module__0osZwa__grid{grid-template-columns:minmax(0,1fr) minmax(25rem,36rem);align-items:center;gap:clamp(3rem,10vw,10rem);max-width:78rem;min-height:calc(100vh - 9rem);margin:0 auto;padding:4rem 0;display:grid}.first-plan-module__0osZwa__intro{max-width:38rem}.first-plan-module__0osZwa__intro h1{max-width:9ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(4rem,8vw,7.5rem);font-weight:400;line-height:var(--leading-tight);margin-top:1.3rem}.first-plan-module__0osZwa__intro h1 em{color:var(--color-coral-dark);font-style:normal}.first-plan-module__0osZwa__intro>p{max-width:32rem;color:var(--color-ink-soft);font-size:var(--text-body-lg);margin-top:1.5rem;line-height:1.6}.first-plan-module__0osZwa__route{gap:1.2rem;margin-top:3rem;display:grid}.first-plan-module__0osZwa__routeItem,.first-plan-module__0osZwa__routeItemActive{color:var(--color-ink-faint);align-items:center;gap:.8rem;display:flex}.first-plan-module__0osZwa__routeNumber{border:1px solid var(--color-line);width:2rem;height:2rem;font-size:var(--text-micro);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.first-plan-module__0osZwa__routeItemActive{color:var(--color-navy)}.first-plan-module__0osZwa__routeItemActive .first-plan-module__0osZwa__routeNumber{border-color:var(--color-coral);color:var(--color-inverse-ink);background:var(--color-coral)}.first-plan-module__0osZwa__routeItem div{gap:.15rem;display:grid}.first-plan-module__0osZwa__routeItem strong,.first-plan-module__0osZwa__routeItemActive strong{font-size:var(--text-caption)}.first-plan-module__0osZwa__routeItem small,.first-plan-module__0osZwa__routeItemActive small{font-size:var(--text-micro)}.first-plan-module__0osZwa__backLink{color:var(--color-ink-soft);font-size:var(--text-caption);align-items:center;gap:.4rem;margin-top:2.5rem;font-weight:800;display:inline-flex}.first-plan-module__0osZwa__backLink:hover{color:var(--color-coral-dark)}.first-plan-module__0osZwa__panel{gap:1rem;display:grid}.first-plan-module__0osZwa__planCard,.first-plan-module__0osZwa__boundaryCard{box-shadow:var(--shadow-soft);padding:clamp(1.3rem,4vw,2.4rem)}.first-plan-module__0osZwa__cardTop,.first-plan-module__0osZwa__previewTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.first-plan-module__0osZwa__cardIcon,.first-plan-module__0osZwa__previewMark{width:2.5rem;height:2.5rem;color:var(--color-navy);background:var(--color-acid);border-radius:50%;place-items:center;display:grid}.first-plan-module__0osZwa__planCard h2{max-width:13ch;color:var(--color-navy);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(2.1rem,4vw,3.4rem);font-weight:400;line-height:var(--leading-tight);margin-top:1.6rem}.first-plan-module__0osZwa__cardDescription{color:var(--color-ink-soft);font-size:var(--text-body);margin:1rem 0 1.8rem;line-height:1.55}.first-plan-module__0osZwa__planCard form{gap:1rem;display:grid}.first-plan-module__0osZwa__planCard form button{justify-content:center}.first-plan-module__0osZwa__preview{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-canvas);gap:1rem;margin-top:1.8rem;padding:1rem;display:grid}.first-plan-module__0osZwa__previewTop{justify-content:flex-start}.first-plan-module__0osZwa__previewKicker{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:900}.first-plan-module__0osZwa__preview h3{color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-h5);margin-top:.25rem;font-weight:400}.first-plan-module__0osZwa__preview p{color:var(--color-ink-soft);font-size:var(--text-caption);line-height:1.5}.first-plan-module__0osZwa__nextButton{border-radius:var(--radius-sm);width:fit-content;min-height:2.75rem;color:var(--color-inverse-ink);background:var(--color-navy);font-size:var(--text-caption);justify-content:center;align-items:center;gap:.45rem;padding:0 .95rem;font-weight:800;display:inline-flex}.first-plan-module__0osZwa__nextButton:hover{background:var(--color-coral-dark)}.first-plan-module__0osZwa__nextNote{border-top:1px solid var(--color-line);color:var(--color-ink-faint);font-size:var(--text-micro);align-items:flex-start;gap:.55rem;margin-top:1.7rem;padding-top:1rem;line-height:1.5;display:flex}.first-plan-module__0osZwa__nextNote svg{color:var(--color-coral-dark);flex:none}.first-plan-module__0osZwa__boundaryCard{box-shadow:none}.first-plan-module__0osZwa__boundaryCard>div{color:var(--color-acid-dark);font-size:var(--text-caption);align-items:center;gap:.55rem;display:flex}.first-plan-module__0osZwa__boundaryCard p{color:var(--color-ink-faint);font-size:var(--text-micro);margin-top:.7rem;line-height:1.55}@media (max-width:820px){.first-plan-module__0osZwa__grid{grid-template-columns:1fr;gap:2.5rem;min-height:auto;padding:5rem 0 2rem}.first-plan-module__0osZwa__intro h1{max-width:10ch;font-size:clamp(4rem,16vw,6.5rem)}}@media (max-width:520px){.first-plan-module__0osZwa__header{flex-direction:column;align-items:flex-start}.first-plan-module__0osZwa__grid{padding-top:3.5rem}.first-plan-module__0osZwa__planCard,.first-plan-module__0osZwa__boundaryCard{padding:1.25rem}}
.onboarding-module__X8sWMG__page{background:var(--color-canvas);min-height:100vh}.onboarding-module__X8sWMG__shell{width:min(100%,94rem);padding:clamp(1.25rem, 4vw, 3rem) var(--layout-gutter) 5rem;margin:0 auto}.onboarding-module__X8sWMG__wordmark{color:var(--color-navy-deep);letter-spacing:.18em;align-items:baseline;font-size:1rem;font-weight:900;line-height:1;display:inline-flex}.onboarding-module__X8sWMG__wordmark span{color:var(--color-coral);margin-left:.1rem;font-size:1.35em}.onboarding-module__X8sWMG__authGrid{grid-template-columns:minmax(0,1fr) minmax(20rem,32rem);align-items:center;gap:clamp(3rem,9vw,9rem);max-width:78rem;min-height:calc(100vh - 9rem);margin:0 auto;padding:4rem 0;display:grid}.onboarding-module__X8sWMG__intro{max-width:38rem}.onboarding-module__X8sWMG__intro h1,.onboarding-module__X8sWMG__flowAside h1{max-width:8ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(4rem,8vw,7.5rem);font-weight:400;line-height:var(--leading-tight);margin-top:1.3rem}.onboarding-module__X8sWMG__intro h1 em,.onboarding-module__X8sWMG__flowAside h1 em{color:var(--color-coral-dark);font-style:normal}.onboarding-module__X8sWMG__intro>p,.onboarding-module__X8sWMG__flowAside>p{max-width:31rem;color:var(--color-ink-soft);font-size:var(--text-body-lg);margin-top:1.5rem;line-height:1.6}.onboarding-module__X8sWMG__introNote{max-width:23rem;color:var(--color-acid-dark);font-size:var(--text-caption);align-items:center;gap:.6rem;margin-top:2.5rem;font-weight:700;display:flex}.onboarding-module__X8sWMG__introNote svg{flex:none}.onboarding-module__X8sWMG__authCard,.onboarding-module__X8sWMG__formCard{box-shadow:var(--shadow-soft);padding:clamp(1.35rem,4vw,2.5rem)}.onboarding-module__X8sWMG__authTabs{border-bottom:1px solid var(--color-line);gap:1.2rem;margin-bottom:2.3rem;display:flex}.onboarding-module__X8sWMG__authTab,.onboarding-module__X8sWMG__authTabActive{color:var(--color-ink-faint);font-size:var(--text-caption);cursor:pointer;background:0 0;padding:0 0 .85rem;font-weight:800;position:relative}.onboarding-module__X8sWMG__authTabActive{color:var(--color-navy)}.onboarding-module__X8sWMG__authTabActive:after{background:var(--color-coral);content:"";border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.onboarding-module__X8sWMG__cardHeading{align-items:flex-start;gap:.9rem;margin-bottom:1.8rem;display:flex}.onboarding-module__X8sWMG__stepIcon{width:2.5rem;height:2.5rem;color:var(--color-navy);background:var(--color-acid);border-radius:50%;flex:none;place-items:center;display:grid}.onboarding-module__X8sWMG__kicker{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:900}.onboarding-module__X8sWMG__cardHeading h2,.onboarding-module__X8sWMG__formCard h2{color:var(--color-navy);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(1.9rem,4vw,2.8rem);font-weight:400;line-height:var(--leading-tight);margin-top:.35rem}.onboarding-module__X8sWMG__formStack{gap:1.1rem;display:grid}.onboarding-module__X8sWMG__formStack button{justify-content:center;width:100%}.onboarding-module__X8sWMG__notice,.onboarding-module__X8sWMG__error{border-radius:var(--radius-sm);font-size:var(--text-caption);padding:.8rem .9rem;line-height:1.45}.onboarding-module__X8sWMG__notice{color:var(--color-acid-dark);background:var(--color-acid-soft)}.onboarding-module__X8sWMG__error{color:var(--color-danger);background:var(--color-danger-soft)}.onboarding-module__X8sWMG__legalNote,.onboarding-module__X8sWMG__formFootnote{color:var(--color-ink-faint);font-size:var(--text-micro);margin-top:1.2rem;line-height:1.5}.onboarding-module__X8sWMG__flowHeader{justify-content:space-between;align-items:center;gap:2rem;display:flex}.onboarding-module__X8sWMG__flowProgress{color:var(--color-ink-faint);font-size:var(--text-micro);align-items:center;gap:.9rem;font-weight:800;display:flex}.onboarding-module__X8sWMG__flowProgress strong{min-width:2.5rem;color:var(--color-navy);font-size:var(--text-caption);text-align:right}.onboarding-module__X8sWMG__flowProgress strong small{color:var(--color-ink-faint);font-size:var(--text-micro)}.onboarding-module__X8sWMG__progressTrack{border-radius:var(--radius-pill);background:var(--color-line);width:clamp(6rem,18vw,14rem);height:.3rem;overflow:hidden}.onboarding-module__X8sWMG__progressTrack span{border-radius:inherit;background:var(--color-coral);height:100%;transition:width var(--duration-standard) var(--ease-standard);display:block}.onboarding-module__X8sWMG__flowGrid{grid-template-columns:minmax(15rem,.65fr) minmax(25rem,1.35fr);align-items:center;gap:clamp(3rem,10vw,11rem);max-width:76rem;min-height:calc(100vh - 9rem);margin:0 auto;padding:4rem 0;display:grid}.onboarding-module__X8sWMG__flowAside{align-self:start;padding-top:2rem}.onboarding-module__X8sWMG__flowAside h1{font-size:clamp(3.6rem,7vw,6.7rem)}.onboarding-module__X8sWMG__asideRoute{gap:1.1rem;margin-top:3rem;display:grid}.onboarding-module__X8sWMG__routeItem,.onboarding-module__X8sWMG__routeItemActive{color:var(--color-ink-faint);align-items:center;gap:.8rem;display:flex}.onboarding-module__X8sWMG__routeItem>span,.onboarding-module__X8sWMG__routeItemActive>span{border:1px solid var(--color-line);width:2rem;height:2rem;font-size:var(--text-micro);border-radius:50%;place-items:center;font-weight:900;display:grid}.onboarding-module__X8sWMG__routeItemActive{color:var(--color-navy)}.onboarding-module__X8sWMG__routeItemActive>span{border-color:var(--color-coral);color:var(--color-inverse-ink);background:var(--color-coral)}.onboarding-module__X8sWMG__routeItem div{gap:.12rem;display:grid}.onboarding-module__X8sWMG__routeItem strong,.onboarding-module__X8sWMG__routeItemActive strong{font-size:var(--text-caption)}.onboarding-module__X8sWMG__routeItem small,.onboarding-module__X8sWMG__routeItemActive small{font-size:var(--text-micro)}.onboarding-module__X8sWMG__formCard{justify-self:end;width:100%;max-width:42rem}.onboarding-module__X8sWMG__formCardTop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.onboarding-module__X8sWMG__privacy{color:var(--color-acid-dark);font-size:var(--text-micro);align-items:center;gap:.35rem;font-weight:800;display:inline-flex}.onboarding-module__X8sWMG__stepDescription{max-width:34rem;color:var(--color-ink-soft);font-size:var(--text-body);margin:.8rem 0 2rem;line-height:1.55}.onboarding-module__X8sWMG__marketCallout,.onboarding-module__X8sWMG__optionalNote{border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-ink-soft);background:var(--color-canvas);font-size:var(--text-caption);align-items:flex-start;gap:.7rem;margin:1rem 0 1.4rem;padding:.9rem;line-height:1.45;display:flex}.onboarding-module__X8sWMG__marketCallout svg,.onboarding-module__X8sWMG__optionalNote svg{color:var(--color-coral-dark);flex:none;margin-top:.15rem}.onboarding-module__X8sWMG__marketCallout div{gap:.2rem;display:grid}.onboarding-module__X8sWMG__marketCallout strong{color:var(--color-navy)}.onboarding-module__X8sWMG__chipGrid{flex-wrap:wrap;gap:.65rem;margin:1rem 0 1.6rem;display:flex}.onboarding-module__X8sWMG__choiceChip{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);min-height:2.6rem;color:var(--color-ink-soft);background:var(--color-paper);font-size:var(--text-caption);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);align-items:center;gap:.45rem;padding:0 .8rem;display:inline-flex}.onboarding-module__X8sWMG__choiceChip:hover{border-color:var(--color-coral);transform:translateY(-1px)}.onboarding-module__X8sWMG__choiceChipSelected{border-color:var(--color-navy);color:var(--color-inverse-ink);background:var(--color-navy)}.onboarding-module__X8sWMG__choiceIcon{border:1px solid;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;display:grid}.onboarding-module__X8sWMG__choiceIcon>span{opacity:.35;background:currentColor;border-radius:50%;width:.25rem;height:.25rem}.onboarding-module__X8sWMG__fieldLabel{color:var(--color-navy);font-size:var(--text-caption);margin-top:1.3rem;font-weight:800;display:block}.onboarding-module__X8sWMG__socialRow{grid-template-columns:minmax(8rem,.65fr) minmax(0,1.35fr);gap:.8rem;display:grid}.onboarding-module__X8sWMG__formActions{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.3rem;display:flex}.onboarding-module__X8sWMG__formActions>button:last-child{justify-content:center;min-width:12rem}.onboarding-module__X8sWMG__loadingPanel{min-height:100vh;color:var(--color-ink-soft);font-size:var(--text-caption);justify-content:center;align-items:center;gap:.7rem;display:flex}.onboarding-module__X8sWMG__loadingMark{width:2.2rem;height:2.2rem;color:var(--color-navy);background:var(--color-acid);border-radius:50%;place-items:center;display:grid}@media (max-width:820px){.onboarding-module__X8sWMG__authGrid,.onboarding-module__X8sWMG__flowGrid{grid-template-columns:1fr;gap:2.5rem;min-height:auto;padding:5rem 0 2rem}.onboarding-module__X8sWMG__intro h1,.onboarding-module__X8sWMG__flowAside h1{max-width:9ch;font-size:clamp(4rem,16vw,6.5rem)}.onboarding-module__X8sWMG__flowAside{padding-top:0}.onboarding-module__X8sWMG__asideRoute{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:2rem}.onboarding-module__X8sWMG__routeItem,.onboarding-module__X8sWMG__routeItemActive{flex-direction:column;align-items:flex-start;gap:.45rem}.onboarding-module__X8sWMG__formCard{justify-self:stretch;max-width:none}}@media (max-width:520px){.onboarding-module__X8sWMG__shell{padding-bottom:2rem}.onboarding-module__X8sWMG__flowHeader{flex-direction:column;align-items:flex-start;gap:1.5rem}.onboarding-module__X8sWMG__flowProgress{width:100%}.onboarding-module__X8sWMG__progressTrack{flex:1}.onboarding-module__X8sWMG__authGrid,.onboarding-module__X8sWMG__flowGrid{padding-top:3.5rem}.onboarding-module__X8sWMG__authCard,.onboarding-module__X8sWMG__formCard{padding:1.25rem}.onboarding-module__X8sWMG__socialRow{grid-template-columns:1fr}.onboarding-module__X8sWMG__formActions{align-items:stretch}.onboarding-module__X8sWMG__formActions>button:last-child{min-width:0}}
.slots-module__JsWTRW__page{background:var(--color-canvas);min-height:100vh}.slots-module__JsWTRW__shell{width:min(100%,92rem);padding:1.25rem var(--layout-gutter) 5rem;margin:0 auto}.slots-module__JsWTRW__topbar{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.slots-module__JsWTRW__wordmark{color:var(--color-navy-deep);letter-spacing:.18em;align-items:baseline;font-size:1rem;font-weight:900;line-height:1;display:inline-flex}.slots-module__JsWTRW__wordmark span{color:var(--color-coral);margin-left:.1rem;font-size:1.35em}.slots-module__JsWTRW__topbarLink{color:var(--color-ink-soft);font-size:var(--text-caption);align-items:center;gap:.4rem;font-weight:800;display:inline-flex}.slots-module__JsWTRW__topbarLink:hover{color:var(--color-coral-dark)}.slots-module__JsWTRW__detailShell{max-width:72rem;margin:0 auto;padding-top:clamp(3rem,7vw,6rem)}.slots-module__JsWTRW__detailTop{justify-content:space-between;align-items:end;gap:2rem;margin:1.5rem 0 2.25rem;display:flex}.slots-module__JsWTRW__detailTop h1{max-width:10ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(3.3rem,7vw,6.5rem);font-weight:400;line-height:var(--leading-tight);margin-top:.8rem}.slots-module__JsWTRW__detailTop h1 em{color:var(--color-coral-dark);font-style:normal}.slots-module__JsWTRW__lede{max-width:39rem;color:var(--color-ink-soft);font-size:var(--text-body-lg);margin-top:1rem;line-height:1.55}.slots-module__JsWTRW__heroIcon{color:var(--color-coral-dark);margin-bottom:.55rem}.slots-module__JsWTRW__workspace{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.72fr);align-items:start;gap:1rem;display:grid}.slots-module__JsWTRW__panel{box-shadow:none;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.slots-module__JsWTRW__panelHeading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.slots-module__JsWTRW__panelHeading h2{color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-h4);letter-spacing:var(--tracking-tight);font-weight:400}.slots-module__JsWTRW__panelHeading p{max-width:30rem;color:var(--color-ink-soft);font-size:var(--text-caption);margin-top:.45rem;line-height:1.5}.slots-module__JsWTRW__stepper{grid-template-columns:repeat(3,1fr);gap:.45rem;display:grid}.slots-module__JsWTRW__step{border-top:2px solid var(--color-line);color:var(--color-ink-faint);gap:.35rem;padding:.75rem .8rem;display:grid}.slots-module__JsWTRW__stepActive{border-color:var(--color-coral);color:var(--color-ink)}.slots-module__JsWTRW__stepNumber{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:var(--tracking-label);font-weight:900}.slots-module__JsWTRW__stepLabel{font-size:var(--text-caption);font-weight:800}.slots-module__JsWTRW__summary{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-canvas);gap:.85rem;padding:1rem;display:grid}.slots-module__JsWTRW__summaryTop{justify-content:space-between;align-items:start;gap:1rem;display:flex}.slots-module__JsWTRW__summary h3{color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-h5);font-weight:400}.slots-module__JsWTRW__summaryMeta{color:var(--color-ink-soft);font-size:var(--text-caption);flex-wrap:wrap;gap:.6rem 1rem;display:flex}.slots-module__JsWTRW__summaryMeta span{align-items:center;gap:.35rem;display:inline-flex}.slots-module__JsWTRW__summaryMeta svg{color:var(--color-coral-dark)}.slots-module__JsWTRW__assessmentStrip{border-top:1px solid var(--color-line);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.85rem 0 0;display:grid}.slots-module__JsWTRW__assessmentStrip span{color:var(--color-ink-faint);font-size:var(--text-micro)}.slots-module__JsWTRW__assessmentStrip strong{color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-h5);margin-top:.2rem;font-weight:400;display:block}.slots-module__JsWTRW__assessmentStrip small{color:var(--color-ink-faint);font-size:var(--text-micro)}.slots-module__JsWTRW__formStack{gap:1rem;display:grid}.slots-module__JsWTRW__fieldLegend{color:var(--color-ink-soft);font-size:var(--text-label);font-weight:700}.slots-module__JsWTRW__fieldHint{color:var(--color-ink-faint);font-size:var(--text-micro);margin-top:.35rem;line-height:1.45}.slots-module__JsWTRW__placementGroups{gap:.9rem;display:grid}.slots-module__JsWTRW__placementGroup{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-canvas);gap:.55rem;padding:.9rem;display:grid}.slots-module__JsWTRW__placementGroup h3{color:var(--color-navy);font-size:var(--text-caption)}.slots-module__JsWTRW__placementGroup p{color:var(--color-ink-faint);font-size:var(--text-micro)}.slots-module__JsWTRW__placementOptions{flex-wrap:wrap;gap:.45rem .75rem;display:flex}.slots-module__JsWTRW__review{gap:.85rem;display:grid}.slots-module__JsWTRW__reviewRow{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.7rem;display:flex}.slots-module__JsWTRW__reviewRow span{color:var(--color-ink-faint);font-size:var(--text-caption)}.slots-module__JsWTRW__reviewRow strong{color:var(--color-navy);font-size:var(--text-caption);text-align:right}.slots-module__JsWTRW__privacyNote{border-radius:var(--radius-sm);color:var(--color-acid-dark);background:var(--color-acid-soft);font-size:var(--text-caption);align-items:flex-start;gap:.55rem;padding:.85rem;line-height:1.5;display:flex}.slots-module__JsWTRW__privacyNote svg{flex:none;margin-top:.1rem}.slots-module__JsWTRW__notice{border-radius:var(--radius-sm);color:var(--color-ink-soft);background:var(--color-canvas);font-size:var(--text-caption);padding:.8rem .9rem;line-height:1.45}.slots-module__JsWTRW__error{border-radius:var(--radius-sm);color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-caption);padding:.8rem .9rem;line-height:1.45}.slots-module__JsWTRW__actions{justify-content:space-between;align-items:center;gap:.75rem;padding-top:.35rem;display:flex}.slots-module__JsWTRW__actions>div{flex-wrap:wrap;gap:.55rem;display:flex}.slots-module__JsWTRW__side{gap:1rem;display:grid}.slots-module__JsWTRW__sideCard{box-shadow:none;gap:.8rem;padding:1.25rem;display:grid}.slots-module__JsWTRW__sideCard h2{color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-h5);font-weight:400}.slots-module__JsWTRW__sideCard p{color:var(--color-ink-soft);font-size:var(--text-caption);line-height:1.5}.slots-module__JsWTRW__sideList{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.slots-module__JsWTRW__sideList li{color:var(--color-ink-soft);font-size:var(--text-caption);align-items:flex-start;gap:.55rem;line-height:1.45;display:flex}.slots-module__JsWTRW__sideList svg{color:var(--color-coral-dark);flex:none;margin-top:.1rem}.slots-module__JsWTRW__success{gap:1rem;display:grid}.slots-module__JsWTRW__success h2{color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-h3);font-weight:400}.slots-module__JsWTRW__success p{color:var(--color-ink-soft);font-size:var(--text-body);line-height:1.55}.slots-module__JsWTRW__published{border-color:var(--color-acid-dark);background:linear-gradient(135deg, var(--color-acid-soft), var(--color-canvas))}@media (max-width:900px){.slots-module__JsWTRW__workspace{grid-template-columns:1fr}}@media (max-width:620px){.slots-module__JsWTRW__topbar{flex-direction:column;align-items:flex-start}.slots-module__JsWTRW__detailTop{flex-direction:column;align-items:start}.slots-module__JsWTRW__heroIcon{display:none}.slots-module__JsWTRW__stepper{grid-template-columns:1fr;gap:.25rem}.slots-module__JsWTRW__step{grid-template-columns:2rem 1fr;align-items:center;padding:.55rem .65rem}.slots-module__JsWTRW__stepLabel{grid-area:1/2}.slots-module__JsWTRW__stepNumber{grid-row:1}.slots-module__JsWTRW__summaryTop,.slots-module__JsWTRW__assessmentStrip,.slots-module__JsWTRW__reviewRow{flex-direction:column;align-items:flex-start}.slots-module__JsWTRW__reviewRow strong{text-align:left}.slots-module__JsWTRW__actions{flex-direction:column-reverse;align-items:stretch}.slots-module__JsWTRW__actions>div,.slots-module__JsWTRW__actions button{width:100%}}
.plans-module__E_h_ya__page{background:var(--color-canvas);min-height:100vh}.plans-module__E_h_ya__shell{width:min(100%,92rem);padding:1.25rem var(--layout-gutter) 5rem;margin:0 auto}.plans-module__E_h_ya__topbar{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.plans-module__E_h_ya__wordmark{color:var(--color-navy-deep);letter-spacing:.18em;align-items:baseline;font-size:1rem;font-weight:900;line-height:1;display:inline-flex}.plans-module__E_h_ya__wordmark span{color:var(--color-coral);margin-left:.1rem;font-size:1.35em}.plans-module__E_h_ya__topbarActions{align-items:center;gap:.7rem;display:flex}.plans-module__E_h_ya__topbarLink{color:var(--color-ink-soft);font-size:var(--text-caption);font-weight:800}.plans-module__E_h_ya__topbarLink:hover{color:var(--color-coral-dark)}.plans-module__E_h_ya__intro{justify-content:space-between;align-items:end;gap:2rem;padding:clamp(3rem,8vw,7rem) 0 3rem;display:flex}.plans-module__E_h_ya__intro h1{max-width:8ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(4rem,8vw,7rem);font-weight:400;line-height:var(--leading-tight);margin-top:1rem}.plans-module__E_h_ya__intro h1 em{color:var(--color-coral-dark);font-style:normal}.plans-module__E_h_ya__introCopy{max-width:29rem;color:var(--color-ink-soft);font-size:var(--text-body-lg);line-height:1.6}.plans-module__E_h_ya__introCopy strong{color:var(--color-navy)}.plans-module__E_h_ya__planGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.plans-module__E_h_ya__planCard{min-height:15rem;box-shadow:none;align-content:start;gap:1rem;padding:1.35rem;display:grid}.plans-module__E_h_ya__planCardTop,.plans-module__E_h_ya__detailTop,.plans-module__E_h_ya__formHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.plans-module__E_h_ya__planDate{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:900}.plans-module__E_h_ya__planCard h2{color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-h4);letter-spacing:var(--tracking-tight);font-weight:400;line-height:var(--leading-tight)}.plans-module__E_h_ya__planMeta{color:var(--color-ink-faint);font-size:var(--text-caption);align-items:center;gap:.5rem;display:flex}.plans-module__E_h_ya__planMeta svg{color:var(--color-coral-dark)}.plans-module__E_h_ya__cardLink{color:var(--color-navy);font-size:var(--text-caption);align-self:end;align-items:center;gap:.4rem;margin-top:auto;font-weight:800;display:inline-flex}.plans-module__E_h_ya__cardLink:hover{color:var(--color-coral-dark)}.plans-module__E_h_ya__emptyWrap{padding:1rem 0}.plans-module__E_h_ya__emptyWrap>div{border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);min-height:18rem}.plans-module__E_h_ya__detailShell{max-width:72rem;margin:0 auto;padding-top:clamp(3rem,7vw,6rem)}.plans-module__E_h_ya__backLink{color:var(--color-ink-soft);font-size:var(--text-caption);align-items:center;gap:.4rem;font-weight:800;display:inline-flex}.plans-module__E_h_ya__backLink:hover{color:var(--color-coral-dark)}.plans-module__E_h_ya__detailTop{align-items:end;margin:1.5rem 0 2.5rem}.plans-module__E_h_ya__detailTop h1{max-width:10ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(3.3rem,7vw,6.5rem);font-weight:400;line-height:var(--leading-tight);margin-top:.8rem}.plans-module__E_h_ya__detailTop h1 em{color:var(--color-coral-dark);font-style:normal}.plans-module__E_h_ya__detailActions{flex-wrap:wrap;justify-content:end;align-items:center;gap:.7rem;display:flex}.plans-module__E_h_ya__sectionGrid{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:start;gap:1rem;display:grid}.plans-module__E_h_ya__panel{box-shadow:none;gap:1.3rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.plans-module__E_h_ya__panelHeading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.plans-module__E_h_ya__panelHeading h2{color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-h4);letter-spacing:var(--tracking-tight);font-weight:400}.plans-module__E_h_ya__panelHeading p{max-width:25rem;color:var(--color-ink-soft);font-size:var(--text-caption);margin-top:.45rem;line-height:1.5}.plans-module__E_h_ya__destinationList{gap:.75rem;display:grid}.plans-module__E_h_ya__destinationCard{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-canvas);gap:.7rem;padding:1rem;display:grid}.plans-module__E_h_ya__destinationCardTop{justify-content:space-between;align-items:start;gap:1rem;display:flex}.plans-module__E_h_ya__destinationCard h3{color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-h5);font-weight:400}.plans-module__E_h_ya__destinationContext{color:var(--color-ink-soft);font-size:var(--text-caption);flex-wrap:wrap;gap:.6rem 1rem;display:flex}.plans-module__E_h_ya__destinationContext span{align-items:center;gap:.3rem;display:inline-flex}.plans-module__E_h_ya__destinationContext svg{color:var(--color-coral-dark)}.plans-module__E_h_ya__destinationNotes{color:var(--color-ink-faint);font-size:var(--text-caption);line-height:1.5}.plans-module__E_h_ya__destinationActions{gap:.5rem;padding-top:.25rem;display:flex}.plans-module__E_h_ya__slotLink{width:fit-content;color:var(--color-coral-dark);font-size:var(--text-caption);align-items:center;gap:.4rem;font-weight:800;display:inline-flex}.plans-module__E_h_ya__slotLink:hover{color:var(--color-navy)}.plans-module__E_h_ya__assessmentPrompt{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-canvas);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.plans-module__E_h_ya__assessmentPrompt strong{color:var(--color-navy);font-size:var(--text-caption)}.plans-module__E_h_ya__assessmentPrompt p{max-width:34rem;color:var(--color-ink-faint);font-size:var(--text-micro);margin-top:.25rem;line-height:1.45}.plans-module__E_h_ya__assessmentPanel{border:1px solid var(--color-acid-dark);border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-acid-soft), var(--color-canvas));gap:.9rem;padding:1.1rem;display:grid}.plans-module__E_h_ya__assessmentTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.plans-module__E_h_ya__assessmentTop h4{color:var(--color-navy);font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin-top:.55rem;font-size:clamp(1.45rem,3vw,2rem);font-weight:400}.plans-module__E_h_ya__assessmentDisclaimer{color:var(--color-ink-soft);font-size:var(--text-micro)}.plans-module__E_h_ya__assessmentValue{border-top:1px solid color-mix(in srgb, var(--color-acid-dark) 25%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-acid-dark) 25%, transparent);justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 0;display:flex}.plans-module__E_h_ya__assessmentValue span{color:var(--color-ink-soft);font-size:var(--text-caption)}.plans-module__E_h_ya__assessmentValue strong{color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-h5);font-weight:400}.plans-module__E_h_ya__signalList{gap:.55rem;display:grid}.plans-module__E_h_ya__signalList>strong{color:var(--color-navy);font-size:var(--text-caption)}.plans-module__E_h_ya__signalList ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.plans-module__E_h_ya__signalList li{border-left:2px solid var(--color-coral);gap:.1rem;padding-left:.8rem;display:grid}.plans-module__E_h_ya__signalList li span{color:var(--color-ink);font-size:var(--text-caption);font-weight:800}.plans-module__E_h_ya__signalList li small,.plans-module__E_h_ya__signalList>p{color:var(--color-ink-faint);font-size:var(--text-micro);line-height:1.4}.plans-module__E_h_ya__signalList>p{margin-top:.1rem}.plans-module__E_h_ya__assessmentExplanation{color:var(--color-ink-soft);font-size:var(--text-caption);line-height:1.5}.plans-module__E_h_ya__assessmentMeta{color:var(--color-ink-faint);font-size:var(--text-micro);flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;display:flex}.plans-module__E_h_ya__smallButton{min-height:2.3rem;font-size:var(--text-micro);padding:0 .75rem}.plans-module__E_h_ya__formStack{gap:1rem;display:grid}.plans-module__E_h_ya__formStack button{justify-content:center}.plans-module__E_h_ya__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.plans-module__E_h_ya__formGridFull{grid-column:1/-1}.plans-module__E_h_ya__formActions{justify-content:space-between;align-items:center;gap:.8rem;padding-top:.6rem;display:flex}.plans-module__E_h_ya__formActions>div{gap:.6rem;display:flex}.plans-module__E_h_ya__formError{border-radius:var(--radius-sm);color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-caption);padding:.75rem .9rem;line-height:1.45}.plans-module__E_h_ya__formSuccess{border-radius:var(--radius-sm);color:var(--color-acid-dark);background:var(--color-acid-soft);font-size:var(--text-caption);padding:.75rem .9rem}.plans-module__E_h_ya__catalogNotice{border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-ink-soft);background:var(--color-canvas);font-size:var(--text-caption);align-items:flex-start;gap:.6rem;padding:.8rem;line-height:1.5;display:flex}.plans-module__E_h_ya__catalogNotice svg{color:var(--color-coral-dark);flex:none}.plans-module__E_h_ya__timeline{gap:.95rem;display:grid}.plans-module__E_h_ya__timelineItem{grid-template-columns:2rem 1fr;align-items:start;gap:.7rem;display:grid}.plans-module__E_h_ya__timelineMark{width:2rem;height:2rem;color:var(--color-navy);background:var(--color-acid);font-size:var(--text-micro);border-radius:50%;place-items:center;font-weight:900;display:grid}.plans-module__E_h_ya__timelineItem strong{color:var(--color-navy);font-size:var(--text-caption)}.plans-module__E_h_ya__timelineItem p{color:var(--color-ink-faint);font-size:var(--text-micro);margin-top:.2rem;line-height:1.45}.plans-module__E_h_ya__privacyNote{color:var(--color-acid-dark);font-size:var(--text-caption);align-items:flex-start;gap:.55rem;line-height:1.5;display:flex}.plans-module__E_h_ya__privacyNote svg{flex:none;margin-top:.1rem}@media (max-width:900px){.plans-module__E_h_ya__planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-module__E_h_ya__sectionGrid{grid-template-columns:1fr}}@media (max-width:620px){.plans-module__E_h_ya__topbar{flex-direction:column;align-items:flex-start}.plans-module__E_h_ya__topbarActions{justify-content:space-between;width:100%}.plans-module__E_h_ya__intro,.plans-module__E_h_ya__detailTop{flex-direction:column;align-items:start}.plans-module__E_h_ya__intro{padding-top:3.5rem}.plans-module__E_h_ya__planGrid{grid-template-columns:1fr}.plans-module__E_h_ya__detailActions{justify-content:start}.plans-module__E_h_ya__formGrid{grid-template-columns:1fr}.plans-module__E_h_ya__formGridFull{grid-column:auto}.plans-module__E_h_ya__assessmentPrompt,.plans-module__E_h_ya__assessmentTop,.plans-module__E_h_ya__assessmentValue{flex-direction:column;align-items:flex-start}}
