@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+TC:wght@400;500;600;700;800&display=swap";:root{color:#192c3f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--navy:#142638;--blue:#476d8c;--mist:#f4f7f8;--muted:#657685;--line:#e4eaee;--accent:#a8c8d3;background:#fff;font-family:DM Sans,Noto Sans TC,sans-serif;font-size:15px;font-weight:400}*{box-sizing:border-box}body{min-width:320px;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}.wrap{width:min(1160px,100% - 56px);margin:0 auto}.header{z-index:10;background:#fff;border-bottom:1px solid #edf0f2;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;height:78px;display:flex}.brand{color:var(--navy);text-align:left;letter-spacing:1.3px;background:0 0;border:0;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.brand small{letter-spacing:1px;color:#708090;margin-top:3px;font-size:11px;font-weight:500;display:block}.brandmark{width:39px;height:39px;color:var(--blue);background:#eaf1f4;border-radius:12px;place-items:center;display:grid}.navlinks{color:#445666;align-items:center;gap:27px;font-size:13px;display:flex}.navlinks a:hover,.textlink:hover{color:#57819a}.navlinks .navcta{background:var(--navy);color:#fff;border-radius:7px;padding:12px 17px}.menubtn{color:var(--navy);background:0 0;border:0;display:none}.hero{background:linear-gradient(112deg,#f7f9f9 0%,#f4f7f8 54%,#e9f0f2 100%);position:relative;overflow:hidden}.herogrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;min-height:570px;padding-top:32px;padding-bottom:48px;display:grid}.herotext{z-index:1;max-width:590px}.eyebrow{letter-spacing:2px;color:#648195;align-items:center;gap:9px;font-size:10px;font-weight:700;display:inline-flex}.dot{background:#78a6ae;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #dcebee}.hero h1{letter-spacing:-1.5px;color:#182d40;margin:22px 0 20px;font-size:clamp(38px,4.3vw,58px);font-weight:700;line-height:1.3}.hero h1 em{color:#67879a;font-style:normal}.herotext>p{color:#536675;max-width:520px;margin:0;font-size:16px;line-height:2}.actions{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.button{border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.button.primary{background:var(--navy);color:#fff}.button.primary:hover,.navcta:hover{background:#2b4960;transform:translateY(-1px)}.button.outline{color:#263b4e;background:0 0;border:1px solid #cbd5db}.herotrust{color:#607180;flex-wrap:wrap;gap:22px;margin-top:31px;font-size:11px;display:flex}.herotrust span{align-items:center;gap:6px;display:flex}.heroart{place-items:center;height:440px;display:grid;position:relative}.glow{background:radial-gradient(circle,#d9e7eb 0,#d9e7eb80 50%,#0000 72%);border-radius:50%;width:360px;height:360px;position:absolute}.dashboard{z-index:1;background:#fffffff0;border:1px solid #dce5e8e6;border-radius:15px;width:min(390px,90%);padding:24px 25px 15px;position:relative;box-shadow:0 22px 65px #1e394b21}.dashhead{justify-content:space-between;margin-bottom:14px;display:flex}.tinylabel{letter-spacing:1.5px;color:#8799a6;font-size:8px}.dashhead h3{margin:7px 0 0;font-size:17px}.dashicon{color:#648596;background:#edf4f5;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.dashline{border-top:1px solid #eef1f2;align-items:center;gap:13px;height:69px;display:flex}.dashline>div:nth-child(2){gap:5px;display:grid}.dashline b{font-size:12px;font-weight:600}.dashline small{color:#86939c;font-size:10px}.stepnum{color:#9aa8b0;border:1px solid #dce4e8;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.stepnum.done{color:#557e8d;background:#e8f0f2;border:0}.stepnum.current{color:#547f8b;border-color:#7ca1aa}.donecheck{color:#668d8c;margin-left:auto}.currenttag{color:#5c8088;background:#eef4f4;border-radius:10px;margin-left:auto;padding:5px 8px;font-size:9px}.dashfoot{color:#84929b;border-top:1px solid #eef1f2;align-items:center;gap:7px;padding-top:14px;font-size:10px;display:flex}.orb{z-index:2;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 8px 30px #58778927}.orb1{color:#718e9d;width:49px;height:49px;font-size:25px;top:38px;right:15%}.orb2{color:#839aaa;width:41px;height:41px;font-size:19px;top:115px;left:9%}.orb3{color:#849c9e;width:45px;height:45px;font-size:19px;bottom:74px;right:9%}.floatnote{color:#617787;background:#fff;border-radius:7px;padding:11px 15px;font-size:10px;position:absolute;bottom:27px;left:8%;box-shadow:0 6px 25px #405e701a}.floatnote span{color:#93b5bc;margin-right:5px}.heroedge{background:#e3e9eb;height:1px;position:absolute;bottom:0;left:0;right:0}.riskbar{color:#617582;background:#f5f8f8;border:1px solid #e8eeee;border-radius:7px;align-items:flex-start;gap:12px;margin-top:26px;padding:14px 18px;font-size:11px;line-height:1.8;display:flex}.riskbar svg{color:#73939b;flex:none;margin-top:2px}.section{padding-top:96px;padding-bottom:30px}.sectionhead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;display:flex}.sectionhead h2,.learnlayout h2,.aboutgrid h2{letter-spacing:-.5px;color:#1b2f41;margin:12px 0 0;font-size:31px;line-height:1.5}.sectionhead h2 span,.learnlayout h2 span,.aboutgrid h2 span{color:#6b8c9b}.sectionhead>p{color:#71808b;max-width:350px;margin:0 0 2px;font-size:13px;line-height:1.9}.audience{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.audcard{border:1px solid var(--line);border-radius:9px;min-height:190px;padding:27px 25px 22px;transition:all .2s;position:relative}.audcard:hover,.guidecard:hover{transform:translateY(-3px);box-shadow:0 12px 32px #27445810}.audcard>span{letter-spacing:1px;color:#7997a4;font-size:10px}.audcard h3{margin:18px 0 9px;font-size:17px}.audcard p,.method p{color:#71808b;margin:0;font-size:12px;line-height:1.9}.audcard>svg{color:#7896a2;position:absolute;bottom:22px;right:23px}.learnsection{background:#f5f8f8;margin-top:78px;padding:87px 0 92px}.learnlayout{grid-template-columns:.88fr 1.12fr;align-items:center;gap:100px;display:grid}.learnlayout h2{margin:14px 0;font-size:32px}.learnlayout>div:first-child>p{color:#6a7984;max-width:430px;margin:15px 0 23px;font-size:13px;line-height:2}.textlink{color:#52768a;font-size:12px;font-weight:600}.learnlist{border-top:1px solid #dfe7e9}.learnrow{border-bottom:1px solid #dfe7e9;grid-template-columns:35px 1fr auto 18px;align-items:center;gap:12px;padding:17px 0;display:grid}.learnrow>span{color:#87a1aa;font-size:10px}.learnrow b{font-size:13px}.learnrow small{color:#839099;font-size:10px}.learnrow svg{color:#8ca2ac}.methodgrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.method{border:1px solid var(--line);border-radius:8px;padding:26px}.method>span{color:#6a8b98;background:#eef4f5;border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.method h3{margin:17px 0 8px;font-size:16px}.plansection{background:#f7f9f9;margin-top:68px;padding:86px 0 88px}.plansection .sectionhead{margin-bottom:30px}.plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:17px;display:grid}.plan{background:#fff;border:1px solid #e2e9ec;border-radius:9px;flex-direction:column;padding:26px 23px 22px;display:flex;position:relative}.plantag{color:#5e7e88;background:#edf4f4;border-radius:12px;padding:6px 9px;font-size:9px;position:absolute;top:17px;right:16px}.plan h3{margin:3px 0 7px;font-size:17px}.plandes{color:#74828c;min-height:42px;margin:0;font-size:11px;line-height:1.8}.price{letter-spacing:-1px;color:#21384b;margin-top:17px;font-size:34px;font-weight:700}.price small{letter-spacing:0;margin-right:5px;font-size:12px}.duration{color:#758590;align-items:center;gap:7px;margin:3px 0 12px;font-size:10px;display:flex}.plan ul,.coursehero ul{margin:8px 0 13px;padding:0;list-style:none}.plan li,.coursehero li{color:#4f616e;align-items:flex-start;gap:8px;padding:7px 0;font-size:11px;line-height:1.65;display:flex}.plan li svg,.coursehero li svg{color:#709497;flex:none;margin-top:1px}.planfine{color:#8b969d;margin-top:auto;padding-top:10px;font-size:9px;line-height:1.7}.plan .button{width:100%;margin-top:11px}.centerfine{text-align:center;color:#84919a;margin:20px 0 0;font-size:10px}.guidecards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.guidecard{text-align:left;border:1px solid var(--line);min-height:175px;color:inherit;background:#fff;border-radius:9px;padding:23px 22px 20px;transition:all .2s;position:relative}.guidecard>span{letter-spacing:1.5px;color:#7894a0;font-size:9px}.guidecard h3{margin:15px 0 8px;font-size:15px}.guidecard p{color:#76848e;max-width:245px;font-size:11px;line-height:1.8}.guidecard svg{color:#76909d;width:16px;position:absolute;top:20px;right:18px}.aboutpeek{background:#f5f8f8;margin-top:88px;padding:84px 0}.aboutgrid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:85px;display:grid}.portrait{background:linear-gradient(145deg,#dce8eb,#bfcfd6);border-radius:6px;place-items:center;max-width:335px;height:295px;display:grid;position:relative}.portraitinner{color:#708b97;border:1px solid #ffffff80;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:75%;height:75%;display:flex}.portraitinner span{text-align:center;letter-spacing:2px;font-size:11px;font-weight:600;line-height:1.7}.portraitcaption{text-align:center;color:#667d89;font-size:10px;position:absolute;bottom:15px;left:0;right:0}.aboutgrid h2{margin:14px 0;font-size:28px}.aboutgrid p{color:#697984;max-width:620px;font-size:12px;line-height:2.05}.aboutgrid .muted{color:#94a0a6;font-size:10px}.faqpreview{padding-bottom:85px}.faqlist{border-top:1px solid var(--line);margin-bottom:25px}.faqitem{border-bottom:1px solid var(--line)}.faqitem button{text-align:left;color:#293e50;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:18px 3px;font-size:13px;font-weight:600;display:flex}.faqitem button svg{color:#8496a1;flex:none;transition:all .2s}.faqitem.active button svg{transform:rotate(180deg)}.faqitem p{color:#687985;margin:0;padding:0 30px 18px 3px;font-size:12px;line-height:1.9}.cta{color:#fff;background:#1a3043;border-radius:10px;justify-content:space-between;align-items:center;gap:25px;margin-top:15px;margin-bottom:88px;padding:37px 43px;display:flex}.cta h2{margin:10px 0 5px;font-size:23px}.cta p{color:#c2cdd2;margin:0;font-size:11px}.button.white{color:#233b4c;white-space:nowrap;background:#f7fafb}.button.white:hover{background:#dce9ed}.pagehead{padding:35px 0 30px}.pagehead h1{letter-spacing:-.5px;color:#192f42;margin:12px 0;font-size:37px;line-height:1.45}.pagehead p{color:#74828b;margin:0;font-size:13px;line-height:1.9}.narrow{max-width:860px}.narrow .pagehead{padding-top:30px;padding-bottom:35px}.narrow .cta{margin-top:60px}.note{color:#5f7380;background:#f6f9f9;border:1px solid #e4ebed;border-radius:7px;align-items:flex-start;gap:11px;margin:12px 0 25px;padding:15px 17px;font-size:11px;line-height:1.8;display:flex}.note svg{color:#718f9a;flex:none;margin-top:1px}.prose{color:#526573;font-size:13px;line-height:2}.prose h2{color:#21384a;margin:35px 0 10px;font-size:19px}.prose p{margin:9px 0 15px}.prose li{padding:3px 0}.prose a:not(.button){color:#517c94;text-underline-offset:3px;text-decoration:underline}.prose ol,.prose ul{padding-left:22px}.warning{color:#7a694d;background:#fbf7f0;border:1px solid #f0e7d6;border-radius:6px;align-items:flex-start;gap:9px;margin:18px 0;padding:15px;display:flex}.warning svg{flex:none;width:18px}.codebox{background:#f5f8f8;border:1px solid #e6ecee;border-radius:7px;align-items:center;gap:13px;margin:23px 0 15px;padding:13px 15px;display:flex}.codebox>span{color:#77868f;font-size:11px}.codebox strong{letter-spacing:.5px;font-size:15px}.codebox button{color:#5b7785;background:#fff;border:1px solid #dce5e8;border-radius:5px;align-items:center;gap:6px;margin-left:auto;padding:8px 10px;font-size:10px;display:flex}.codebox button svg{width:14px}.prose>.button{margin:2px 0 5px}.checklist{padding:0!important;list-style:none!important}.checklist li{align-items:flex-start;gap:9px;display:flex}.checklist svg{color:#628b8a;flex:none;margin-top:5px}.booking{grid-template-columns:.75fr 1.25fr;align-items:start;gap:65px;padding-top:75px;padding-bottom:95px;display:grid}.formintro{position:sticky;top:110px}.formintro h1{margin:12px 0;font-size:32px}.formintro>p{color:#6a7984;font-size:13px;line-height:1.95}.formintro .note{margin-top:25px}.formbenefit{color:#72858e;align-items:center;gap:9px;margin-top:18px;font-size:11px;display:flex}.formbenefit svg{color:#6d9195;width:17px}.formcard{border:1px solid #e3e9ec;border-radius:9px;padding:26px 27px;box-shadow:0 10px 35px #304b5c0b}.fieldrow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.formcard label{color:#526573;margin-bottom:15px;font-size:11px;display:block}.formcard input:not([type=checkbox]),.formcard textarea,.formcard select{color:#293d4e;background:#fff;border:1px solid #dfe6e9;border-radius:5px;outline:0;width:100%;margin-top:7px;padding:11px 12px;font-size:12px;display:block}.formcard input:focus,.formcard textarea:focus,.formcard select:focus{border-color:#87a6b2;box-shadow:0 0 0 3px #eaf1f3}.formcard textarea{resize:vertical;min-height:80px}.checklabel{align-items:flex-start;gap:9px;line-height:1.8;display:flex!important}.checklabel input{accent-color:#29485c;margin-top:3px}.checklabel a{color:#557d91;text-decoration:underline}.honeypot{opacity:0;position:absolute;left:-9999px}.submitbtn{width:100%}.formlegal{color:#89959b;margin-top:12px;font-size:9px;line-height:1.7;display:block}.formstatus{color:#486c62;background:#edf5f2;border-radius:5px;padding:11px;font-size:11px;line-height:1.7}.submitbtn:disabled{opacity:.65}.coursehero{border:1px solid var(--line);border-radius:9px;padding:27px}.coursehero .price{margin:0}.coursehero>span{color:#71808a;font-size:11px}.coursehero>p{color:#73818b;font-size:11px;line-height:1.8}.coursehero ul{margin:15px 0}.coursehero li{font-size:12px}.notfound{flex-direction:column;justify-content:center;align-items:flex-start;min-height:58vh;display:flex}.notfound h1{margin:15px 0 5px;font-size:38px}.notfound p{color:#75838c;margin-bottom:22px;font-size:13px}footer{color:#dce4e8;background:#122537;margin-top:75px;padding:48px 0 20px}.footgrid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:35px;padding-bottom:36px;display:grid}.footbrand{letter-spacing:.5px;font-size:15px;font-weight:600}.footgrid p{color:#a8b7c0;font-size:10px;line-height:1.9}.footgrid>div:not(:first-child){color:#b7c4cb;flex-direction:column;gap:11px;font-size:10px;display:flex}.footgrid b{color:#f0f3f4;margin-bottom:4px;font-size:11px}.footgrid a:hover{color:#fff}.footbottom{color:#91a2ad;border-top:1px solid #304354;justify-content:space-between;gap:15px;padding-top:17px;font-size:9px;display:flex}@media (width<=950px){.navlinks{gap:15px;font-size:11px}.herogrid{gap:8px}.hero h1{font-size:46px}.learnlayout{gap:50px}.booking{gap:35px}.plan{padding:22px 17px}.plantag{align-self:flex-start;margin-bottom:10px;position:static}}@media (width<=740px){.wrap{width:calc(100% - 38px)}.nav{height:68px}.brand{font-size:10px}.brandmark{width:36px;height:36px}.brand small{font-size:9px}.menubtn{place-items:center;display:grid}.navlinks{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:13px 20px 20px;display:none;position:absolute;top:67px;left:0;right:0;box-shadow:0 12px 18px #18364a12}.navlinks.open{display:flex}.navlinks a{border-bottom:1px solid #f0f3f4;padding:12px 8px;font-size:13px}.navlinks .navcta{text-align:center;border:0;margin-top:10px}.herogrid{grid-template-columns:1fr;min-height:auto;padding-top:52px;padding-bottom:25px}.herotext{max-width:none}.hero h1{margin-top:19px;font-size:39px;line-height:1.38}.herotext>p{font-size:14px}.heroart{height:335px;margin-top:0}.dashboard{width:min(370px,88%);padding:19px 20px 13px}.dashline{height:62px}.orb1{top:17px;right:5%}.orb2{top:75px;left:1%}.orb3{bottom:40px;right:3%}.floatnote{bottom:5px;left:1%}.herotrust{gap:13px;font-size:10px}.riskbar{margin-top:17px;font-size:10px}.section{padding-top:70px}.sectionhead{margin-bottom:25px;display:block}.sectionhead h2,.learnlayout h2,.aboutgrid h2{font-size:25px}.sectionhead>p{margin-top:12px;font-size:12px}.audience,.methodgrid,.plans,.guidecards{grid-template-columns:1fr}.audcard{min-height:155px}.learnsection{margin-top:57px;padding:65px 0}.learnlayout{grid-template-columns:1fr;gap:32px}.learnrow{grid-template-columns:28px 1fr 18px;gap:9px}.learnrow small{grid-area:2/2}.learnrow svg{grid-area:1/3}.method{padding:21px}.plansection{margin-top:50px;padding:65px 0}.plan{padding:24px}.plantag{position:absolute;top:16px;right:14px}.plandes{min-height:0}.plan li{font-size:12px}.guidecard{min-height:145px}.aboutpeek{margin-top:63px;padding:60px 0}.aboutgrid{grid-template-columns:1fr;gap:30px}.portrait{max-width:none;height:225px}.aboutgrid h2{font-size:24px}.faqpreview{padding-bottom:65px}.cta{margin-bottom:65px;padding:28px 23px;display:block}.cta h2{font-size:21px}.cta .button{margin-top:20px}.pagehead{padding:25px 0}.pagehead h1{font-size:30px}.narrow .pagehead{padding-top:22px}.booking{grid-template-columns:1fr;gap:24px;padding-top:48px}.formintro{position:static}.formintro h1{font-size:28px}.formcard{padding:21px 17px}.fieldrow{grid-template-columns:1fr;gap:0}.footgrid{grid-template-columns:1fr 1fr;gap:25px 17px}.footgrid>div:first-child{grid-column:1/-1}.footbottom{line-height:1.9;display:block}.footbottom span{display:block}.prose{font-size:12px}.coursehero{padding:21px}.notfound h1{font-size:30px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}:root{--navy:#152638;--blue:#477183;--accent:#e78968;--mist:#f5f3ed}.brand{letter-spacing:.1px;gap:12px;font-size:14px}.brand small{letter-spacing:.2px;font-size:10px}.brandmark{color:#fff;background:#e98261;border-radius:50%}.brandmark>span{letter-spacing:-1px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:800}.navlinks .navcta{background:#e98261;border-radius:4px}.navlinks .navcta:hover{background:#cf694b}.hero{color:#f4f2ec;background:#142638}.herogrid{min-height:620px}.hero h1{color:#f5f2e9;letter-spacing:-1.9px}.hero h1 em{color:#a6c7c2}.herotext>p{color:#c0cbd0}.hero .eyebrow{color:#bdc9c9}.dot{background:#e98261;box-shadow:0 0 0 4px #e9826128}.button.primary{color:#172b3b;background:#e98261;border-radius:4px}.button.primary:hover{background:#f09a7a}.button.outline{color:#eef1ec;border-color:#728695;border-radius:4px}.button.outline:hover{background:#203b50}.herotrust{color:#c1ccd0}.herotrust svg{color:#acc9c4}.heroart{border-left:1px solid #52657555}.glow{background:radial-gradient(circle,#31495a 0,#2b4353a8 48%,#0000 73%);width:410px;height:410px}.dashboard{border-radius:5px;box-shadow:0 24px 65px #07131e5c}.orb{border-radius:7px}.orb1{color:#d47a5d}.orb2{color:#678d9a}.orb3{color:#be9e56}.floatnote{color:#304a59;border-radius:3px}.heroedge{background:#334859}.riskbar{background:#f6f4ef;border-color:#e9e5db;border-radius:3px}.sectionhead h2,.learnlayout h2,.aboutgrid h2{letter-spacing:-.8px}.audcard,.method,.plan,.guidecard,.coursehero,.formcard{border-radius:4px}.audcard>span,.guidecard>span{color:#c36b4e}.plantag{color:#a6523b;background:#faece6;border-radius:3px}.plan.featured{border:1px solid #d79278;box-shadow:0 12px 32px #b8755c15}.learnsection,.aboutpeek{background:#f2f0e9}.learnrow>span{color:#c46a4d}.plansection{background:#f6f5f0}.aboutpeek .portrait{background:linear-gradient(145deg,#d5e0dd,#9eb5b3);border-radius:3px}.portraitinner{color:#536f74}.portraitcaption{color:#4c676c}.cta{background:#1b3447;border-radius:4px}.cta .eyebrow{color:#e99475}.button.white{border-radius:4px}.faqitem button{color:#273c4d}.pagehead .eyebrow,.pagehead h1{color:#1d3447}.note,.codebox,.codebox button,.formcard input:not([type=checkbox]),.formcard textarea,.formcard select{border-radius:3px}.checklabel input{accent-color:#d97757}.footbrand{color:#f3b196;letter-spacing:.2px}.brandstamp{z-index:2;color:#f1a082;background:#172d40;border:1px solid #d98a6a88;border-radius:50%;justify-content:center;align-items:center;gap:5px;width:80px;height:80px;display:flex;position:absolute;top:5%;left:2%;transform:rotate(-10deg);box-shadow:0 8px 26px #09172266}.brandstamp>span{letter-spacing:-3px;font-size:25px;font-weight:800;line-height:1}.brandstamp small{letter-spacing:1px;color:#d7d8cc;font-size:8px;line-height:1.3}.pagehead h1{letter-spacing:-.7px}.prose h2{border-left:3px solid #e78968;padding-left:11px}.warning{border-radius:3px}.notfound .eyebrow{color:#c36b4e}.affiliate-callout{color:#67594f;background:#f8f1eb;border-left:3px solid #e78968;margin:24px 0 10px;padding:13px 15px;font-size:11px;line-height:1.8}.legaldate{color:#859099;border-top:1px solid #e6e9e7;margin-top:32px;padding-top:14px;font-size:10px}@media (width<=740px){.herogrid{padding-top:43px}.heroart{border-top:1px solid #52657555;border-left:0;margin-top:18px;padding-top:10px}.brandstamp{width:68px;height:68px;top:2%;left:4%}.hero{background:#142638}.navlinks .navcta{color:#fff}}
