@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--navy:#162b59;--gold:#f4ae27;--ink:#17233f;--paper:#f5f3ee;--muted:#697286;--line:#d9dfe8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0}html,body{-webkit-text-size-adjust:100%;max-width:100vw;overflow-x:hidden}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}button{cursor:pointer}.btn,.teaser-btn,.teaser-waitlist-btn{touch-action:manipulation}.btn:active,.teaser-btn:active,.teaser-waitlist-btn:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.teaser-site{background:var(--paper);min-height:100vh;color:var(--ink);font-family:Georgia,Times New Roman,serif}.teaser-nav{z-index:30;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff5;border-bottom:1px solid #e4e6ea;justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:10px clamp(18px,4vw,64px);display:flex;position:sticky;top:0}.teaser-brand img{object-fit:contain;width:auto;height:72px}.teaser-nav-links{align-items:center;gap:clamp(14px,2.4vw,30px);display:flex}.teaser-nav-link{color:var(--muted);border-bottom:2px solid #0000;padding-bottom:3px;font-family:Arial,sans-serif;font-size:13px;font-weight:700}.teaser-nav-link:hover{color:var(--navy)}.teaser-nav-link[aria-current=page]{color:var(--navy);border-bottom-color:var(--gold)}.teaser-pill{border:1px solid var(--gold);color:var(--navy);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#fbf0db;border-radius:999px;padding:6px 13px;font-family:Arial,sans-serif;font-size:10.5px;font-weight:800;display:inline-block}.teaser-waitlist-btn{background:var(--gold);color:var(--navy);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-family:Arial,sans-serif;font-size:12.5px;font-weight:800;display:inline-flex}.teaser-waitlist-btn:hover{background:#ffc34a}.teaser-blink{animation:1.6s ease-in-out infinite teaser-blink}@keyframes teaser-blink{0%,to{opacity:1;box-shadow:0 0 #f4ae2780}50%{opacity:.55;box-shadow:0 0 0 7px #f4ae2700}}.teaser-mobile-nav{display:none}.teaser-menu-toggle{border:1.5px solid var(--line);width:38px;height:38px;color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:none}.teaser-menu-toggle:hover{border-color:var(--navy);background:#f4f7fb}.teaser-menu-toggle.open{background:var(--navy);color:#fff;border-color:var(--navy)}.teaser-mobile-dropdown{-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);z-index:50;background:#fffffffa;animation:.22s cubic-bezier(.16,1,.3,1) teaserDropdownSlide;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 36px #182d5a1f}@keyframes teaserDropdownSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.teaser-mobile-dropdown-inner{flex-direction:column;gap:10px;max-width:500px;margin:0 auto;padding:14px 18px 20px;display:flex}.teaser-mobile-dropdown-link{border:1px solid var(--line);color:var(--navy);background:#fbfbfa;border-radius:8px;justify-content:space-between;align-items:center;padding:13px 16px;font-family:Arial,sans-serif;text-decoration:none;transition:all .18s;display:flex}.teaser-mobile-dropdown-link:hover,.teaser-mobile-dropdown-link:active{border-color:var(--gold);background:#fff;transform:translate(2px)}.teaser-mobile-dropdown-link.active{border-color:var(--navy);background:#f0f4fa}.teaser-mobile-dropdown-link-title{color:var(--navy);font-size:15px;font-weight:700}.teaser-mobile-dropdown-badge{color:#a36d0b;letter-spacing:.04em;text-transform:uppercase;background:#fbf0db;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700}.teaser-mobile-dropdown-btn{background:var(--gold);color:var(--navy);border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:13px 20px;font-family:Arial,sans-serif;font-size:13.5px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 4px 14px #f4a7254d}@media (max-width:860px){.teaser-nav-links-desktop{display:none}.teaser-mobile-nav{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.teaser-mobile-nav .teaser-waitlist-btn{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.teaser-menu-toggle{display:inline-flex}.teaser-nav{gap:12px;min-height:60px;padding:8px clamp(14px,4vw,24px)}.teaser-brand{flex-shrink:1;gap:10px;min-width:0}.teaser-brand img{height:42px!important}.teaser-brand-name{white-space:nowrap;font-size:18px}.teaser-brand-motto{display:none!important}}@media (max-width:440px){.teaser-nav{gap:8px;min-height:56px;padding:6px 12px}.teaser-brand{gap:8px}.teaser-brand img{height:36px!important}.teaser-brand-name{font-size:17px}.teaser-mobile-nav{gap:8px}.teaser-menu-toggle,.teaser-mobile-nav .teaser-waitlist-btn{width:36px;height:36px}}.teaser-section{padding:clamp(56px,8vw,110px) clamp(20px,6vw,90px)}.teaser-section-inner{max-width:1080px;margin:0 auto}.teaser-section-narrow{max-width:760px;margin:0 auto}.teaser-label{color:#a36d0b;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-family:Arial,sans-serif;font-size:10.5px;font-weight:800}.teaser-eyebrow-center{text-align:center}.teaser-hero{text-align:center;max-width:880px;margin:0 auto;padding:clamp(56px,8vw,100px) clamp(20px,6vw,90px) clamp(40px,5vw,60px)}.teaser-hero h1{color:var(--navy);letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(2.3rem,5vw,4.1rem);line-height:1.08}.teaser-hero-lead{max-width:52ch;color:var(--muted);margin:20px auto 0;font-family:Arial,sans-serif;font-size:clamp(16px,1.7vw,19px);line-height:1.6}.teaser-hero-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.teaser-btn{border:0;align-items:center;gap:10px;padding:15px 24px;font-family:Arial,sans-serif;font-size:13px;font-weight:800;display:inline-flex}.teaser-btn-navy{background:var(--navy);color:#fff}.teaser-btn-navy:hover{background:#0e1e40}.teaser-btn-gold{background:var(--gold);color:var(--navy)}.teaser-btn-gold:hover{background:#ffc34a}.teaser-btn-outline{color:var(--navy);border:1.5px solid var(--navy);background:0 0}.teaser-btn-outline:hover{background:var(--navy);color:#fff}.teaser-grid-2{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:44px;display:grid}.teaser-card{border:1px solid var(--line);background:#fff;padding:clamp(26px,3vw,40px)}.teaser-card-dark{background:var(--navy);color:#fff;border-color:var(--navy)}.teaser-card-gold{background:var(--gold);color:var(--navy);border-color:var(--gold)}.teaser-card-kicker{letter-spacing:.12em;text-transform:uppercase;opacity:.75;margin:0 0 14px;font-family:Arial,sans-serif;font-size:10.5px;font-weight:800}.teaser-card h3{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.15}.teaser-card p{margin:0;font-family:Arial,sans-serif;font-size:14.5px;line-height:1.7}.teaser-card-link{align-items:center;gap:8px;margin-top:22px;font-family:Arial,sans-serif;font-size:12.5px;font-weight:800;display:inline-flex}.teaser-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.teaser-step{border:1px solid var(--line);background:#fff;padding:28px 26px}.teaser-step-num{color:var(--gold);margin:0 0 12px;font-family:Arial,sans-serif;font-size:13px;font-weight:800}.teaser-step-icon{color:#a36d0b;background:#fbf0db;place-items:center;width:40px;height:40px;margin-bottom:16px;display:grid}.teaser-step h3{color:var(--navy);letter-spacing:-.02em;margin:0 0 10px;font-size:1.05rem}.teaser-step p{color:var(--muted);margin:0;font-family:Arial,sans-serif;font-size:13.5px;line-height:1.6}.teaser-definition{border:1px solid var(--line);border-left:4px solid var(--gold);background:#fff;max-width:640px;margin:32px 0 0;padding:22px 26px}.teaser-definition dt{color:var(--navy);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:Arial,sans-serif;font-size:12px;font-weight:800}.teaser-definition dd{color:var(--muted);margin:0;font-family:Arial,sans-serif;font-size:14.5px;line-height:1.7}.teaser-checklist{gap:14px;max-width:560px;margin:28px 0 0;padding:0;list-style:none;display:grid}.teaser-checklist li{color:var(--ink);align-items:flex-start;gap:12px;font-family:Arial,sans-serif;font-size:15px;line-height:1.6;display:flex}.teaser-checklist svg{color:var(--gold);flex-shrink:0;margin-top:2px}.teaser-callout{background:var(--navy);color:#fff;flex-wrap:wrap;align-items:center;gap:6px;margin-top:40px;padding:26px 30px;display:flex}.teaser-callout strong{letter-spacing:-.02em;margin-bottom:4px;font-size:1.05rem;display:block}.teaser-callout span{color:#c9d2e6;font-family:Arial,sans-serif;font-size:13.5px;line-height:1.5;display:block}.teaser-badges{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;display:grid}.teaser-badge{border:1px solid var(--line);background:#fff;padding:clamp(26px,3vw,34px)}.teaser-badge-icon{background:var(--navy);width:48px;height:48px;color:var(--gold);place-items:center;margin-bottom:18px;display:grid}.teaser-badge h3{color:var(--navy);letter-spacing:-.02em;margin:0 0 6px;font-size:1.15rem}.teaser-badge-tag{color:#a36d0b;letter-spacing:.04em;margin:0 0 12px;font-family:Arial,sans-serif;font-size:11.5px;font-weight:800}.teaser-badge p:last-child{color:var(--muted);margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:1.65}.teaser-band{background:var(--navy);color:#fff;text-align:center;padding:clamp(60px,8vw,96px) clamp(20px,6vw,90px)}.teaser-band h2{letter-spacing:-.03em;margin:10px 0 28px;font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.2}.teaser-band .teaser-label{color:var(--gold)}.teaser-waitlist-page{max-width:620px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(20px,6vw,24px) clamp(70px,8vw,110px)}.teaser-waitlist-page h1{color:var(--navy);letter-spacing:-.04em;margin:14px 0 16px;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.teaser-waitlist-page>p{max-width:52ch;color:var(--muted);margin:0 0 36px;font-family:Arial,sans-serif;font-size:15px;line-height:1.65}.teaser-back-link{color:var(--muted);align-items:center;gap:6px;margin-bottom:28px;font-family:Arial,sans-serif;font-size:12.5px;font-weight:700;display:inline-flex}.teaser-back-link:hover{color:var(--navy)}.teaser-form{border:1px solid var(--line);background:#fff;gap:18px;padding:clamp(24px,4vw,40px);font-family:Arial,sans-serif;font-size:11px;font-weight:700;display:grid}.teaser-form-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.teaser-form label{color:var(--navy);gap:7px;display:grid}.teaser-form input,.teaser-form select,.teaser-form textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:#fbfbfa;outline:none;padding:13px 12px;font-family:Arial,sans-serif;font-size:13px;font-weight:400}.teaser-form input:focus,.teaser-form select:focus,.teaser-form textarea:focus{border-color:var(--gold)}.teaser-form textarea{resize:vertical;min-height:86px;line-height:1.5}.teaser-consent-row{text-align:left;align-items:flex-start;gap:9px;margin:4px 0 0;display:flex}.teaser-consent-row input[type=checkbox]{width:16px;height:16px;accent-color:var(--navy);flex-shrink:0;margin-top:2px}.teaser-consent-row label{color:var(--muted);font-size:12.5px;font-weight:400;line-height:1.55}.teaser-consent-row a{color:var(--navy);text-decoration:underline}.teaser-form-error{color:#ad473b;margin:0;font-size:12px;font-weight:400}.teaser-form-submit{justify-content:center;margin-top:4px}.teaser-social-subscribe{border:1px solid var(--line);background:#fbfbfa;border-radius:4px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.teaser-social-subscribe-text{color:var(--navy);letter-spacing:-.01em;margin:0;font-family:Arial,sans-serif;font-size:12px;font-weight:700}.teaser-social-text-link{color:var(--navy);text-underline-offset:2.5px;text-decoration:underline;transition:color .15s,text-decoration-color .15s}.teaser-social-text-link:hover{color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.teaser-social-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.teaser-social-card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-family:Arial,sans-serif;font-size:12px;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex}.teaser-social-icon{flex-shrink:0;justify-content:center;align-items:center;transition:transform .18s;display:inline-flex}.teaser-social-name{white-space:nowrap}.teaser-social-arrow{opacity:.4;flex-shrink:0;margin-left:2px;transition:opacity .18s,transform .18s}.teaser-social-card:hover{transform:translateY(-1px);box-shadow:0 3px 8px #162b590f}.teaser-social-card:hover .teaser-social-arrow{opacity:.9;transform:translate(1px,-1px)}.teaser-social-card:hover .teaser-social-icon{transform:scale(1.08)}.teaser-social-linkedin{color:#0a66c2}.teaser-social-linkedin:hover{color:#084e96;background:#f0f7fc;border-color:#0a66c2}.teaser-social-instagram{color:#e1306c}.teaser-social-instagram:hover{color:#b82255;background:#fdf0f5;border-color:#e1306c}.teaser-social-facebook{color:#1877f2}.teaser-social-facebook:hover{color:#0e5ecc;background:#f0f5ff;border-color:#1877f2}@media (max-width:580px){.teaser-social-grid{grid-template-columns:1fr}.teaser-social-card{justify-content:flex-start;padding:10px 14px}}.teaser-form-success{border:1px solid var(--line);text-align:center;background:#fff;padding:clamp(34px,5vw,52px)}.teaser-success-icon{color:#2c6e63;background:#e2f0eb;place-items:center;width:50px;height:50px;margin:0 auto 24px;display:grid}.teaser-form-success h2{color:var(--navy);letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(1.6rem,3vw,2.2rem)}.teaser-form-success p{color:var(--muted);margin:0;font-family:Arial,sans-serif;font-size:14.5px;line-height:1.65}.teaser-footer{border-top:1px solid var(--line);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:26px clamp(20px,6vw,90px);display:flex}.teaser-footer-brand{align-items:center;gap:14px;display:flex}.teaser-footer-brand img{object-fit:contain;width:auto;height:60px}.teaser-footer-powered{color:var(--muted);margin-left:auto;font-family:Arial,sans-serif;font-size:11px}.teaser-footer-legal{color:var(--muted);gap:16px;font-family:Arial,sans-serif;font-size:11.5px;display:flex}.teaser-footer-legal a:hover{color:var(--navy)}.teaser-footer-contact{color:var(--muted);flex-wrap:wrap;gap:4px 18px;font-family:Arial,sans-serif;font-size:11.5px;display:inline-flex}.teaser-footer-contact a{text-decoration:underline}.teaser-footer-contact:hover{color:var(--navy)}.teaser-legal-body{max-width:720px;margin:0 auto;padding:clamp(50px,7vw,84px) clamp(20px,6vw,24px) clamp(70px,8vw,100px)}.teaser-legal-body h1{color:var(--navy);letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(1.9rem,3.6vw,2.6rem)}.teaser-legal-updated{color:var(--muted);margin:0 0 40px;font-family:Arial,sans-serif;font-size:13px}.teaser-legal-section{margin-bottom:32px}.teaser-legal-section h2{color:var(--navy);letter-spacing:-.01em;margin:0 0 10px;font-size:17px}.teaser-legal-section p{color:var(--muted);margin:0 0 10px;font-family:Arial,sans-serif;font-size:14.5px;line-height:1.75}.teaser-legal-section a{color:var(--navy);text-decoration:underline}@media (max-width:768px){.teaser-form input,.teaser-form select,.teaser-form textarea{border-radius:6px;padding:12px 14px;font-size:16px!important}.teaser-form{border-radius:8px;gap:15px;padding:clamp(20px,4.5vw,28px) clamp(16px,4vw,24px)}.teaser-waitlist-page{padding:clamp(28px,6vw,44px) clamp(16px,4vw,24px) clamp(48px,8vw,80px)}.teaser-waitlist-page h1{margin:8px 0 12px;font-size:clamp(1.85rem,6.5vw,2.4rem)}.teaser-waitlist-page>p{margin-bottom:24px;font-size:14.5px}.teaser-grid-2,.teaser-steps,.teaser-badges{grid-template-columns:1fr;gap:16px}.teaser-form-grid{grid-template-columns:1fr;gap:15px}.teaser-form-submit{border-radius:6px;width:100%;padding:14px 20px;font-size:14px}.teaser-footer{flex-direction:column;align-items:flex-start;gap:18px;padding:28px clamp(16px,4vw,24px)}.teaser-footer-powered{margin-left:0}.teaser-footer-legal{flex-wrap:wrap;gap:12px 20px}.teaser-legal-body{padding:clamp(32px,6vw,48px) clamp(16px,4vw,24px) clamp(48px,8vw,80px)}.teaser-legal-body h1{font-size:clamp(1.75rem,5.5vw,2.3rem)}}.eye-svg .eye-lens,.eye-svg .eye-iris,.eye-svg .eye-pupil,.eye-svg .eye-spark{transform-box:fill-box;transform-origin:50%}.eye-svg .eye-spark{opacity:0}.eye-svg .eye-iris{transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.eye-svg.behavior-idle .eye-lens{animation:5.5s ease-in-out infinite eyeIdleBlink}@keyframes eyeIdleBlink{0%,92%,to{transform:scaleY(1)}95%,97%{transform:scaleY(.05)}}.eye-svg.eye-enter .eye-lens{animation:.6s cubic-bezier(.34,1.5,.4,1) both eyeEnterLens}.eye-svg.eye-enter .eye-iris{animation:.6s cubic-bezier(.34,1.5,.4,1) both eyeEnterIris}@keyframes eyeEnterLens{0%,55%{transform:scaleY(.05)}to{transform:scaleY(1)}}@keyframes eyeEnterIris{0%,55%{transform:scale(.7)}85%{transform:scale(1.25)}to{transform:scale(1)}}.eye-single{display:block}@media (prefers-reduced-motion:reduce){.eye-svg.behavior-idle .eye-lens,.eye-svg.eye-enter .eye-lens,.eye-svg.eye-enter .eye-iris{animation:none!important}}.teaser-brand{align-items:center;gap:14px;display:flex}.teaser-brand-text{flex-direction:column;justify-content:center;display:flex}.teaser-brand-name{color:#182d5a;letter-spacing:-.02em;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.1}.teaser-brand-num{color:#f4a725}.teaser-brand-sm{color:#182d5a;margin-left:2px;font-size:.6em;font-weight:600}.teaser-brand-motto{color:#41507a;letter-spacing:-.01em;margin-top:3px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.25}@media (max-width:820px){.teaser-brand-name{font-size:19px}.teaser-brand-motto{max-width:190px;font-size:10px}}@media (max-width:480px){.teaser-brand-motto{display:none}}:root{--cyc:8s}.hero{background:var(--paper,#f5f3ee);box-sizing:border-box;grid-template-columns:1.1fr .9fr;align-content:center;align-items:center;gap:clamp(24px,4vw,56px);max-width:1140px;min-height:calc(100dvh - 78px);margin:0 auto;padding:clamp(48px,7vh,88px) clamp(20px,4vw,48px);display:grid}.hero-art-wrapper{justify-content:center;width:100%;max-width:420px;margin:0 auto;display:flex;position:relative}.hero>div+div{justify-content:center;padding-top:0;display:flex}.eyebrow{color:#e59a12;letter-spacing:.16em;text-transform:uppercase;font-family:Poppins,sans-serif;font-size:11.5px;font-weight:700}.hero h1{color:#182d5a;letter-spacing:-.025em;margin:12px 0 14px;font-family:Poppins,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:700;line-height:1.15}.sub{color:#4b5468;max-width:490px;font-family:Poppins,sans-serif;font-size:15px;line-height:1.6}.cta{gap:12px;margin-top:22px;display:flex}.btn{white-space:nowrap;cursor:pointer;border-radius:99px;padding:10px 22px;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.btn.navy{color:#fff;background:#182d5a;border:1.5px solid #182d5a}.btn.navy:hover{background:#0d1a38;border-color:#0d1a38}.btn.out{color:#182d5a;background:0 0;border:1.5px solid #182d5a}.btn.out:hover{color:#fff;background:#182d5a}.bub{color:#182d5a;background:#fff;border-radius:14px 14px 14px 4px;align-items:center;gap:8px;width:auto;max-width:250px;padding:7px 12px 7px 10px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.35;display:flex;position:absolute;top:0;left:10px;box-shadow:0 4px 16px #182d5a17}.bub .eyesvg{flex:none;width:50px!important}.sec{text-align:center;max-width:1160px;margin:0 auto;padding:56px clamp(20px,3.5vw,40px) 44px}.sec h2{letter-spacing:-.02em;color:#182d5a;margin:0 0 6px;font-family:Poppins,sans-serif;font-size:clamp(24px,2.6vw,32px);font-weight:700}.sec h2:after{content:"";background:#f4a725;border-radius:3px;width:44px;height:3px;margin:12px auto 0;display:block}.sec .lead{color:#4b5468;max-width:540px;margin:12px auto 32px;font-family:Poppins,sans-serif;font-size:15px;line-height:1.6}.grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1040px;margin:0 auto;display:grid}.card{background:#fff;border:1px solid #e2e6f0;border-radius:16px;flex-direction:column;padding:22px 20px 20px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 4px 16px #182d5a0d}.card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #182d5a17}.card:before{content:"";background:#f4a725;border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:20px;right:20px}.card .top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ico{background:#eef2fa;border-radius:14px;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}.ico svg:not(.eyesvg){width:40px;height:40px}.ico.t5{width:126px;height:62px;animation:glow var(--cyc) infinite;background:linear-gradient(135deg,#fff6e0,#eef2fa);border-radius:14px;overflow:visible;box-shadow:0 0 #f4a7258c}.ico.t5 .eyesvg{width:100px!important}.num{color:#f4a725;opacity:.95;align-self:flex-start;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1}.card h3{color:#182d5a;margin:0 0 6px;font-family:Poppins,sans-serif;font-size:16.5px;font-weight:700;line-height:1.3}.card sup{font-size:.6em;font-weight:600}.card p{color:#4b5468;margin:0 0 14px;font-family:Poppins,sans-serif;font-size:13px;line-height:1.55}.card ul{margin:0;padding:0;list-style:none}.card li{color:#182d5a;border-top:1px dashed #e2e6f0;padding:7px 0 7px 18px;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:500;position:relative}.card li:before{content:"";background:#f4a725;border-radius:50%;width:6px;height:6px;position:absolute;top:12px;left:2px}.act{margin-top:auto;padding-top:16px}.act .btn{padding:8px 16px;font-size:12.5px}.btn.soon{color:#182d5a;letter-spacing:.02em;cursor:default;background:#f4a725;font-weight:700;box-shadow:0 4px 12px #f4a72540}.card .btn.out{text-decoration:none}.ico svg{overflow:visible}.t1{animation:p1 var(--cyc) infinite}.t2{animation:p2 var(--cyc) infinite}.t3{animation:p3 var(--cyc) infinite}.t4{animation:p4 var(--cyc) infinite}@keyframes p1{0%{transform:scale(1)}3%{transform:scale(1.09)}12%,to{transform:scale(1)}}@keyframes p2{0%,16%{transform:scale(1)}19%{transform:scale(1.09)}28%,to{transform:scale(1)}}@keyframes p3{0%,33%{transform:scale(1)}36%{transform:scale(1.09)}45%,to{transform:scale(1)}}@keyframes p4{0%,50%{transform:scale(1)}53%{transform:scale(1.09)}62%,to{transform:scale(1)}}.bell{animation:ring var(--cyc) infinite}@keyframes ring{0%{transform:rotate(0)}1.5%{transform:rotate(18deg)}3%{transform:rotate(-16deg)}4.5%{transform:rotate(12deg)}6%{transform:rotate(-9deg)}7.5%{transform:rotate(6deg)}9%{transform:rotate(-3deg)}10.5%,to{transform:rotate(0)}}.waves{animation:waves var(--cyc) infinite;opacity:0}@keyframes waves{0%{opacity:0}1.5%{opacity:1}9%{opacity:1}12%,to{opacity:0}}.plane{animation:fly var(--cyc) infinite}.trail{animation:trail var(--cyc) infinite;opacity:0}@keyframes fly{0%,17%{transform:translate(0)}22%{transform:translate(46px,-46px)}22.01%{transform:translate(-46px,46px)}29%,to{transform:translate(0)}}@keyframes trail{0%,17%{opacity:0}19%{opacity:1}24%{opacity:0}to{opacity:0}}.flask{animation:wob var(--cyc) infinite}@keyframes wob{0%,33%{transform:rotate(0)}36%{transform:rotate(9deg)}40%{transform:rotate(-7deg)}44%{transform:rotate(4deg)}48%,to{transform:rotate(0)}}.b{opacity:0;animation:2.2s infinite rise}.b2{animation-delay:.7s}.b3{animation-delay:1.4s}@keyframes rise{0%{opacity:0;transform:translateY(6px)scale(.5)}15%{opacity:1}to{opacity:0;transform:translateY(-20px)scale(1.2)}}.case{animation:hop var(--cyc) infinite}@keyframes hop{0%,50%{transform:translateY(0)scale(1)}52%{transform:translateY(0)scale(1.08,.9)}56%{transform:translateY(-12px)scale(.95,1.06)}60%{transform:translateY(0)scale(1.08,.9)}63%,to{transform:translateY(0)scale(1)}}.badge{transform-box:fill-box;transform-origin:50%;animation:badge var(--cyc) infinite;transform:scale(0)}@keyframes badge{0%,55%{transform:scale(0)}60%{transform:scale(1.3)}63%{transform:scale(1)}72%{transform:scale(1)}76%,to{transform:scale(0)}}.iris{animation:look var(--cyc) infinite;transition:transform .14s ease-out}.paused *{animation-play-state:paused!important}@keyframes look{0%,7%{transform:translate(0)}11%,19%{transform:translate(-100px,6px)}24%,31%{transform:translate(100px,-6px)}36%,43%{transform:translateY(-40px)}48%,to{transform:translate(0)}}.blink{animation:blink var(--cyc) infinite}@keyframes blink{0%,52%{transform:scaleY(1)}53.5%{transform:scaleY(.06)}55%{transform:scaleY(1)}57%{transform:scaleY(1)}58.5%{transform:scaleY(.06)}60%{transform:scaleY(1)}to{transform:scaleY(1)}}.hl{animation:hl var(--cyc) infinite}@keyframes hl{0%,62%{r:16px}68%{r:26px}74%,to{r:16px}}.spk{transform-box:fill-box;transform-origin:50%;opacity:0;animation:spk var(--cyc) infinite}.s0{animation-delay:0s}.s1{animation-delay:.15s}.s2{animation-delay:.3s}.s3{animation-delay:.45s}.s4{animation-delay:.6s}@keyframes spk{0%,62%{opacity:0;transform:scale(.2)rotate(0)}68%{opacity:1;transform:scale(1.15)rotate(25deg)}76%{opacity:0;transform:scale(.4)rotate(60deg)}to{opacity:0}}@keyframes glow{0%,60%{box-shadow:0 0 #f4a72500}68%{box-shadow:0 0 0 14px #f4a72547}78%,to{box-shadow:0 0 0 26px #f4a72500}}.teaser-video-section{background:var(--paper,#f5f3ee);text-align:center;border-top:1px solid var(--line,#e1e7f2);padding:56px clamp(20px,3.5vw,40px)}.teaser-video-header{max-width:560px;margin:0 auto 24px}.teaser-video-badge{color:#182d5a;letter-spacing:.08em;text-transform:uppercase;background:#fff3d6;border:1px solid #f4a725;border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:4px 12px;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.teaser-video-header h2{color:#182d5a;letter-spacing:-.02em;margin:0 0 8px;font-family:Poppins,sans-serif;font-size:clamp(24px,2.6vw,32px);font-weight:700}.teaser-video-header p{color:#4b5468;margin:0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55}.teaser-video-wrapper{background:#000;border:3px solid #f4a725;border-radius:8px;max-width:860px;margin:0 auto;line-height:0;overflow:hidden;box-shadow:0 12px 32px #182d5a1a}.teaser-video-player{background:#000;outline:none;width:100%;height:auto;max-height:485px;display:block}.teaser-video-action{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:22px;display:flex}.teaser-video-action .btn{padding:9px 20px;font-size:13px}@media (max-width:1024px){.grid{grid-template-columns:repeat(3,1fr);gap:14px}.card{padding:18px 16px}.ico{width:54px;height:54px}.ico svg:not(.eyesvg){width:34px;height:34px}.ico.t5{width:112px;height:54px}.ico.t5 .eyesvg{width:88px!important}}.eyewee-container{box-sizing:border-box;color:#1c2333;background:#fff;width:100%;scroll-margin-top:70px;font-family:Work Sans,sans-serif;overflow:hidden}.eyewee-hero-wrap{box-sizing:border-box;text-align:center;background:linear-gradient(#fff 0%,#f7f8fb 100%);flex-direction:column;align-items:center;width:100%;padding:clamp(48px,8vw,88px) clamp(16px,4vw,48px) clamp(40px,6vw,72px);display:flex}.eyewee-hero-h1{color:#182d5a;max-width:780px;margin:0 0 18px;font-family:Lora,serif;font-size:clamp(24px,4.5vw,34px);font-style:italic;font-weight:600;line-height:1.35}.eyewee-hero-lead{color:#475069;max-width:620px;margin:0 0 32px;font-family:Work Sans,sans-serif;font-size:clamp(15px,2.2vw,18px);line-height:1.6}.eyewee-hero-cta-group{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.eyewee-hero-btn{color:#182d5a;white-space:nowrap;background:#f4a725;border-radius:9px;padding:13px 30px;font-family:Work Sans,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 10px 24px -10px #f4a7258c}.eyewee-hero-btn:hover{background:#ffc34a;transform:translateY(-1px)}.eyewee-subhero-wrap{box-sizing:border-box;text-align:center;background:#f1f3f8;flex-direction:column;align-items:center;width:100%;padding:clamp(44px,6vw,64px) clamp(16px,4vw,48px);display:flex}.eyewee-preview-section{box-sizing:border-box;background:#fff;justify-content:center;width:100%;padding:clamp(48px,7vw,88px) clamp(16px,4vw,48px);display:flex}.eyewee-preview-grid{flex-wrap:wrap;align-items:center;gap:clamp(24px,4vw,64px);width:100%;max-width:1080px;display:flex}.eyewee-preview-grid-reverse{flex-wrap:wrap-reverse;align-items:center;gap:clamp(24px,4vw,64px);width:100%;max-width:1080px;display:flex}.eyewee-text-col{flex:340px;width:100%;min-width:0}.eyewee-chat-card{box-sizing:border-box;background:#f7f8fb;border:1px solid #e7e9f0;border-radius:18px;flex-direction:column;flex:380px;gap:14px;width:100%;min-width:0;padding:clamp(16px,3.5vw,28px);display:flex}.eyewee-user-bubble{color:#fff;box-sizing:border-box;word-break:break-word;background:#182d5a;border-radius:14px 14px 3px;align-self:flex-end;max-width:90%;padding:12px 16px;font-size:14px;line-height:1.55}.eyewee-ai-bubble{box-sizing:border-box;word-break:break-word;background:#fff;border-left:3px solid #f4a725;border-radius:3px 14px 14px;align-self:flex-start;max-width:94%;padding:12px 16px}.eyewee-mid-banner{box-sizing:border-box;text-align:center;background:#182d5a;flex-direction:column;align-items:center;width:100%;padding:clamp(48px,7vw,74px) clamp(16px,4vw,48px);display:flex}.eyewee-two-ways-section{box-sizing:border-box;background:#fff;justify-content:center;width:100%;padding:clamp(48px,7vw,92px) clamp(16px,4vw,48px);display:flex}.eyewee-two-ways-grid{grid-template-columns:repeat(2,1fr);gap:24px;width:100%;display:grid}.eyewee-way-card{box-sizing:border-box;background:#f7f8fb;border:1px solid #e7e9f0;border-radius:18px;padding:clamp(20px,3.5vw,34px)}.eyewee-waitlist-section{box-sizing:border-box;background:#f1f3f8;justify-content:center;width:100%;padding:clamp(48px,8vw,96px) clamp(16px,4vw,48px);display:flex}.eyewee-waitlist-card{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e7e9f0;border-radius:20px;width:100%;max-width:620px;padding:clamp(28px,5vw,52px) clamp(18px,4.5vw,44px)}@media (max-width:820px){.hero{text-align:center;box-sizing:border-box;grid-template-columns:1fr;align-content:center;gap:20px;min-height:auto;padding:clamp(32px,6vw,48px) clamp(16px,4vw,24px) 24px}.hero-art-wrapper{width:100%;max-width:320px;margin:0 auto;position:relative}.hero h1{margin:10px 0 12px;font-size:clamp(25px,6.5vw,32px);line-height:1.15}.sub{max-width:440px;margin:0 auto;font-size:clamp(14px,3.8vw,15px);line-height:1.55}.cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}.bub{width:calc(100% - 24px);max-width:260px;padding:6px 10px;font-size:11px;top:-6px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #182d5a1f}.bub .eyesvg{width:42px!important}.sec{padding:clamp(36px,6vw,48px) clamp(16px,4vw,24px) 24px}.sec h2{font-size:clamp(22px,5.5vw,28px)}.sec .lead{margin:8px auto 22px;font-size:14px;line-height:1.55}.grid{grid-template-columns:1fr;gap:16px;width:100%;max-width:440px}.card{border-radius:14px;padding:20px 18px 18px}.card .act .btn{text-align:center;justify-content:center;align-items:center;width:100%;padding:10px 18px;font-size:13px;display:inline-flex}.teaser-video-section{padding:clamp(36px,6vw,48px) clamp(16px,4vw,24px)}.teaser-video-header h2{font-size:clamp(21px,5.5vw,26px)}.teaser-video-header p{font-size:13.5px;line-height:1.55}.teaser-video-wrapper{border-width:2px;border-radius:10px;box-shadow:0 8px 24px #182d5a1f}.teaser-video-player{aspect-ratio:16/9;object-fit:cover}.teaser-video-action{flex-direction:column;gap:10px;width:100%;max-width:320px;margin:20px auto 0}.teaser-video-action .btn{text-align:center;justify-content:center;width:100%;padding:12px 20px;font-size:13.5px}.eyewee-two-ways-grid{grid-template-columns:1fr;gap:16px}.eyewee-hero-cta-group{flex-direction:column;gap:12px;width:100%;max-width:300px;margin:0 auto}.eyewee-hero-btn{text-align:center;box-sizing:border-box;width:100%;padding:13px 20px}}@media (max-width:480px){.cta{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:320px;margin:18px auto 0}.cta .btn{text-align:center;box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:12px 20px;font-size:14px;display:inline-flex}.teaser-hero-ctas{flex-direction:column;width:100%;max-width:300px;margin:22px auto 0}.teaser-hero-ctas .teaser-btn{text-align:center;justify-content:center;width:100%}.teaser-band .teaser-btn{justify-content:center;width:100%;max-width:300px}}.btn.gold{color:#182d5a;background:#f4a725;border:1.5px solid #f4a725;padding:13px 34px;font-size:15px;font-weight:700}.btn.gold:hover{background:#ffc34a;border-color:#ffc34a}.moments{text-align:left}.moments,.steps{max-width:1160px;margin:0 auto;padding:56px clamp(20px,3.5vw,40px) 44px;font-family:Poppins,sans-serif}.moments-eyebrow{letter-spacing:.08em;color:#4b5468;margin-bottom:10px;font-size:12.5px;font-weight:700}.moments h2,.steps h2{color:#182d5a;letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(24px,3.2vw,38px);font-weight:700;line-height:1.2}.moments-sub{color:#4b5468;margin:0 0 28px;font-size:17px}.moments-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 28px;padding:0;list-style:none;display:grid}.moment-card{background:#f3f5fa;border:1px solid #e2e6f0;border-radius:14px;flex-direction:column;padding:20px 20px 18px;list-style:none;display:flex;box-shadow:0 4px 16px #182d5a12}.moment-num{color:#182d5a;background:#f4a725;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:16px;font-size:17px;font-weight:700;display:grid}.moment-q{color:#182d5a;margin:0 0 14px;font-size:16px;font-weight:700;line-height:1.45}.moment-tag{color:#5b6b8c;margin:auto 0 0;font-size:14px;line-height:1.4}.moments-close{color:#182d5a;margin:0 0 16px;font-size:clamp(18px,2.2vw,24px);font-weight:700}.moments .btn{display:inline-block}.steps{text-align:center}.steps h2{margin-bottom:30px}.steps-row{justify-content:center;align-items:stretch;max-width:1040px;margin:0 auto;padding:0;list-style:none;display:flex}.steps-item{flex:1 1 0;align-items:center;min-width:0;display:flex}.steps-item:last-child{flex:1 1 0}.step-card{background:#f3f5fa;border:1px solid #e2e6f0;border-radius:14px;flex:1;align-self:stretch;padding:26px 22px 30px;box-shadow:0 4px 16px #182d5a12}.step-num{color:#f4a725;background:#182d5a;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 16px;font-size:28px;font-weight:700;display:grid}.step-card h3{color:#182d5a;margin:0 0 12px;font-size:19px;font-weight:700;line-height:1.35}.step-card p{color:#697286;margin:0;font-size:15px;line-height:1.55}.step-arrow{color:#f4a725;flex:none;place-items:center;padding:0 8px;display:grid}.data-section{max-width:940px;margin:0 auto;padding:56px clamp(20px,3.5vw,40px) 12px;font-family:Poppins,sans-serif}.data-card{background:#f3f5fa;border:1px solid #e2e6f0;border-radius:14px;padding:clamp(24px,4vw,36px);box-shadow:0 4px 16px #182d5a12}.data-card h2{color:#182d5a;letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(24px,3vw,32px);font-weight:700}.data-card ul{color:#17233f;margin:0 0 24px;padding-left:22px;font-size:15px;line-height:1.7;list-style:outside}.data-card li{margin-bottom:8px}.data-card a{color:#182d5a;text-decoration:underline}.data-links{color:#182d5a;gap:14px;font-size:16px;font-weight:700;display:flex}.data-links a{text-decoration:none}.data-links a:hover{text-decoration:underline}.teaser-form .teaser-field-hint{color:var(--muted);margin:-2px 0 0;font-size:12px;font-weight:400}.teaser-form-hint{color:var(--muted);font-size:13px;font-style:italic;font-weight:400}.teaser-form-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.teaser-form-actions .teaser-form-submit{margin-top:0}.teaser-form-privacy{color:var(--navy);margin:0;font-size:13px;font-weight:400}.teaser-form-privacy a{text-decoration:underline}.teaser-form-submit:disabled{color:#6f7a93;background:#c3cbdc;opacity:1!important}@media (max-width:900px){.moments-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.steps-row{flex-direction:column;align-items:stretch}.steps-item{flex-direction:column}.step-card{width:100%}.step-arrow{padding:10px 0;transform:rotate(90deg)}}@media (max-width:560px){.moment-card{padding:14px 12px}.moment-num{width:38px;height:38px;margin-bottom:10px;font-size:15px}.moment-q{font-size:14px}.moment-tag{font-size:12.5px}.teaser-form-grid{grid-template-columns:1fr}}.teaser-consent-row.consent-wa{margin-top:-6px}.teaser-consent-row.consent-wa label{font-size:12.5px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
