:root{--bg-card:var(--surface-2);--text-primary:#1a1818;--text-secondary:#4a4640;--text-tertiary:#5e5a54;--text-hint:#6e6962;--border-light:#eceae6;--border-medium:#d8d5d0;--serif-display:"Libre Caslon Display",serif;--sans-body:"Inter",sans-serif}.line-divider{background:var(--ink);height:1px;width:100%;margin-top:40px!important;margin-bottom:40px!important}body.has-vereme-sidebar .v6-sidebar.vereme-sidebar.sidebar-open,body.has-vereme-sidebar .v6-sidebar.vereme-sidebar.open,html.vm-sidebar-open body.has-vereme-sidebar .v6-sidebar.vereme-sidebar{position:fixed!important;left:0!important;top:0;height:100vh;overflow:hidden;transition:all 0.15s ease 0s!important;visibility:unset!important;opacity:1!important;transform:unset!important;z-index:99999!important;pointer-events:unset!important;width:280px!important}body.has-vereme-sidebar .v6-sidebar.vereme-sidebar{transform:translateX(-100%);transition:transform 0.28s ease;z-index:10001;box-shadow:2px 0 40px rgba(0,0,0,0.18);display:flex}body.has-vereme-sidebar.sidebar-is-open .header.lp-header,body.has-vereme-sidebar.sidebar-is-open main#main-content.main-content,body.has-vereme-sidebar.sidebar-is-open footer{padding-left:280px!important;transition:padding-left 0.2s ease 0s!important;position:relative!important;z-index:1!important}body.has-vereme-sidebar.sidebar-is-open{padding-top:0!important}body.has-vereme-sidebar.sidebar-is-open .sidebar-floating-toggle{left:18rem!important}body.has-vereme-sidebar .header.lp-header,body.has-vereme-sidebar main#main-content.main-content{padding-left:0!important;transition:padding-left 0.2s ease 0s!important}.btn-primary,.insp-imports-btn-solid,.insp-imports-btn-solid span,.insp-imports-drop-slot,.inv-bulk-btn--primary,.myr-routine-tick,button[data-hc-log],.fd-track__opt[aria-checked="true"],.fd-track__switch[aria-checked="true"] .fd-track__chip[aria-checked="true"],.fd-track__pole[aria-checked="true"],.fd-track__add,.myr-routine-row-status .myr-routine-tick,.fd-track__switch[aria-checked="true"],.fd-track__chip.is-on,.mb-option-use-btn,.mb-option-remix-toggle,.mb-remix-submit,.mb-footer-action,.mb-event-add-detail,.inv-bulk-btn--primary,.page-chat-btn,.shelf-add-btn,.view-mode-link.view-mode-link--active,.mvl-card__link.mvl-chat-btn,.tvi-card__link,.btn-worn-today,button[data-hc-edit],.mb-emotions-save,.landing-hero__cta-primary.lp-cta,.gp-btn-goal-achieved,.teach-chip.is-selected,.gp-gen-btn,.inv-action-btn,.tv-form-continue,.mb-gap-chip,.mb-detail-btn.is-active,.mb-inline-chat-trigger{background:var(--ink)!important;color:var(--bronze)!important;border:1px solid var(--ink)!important;text-decoration:none!important;cursor:pointer;align-items:center;justify-content:center;text-align:center;font-weight:500;padding:9px 14px;display:block}.btn-primary:hover,.insp-imports-btn-solid:hover,.insp-imports-btn-solid span:hover,.insp-imports-drop-slot:hover,.inv-bulk-btn--primary:hover,.myr-routine-tick:hover,button[data-hc-log]:hover,.fd-track__opt[aria-checked="true"]:hover,.fd-track__switch[aria-checked="true"]:hover,.fd-track__chip[aria-checked="true"]:hover,.fd-track__pole[aria-checked="true"]:hover,.fd-track__add:hover,.myr-routine-row-status .myr-routine-tick:hover,.fd-track__switch[aria-checked="true"]:hover,.fd-track__chip.is-on:hover,.mb-option-use-btn:hover,.mb-option-remix-toggle:hover,.mb-remix-submit:hover,.mb-footer-action:hover,.mb-event-add-detail:hover,.inv-bulk-btn--primary:hover,.page-chat-btn:hover,.shelf-add-btn:hover,.view-mode-link.view-mode-link--active:hover,.mvl-card__link.mvl-chat-btn:hover,.tvi-card__link:hover,.btn-worn-today:hover,button[data-hc-edit]:hover,.mb-emotions-save:hover,.lp-header .nav-getstarted-btn:hover,.landing-hero__cta-primary.lp-cta:hover,.gp-btn-goal-achieved:hover,.teach-chip.is-selected:hover,.gp-gen-btn:hover,.inv-action-btn:hover,.tv-form-continue:hover,.mb-gap-chip:hover,.mb-detail-btn.is-active:hover,.mb-inline-chat-trigger:hover{opacity:0.85}.btn-secondary,.v6-metal-btn,.tier-gate-notice__cta,.inv-action-secondary,.inv-action-primary,.inv-action-outline,.btn-worn-today--daily,.routines-import-band__btn,.btn-primary-v,.btn-secondary-v,.emotion-card__cta,.emotions-tips-btn,.inv-item-add-photo,.item-detail-chat-btn,.inv-add-submit,.inv-bulk-btn,.inv-bulk-btn--group,.inv-bulk-btn--ghost,.inv-bulk-btn--linen,.mb-option-use-btn,.mb-option-remix-toggle,.mb-remix-submit,.mb-footer-action,.mb-event-add-detail,.mb-trip-save,.mb-trip-delete,.myr-detail-adapt-btn,.myr-detail-add-step,.myr-detail-save-btn,.myr-detail-secondary,.me-emotions-btn-apply,.me-emotions-btn-clear,.dd-deepen-btn,.referral-share-btn,.ref-action-btn,.event-submit-btn,.calendar-prep-yes-btn,.sfp-outfit-btn,.mp-tryon-about__cta,.mp-tryon-btn--active,.mp-tryon-btn--secondary,.mp-tryon-btn--ghost,.mp-tryon-mbtn--primary,.mp-tryon-mbtn--secondary,.mp-tryon-mbtn--ghost,.mp-tryon-modal__submit,.mp-look-outcome-btn,.insp-imports-btn-outline,.tier-cta:not(.current),.pricing-addon-buy-btn,.pricing-questions-footer__cta,.matrix-cta:not(.current),.pricing-transition-actions button,.gp-cta-bronze,.gp-gen-btn--secondary,.gp-btn-primary-modal,.gp-btn-secondary,.gp-btn-skin-hair-results,.give-feedback-btn,.st-sub-btn--outline,.fd-track__opt,.fd-track__switch,.fd-track__chip,.fd-track__pole,.fd-track__switch[aria-checked="false"],.teach-chip,button[data-hc-delete],.gp-btn-goal-remove,.tv-form-back,.mb-see-outfit-ideas,.mb-outfit-remix-btn,.mb-detail-btn{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--ink)!important;text-decoration:none!important;cursor:pointer;padding:9px 14px;font-weight:500}.btn-secondary:hover,.v6-metal-btn:hover,.tier-gate-notice__cta:hover,.inv-action-secondary:hover,.inv-action-primary:hover,.inv-action-outline:hover,.btn-worn-today--daily:hover,.routines-import-band__btn:hover,.btn-primary-v:hover,.btn-secondary-v:hover,.emotion-card__cta:hover,.emotions-tips-btn:hover,.inv-item-add-photo:hover,.item-detail-chat-btn:hover,.inv-add-submit:hover,.inv-bulk-btn:hover,.inv-bulk-btn--group:hover,.inv-bulk-btn--ghost:hover,.inv-bulk-btn--linen:hover,.mb-option-use-btn:hover,.mb-option-remix-toggle:hover,.mb-remix-submit:hover,.mb-footer-action:hover,.mb-event-add-detail:hover,.mb-sample-cta:hover,.mb-trip-save:hover,.mb-trip-delete:hover,.myr-detail-adapt-btn:hover,.myr-detail-add-step:hover,.myr-detail-save-btn:hover,.myr-detail-secondary:hover,.me-emotions-btn-apply:hover,.me-emotions-btn-clear:hover,.dd-deepen-btn:hover,.referral-share-btn:hover,.ref-action-btn:hover,.event-submit-btn:hover,.calendar-prep-yes-btn:hover,.sfp-outfit-btn:hover,.mp-tryon-about__cta:hover,.mp-tryon-btn--active:hover,.mp-tryon-btn--secondary:hover,.mp-tryon-btn--ghost:hover,.mp-tryon-mbtn--primary:hover,.mp-tryon-mbtn--secondary:hover,.mp-tryon-mbtn--ghost:hover,.mp-tryon-modal__submit:hover,.mp-look-outcome-btn:hover,.insp-imports-btn-outline:hover,.tier-cta:not(.current):hover,.pricing-addon-buy-btn:hover,.pricing-questions-footer__cta:hover,.matrix-cta:not(.current):hover,.pricing-transition-actions button:hover,.gp-cta-bronze:hover,.gp-gen-btn--secondary:hover,.gp-btn-primary-modal:hover,.gp-btn-secondary:hover,.gp-btn-skin-hair-results:hover,.give-feedback-btn:hover,.st-sub-btn--outline:hover,.fd-track__opt:hover,.fd-track__switch:hover,.fd-track__chip:hover,.fd-track__pole:hover,.fd-track__switch[aria-checked="false"]:hover,.teach-chip:hover,button[data-hc-delete]:hover,.lp-header.lp-header--solid .nav-getstarted-btn:hover,.gp-btn-goal-remove:hover,.tv-form-back:hover,.mb-see-outfit-ideas:hover,.mb-outfit-remix-btn:hover,.mb-detail-btn:hover{filter:brightness(0.85)!important;opacity:1!important}.pill-btn.active,.tv-cycle-link-success,.isf-choice-opt,.btn-import,.mb-detail-btn.is-active,.mb-hit-yes{background:var(--bronze)!important;border:1px solid var(--bronze)!important;padding:10px 22px;color:var(--ink)!important;text-decoration:none!important}.pill-btn,.tv-cycle-chip,.tv-cycle-link-danger,.isf-choice-opt.is-on,.mb-hit-no{background:var(--silver)!important;border:1px solid var(--silver)!important;padding:10px 22px;color:var(--ink)!important;text-decoration:none!important}.pill-btn:hover,.tv-cycle-chip:hover,.tv-cycle-link-success:hover,.tv-cycle-link-danger:hover,.btn-import:hover,.mb-detail-btn:hover,.mb-hit-btn:hover{filter:brightness(0.9);opacity:1}body.train-vereme-body .tv-form-continue{padding:14px 28px!important}body{font-family:var(--sans-body)!important}#main-content.main-content{background:var(--surface);color:var(--ink);min-height:100vh;width:100%;max-width:100%;margin:0;box-sizing:border-box;overflow-x:clip}h1,h2,h3,h4,h5,h6,.section-heading,.tv-em-kicker,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:var(--serif-display);line-height:1.3}p,div,span,a,button,input,textarea,select,option,label,li,td,th{font-family:var(--sans-body);font-size:var(--type-input)!important;line-height:1.5}h1{font-weight:600;font-size:clamp(2.625rem,6vw,3.375rem);margin:0 0 12px;text-align:center}h1.app-standard-hero-title{color:var(--ink);font-family:var(--serif-display);font-size:clamp(34px,7vw,64px);text-align:center;line-height:1.2;max-width:min(100%,52rem);margin:0;position:relative}h2{color:var(--bronze)}h3{overflow-wrap:break-word;word-break:normal}.section-heading,.app-section-heading:not(h1),.tv-basics-title,.ci-title{font-size:var(--type-display);font-weight:500;line-height:1.15;color:var(--bronze);margin:0 0 16px;text-transform:none}.ci-eyebrow,.tv-pane-eyebrow,.shelf-eyebrow{font-family:var(--sans-body)!important;font-size:var(--type-macro)!important}.tv-pane-sub{color:var(--ink);margin:0 0 0.75em}p{overflow-wrap:break-word;word-break:normal;hyphens:none;font-size:var(--type-small);color:var(--ink-3);line-height:1.55;margin:0 0 14px}.am-form-label{font-size:var(--type-h2)!important;font-weight:600;letter-spacing:0.3px;color:var(--ink);display:inline-block}input[type='text'],input[type='password'],input[type='email'],input[type='number'],input[type='tel'],input[type='url'],input[type='search'],input[type='date'],textarea,select,button[aria-expanded]{background:var(--field-linen-bg);border:1px solid var(--line);color:var(--ink);padding:10px 12px;width:100%;max-width:100%;box-sizing:border-box;cursor:pointer;text-align:left;align-items:center;justify-content:space-between}input[type='text']:focus,input[type='password']:focus,input[type='email']:focus,input[type='number']:focus,input[type='tel']:focus,input[type='url']:focus,input[type='search']:focus,input[type='date']:focus,textarea:focus,select:focus,input[type='text']:focus-visible,input[type='password']:focus-visible,input[type='email']:focus-visible,input[type='number']:focus-visible,input[type='tel']:focus-visible,input[type='url']:focus-visible,input[type='search']:focus-visible,input[type='date']:focus-visible,textarea:focus-visible,select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}input[type='text']:hover,input[type='password']:hover,input[type='email']:hover,input[type='number']:hover,input[type='tel']:hover,input[type='url']:hover,input[type='search']:hover,input[type='date']:hover,textarea:hover,select:hover{filter:brightness(0.9)}textarea{resize:none!important;field-sizing:content;overflow-y:auto}body:not([data-theme="dark"]) .pill-btn.pill-sm{padding:7px 11px}.lp-ret-tile__cta-foot{display:block;margin-top:12px;font-weight:700;color:var(--bronze);text-decoration:underline;text-underline-offset:2px}.lp-ret-import-band a,.lp-ret-home-chat__continue{color:var(--bronze);font-weight:600;text-decoration:underline;text-underline-offset:2px}