html.day{color-scheme:light;--site-card:#fff;--site-line:rgba(16,35,50,.12)}:root{--site-shell:1180px;--site-gutter:clamp(20px,5vw,72px);--site-card:rgba(7,20,34,.72);--site-line:rgba(138,176,194,.18)}.subpage{color:var(--ivory);background:radial-gradient(ellipse at 50% -12%,rgba(18,91,168,.16),transparent 42%),linear-gradient(180deg,#020610,#050911 42%,#04080f)}.container,.page-shell,.site-footer-base,.site-footer-legal,.site-footer-top{width:100%;max-width:var(--site-shell);margin-inline:auto;padding-inline:var(--site-gutter)}.page-section{padding:clamp(68px,8vw,104px) 0}.page-section h2,.section-header__title{max-width:780px;letter-spacing:0}.page-lead,.page-section>.page-shell>p,.prose,.section-header__desc{max-width:760px}.page-hero{padding:clamp(128px,15vw,172px) 0 clamp(70px,8vw,100px)}.page-hero .page-shell{display:grid;justify-items:start}.page-hero h1{max-width:880px;line-height:.96;letter-spacing:0}.cta-band-inner h2 em,.page-hero h1 em{color:var(--saffron-soft);font-style:normal}.page-hero p{max-width:720px}.about-hero-actions,.academy-blog-hero-actions,.academy-hero__actions,.academy-market-news-hero-actions,.account-hero__actions,.company-hero-actions,.conditions-hero__actions,.contact-hero-actions,.cta-band-actions,.deposits-hero__actions,.dos-donts-hero-actions,.glossary-hero-actions,.guides-hero-actions,.hero-actions,.ib-prog-hero__actions,.instruments-hero__actions,.legal-hero-actions,.page-hero-actions,.partner-tiers-hero__actions,.partners-hero__actions,.platform-hero__actions,.terminology-hero-actions,.trading-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.btn,.btnGhost,.btnGhostW,.btnNavy,.btnO,.button,.contact-form-submit,.courses-hero-card__btn,.nav-cta,[class$=__btn],[class*=-btn-demo],[class*=-btn-ghost],[class*=-btn-orange],[class*=-btn-primary],[class*=-btn-secondary],[class*=__btn-]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:0;padding:0 22px;border:1px solid transparent;border-radius:999px;font:inherit;font-size:13px;font-weight:800;line-height:1;letter-spacing:0;text-align:center;white-space:nowrap;cursor:pointer;transition:transform .22s ease,border-color .22s ease,background .22s ease,color .22s ease,box-shadow .22s ease}.btn:hover,.btnGhost:hover,.btnGhostW:hover,.btnNavy:hover,.btnO:hover,.button:hover,.contact-form-submit:hover,.courses-hero-card__btn:hover,.nav-cta:hover,[class$=__btn]:hover,[class*=-btn-demo]:hover,[class*=-btn-ghost]:hover,[class*=-btn-orange]:hover,[class*=-btn-primary]:hover,[class*=-btn-secondary]:hover,[class*=__btn-]:hover{transform:translateY(-2px)}.btn--orange,.btn--primary,.btnO,.button.primary,.contact-form-submit,.courses-hero-card__btn,.nav-cta,[class$=__btn-orange],[class*=-btn-orange],[class*=-btn-primary]{border-color:#f8f1e5;background:#f8f1e5;color:#102332;box-shadow:0 16px 42px rgba(0,0,0,.18)}.btn--outline,.btn--outline-dark,.btn--outline-light,.btnGhost,.btnGhostW,.button.ghost,[class*=-btn-demo],[class*=-btn-ghost],[class*=-btn-secondary]{border-color:rgba(248,241,229,.22);background:rgba(255,255,255,.055);color:var(--ivory);box-shadow:none}.btn--green,.btn--secondary,.btnNavy,[class$=__btn]:not([class*=-btn-]):not([class*=__btn-]){border-color:rgba(24,183,124,.36);background:rgba(24,183,124,.13);color:#dff8ed}.btn--ivory,.btn--light{border-color:#f8f1e5;background:#f8f1e5;color:#102332}.btn__icon,.button span,.nav-cta span{display:inline-flex;align-items:center;margin-left:9px;color:currentColor}.nav{padding-inline:var(--site-gutter);gap:18px}.navlinks{flex:1 1 auto;justify-content:center;min-width:0;margin-left:0}.navlinks a{white-space:nowrap}.nav-group{position:relative}.nav-group summary{display:flex;align-items:center;gap:5px;list-style:none;padding:12px 9px;cursor:pointer;font-size:13px;font-weight:600;color:inherit;white-space:nowrap}.nav-group summary:hover,.nav-group[open] summary{color:#0e7955}.nav-group .nav-group-chevron{width:6px;height:6px;margin-left:5px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .18s ease}.nav-group[open] .nav-group-chevron{transform:rotate(225deg)}.nav-group-menu:before{content:"";position:absolute;inset:-14px 0 auto;height:14px}.nav-group-menu a{border-radius:4px}.nav .nav-group,.nav .navlinks{position:static}.nav .nav-group .nav-mega-menu{position:absolute;top:calc(100% + 10px);left:50%;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);width:min(780px,calc(100vw - 40px));max-height:calc(100dvh - 120px);overflow-y:auto;padding:0;border:1px solid #d8e5eb;border-radius:8px;background:#fff;color:#102332;box-shadow:0 24px 64px rgba(16,35,50,.16);transform:translateX(-50%)}.nav .nav-group:not([open]) .nav-mega-menu{display:none}.nav-mega-menu__navigation{display:flex;flex-direction:column;justify-content:center;padding:24px;min-width:0}.nav .nav-group .nav-mega-menu:not(:has(.nav-mega-menu__links>a:nth-child(6))){width:min(640px,calc(100vw - 40px));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nav-mega-menu__links:not(:has(>a:nth-child(6))){grid-template-columns:1fr}.nav-mega-menu__eyebrow{margin:0 0 18px;color:#647583;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0}.nav-mega-menu__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.nav .nav-mega-menu__links a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px;white-space:normal;font-size:13px;font-weight:600;line-height:1.5;color:#102332}.nav .nav-mega-menu a:after{display:none}.nav .nav-mega-menu__links a:hover{background:#eef6f3;color:#0e7955}.nav-mega-menu__arrow{color:#0e7955;flex-shrink:0}.nav-mega-menu__feature{padding:20px 24px 24px;border-left:1px solid #d8e5eb;background:#f2f7f9;min-width:0}.nav-mega-menu__image{display:block;width:100%;height:140px;object-fit:contain}.nav .nav-mega-menu__feature h2{margin:12px 0 10px;font-size:21px;line-height:1.3;letter-spacing:0!important;color:#102332}.nav-mega-menu__feature p{margin:0 0 16px;font-size:13px;line-height:1.7;color:#526775}.nav .nav-mega-menu__overview{display:inline-flex;align-items:center;gap:10px;padding:0;color:#0e7955;font-size:13px;font-weight:700;white-space:normal}.nav .nav-mega-menu__overview:hover{background:#fff;color:#0e7955;text-decoration:none}.nav .nav-mega-menu__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}.nav .nav-mega-menu__actions>a{width:100%}.nav .nav-mega-menu__ib{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 14px;border:1px solid #0e7955;border-radius:6px;background:#0e7955;color:#fff;font-size:12px;font-weight:700}.nav .nav-mega-menu__ib:hover{background:#fff;color:#0e7955}.nav .nav-mega-menu__ib svg{width:15px;height:15px}@media (max-width:960px){.nav .navlinks{position:absolute}.nav .nav-group .nav-mega-menu{position:relative;top:auto;left:auto;width:100%;max-height:none;margin:0 0 12px;grid-template-columns:1fr;transform:none;box-shadow:none}.nav .nav-group .nav-mega-menu:not(:has(.nav-mega-menu__links>a:nth-child(6))){width:100%;grid-template-columns:1fr}.nav-mega-menu__navigation{padding:16px}.nav-mega-menu__feature{border-left:0;border-top:1px solid #d8e5eb;padding:16px}.nav-mega-menu__image{height:120px}.nav .nav-mega-menu__feature h2{font-size:18px}}@media (max-width:420px){.nav-mega-menu__links{grid-template-columns:1fr}}@media (max-width:960px){.nav .navlinks{max-height:calc(100dvh - 100px);overflow-y:auto;align-items:stretch}.nav-group summary{justify-content:space-between;padding:14px}.nav .nav-group-menu{position:static;min-width:0;transform:none;margin:0 8px 8px;box-shadow:none}.nav-group-menu:before{display:none}}.nav-group summary::-webkit-details-marker{display:none}.nav-group summary>span{color:#7f958e;font-size:10px;line-height:1}.nav-group-menu{position:absolute;top:calc(100% + 12px);left:50%;z-index:30;display:grid;min-width:230px;padding:10px;border:1px solid var(--site-line);border-radius:8px;background:rgba(4,12,22,.96);box-shadow:0 24px 70px rgba(0,0,0,.34);transform:translateX(-50%)}.nav-group:not([open]) .nav-group-menu{display:none}.nav-group-menu a{padding:11px 12px;color:#b8c7c2;font-size:12px}.nav-cta,.nav-market{flex:0 0 auto}.nav-cta{min-height:42px;padding-inline:18px}.info-grid{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));align-items:stretch}.blog-card,.contact-form,.contact-info,.data-table,.faq-item,.info-card,.legal-link,.review-card,.stat-row{border-color:var(--site-line);border-radius:8px;background:var(--site-card)}.info-card{min-height:100%}.stat-row{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.cta-band{padding:clamp(24px,4vw,42px) var(--site-gutter) clamp(76px,9vw,112px)}.cta-band-inner{max-width:var(--site-shell);border-radius:8px;text-align:left;padding:clamp(40px,6vw,70px)}.cta-band-inner p{margin-inline:0}.cta-band-actions{justify-content:flex-start}html.day .site-footer,html:not(.day) .site-footer{--footer-text:#b9c8cf;--footer-heading:#f5fafc;--footer-border:rgba(185,200,207,.2);display:block;width:100%;margin-top:auto;padding:64px 0 28px!important;background:#0b1923!important;color:var(--footer-text)!important;text-align:left;letter-spacing:0}html.day .site-footer{--footer-text:#526775;--footer-heading:#132e3d;--footer-border:#cedee5;background:#edf5f8!important;border-color:var(--footer-border)!important}html .site-footer .site-footer-top{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr)!important;align-items:start;gap:48px}.site-footer .site-footer-brand,.site-footer .site-footer-col{min-width:0}.site-footer .site-footer-brand .brand{display:inline-flex;margin:0 0 20px}.site-footer .site-footer-brand p{margin:0 0 24px;color:var(--footer-text);font-size:14px;line-height:1.75;text-align:left}.site-footer .site-footer-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.site-footer .site-footer-col h2{margin:0 0 16px;color:var(--footer-heading);font-size:14px;font-weight:700;line-height:1.4;letter-spacing:0}.site-footer .site-footer-col a{display:inline-block;padding-block:5px;color:var(--footer-text);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.site-footer .site-footer-col ul{gap:2px}.site-footer a:focus-visible{outline:2px solid #e97927;outline-offset:4px;border-radius:3px}.site-footer .company-details a:hover,.site-footer .site-footer-col a:hover{color:#be5610;text-decoration:underline;text-underline-offset:4px}.site-footer .site-footer-legal{margin-top:40px;padding-top:28px;border-color:var(--footer-border)}.site-footer .site-footer-legal p{margin:0 0 18px;color:var(--footer-text);font-size:12px;line-height:1.8;text-align:left}.site-footer .site-footer-legal strong{color:var(--footer-heading)}.site-footer .company-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin:28px 0 0;padding-top:24px;border-top:1px solid var(--footer-border);font-size:12px;line-height:1.7}.site-footer .company-details dt{margin-bottom:4px;color:var(--footer-heading);font-weight:600}.site-footer .company-details dd{margin:0;overflow-wrap:anywhere}.site-footer .company-details a{color:inherit}.site-footer .site-footer-base{margin-top:28px;padding-top:24px;border-top:1px solid var(--footer-border);color:var(--footer-text);font-size:12px;line-height:1.6}@media (max-width:1100px){html .site-footer .site-footer-top{grid-template-columns:1fr!important;gap:36px}.site-footer .site-footer-brand p{max-width:440px}}@media (max-width:720px){html.day .site-footer,html:not(.day) .site-footer{padding-block:40px 24px!important}.site-footer .site-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.site-footer .company-details{grid-template-columns:1fr}.site-footer .site-footer-brand .brand{justify-self:start}.site-footer .site-footer-base{flex-direction:column;gap:8px}}.site-footer-cols{grid-template-columns:repeat(5,minmax(0,1fr))}.site-footer-brand .button{width:fit-content}.final-cta-section{padding:clamp(28px,5vw,58px) var(--site-gutter);background:#050911}.final-cta-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;width:100%;max-width:var(--site-shell);min-height:280px;margin-inline:auto;padding:clamp(34px,6vw,64px);overflow:hidden;border:1px solid var(--site-line);border-radius:8px;background:radial-gradient(circle at 15% 110%,rgba(233,121,39,.18),transparent 42%),radial-gradient(circle at 90% 0,rgba(24,183,124,.16),transparent 40%),linear-gradient(120deg,#0c2033,#081724 72%);background-position:50%;background-size:cover}.final-cta-card__glow{position:absolute;inset:0;background:radial-gradient(circle at 50% -20%,rgba(255,255,255,.08),transparent 48%);pointer-events:none}.final-cta-card__actions,.final-cta-card__content{position:relative;z-index:1}.final-cta-card__tag{margin-bottom:16px;color:#94a8a3;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.final-cta-card__tag--orange{color:var(--saffron-soft)}.final-cta-card__tag--green{color:var(--emerald)}.final-cta-card__title{max-width:820px;margin:0;color:var(--ivory);font-family:var(--font-display);font-size:clamp(32px,4vw,58px);font-weight:900;line-height:1;letter-spacing:0}.final-cta-card__description{max-width:620px;margin:18px 0 0;color:#9aaca2;font-size:16px;line-height:1.7}.final-cta-card__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.final-cta-card__btn-orange,.final-cta-card__btn-primary,.final-cta-card__btn-secondary,.final-cta-card__link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;font-size:13px;font-weight:800;white-space:nowrap}.final-cta-card__btn-orange,.final-cta-card__btn-primary{border:1px solid #f8f1e5;background:#f8f1e5;color:#102332}.final-cta-card__btn-secondary{border:1px solid rgba(248,241,229,.22);background:rgba(255,255,255,.055);color:var(--ivory)}.final-cta-card__link{color:var(--saffron-soft)}@media (max-width:1080px){.nav{gap:12px}.navlinks{gap:4px}.navlinks a{padding-inline:9px}}@media (max-width:900px){.info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-top{grid-template-columns:1fr}.site-footer-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.container,.nav,.page-shell,.site-footer-base,.site-footer-legal,.site-footer-top{padding-inline:20px}.navlinks{top:70px;left:20px;right:20px;width:auto;align-items:stretch;padding:14px;border-radius:8px;background:rgba(4,12,22,.96)}.navlinks a{padding:13px 14px;font-size:13px}.nav-group summary{justify-content:space-between}.nav-group-menu{position:static;min-width:0;padding:4px 0 8px 12px;border:0;background:transparent;box-shadow:none;transform:none}.nav .nav-cta{display:none}.about-hero-actions,.academy-blog-hero-actions,.academy-hero__actions,.academy-market-news-hero-actions,.account-hero__actions,.company-hero-actions,.conditions-hero__actions,.contact-hero-actions,.cta-band-actions,.deposits-hero__actions,.dos-donts-hero-actions,.glossary-hero-actions,.guides-hero-actions,.hero-actions,.ib-prog-hero__actions,.instruments-hero__actions,.legal-hero-actions,.page-hero-actions,.partner-tiers-hero__actions,.partners-hero__actions,.platform-hero__actions,.terminology-hero-actions,.trading-hero-actions{align-items:stretch;width:100%}.btn,.btnGhost,.btnGhostW,.btnNavy,.btnO,.button,.contact-form-submit,.courses-hero-card__btn,[class$=__btn],[class*=-btn-demo],[class*=-btn-ghost],[class*=-btn-orange],[class*=-btn-primary],[class*=-btn-secondary],[class*=__btn-]{width:100%;white-space:normal}.info-grid,.site-footer-cols{grid-template-columns:1fr}.cta-band{padding-inline:20px}.cta-band-inner,.final-cta-card{padding:34px 24px}.final-cta-card{grid-template-columns:1fr;min-height:0}.final-cta-card__actions{justify-content:flex-start}.final-cta-card__btn-orange,.final-cta-card__btn-primary,.final-cta-card__btn-secondary,.final-cta-card__link{width:100%;white-space:normal}}main:has(.container){padding-top:88px;background:#f1f4ed;color:#102332}main:has(.container)>.container,main:has(.container)>section:not(.final-cta-section){padding-block:clamp(48px,6vw,84px)}main:has(.container)>.container:first-child,main:has(.container)>section:first-child{padding-top:clamp(36px,5vw,64px)}main:has(.container) .container{width:100%;max-width:var(--site-shell);margin-inline:auto;padding-inline:var(--site-gutter)}main:has(.container) [class$=-hero-title],main:has(.container) h1{max-width:900px;margin:0;color:#102332;font-family:var(--font-display);font-size:clamp(38px,5vw,68px);font-weight:800;line-height:1.08;letter-spacing:0;overflow-wrap:anywhere}main:has(.container) .section-header__title,main:has(.container) h2{margin:0;color:#102332;font-family:var(--font-display);font-size:clamp(27px,3vw,42px);font-weight:800;line-height:1.15;letter-spacing:0}main:has(.container) h3{margin:0;font-size:clamp(19px,2vw,25px);line-height:1.25;letter-spacing:0}main:has(.container) li,main:has(.container) p{line-height:1.7}main:has(.container) .section-header,main:has(.container) [class$=-hero-content],main:has(.container) [class$=-hero-grid]{display:grid;gap:clamp(18px,3vw,38px);align-items:center;margin-bottom:28px}main:has(.container) .section-header--between,main:has(.container) [class$=-hero-grid]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}main:has(.container) [class$=-hero-content],main:has(.container) [class$=-hero-left]{display:grid;justify-items:start;gap:22px}main:has(.container) .section-header__desc,main:has(.container) [class$=-hero-desc]{max-width:620px;margin:0;color:#506160;font-size:clamp(15px,1.5vw,18px)}main:has(.container) :is([class$=-grid],[class$=__grid]):not([class$=-hero-grid]){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr));gap:20px}main:has(.container) :is([class$=-card],[class$=__card]):not(.final-cta-card){display:flex;flex-direction:column;gap:14px;min-width:0;padding:clamp(24px,3vw,34px);border:1px solid rgba(16,35,50,.12);border-radius:8px;background:#fff;color:#102332;box-shadow:0 10px 36px rgba(16,35,50,.04)}main:has(.container) :is([class$=-card],[class$=__card]):not(.final-cta-card) p{margin:0;color:#52635f}main:has(.container) [class$=-article]{max-width:820px;margin-inline:auto;padding:clamp(28px,5vw,60px);border:1px solid rgba(16,35,50,.12);border-radius:8px;background:#fff}main:has(.container) [class$=-article] h2{margin:36px 0 14px;font-size:clamp(21px,2vw,28px)}main:has(.container) [class$=-article] li,main:has(.container) [class$=-article] p{color:#405451;font-size:15px}main:has(.container) [class$=-article] ul{padding-left:24px;list-style:disc}main:has(.container) .legal-nav-strip{display:flex;flex-wrap:wrap;gap:8px}main:has(.container) .legal-nav-link{padding:10px 14px;border:1px solid #c7d4cb;border-radius:4px;color:#405451;font-size:13px}main:has(.container) .legal-nav-link--active{border-color:#137c57;background:#137c57;color:#fff}main:has(.container) :is([class*=-hero-actions],[class*=__actions]){display:flex;flex-wrap:wrap;gap:12px}main:has(.container) :is([class$=-hero-section],[class$=-hero]){background:#e7eee8}main:has(.container) .final-cta-section{margin-top:24px}main:has(.container) .final-cta-section h2{color:var(--ivory)}html.day :is(.subpage,main:has(.container)){--ink:var(--lux-ink);--ivory:var(--lux-ink);--muted:var(--lux-muted);--saffron-soft:#b6530c;--navy:#eef3f4;--navy-soft:#eaf3f8;color:var(--lux-ink);background:#fff}html.day :is(.subpage,main:has(.container))>section{background-color:#fff;color:var(--lux-ink)}html.day :is(.subpage,main:has(.container)) :is(.page-hero,[class$=-hero],[class$=-hero-section],.page-section.alt,.page-section.tint,.account-trust-strip,.related-links-section){background:var(--lux-mist);color:var(--lux-ink)}html.day :is(.subpage,main:has(.container)) :is(h1,h2,h3,h4,dt){color:var(--lux-ink);letter-spacing:0!important}html.day :is(.subpage,main:has(.container)) :is(.page-lead,.page-intro,.section-header__desc,[class$=-desc],[class$=__desc],[class$=-description],[class$=-subtitle],[class$=__muted],.contact-note,.blog-feature-copy p,.blog-card p,.info-card p,.review-card p,.legal-link small,.faq-answer,.faq-item p){color:var(--lux-muted)}html.day :is(.subpage,main:has(.container)) :is([class$=-card],[class$=__card],[class$=-article],.info-card,.review-card,.blog-card,.blog-feature,.contact-info,.contact-form,.legal-link,.faq-item,.stat-row,.data-table,.common-table-wrap){background:#fff;color:var(--lux-ink);border-color:var(--site-line);box-shadow:0 10px 36px rgba(16,35,50,.04)}html.day :is(.subpage,main:has(.container)) :is(.legal-link b,.info-card h3,.review-card b,[class$=__title],[class$=-title],[class$=__name]){color:var(--lux-ink)}html.day .nav-group-menu{background:rgba(255,255,255,.98);border-color:var(--site-line);box-shadow:0 16px 48px rgba(16,35,50,.12)}html.day .nav-group-menu a{color:var(--lux-ink)}html.day .nav-group-menu a:hover{background:#eef3f4}html.day :is(.subpage,main:has(.container)) :is(input,select,textarea){background:#fff;color:var(--lux-ink);border-color:#bacdd7}html.day :is(.subpage,main:has(.container)) :is(input,textarea)::placeholder{color:#647583}html.day :is(.common-table,.data-table){color:var(--lux-ink)}html.day :is(.common-table__head,.data-table thead){background:#eef3f4;color:var(--lux-ink)}html.day :is(.common-table__th,.common-table__cell,.data-table th,.data-table td){padding:16px;border-bottom:1px solid var(--site-line)}html.day .common-table-overflow{overflow-x:auto}html.day .common-table__row--hoverable:hover{background:#f3f8fa}html.day :is(.btn--primary,.btn--orange,[class$=__btn-orange],.final-cta-card__btn-orange){background:#d96e1e;color:#fff;border-color:#d96e1e}html.day :is(.btn--outline,.btn--outline-light,.btn--outline-dark,.btn--secondary,[class$=__btn-demo],.final-cta-card__btn-secondary){background:transparent;color:var(--lux-ink);border-color:#bacdd7}html.day :is(.final-cta-section,.cta-band){background:#fff}html.day :is(.final-cta-card,.cta-band-inner){background:#eef3f4!important;color:var(--lux-ink);border-color:var(--site-line)!important;box-shadow:none}html.day .final-cta-card__glow{display:none}html.day :is(.final-cta-card__title,.cta-band-inner h2){color:var(--lux-ink)!important}html.day :is(.final-cta-card__description,.final-cta-card__tag--gray,.cta-band-inner p){color:var(--lux-muted)}html.day .final-cta-card__btn-primary{background:#102332;color:#fff;border-color:#102332}html.day .final-cta-card__link{color:#0e7955}html.day :is(.subpage,main:has(.container)) :is(.button.ghost,.btn--light,.btn--ivory){background:#fff!important;color:var(--lux-ink)!important;border:1px solid #bacdd7!important}html.day :is(.subpage,main:has(.container)) :is(.faq-item summary,.field label,.check-list li,.stat-row strong){color:var(--lux-ink)}main:has(.legal-nav-section){background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.72),transparent 36%),linear-gradient(180deg,#f1f4ed,#edf3ee 48%,#f8f1e5)}main:has(.legal-nav-section)>.container,main:has(.legal-nav-section)>.pt-10{padding-block:clamp(24px,4vw,42px) 0}main:has(.legal-nav-section)>.container+[class$=-hero-section],main:has(.legal-nav-section)>.pt-10+[class$=-hero-section]{padding-top:clamp(34px,5vw,56px)}main:has(.legal-nav-section) :is([class$=-hero-section]){position:relative;overflow:hidden;padding-bottom:clamp(52px,7vw,88px);border-bottom:1px solid rgba(16,35,50,.1);background:radial-gradient(circle at 15% 18%,rgba(233,121,39,.12),transparent 32%),radial-gradient(circle at 86% 12%,rgba(24,183,124,.1),transparent 34%),#e7eee8}main:has(.legal-nav-section) :is([class$=-hero-section]):after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(19,124,87,.28),transparent)}main:has(.legal-nav-section) :is([class$=-hero-content]){max-width:900px;margin-bottom:0}main:has(.legal-nav-section) .hero-section__badge{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:8px 12px;border:1px solid rgba(19,124,87,.18);border-radius:999px;background:rgba(255,255,255,.64);color:#137c57;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}main:has(.legal-nav-section) .hero-section__badge-line{width:18px;height:2px;border-radius:999px;background:var(--saffron)}main:has(.legal-nav-section) [class$=-hero-date]{margin:0;color:#657673;font-size:14px}main:has(.legal-nav-section) .account-hero__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#647774;font-size:13px}main:has(.legal-nav-section) .account-hero__breadcrumb-link{color:#405451;transition:color .2s ease}main:has(.legal-nav-section) .account-hero__breadcrumb-link:hover{color:#137c57}main:has(.legal-nav-section) .account-hero__breadcrumb-current{color:#102332;font-weight:700}main:has(.legal-nav-section) .account-hero__breadcrumb-sep{color:#91a19e}main:has(.legal-nav-section)>.legal-nav-section{position:relative;top:auto;z-index:8;padding-block:12px!important;border-bottom:1px solid rgba(16,35,50,.1);background:rgba(241,244,237,.88);backdrop-filter:blur(16px)}main:has(.legal-nav-section) .legal-nav-strip{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}main:has(.legal-nav-section) .legal-nav-link{flex:0 0 auto;border-radius:999px;background:rgba(255,255,255,.58);transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}main:has(.legal-nav-section) .legal-nav-link:hover{border-color:rgba(19,124,87,.42);color:#137c57;transform:translateY(-1px)}main:has(.legal-nav-section) .legal-nav-link--active,main:has(.legal-nav-section) .legal-nav-link--active:hover{border-color:#137c57;background:#137c57;color:#fff}main:has(.legal-nav-section) [class$=-content-section]{padding-block:clamp(48px,7vw,96px)}main:has(.legal-nav-section) [class$=-article]{max-width:900px;box-shadow:0 24px 70px rgba(16,35,50,.08)}main:has(.legal-nav-section) [class$=-article]>p:first-child{margin-top:0;color:#102332;font-weight:700}main:has(.legal-nav-section) [class$=-article]>p:nth-child(2){margin-bottom:30px;color:#506160;font-size:17px}main:has(.legal-nav-section) [class$=-article]>div{padding-top:2px}main:has(.legal-nav-section) [class$=-article] h2:first-child{margin-top:0}@media (max-width:720px){main:has(.container){padding-top:70px}main:has(.container) .section-header--between,main:has(.container) [class$=-hero-grid]{grid-template-columns:1fr}main:has(.container) :is([class*=-hero-actions],[class*=__actions])>*{width:100%}main:has(.legal-nav-section)>.legal-nav-section{top:auto;padding-block:10px!important}main:has(.legal-nav-section) [class$=-article]{padding:26px 20px}}.page-shell.illustrated-page-hero,main:has(.container) .container.illustrated-page-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);align-items:center;gap:40px}.illustrated-page-hero__copy,.illustrated-page-hero__copy>*,:is(.subpage,main:has(.container)) :is([class$=-grid],[class$=__grid])>*{min-width:0}main:has(.container) .illustrated-page-hero__copy :is([class$=-hero-grid],[class*=-hero__grid]){display:grid;grid-template-columns:minmax(0,1fr);gap:24px}main:has(.container) .illustrated-page-hero__copy :is([class$=-hero-grid],[class$=-hero-content]){margin-bottom:0}.page-artwork{width:100%;max-width:400px;aspect-ratio:3/2;margin-inline:auto}.page-artwork img{display:block;width:100%;height:100%;object-fit:contain}.subpage .split-art{display:grid;place-items:center;border:0;border-radius:0;background:transparent}main:has(.container) .account-hero__img{position:relative;width:100%;min-height:260px;aspect-ratio:4/3}:is(.subpage,main:has(.container)) :is(h1,h2,h3,p,li,a){overflow-wrap:anywhere;letter-spacing:0}:is(.subpage,main:has(.container)) :is([class$=-card],[class$=__card]) h2{font-size:24px;line-height:1.3}:is(.subpage,main:has(.container)) :is(input,select,textarea){min-width:0;max-width:100%}:is(.subpage,main:has(.container)) :is(.data-table-wrap,[class$=-table-wrap],[class$=__table-wrap]){max-width:100%;overflow-x:auto}.subpage .data-table{min-width:580px}@media (max-width:900px){.page-shell.illustrated-page-hero,main:has(.container) .container.illustrated-page-hero{grid-template-columns:minmax(0,1fr);gap:28px}.page-artwork{max-width:320px}main:has(.container) :is([class$=-hero-grid],[class*=-hero__grid]){grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){main:has(.container) :is([class$=-grid],[class$=__grid]){grid-template-columns:minmax(0,1fr)}.subpage :is(.info-grid,.blog-grid,.review-grid,.contact-layout){grid-template-columns:minmax(0,1fr)}:is(.page-hero-actions,.cta-band-actions)>a{width:100%;white-space:normal;text-align:center}.page-artwork{max-width:260px}}.inner-page-theme{--ink:var(--lux-ink);--ivory:var(--lux-ink);--muted:var(--lux-muted);--saffron-soft:var(--lux-saffron);width:100%;flex:1;background:var(--lux-white);color:var(--lux-ink);font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;font-size:16px}html.day .inner-page-theme :is(main,.subpage){background:var(--lux-white);color:var(--lux-ink)}.inner-page-theme>:not(main):not(.subpage):has(.container):not(:has(main)){padding-top:88px}html.day .inner-page-theme section{min-height:0!important;scroll-snap-align:none;align-content:normal}.inner-page-theme :is(h1,h2,h3,h4,p,li,a){letter-spacing:0;overflow-wrap:anywhere}html.day .inner-page-theme :is(h1,h2,h3,h4){color:var(--lux-ink);font-family:var(--font-archivo),var(--font-geist-sans),sans-serif;font-weight:800}.inner-page-theme h1{font-size:64px!important;line-height:1.02;max-width:900px}.inner-page-theme :is(h2,.section-header__title){font-family:var(--font-archivo),var(--font-geist-sans),sans-serif;font-size:44px;font-weight:800;line-height:1.08}.inner-page-theme h3{font-size:21px;line-height:1.35}.inner-page-theme p{font-size:16px;line-height:1.72;color:var(--lux-muted)}.inner-page-theme section:has(>.container){padding-block:88px}.inner-page-theme :is([class$=-grid],[class$=__grid]):has(>[class$=-card],>[class$=__card]){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px}.inner-page-theme .container>section,.inner-page-theme :is([class$=-grid],[class$=__grid])>*{min-width:0}html.day .inner-page-theme :is([class$=-hero],[class$=-hero-section],.page-hero){background:var(--lux-mist)!important;padding-block:72px;border-bottom:1px solid var(--lux-line)}.inner-page-theme :is(.illustrated-page-hero,.page-shell.illustrated-page-hero){display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);align-items:center;gap:40px}.inner-page-theme .illustrated-page-hero__copy :is([class$=-hero-grid],[class*=-hero__grid]){display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.inner-page-theme .page-artwork img{animation:commodityFloat 5.4s ease-in-out infinite}.inner-page-theme .page-artwork--photo{width:100%;max-width:520px;aspect-ratio:3/2;overflow:hidden;border-radius:8px;border:1px solid rgb(16 35 50/10%);box-shadow:0 28px 70px rgb(24 47 62/14%)}.inner-page-theme .page-artwork--photo img{width:100%;height:100%;object-fit:cover;object-position:center;animation:none}html.day .inner-page-theme :is([class$=-card],[class*="-card "],[class$=__card],.info-card,.blog-card):not(.final-cta-card){background:var(--lux-white);border:1px solid var(--lux-line);border-radius:8px;box-shadow:0 8px 28px rgb(24 47 62/4%);padding:24px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.inner-page-theme :is([class$=-card],[class$=__card],.info-card) :is(h2,h3){font-size:22px;line-height:1.24}.inner-page-theme :is([class$=-card],[class*="-card "],[class$=__card]) :is([class$=-title],[class$=__title]){font-size:21px;font-weight:700;line-height:1.35;margin-bottom:12px}.inner-page-theme :is([class$=-article],.prose) h2{font-size:32px;line-height:1.18}.inner-page-theme :is([class$=-article],.prose){max-width:900px}.inner-page-theme :is([class*=-hero-actions],[class*=__actions],.page-hero-actions){display:flex;flex-wrap:wrap;gap:14px}.inner-page-theme :is(a,button):focus-visible{outline:3px solid var(--lux-emerald);outline-offset:4px}.inner-page-theme :is(.button,.btn){white-space:normal;text-align:center;transition:transform .2s ease,box-shadow .2s ease}html.day .inner-page-theme :is(.legal-nav-section,.common-table__head){background:var(--lux-mist)}.inner-page-theme .home-faq h2{font-size:34px}.inner-page-theme .account-hero__breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-block:12px;color:var(--lux-muted);font-size:13px}.inner-page-theme .hero-section__badge{display:inline-flex;align-items:center;gap:10px;margin-block:12px 20px;color:var(--lux-emerald);font-size:12px;font-weight:800;text-transform:uppercase}.inner-page-theme .hero-section__badge-line{width:18px;height:2px;background:var(--lux-saffron)}html.day .inner-page-theme :is(.btn--primary,.btn--orange,.btn--green,[class*=-btn-primary],[class*=-btn-orange],[class$=__btn-orange],[class$=__btn-primary]){background:var(--lux-ink)!important;color:var(--lux-white)!important}html.day .inner-page-theme :is(.btn--outline,.btn--outline-dark,.btn--outline-light,.btn--secondary,[class*=-btn-ghost],[class$=__btn-ghost],[class$=__btn-demo]){background:var(--lux-white)!important;border:1px solid var(--lux-line)!important;color:var(--lux-ink)!important}@media (hover:hover) and (pointer:fine){.inner-page-theme :is(a[class$=-card],a[class$=__card],.info-card):hover{transform:translateY(-4px);border-color:var(--lux-emerald);box-shadow:0 18px 40px rgb(24 47 62/10%)}.inner-page-theme :is(.button,.btn):hover{transform:translateY(-2px)}}@media (max-width:900px){.inner-page-theme :is(.illustrated-page-hero,.page-shell.illustrated-page-hero){grid-template-columns:minmax(0,1fr);gap:28px}.inner-page-theme h1{font-size:52px!important}.inner-page-theme :is(h2,.section-header__title,.home-faq h2){font-size:38px}.inner-page-theme section:has(>.container){padding-block:72px}}@media (max-width:720px){.inner-page-theme>:not(main):not(.subpage):has(.container):not(:has(main)){padding-top:70px}.inner-page-theme h1{font-size:38px!important;line-height:1.04}.inner-page-theme :is(h2,.section-header__title,.home-faq h2){font-size:30px;line-height:1.12}.inner-page-theme h3{font-size:19px}.inner-page-theme p{font-size:15px}.inner-page-theme section:has(>.container){padding-block:56px}html.day .inner-page-theme :is([class$=-hero],[class$=-hero-section],.page-hero){padding-block:44px}.inner-page-theme :is([class$=-grid],[class$=__grid]){grid-template-columns:minmax(0,1fr)}.inner-page-theme :is(.button,.btn){max-width:100%}.inner-page-theme .page-artwork--photo{max-width:100%}}@media (prefers-reduced-motion:reduce){.inner-page-theme *,.inner-page-theme :after,.inner-page-theme :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.brand-logo.brand-logo--asset,.brand>.brand-logo.brand-logo--asset,.home-footer .brand>.brand-logo.brand-logo--asset,.nav .brand>.brand-logo.brand-logo--asset,.site-footer .brand>.brand-logo.brand-logo--asset{display:block!important;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:6.4/1;overflow:visible}.home-footer>.brand,.site-footer .site-footer-brand .brand{width:min(240px,100%)!important}.brand-logo--asset .brand-logo-image,.nav .brand-logo--asset .brand-logo-image,footer .brand-logo--asset .brand-logo-image{display:block;width:100%!important;height:100%!important;object-fit:contain}.gp-top .brand-logo--asset,.laptop-bar .brand-logo--asset,.phone-top .brand-logo--asset{width:62px!important;flex:0 0 62px}.preloader-brand-logo .brand-logo--asset{width:100%!important}.preloader .preloader-stage{width:min(560px,calc(100vw - 40px));gap:12px}html:has(.preloader:not(.preloader--done)){overflow:hidden}.preloader .preloader-brand-logo{width:min(520px,82vw);height:auto;aspect-ratio:6.4/1;margin:0 auto 28px}.preloader .preloader-bar{width:min(284px,68vw)}@media (max-width:560px){.preloader .preloader-brand-logo{width:min(330px,82vw);margin-bottom:22px}}html.day nav.site-navigation{width:min(1320px,calc(100% - 40px))!important;height:76px!important;top:12px!important;padding:12px 24px!important;gap:18px;border:1px solid #dde6eb!important;border-radius:16px!important;background:rgb(255 255 255/96%)!important;box-shadow:0 8px 32px rgb(16 35 50/7%)!important;backdrop-filter:blur(18px);transition:box-shadow .25s,background .25s}html.day nav.site-navigation.nav--scrolled{box-shadow:0 10px 36px rgb(16 35 50/12%)!important}html.day .site-navigation .brand{flex:0 0 216px;width:216px!important;min-width:0!important;margin:0!important}html.day .site-navigation .navlinks{flex:1;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;gap:2px}html.day .site-navigation .nav-group>summary{position:relative;color:#314958!important;font-size:13px!important;font-weight:600;padding:12px 10px;border-radius:6px;transition:color .2s,background .2s}html.day .site-navigation .nav-group>summary:hover,html.day .site-navigation .nav-group[open]>summary{color:#0e8a5f!important;background:#edf8f2}html.day .site-navigation .nav-group--current>summary:after{content:"";position:absolute;bottom:5px;left:10px;right:23px;height:2px;background:#0e8a5f}.site-navigation .nav-group .nav-group-chevron{color:inherit}html.day .site-navigation .nav-demo{flex:0 0 auto;font-size:13px;color:#314958;font-weight:600;padding:10px 0;white-space:nowrap}html.day .site-navigation .nav-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:12px 18px!important;border-radius:6px!important;background:#102332!important;color:#fff!important;font-size:12px!important;white-space:nowrap;transition:background .2s,box-shadow .2s}html.day .site-navigation .nav-cta:hover{background:#0e7955!important;box-shadow:0 6px 18px rgb(14 138 95/18%)}.site-navigation svg{width:16px;height:16px;flex:0 0 16px}html.day .site-navigation :is(a,summary,button):focus-visible{outline:3px solid #0e8a5f;outline-offset:3px}html.day .site-navigation .nav-group .nav-mega-menu{width:min(980px,calc(100vw - 64px));grid-template-columns:minmax(0,1.4fr) minmax(320px,.85fr);border-color:#dce7eb;border-radius:14px;padding:10px;background:rgb(255 255 255/98%);box-shadow:0 18px 60px rgb(16 35 50/14%);animation:navigationReveal .18s ease-out}.site-navigation .nav-mega-menu__navigation{justify-content:flex-start;padding:20px 22px;border-right:1px solid #e1e9ec}.site-navigation .nav-mega-menu__eyebrow{color:#0e8a5f;margin:0 0 12px;font-size:11px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase}html.day .site-navigation .nav-mega-menu__heading{margin:0 0 5px;color:#102332;font-size:24px;line-height:1.15;letter-spacing:0}.site-navigation .nav-mega-menu__intro{max-width:500px;margin:0 0 18px;color:#637582;font-size:13px;line-height:1.45}.site-navigation .nav-mega-menu__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html.day .site-navigation .nav-mega-menu__links a{display:grid;grid-template-columns:40px minmax(0,1fr) 26px;align-items:center;gap:12px;min-height:66px;padding:8px 10px;border:1px solid #e1e9ec;border-radius:8px;color:#314958;background:#fff;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s}.site-navigation .nav-mega-menu__link-icon{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:8px;background:#edf8f2;color:#0e8a5f}.site-navigation .nav-mega-menu__link-icon svg{width:18px;height:18px}.site-navigation .nav-mega-menu__link-copy{min-width:0}.site-navigation .nav-mega-menu__link-copy strong{display:block;margin-bottom:2px;color:#102332;font-size:12px;line-height:1.25}.site-navigation .nav-mega-menu__link-copy small{display:block;color:#687b87;font-size:10px;font-weight:400;line-height:1.3}html.day .site-navigation .nav-mega-menu__links a:is(:hover,[aria-current=page]){background:#edf8f2;border-color:#b8dfcf;color:#0e7955;box-shadow:0 8px 20px rgb(16 35 50/7%);transform:translateY(-2px)}.site-navigation .nav-mega-menu__arrow{display:grid;place-items:center;width:28px;height:28px;border:1px solid #dce6ea;border-radius:50%;opacity:.75}.site-navigation .nav-mega-menu__arrow svg{width:14px;height:14px}.site-navigation .nav-mega-menu__links a:hover .nav-mega-menu__arrow{opacity:1}.site-navigation .nav-mega-menu__feature{display:flex;flex-direction:column;justify-content:flex-start;padding:20px;border-radius:10px;background:linear-gradient(145deg,#f2faf6,#f6f9f9)}.site-navigation .nav-mega-menu__image{width:min(100%,300px);height:120px;margin-inline:auto;object-fit:contain}html.day .site-navigation .nav-mega-menu__feature h2{margin:6px 0;color:#102332;font-size:22px;line-height:1.16;letter-spacing:0}.site-navigation .nav-mega-menu__feature>p{margin:0 0 18px;color:#637582;font-size:13px;line-height:1.55}.site-navigation .nav-mega-menu__overview{display:inline-flex;align-items:center;justify-content:center;gap:10px;align-self:flex-start;min-height:44px;padding:12px 18px;border-radius:6px;background:#102332;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:12px;font-weight:700}.site-navigation .nav-mega-menu__overview:hover{border-color:#0e7955;background:#fff;color:#0e7955!important;-webkit-text-fill-color:#0e7955!important;text-decoration:none;transform:translateY(-1px)}.site-navigation .nav-mega-menu__overview:hover svg{color:#0e7955!important;stroke:currentColor}.site-navigation .nav-mega-menu__overview svg{margin:0}.site-navigation .nav-mega-menu__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}.site-navigation .nav-mega-menu__actions>a{width:100%}.site-navigation .nav-mega-menu__ib{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:12px 18px;border:1px solid #0e8a5f;border-radius:6px;background:#0e8a5f;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:12px;font-weight:700}.site-navigation .nav-mega-menu__ib:hover{border-color:#0e7955;background:#fff;color:#0e7955!important;-webkit-text-fill-color:#0e7955!important}.site-navigation .nav-mega-menu__ib:hover svg{color:#0e7955!important;stroke:currentColor}.site-navigation .nav-mega-menu__ib svg{width:16px;height:16px}.site-navigation .nav-mega-menu__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid #dce7e2}.site-navigation .nav-mega-menu__benefits span{display:grid;justify-items:center;gap:6px;color:#526b63;font-size:9px;line-height:1.2;text-align:center}.site-navigation .nav-mega-menu__benefits svg{color:#0e8a5f}@keyframes navigationReveal{0%{opacity:0}to{opacity:1}}@media (min-width:961px) and (max-width:1180px){html.day nav.site-navigation{gap:8px;padding-inline:16px!important}html.day .site-navigation .brand{flex-basis:170px;width:170px!important}html.day .site-navigation .nav-group>summary{padding-inline:7px;font-size:12px!important}html.day .site-navigation .nav-demo{display:none}html.day .site-navigation .nav-cta{padding-inline:12px!important}html.day .site-navigation .nav-group .nav-mega-menu{width:min(900px,calc(100vw - 32px));grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr)}.site-navigation .nav-mega-menu__navigation{padding:18px}html.day .site-navigation .nav-mega-menu__heading{font-size:23px}html.day .site-navigation .nav-mega-menu__links a{min-height:70px}}@media (max-width:960px){html.day nav.site-navigation{width:calc(100% - 24px)!important;height:64px!important;padding:10px 16px!important;top:10px!important;border-radius:12px!important;justify-content:space-between}html.day .site-navigation .brand{flex:0 1 210px;width:210px!important}html.day .site-navigation :is(.nav-demo,.nav-cta){display:none!important}html.day .site-navigation .navlinks{top:calc(100% + 10px);left:0;right:0;width:100%;padding:12px!important;border:1px solid #dce7eb!important;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 32px rgb(16 35 50/12%);max-height:calc(100dvh - 104px);overflow-y:auto}html.day .site-navigation .nav-group>summary{padding:14px 12px;font-size:14px!important}html.day .site-navigation .nav-group--current>summary:after{display:none}.site-navigation .nav-mega-menu__navigation{padding:14px}html.day .site-navigation .nav-group .nav-mega-menu{width:100%;padding:0;border-radius:8px;grid-template-columns:minmax(0,1fr)}.site-navigation .nav-mega-menu__navigation{border-right:0}.site-navigation .nav-mega-menu__heading,.site-navigation .nav-mega-menu__intro{display:none}.site-navigation .nav-mega-menu__links{grid-template-columns:minmax(0,1fr)}html.day .site-navigation .nav-mega-menu__links a{min-height:64px;grid-template-columns:40px minmax(0,1fr) 28px}.site-navigation .nav-mega-menu__link-icon{width:40px;height:40px}.site-navigation .nav-mega-menu__feature{padding:20px;border-radius:0 0 8px 8px}.site-navigation .nav-mega-menu__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.site-navigation .nav-mega-menu__benefits{display:none}.site-navigation .menu{width:40px;height:40px;flex:0 0 40px}.site-navigation .menu span{transition:transform .2s}.site-navigation .menu[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.site-navigation .menu[aria-expanded=true] span:last-child{transform:translateY(-4px) rotate(-45deg)}}@media (max-width:520px){.site-navigation .nav-mega-menu__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.site-navigation *,.site-navigation :after,.site-navigation :before{animation:none!important;transition:none!important}}.ib-floating-widget{position:fixed;z-index:90;right:22px;bottom:92px;display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:11px;width:210px;min-height:62px;padding:10px 12px;border:1px solid rgba(14,121,85,.28);border-radius:8px;background:#fff;color:#102332;box-shadow:0 16px 42px rgba(16,35,50,.2);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ib-floating-widget:hover{border-color:#0e7955;color:#0e7955;transform:translateY(-3px);box-shadow:0 20px 48px rgba(14,121,85,.22)}.ib-floating-widget__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:6px;background:#0e7955;color:#fff}.ib-floating-widget__arrow,.ib-floating-widget__icon svg{width:18px;height:18px}.ib-floating-widget__copy{min-width:0;line-height:1.2}.ib-floating-widget__copy small,.ib-floating-widget__copy strong{display:block;letter-spacing:0}.ib-floating-widget__copy small{margin-bottom:3px;color:#647583;font-size:10px}.ib-floating-widget__copy strong{color:currentColor;font-size:13px}.ib-floating-widget__arrow{color:#0e7955}@media (max-width:520px){.ib-floating-widget{right:14px;bottom:84px;grid-template-columns:34px minmax(0,1fr);width:174px;min-height:54px;padding:8px 10px}.ib-floating-widget__icon{width:34px;height:34px}.ib-floating-widget__arrow{display:none}}