
.modern-brand b i{font-style:normal}.modern-brand small{font-size:12px!important}.modern-head-actions .button{font-size:14px;min-height:46px}.modern-nav a{font-size:14px}.grid--4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.notice{font-size:14px;padding:14px 0;border-block:1px solid var(--line);background:var(--accent-light);color:var(--ink)}.notice .wrap{font-size:14px}.cta-section{padding:64px 0;background:var(--accent-light)}.cta-box{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.email-contact{padding:30px;background:white;border:1px solid var(--line)}.email-contact .button{color:#fff}.email-contact a{overflow-wrap:anywhere}.legal-nav a{font-size:14px!important}.legal-document{overflow-wrap:anywhere}.legal-main h1{max-width:1100px}.legal-document table td{white-space:normal!important}.modern-footer .modern-brand b{font-size:23px}.modern-footer .footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.question-tools label{font-size:14px}.price-table td:last-child{white-space:nowrap}.privacy-panel{z-index:90!important}.service-card a{overflow-wrap:anywhere}.article-date{font-size:12px!important}.root-checklist .card{min-height:0}.service-card{height:auto}.legal-main .section{background:transparent}.footer-contact a{overflow-wrap:anywhere}
@media(max-width:1000px){.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.modern-brand b{font-size:22px}.modern-head-inner{gap:20px}.modern-nav{background:var(--paper)}}
@media(max-width:700px){.cta-box{grid-template-columns:1fr;gap:24px}.cta-section{padding:45px 0}.grid--4{grid-template-columns:1fr}.email-contact{padding:24px 20px}.modern-brand b{font-size:18px}.modern-brand small{font-size:12px!important}.modern-brand img{width:36px;height:36px}.modern-footer .modern-brand b{font-size:20px}.modern-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.price-table td:last-child{white-space:normal}.legal-main .legal-document{padding:24px 20px}.modern-nav a{font-size:16px}.notice{padding:12px 0}.notice .wrap{font-size:14px}.modern-head-inner{gap:12px}}
@media(max-width:480px){.modern-footer .footer-grid{grid-template-columns:1fr}.modern-brand small{max-width:210px}}
 :root{--ink:#123e45;--accent:#174d49;--accent-light:#e3efeb;--paper:#f1f4ec;--line:#bbccc2;--muted:#506f6e}body{background:#f1f4ec}.trade-topline{background:#123e45;color:#c7dfd5;font-size:12px;letter-spacing:.08em;padding:10px 0}.trade-topline .wrap{display:flex;justify-content:space-between}.trade-header{background:#f1f4ec;border-color:#b1c3ba;position:static}.trade-header .modern-brand b{font:600 25px/1.3 Manrope,Arial,sans-serif;letter-spacing:-1px}.trade-header .modern-brand i{color:#467266}.trade-header .modern-head-inner{min-height:94px}.trade-header .button{background:#123e45;color:#ecf4e8;border-color:#123e45;border-radius:0}.trade-hero{padding:40px 0 0}.trade-title-row{display:flex;justify-content:space-between;gap:40px;align-items:center}.trade-hero h1{font:600 clamp(48px,6vw,84px)/1.03 Manrope,Arial,sans-serif;letter-spacing:-.065em;max-width:1000px;margin:22px 0 38px}.trade-hero h1 em{font-style:normal;color:#3e7369}.trade-hero .eyebrow{color:#4c7369}.round-action{display:flex;justify-content:center;align-items:center;flex:0 0 105px;height:105px;border-radius:50%;border:1px solid #326357;font-size:52px;text-decoration:none}.round-action:hover{background:#d0e6d7}.trade-strip{border-top:1px solid #8faea1;display:grid;grid-template-columns:1fr 300px;gap:65px;padding:28px 0 35px}.trade-strip .lead{font-size:17px!important;max-width:830px}.trade-index{border-left:1px solid #adc4b8;padding-left:35px}.trade-index span{font-size:12px;letter-spacing:.1em;display:block;margin-bottom:12px}.trade-index b{font-size:19px;line-height:1.7;font-weight:500}.trade-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#123e45;color:#e1f3e8;margin:0 -25px}.trade-paths a{padding:28px 30px 38px;position:relative;text-decoration:none;min-height:205px;border-right:1px solid #7b9c9360}.trade-paths a:last-child{border:0}.trade-paths a:hover{background:#1f554f}.trade-paths span{font-size:12px;display:block;color:#b8daca;letter-spacing:.08em;margin-bottom:30px}.trade-paths b{font-size:26px;font-weight:500;line-height:1.3;letter-spacing:-1px}.trade-paths i{position:absolute;right:25px;bottom:30px;font-size:25px;font-style:normal;color:#b4eacb}.theme-trade .button{background:#174d49;border-color:#174d49;color:white;border-radius:0}.theme-trade .section--white,.theme-trade .root-checklist{background:#e0e9df}.theme-trade .card{background:#f8faf4;border:1px solid #a9c0b0;border-radius:0;box-shadow:none}.theme-trade .service-card{border:0;border-top:1px solid #749681;background:transparent;padding:25px 0;min-height:0}.theme-trade .service-card .icon{color:#285c4d}.theme-trade .eyebrow{color:#386858}.theme-trade .modern-footer{background:#123e45}.theme-trade .modern-footer .footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-trade .page-hero{background:#dce9df}.theme-trade .price-table td{background:transparent!important}.theme-trade .question-title{color:#25604c}.theme-trade form input[type=checkbox]{accent-color:#174d49}.theme-trade .mobile-bar a:last-child{background:#174d49}
@media(max-width:1000px){.trade-header .modern-head-inner{min-height:82px}.trade-hero h1{font-size:65px}.trade-paths{margin:0}.trade-strip{gap:35px;grid-template-columns:1fr 240px}}
@media(max-width:700px){.trade-topline{font-size:12px;letter-spacing:.04em}.trade-topline span{display:none}.trade-header .modern-brand b{font-size:20px}.trade-hero{padding-top:32px}.trade-hero h1{font-size:46px;line-height:1.1;letter-spacing:-.055em}.round-action{display:none}.trade-strip{grid-template-columns:1fr;gap:0;padding:23px 0}.trade-index{display:none}.trade-strip .lead{font-size:16px!important}.trade-paths{grid-template-columns:1fr}.trade-paths a{min-height:148px;padding:22px;border-right:0;border-bottom:1px solid #7b9c9360}.trade-paths span{margin-bottom:17px}.trade-paths b{font-size:25px}.theme-trade .modern-footer .footer-grid{grid-template-columns:1fr}.trade-header{position:sticky}}

body.legal-site{font:500 16px/1.75 Manrope,Arial,sans-serif;background:var(--paper);color:var(--ink)}.legal-main .consent-sample{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:var(--accent-light);border-left:3px solid var(--accent);padding:22px}.legal-main .legal-button{display:inline-block;padding:12px 20px;background:var(--accent);color:white;border-radius:4px;text-decoration:none}.legal-main .legal-document h2{font-size:27px;line-height:1.4}.legal-main .legal-document h1,.legal-main .legal-document h2{color:var(--ink)}

@media(max-width:700px){.price-table td:last-child{white-space:nowrap!important;width:1%;min-width:105px}.price-table td:first-child{white-space:normal}}

.step:before{background:transparent;width:auto;height:auto;border-radius:0;display:block;line-height:1.7;top:24px}
