.fm-thanks{--fmt-navy:#042743;--fmt-ink:#30485c;--fmt-link:#084e96;--fmt-blue:#0a66c2;--fmt-mist:#edf4ff;min-height:100dvh;color:var(--fmt-navy);background:#fff;flex-direction:column;font-size:16px;line-height:1.6;display:flex}.fm-thanks main{flex:1 0 auto}.fm-thanks :is(h1,h2,h3){color:var(--fmt-navy);letter-spacing:-.028em;margin:0;line-height:1.08}.fm-thanks h1{max-width:15ch;font-size:clamp(40px,5.35vw,72px)}.fm-thanks h2{font-size:clamp(29px,3.4vw,44px)}.fm-thanks h3{font-size:clamp(24px,2.7vw,33px)}.fm-thanks :is(p,dl,dd,figure){margin:0}.fm-thanks p{color:var(--fmt-ink)}.fm-thanks a{color:var(--fmt-link);text-underline-offset:.18em}.fm-thanks :is(a,button,iframe):focus-visible{outline:2px solid var(--fmt-blue);outline-offset:3px}.fmt-wrap{width:min(1130px,100% - 64px);margin-inline:auto}.fmt-skip{z-index:60;background:#fff;padding:9px 13px;position:absolute;top:-100px;left:12px}.fmt-skip:focus{top:8px}.fmt-header{border-bottom:1px solid #dce6f2}.fmt-header-row{justify-content:space-between;align-items:center;gap:10px;min-height:71px;display:flex}.fm-thanks .fmt-brand{color:var(--fmt-navy);font-family:var(--font-heading,Questrial), system-ui, sans-serif;font-size:24px;font-weight:700;line-height:1;text-decoration:none}.fm-thanks .fmt-brand small{letter-spacing:0;margin-top:4px;font-size:10px;font-weight:600;line-height:1.1;display:block}.fmt-header-help{font-size:13px;font-weight:600}.fmt-hero{background:linear-gradient(135deg,#f8faff,#eaf2ff);border-bottom:1px solid #dce6f2}.fmt-hero-grid{grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);align-items:center;gap:clamp(22px,6vw,75px);padding-block:45px;display:grid}.fm-thanks .fmt-status{color:var(--fmt-link);align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-flex}.fmt-status span{background:#d7e8ff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.fm-thanks .fmt-event{color:var(--fmt-navy);margin-top:13px;font-size:18px;font-weight:700}.fm-thanks .fmt-intro{max-width:51ch;margin-top:10px;font-size:17px}.fmt-inbox-help{margin-top:17px;font-size:14px}.fm-thanks .fmt-inbox-help p{margin-top:2px}.fmt-card{background:#fff;border:1px solid #d8e4f2;border-radius:15px;min-width:0;padding:clamp(18px,3vw,30px)}.fm-thanks .fmt-kicker{color:var(--fmt-link);letter-spacing:.085em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.fmt-hero .fmt-card h2{font-size:clamp(26px,3vw,39px)}.fm-thanks .fmt-session-time{color:var(--fmt-navy);margin-top:6px;font-size:18px;font-weight:700}.fmt-card dl{border-block:1px solid #e3ebf5;flex-wrap:wrap;gap:8px 20px;margin-top:12px;padding-block:12px;display:flex}.fmt-card dt{color:var(--fmt-ink);font-size:11px}.fmt-card dd{font-size:13px;font-weight:600}.fmt-actions{flex-wrap:wrap;align-items:center;gap:9px 15px;margin-top:15px;display:flex}.fm-thanks .fmt-button{border:1px solid var(--fmt-blue);border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 14px;font-size:13px;font-weight:700;line-height:1.45;text-decoration:none;display:inline-flex}.fm-thanks .fmt-primary{background:var(--fmt-blue);color:#fff}.fm-thanks .fmt-primary:hover{background:var(--fmt-link)}.fm-thanks .fmt-secondary{color:var(--fmt-link);background:#fff}.fm-thanks .fmt-secondary:hover{background:var(--fmt-mist)}.fm-thanks .fmt-text-link{color:var(--fmt-link);font-size:13px;font-weight:600}.fmt-link-button{cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration:underline}.fm-thanks .fmt-quiet{margin-top:10px;font-size:12px}.fmt-band,.fmt-offer-band{padding-block:44px}.fmt-next-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:14px;margin-top:18px;display:grid}.fm-thanks .fmt-card h3+p,.fm-thanks .fmt-card .fmt-video+p{margin-top:10px}.fmt-card .fmt-button{margin-top:14px}.fmt-qr{border-top:1px solid #e3ebf5;align-items:center;gap:14px;padding-top:16px;display:flex;margin-top:18px!important}.fmt-qr img{object-fit:contain;border-radius:8px;width:120px;height:120px}.fmt-video{aspect-ratio:16/9;background:var(--fmt-mist);border-radius:10px;width:100%;margin-top:12px;display:block;overflow:hidden}.fmt-video iframe{border:0;width:100%;height:100%;display:block}.fmt-offer-band{background:#f7faff;border-top:1px solid #e3ebf5}.fmt-offer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 25px;display:flex}.fm-thanks .fmt-offer p:not(.fmt-kicker){margin-top:8px}.fmt-unverified{background:#f7faff;align-items:center;display:grid}.fmt-fallback{padding-block:64px}@media (width<=740px){.fmt-wrap{width:calc(100% - 36px)}.fmt-header-row{min-height:61px}.fm-thanks .fmt-brand{font-size:21px}.fmt-hero-grid,.fmt-next-grid{grid-template-columns:minmax(0,1fr)}.fmt-hero-grid{gap:19px;padding-block:26px}.fmt-qr{display:none}.fmt-band,.fmt-offer-band{padding-block:28px}}
