body.lnh-editorial{background:#fff}.brand-main{padding:30px 0 70px}.brand-main>.w{display:block!important;max-width:1080px}.brand-crumb{font-size:14px;color:#666;margin-bottom:32px}.brand-crumb a{color:#555}.brand-eyebrow{text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-weight:650;color:#3e6ae1;margin-bottom:16px}.brand-main h1{font-size:clamp(34px,4.5vw,51px);line-height:1.08;letter-spacing:-.04em;max-width:850px;margin:0 0 22px}.brand-lead{font-size:20px!important;line-height:1.65!important;max-width:830px;color:#555;margin:0 0 26px}.brand-main p,.brand-main li{font-size:16px;line-height:1.75;color:#555}.brand-main p{max-width:850px}.brand-main h2{font-size:29px;line-height:1.22;letter-spacing:-.025em;margin:0 0 17px}.brand-main h3{font-size:20px;line-height:1.3;margin:0 0 14px}.brand-main section{padding:30px 0!important;border-top:1px solid #ddd}.brand-main .bt{font-size:15px;padding:14px 20px;white-space:normal}.brand-main .brand-actions{display:flex;gap:12px;flex-wrap:wrap;margin:23px 0}.brand-actions a:not(.bt){align-self:center;font-size:15px}.brand-source{font-size:14px!important;line-height:1.65!important;color:#666}.brand-split{display:grid;grid-template-columns:minmax(0,1fr)270px;gap:48px;align-items:start}.brand-award{background:#f5f5f4;padding:26px;text-align:center}.brand-award img{display:block;margin:0 auto 15px;width:112px;height:160px;object-fit:contain}.brand-award strong{display:block;color:#111;font-size:23px;line-height:1.3;margin:8px 0}.brand-award p{font-size:14px;line-height:1.6}.brand-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;margin:25px 0}.brand-facts>div{border-top:1px solid #ddd;padding:15px 0}.brand-facts dt{font-size:13px;color:#666;margin-bottom:6px}.brand-facts dd{font-size:19px;line-height:1.4;font-weight:600;margin:0}.brand-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.brand-related a{display:block;border:1px solid #ddd;padding:21px;color:#111;text-decoration:none}.brand-related a:hover{border-color:#3e6ae1}.brand-related strong{display:block;font-size:18px;line-height:1.4;margin-bottom:10px}.brand-related span{display:block;font-size:14px;line-height:1.65;color:#555}.brand-note{border-left:3px solid #3e6ae1;background:#f4f6fc;padding:18px 22px;font-size:15px!important;line-height:1.75!important;margin:23px 0}.brand-meta{font-size:13px!important;color:#666}.brand-list{padding-left:21px}.brand-list li{margin:12px 0}.brand-timeline{margin:25px 0}.brand-timeline div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:20px;padding:20px 0;border-top:1px solid #ddd}.brand-timeline b{font-size:18px}.brand-timeline p{margin:0}.brand-choice{border:0;padding:0;margin:25px 0}.brand-choice legend{font-size:18px;line-height:1.5;font-weight:600;margin-bottom:14px}.brand-choice-options{display:flex;flex-wrap:wrap;gap:10px}.brand-choice button{font:inherit;font-size:15px;background:white;border:1px solid #ccc;padding:12px 17px;cursor:pointer}.brand-choice button[aria-pressed="true"]{background:#3e6ae1;color:#fff;border-color:#3e6ae1}.brand-choice button:focus-visible,.brand-related a:focus-visible{outline:2px solid #3e6ae1;outline-offset:3px}.brand-choice-result{font-size:16px;line-height:1.7;padding:15px 0;max-width:870px;min-height:62px}.brand-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:24px 0}.brand-plan{border:1px solid #ddd;padding:23px 20px;position:relative}.brand-plan.is-chosen{outline:2px solid #3e6ae1;outline-offset:2px}.brand-plan .brand-tag{display:inline-block;font-size:12px;background:#3e6ae1;color:white;padding:5px 8px;margin:0 0 14px}.brand-plan h2{font-size:24px;min-height:62px;margin:0 0 18px}.brand-plan .brand-price-label{font-size:14px;line-height:1.5;color:#666}.brand-plan .brand-price{display:block;font-size:30px;line-height:1.3;color:#111;letter-spacing:-.03em;margin:6px 0}.brand-plan p,.brand-plan li{font-size:15px;line-height:1.7}.brand-plan ul{padding-left:18px;min-height:194px}.brand-plan li{margin:9px 0}.brand-plan .bt{width:100%;text-align:center;margin:15px 0}.brand-table-wrap{overflow-x:auto;margin:22px 0}.brand-table{width:100%;border-collapse:collapse;min-width:650px}.brand-table th,.brand-table td{border-bottom:1px solid #ddd;text-align:left;padding:15px 13px;vertical-align:top;font-size:15px;line-height:1.65}.brand-table th{font-weight:600;color:#111;background:#f6f6f5}.brand-table caption{text-align:left;font-size:14px;line-height:1.6;color:#666;margin-bottom:12px}.brand-faq details{border-bottom:1px solid #ddd}.brand-faq summary{position:relative;padding:18px 28px 18px 0;font-size:17px;font-weight:500;line-height:1.5;cursor:pointer;list-style:none}.brand-faq summary::-webkit-details-marker{display:none}.brand-faq summary:after{content:"+";position:absolute;right:3px;top:18px;color:#3e6ae1}.brand-faq details[open] summary:after{content:"−"}.brand-faq details p{margin:0 0 20px}.brand-hub-addition{margin:30px 0;padding:25px 0;border-top:1px solid #ddd}.brand-hub-addition h2{font-size:26px}.brand-hub-addition li{margin:10px 0;font-size:16px;line-height:1.7}@media(max-width:850px){.brand-plans{grid-template-columns:1fr}.brand-plan h2,.brand-plan ul{min-height:0}.brand-plan .bt{width:auto}.brand-split{grid-template-columns:1fr 220px;gap:25px}.brand-related{grid-template-columns:1fr}.brand-main .brand-plan h2{font-size:26px}.brand-main .brand-plan .brand-price{font-size:32px}}@media(max-width:600px){.brand-main h1{font-size:35px}.brand-lead{font-size:18px!important}.brand-main h2{font-size:26px}.brand-split{grid-template-columns:1fr}.brand-award{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;align-items:center;text-align:left}.brand-award img{width:84px;height:120px;margin:0;grid-row:1/4}.brand-award strong{font-size:20px}.brand-facts{grid-template-columns:1fr}.brand-timeline div{grid-template-columns:1fr;gap:8px}.brand-choice button{width:100%;text-align:left}.brand-crumb{margin-bottom:24px}.brand-main{padding-top:24px}.brand-related{gap:12px}}