.fundamentet-page,.fundamentet-modal{font-family:Be Vietnam Pro,system-ui,sans-serif}.fundamentet-page{--page:#f4f2ee;--ink:#191919;--ink-2:#6e6b66;--num:#cfc9bf;background:#f4f2ee}.fundamentet-page .webinar-photo>img{object-position:center}.fundamentet-page .webinar-hero{align-items:start;padding-top:32px}.fnd-hero-logo{width:160px;height:auto;margin-bottom:24px;display:block}@media (width<=640px){.fundamentet-page .webinar-hero{padding-top:24px}.fnd-hero-logo{width:135px}}.fnd-presenters{align-items:center;gap:16px;margin:0 0 28px;display:flex}.fnd-presenter-portraits{flex-shrink:0;display:flex}.fnd-presenter-portraits img{object-fit:cover;border:3px solid #fff;border-radius:50%;width:56px;height:56px}.fnd-presenter-portraits img+img{margin-left:-14px}.fnd-presenters p{color:var(--ink-2);font-size:13px;line-height:1.6}.fnd-presenters .fnd-presenter-names{color:var(--ink);margin-bottom:4px;font-size:14px;font-weight:600}.fnd-hero-media{min-width:0}.fnd-countdown{background:#fff;border-radius:24px;margin-top:28px;padding:24px;box-shadow:0 12px 28px -20px #1b1b1959}.fnd-countdown>p{letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:500}.fnd-countdown dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.fnd-countdown dl>div{border:1px solid #e5e3df;border-radius:16px;flex-direction:column;align-items:center;padding:14px 4px;display:flex;box-shadow:0 6px 15px -10px #1b1b1933}.fnd-countdown dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:10px}.fnd-countdown dd{font-variant-numeric:tabular-nums;letter-spacing:-.04em;order:-1;margin:0 0 5px;font-size:32px;font-weight:700;line-height:1.2}@media (width<=480px){.fnd-presenters{gap:12px}.fnd-presenter-portraits img{width:48px;height:48px}.fnd-presenters .fnd-presenter-names{font-size:13px}.fnd-presenters p{font-size:12px}.fnd-countdown{padding:20px}.fnd-countdown dl{gap:8px}.fnd-countdown dd{font-size:30px}}.fundamentet-takeaways{padding-bottom:56px}.fundamentet-takeaways-box{background:#ffffff8c;border:1px solid #ffffffd9;border-radius:24px;padding:clamp(24px,4vw,40px)}.fundamentet-takeaways-box ul{color:var(--ink-2);gap:14px;margin:24px 0 0;padding-left:22px;font-size:clamp(16px,1.5vw,18px);line-height:1.6;list-style:outside;display:grid}.fundamentet-takeaways-box li{padding-left:4px}.fundamentet-takeaways-box li::marker{color:var(--ink)}.fundamentet-modal .registration-modal-title{padding-right:24px}.fnd-button{color:#fff;font:inherit;cursor:pointer;background:#191919;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.fnd-button:focus-visible{outline-offset:4px;outline:2px solid #191919}.fnd-form{text-align:left;flex-direction:column;margin-top:24px;display:flex}.fnd-form>label{margin:16px 0 7px;font-size:13px;font-weight:500}.fnd-form>label:first-child{margin-top:0}.fnd-form>input,.fnd-form>select{color:#171717;width:100%;min-height:49px;font:inherit;background:#fff;border:1px solid #ddd7cf;border-radius:10px;padding:12px 13px;font-size:15px}.fnd-form>input:focus,.fnd-form>select:focus{outline-offset:2px;outline:2px solid #777}.fnd-signup-notice{color:#69645e;margin:16px 0 0;font-size:12px;font-weight:400;line-height:1.65}.fnd-signup-notice a{text-underline-offset:2px;text-decoration:underline}.fnd-form .fnd-button{width:100%;margin-top:24px}.fnd-button:disabled{opacity:.6;cursor:wait;transform:none}.fnd-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.fnd-form-error{color:#993b2c;margin:0 0 16px;font-size:13px;line-height:1.6}.fnd-form-loading{color:#69645e;align-items:center;gap:10px;padding:30px 0;font-size:14px;display:flex}.fnd-form-empty{padding:20px 0;font-size:14px;line-height:1.7}.fnd-form-empty .fnd-button{margin-top:12px}.fnd-spinner{animation:1s linear infinite fnd-spin}@keyframes fnd-spin{to{transform:rotate(360deg)}}.fnd-success{color:#69645e;padding-top:22px;font-size:14px;line-height:1.7}.fnd-success-check{color:#43543a;background:#e3e9dc;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;display:flex}.fnd-success-time{color:#171717;text-transform:capitalize;margin-bottom:12px;font-size:18px;font-weight:500}.fnd-success-links{flex-direction:column;align-items:center;gap:18px;margin-top:24px;display:flex}.fnd-success-links>a:last-child:not(.fnd-button){text-underline-offset:4px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.fnd-spinner{animation:none}}
