.horizon-home-module__kn01PG__page{--canvas:#05100c;--surface:#10271d;--ivory:#f4efe6;--brass:#e2c47f;--sage:#bac7bc;--line:#bac7bc26;background:var(--canvas);color:var(--ivory);font-family:var(--font-inter),sans-serif;-webkit-font-smoothing:antialiased}.horizon-home-module__kn01PG__page :where(main) :where(h1,h2,h3,p,ul,ol){margin:0}.horizon-home-module__kn01PG__page :where(main) :where(ul,ol){padding:0;list-style:none}.horizon-home-module__kn01PG__page :where(main) :where(a){color:inherit;text-decoration:none}.horizon-home-module__kn01PG__page :where(main) :where(button,textarea){font:inherit}.horizon-home-module__kn01PG__page :where(main) :where(button,summary){cursor:pointer}.horizon-home-module__kn01PG__page :where(main) :where(a,button,textarea,summary):focus-visible{outline:3px solid var(--brass);outline-offset:5px}.horizon-home-module__kn01PG__page .horizon-home-module__kn01PG__paper :where(a,button,summary):focus-visible{outline-color:var(--surface)}.horizon-home-module__kn01PG__page :where(section[id],div[id],aside[id],textarea[id]){scroll-margin-top:100px}.horizon-home-module__kn01PG__container{width:min(1200px,100% - 80px);margin-inline:auto}.horizon-home-module__kn01PG__primary,.horizon-home-module__kn01PG__secondary{border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:13px 21px;font-size:14px;font-weight:650;line-height:1.4;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.horizon-home-module__kn01PG__page .horizon-home-module__kn01PG__primary{background:var(--brass);color:var(--canvas);border:1px solid #f0d7a1;box-shadow:inset 0 1px #fff5}.horizon-home-module__kn01PG__page .horizon-home-module__kn01PG__primary:hover{background:#eed39a;box-shadow:0 5px 25px #e2c47f20}.horizon-home-module__kn01PG__page .horizon-home-module__kn01PG__secondary{color:var(--ivory);background:0 0;border:1px solid #688372}.horizon-home-module__kn01PG__secondary:hover{border-color:var(--sage);background:#f4efe60c}.horizon-home-module__kn01PG__primary svg,.horizon-home-module__kn01PG__secondary svg{flex-shrink:0}.horizon-home-module__kn01PG__preview{text-align:left;background:linear-gradient(140deg,#162e23,#081710 85%);border:1px solid #b69b576e;border-radius:16px;padding:24px;box-shadow:0 30px 80px #0005,inset 0 1px #e2c47f26}.horizon-home-module__kn01PG__previewHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.horizon-home-module__kn01PG__previewHeader>div{align-items:center;gap:10px;display:flex}.horizon-home-module__kn01PG__previewHeader h2{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.035em;font-size:24px;font-weight:400}.horizon-home-module__kn01PG__previewHeader p{color:var(--sage);font-size:11px}.horizon-home-module__kn01PG__previewDot{background:var(--brass);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #e2c47f88}.horizon-home-module__kn01PG__previewBody{grid-template-columns:1fr 1.1fr;gap:28px;display:grid}.horizon-home-module__kn01PG__candidates{flex-direction:column;gap:10px;display:flex}.horizon-home-module__kn01PG__candidate{border:1px solid var(--line);width:100%;color:var(--ivory);text-align:left;background:#05100c50;border-radius:10px;grid-template-columns:1fr auto 18px;align-items:center;gap:24px;padding:16px 18px;transition:border-color .2s,background .2s;display:grid}.horizon-home-module__kn01PG__candidate[aria-pressed=true]{background:#e2c47f08;border-color:#e2c47f99}.horizon-home-module__kn01PG__candidate:hover{border-color:var(--brass)}.horizon-home-module__kn01PG__candidateName{font-family:var(--font-fraunces),Georgia,serif;font-size:29px;line-height:1.1}.horizon-home-module__kn01PG__candidate small{font-family:var(--font-inter),sans-serif;color:var(--sage);margin-top:5px;font-size:10px;line-height:1.6;display:block}.horizon-home-module__kn01PG__candidateScore{color:var(--brass);font-size:23px;line-height:1.1}.horizon-home-module__kn01PG__candidate svg{color:var(--sage)}.horizon-home-module__kn01PG__exampleDetail{padding:7px 0}.horizon-home-module__kn01PG__detailLabel{letter-spacing:.08em;color:var(--brass);font-size:10px}.horizon-home-module__kn01PG__exampleDetail .horizon-home-module__kn01PG__exampleVerdict{min-height:70px;color:var(--sage);margin:12px 0 16px;font-size:14px;line-height:1.65}.horizon-home-module__kn01PG__domain{flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;display:flex}.horizon-home-module__kn01PG__domain svg{color:#a8cfaa}.horizon-home-module__kn01PG__domain small{color:var(--sage);margin-left:auto;font-size:10px}.horizon-home-module__kn01PG__registerNote{color:var(--sage);margin-top:9px;font-size:11px;display:block}.horizon-home-module__kn01PG__previewFooter{border-top:1px solid var(--line);color:var(--sage);justify-content:space-between;gap:14px;margin-top:20px;padding-top:15px;font-size:10px;display:flex}.horizon-home-module__kn01PG__previewFooter a{color:var(--brass);align-items:center;gap:5px;display:inline-flex}.horizon-home-module__kn01PG__paper{background:var(--ivory);color:#13231b;padding:100px 0}.horizon-home-module__kn01PG__paper :where(a,button,summary):focus-visible{outline-color:#785723}.horizon-home-module__kn01PG__kicker{letter-spacing:.17em;color:#56645b;margin-bottom:21px;font-size:11px;font-weight:550;display:block}.horizon-home-module__kn01PG__sectionHeading{grid-template-columns:1.55fr 1fr;align-items:end;gap:75px;display:grid}.horizon-home-module__kn01PG__paper h2,.horizon-home-module__kn01PG__centerHeading h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(34px,3.8vw,54px);font-weight:550;line-height:1.1}.horizon-home-module__kn01PG__sectionHeading>p{color:#56645b;max-width:360px;padding-bottom:3px;font-size:17px;line-height:1.75}.horizon-home-module__kn01PG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;display:grid;margin-top:55px!important}.horizon-home-module__kn01PG__stepNumber{color:#8b672b;align-items:center;gap:22px;font-size:19px;display:flex}.horizon-home-module__kn01PG__stepNumber i{background:#a88c5560;flex:1;height:1px}.horizon-home-module__kn01PG__steps h3{letter-spacing:-.04em;font-size:21px;font-weight:600;margin-top:22px!important}.horizon-home-module__kn01PG__steps p{color:#56645b;min-height:81px;font-size:15px;line-height:1.8;margin-top:14px!important}.horizon-home-module__kn01PG__steps a{align-items:center;gap:8px;min-height:44px;margin-top:14px;font-size:13px;font-weight:550;display:inline-flex;color:#75531b!important}.horizon-home-module__kn01PG__steps a:hover,.horizon-home-module__kn01PG__aboutLink:hover{text-underline-offset:5px;text-decoration:underline}.horizon-home-module__kn01PG__evidence{border-top:1px solid #13231b26;grid-template-columns:1fr 1.05fr;gap:90px;margin-top:70px;padding-top:64px;display:grid}.horizon-home-module__kn01PG__evidence h2{font-size:clamp(30px,3vw,43px)}.horizon-home-module__kn01PG__evidence>div>p{color:#56645b;margin-top:20px;font-size:16px;line-height:1.7}.horizon-home-module__kn01PG__evidence .horizon-home-module__kn01PG__evidenceNote{font-family:var(--font-fraunces),Georgia,serif;margin-top:30px;font-size:15px;font-style:italic}.horizon-home-module__kn01PG__checks li{border-top:1px solid #13231b26;gap:22px;padding:22px 0;display:flex}.horizon-home-module__kn01PG__checks li:first-child{border:0;padding-top:0}.horizon-home-module__kn01PG__checks li:last-child{padding-bottom:0}.horizon-home-module__kn01PG__checks>li>svg{stroke-width:1.3px;color:#466052;flex-shrink:0;width:28px;height:28px}.horizon-home-module__kn01PG__checks h3{letter-spacing:-.025em;font-size:16px;font-weight:600}.horizon-home-module__kn01PG__checks p{color:#56645b;font-size:13px;line-height:1.75;margin-top:7px!important}.horizon-home-module__kn01PG__pricing{background:radial-gradient(ellipse at 50% 40%,#113e252b,transparent 70%),var(--canvas);padding:96px 0}.horizon-home-module__kn01PG__centerHeading{text-align:center}.horizon-home-module__kn01PG__centerHeading h2 em{font-family:var(--font-fraunces),Georgia,serif;color:var(--brass);font-weight:400}.horizon-home-module__kn01PG__centerHeading>p{color:var(--sage);margin-top:21px;font-size:16px;line-height:1.7}.horizon-home-module__kn01PG__offers{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:47px;display:grid}.horizon-home-module__kn01PG__offer{background:linear-gradient(145deg,#10271d,#091b13);border:1px solid #68837270;border-radius:15px;flex-direction:column;padding:30px 27px 26px;display:flex}.horizon-home-module__kn01PG__offer[data-featured=true]{border-color:var(--brass);box-shadow:0 0 0 1px #e2c47f25,0 0 45px #e2c47f06}.horizon-home-module__kn01PG__offerLabel{letter-spacing:.12em;color:var(--sage);min-height:14px;margin-bottom:17px;font-size:9px;font-weight:550}.horizon-home-module__kn01PG__offer[data-featured=true] .horizon-home-module__kn01PG__offerLabel{color:var(--brass)}.horizon-home-module__kn01PG__offer h3{letter-spacing:-.035em;font-size:21px;font-weight:550}.horizon-home-module__kn01PG__offer .horizon-home-module__kn01PG__price{letter-spacing:-.06em;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:17px;font-size:52px;font-weight:550;display:flex}.horizon-home-module__kn01PG__price span{color:var(--sage);letter-spacing:0;font-size:13px;font-weight:400}.horizon-home-module__kn01PG__offer .horizon-home-module__kn01PG__offerDescription{border-top:1px solid var(--line);min-height:74px;font-family:var(--font-fraunces),Georgia,serif;margin-top:20px;padding-top:21px;font-size:19px;font-style:italic;line-height:1.4}.horizon-home-module__kn01PG__offer ul{gap:17px;display:grid;margin:23px 0 30px!important}.horizon-home-module__kn01PG__offer li{color:#d8e0d9;align-items:flex-start;gap:10px;font-size:13px;line-height:1.65;display:flex}.horizon-home-module__kn01PG__offer li svg{color:#b8d3bd;flex-shrink:0;margin-top:2px}.horizon-home-module__kn01PG__offer>a{margin-top:auto}.horizon-home-module__kn01PG__pricingNotes{text-align:center;color:var(--sage);margin-top:24px;font-size:11px;line-height:1.8}.horizon-home-module__kn01PG__pricingNotes a{align-items:center;gap:4px;display:inline-flex;color:var(--brass)!important}.horizon-home-module__kn01PG__pulse{background:radial-gradient(at 80% 100%,#25624770,#0000),#10271d;border:1px solid #68837270;border-radius:14px;align-items:center;gap:25px;margin-top:45px;padding:30px;display:flex}.horizon-home-module__kn01PG__pulseIcon{color:var(--brass);border-right:1px solid var(--line);padding-right:25px}.horizon-home-module__kn01PG__pulse h3{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.025em;font-size:25px;font-weight:400}.horizon-home-module__kn01PG__pulse p{color:var(--sage);margin-top:9px;font-size:13px;line-height:1.6}.horizon-home-module__kn01PG__pulse a{white-space:nowrap;align-items:center;gap:9px;min-height:44px;margin-left:auto;font-size:13px;display:inline-flex;color:var(--brass)!important}.horizon-home-module__kn01PG__faq{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.horizon-home-module__kn01PG__aboutLink{align-items:center;gap:8px;min-height:44px;margin-top:25px;font-size:13px;display:inline-flex;color:#56645b!important}.horizon-home-module__kn01PG__faqList details{border-top:1px solid #13231b33}.horizon-home-module__kn01PG__faqList details:last-child{border-bottom:1px solid #13231b33}.horizon-home-module__kn01PG__faqList summary{justify-content:space-between;align-items:center;gap:22px;padding:23px 0;font-size:15px;font-weight:500;line-height:1.5;list-style:none;display:flex}.horizon-home-module__kn01PG__faqList summary::-webkit-details-marker{display:none}.horizon-home-module__kn01PG__faqList summary svg{flex-shrink:0;transition:transform .18s}.horizon-home-module__kn01PG__faqList details[open] summary svg{transform:rotate(45deg)}.horizon-home-module__kn01PG__faqList details>p{color:#56645b;padding:0 25px 25px 0;font-size:14px;line-height:1.8}.horizon-home-module__kn01PG__final{text-align:center;background:radial-gradient(50% 100% at 50% 0,#205c3e70,#0000 90%);padding:90px 0}.horizon-home-module__kn01PG__final h2{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.045em;font-size:clamp(37px,4.6vw,65px);font-weight:400;line-height:1.1}.horizon-home-module__kn01PG__final h2 em{color:var(--brass)}.horizon-home-module__kn01PG__final p{color:var(--sage);margin-top:23px;font-size:16px;line-height:1.7}.horizon-home-module__kn01PG__final .horizon-home-module__kn01PG__primary{margin-top:30px;padding-inline:28px}.horizon-home-module__kn01PG__finalSecondary{text-underline-offset:5px;width:fit-content;margin:14px auto 0;padding:12px;font-size:13px;display:block;color:var(--sage)!important;text-decoration:underline!important}@media (max-width:1100px){.horizon-home-module__kn01PG__sectionHeading{gap:40px}.horizon-home-module__kn01PG__evidence,.horizon-home-module__kn01PG__faq{gap:50px}.horizon-home-module__kn01PG__steps{gap:25px}.horizon-home-module__kn01PG__offer{padding:25px 20px}.horizon-home-module__kn01PG__offer h3{font-size:19px}.horizon-home-module__kn01PG__pulse h3{font-size:22px}}@media (max-width:800px){.horizon-home-module__kn01PG__container{width:calc(100% - 48px)}.horizon-home-module__kn01PG__previewBody{gap:20px}.horizon-home-module__kn01PG__candidate{gap:13px;padding:15px 13px}.horizon-home-module__kn01PG__candidateName{font-size:25px}.horizon-home-module__kn01PG__previewHeader h2{font-size:22px}.horizon-home-module__kn01PG__paper,.horizon-home-module__kn01PG__pricing{padding:72px 0}.horizon-home-module__kn01PG__sectionHeading{grid-template-columns:1fr;gap:24px}.horizon-home-module__kn01PG__sectionHeading>p{max-width:530px}.horizon-home-module__kn01PG__steps{gap:25px}.horizon-home-module__kn01PG__steps h3{font-size:18px}.horizon-home-module__kn01PG__steps p{min-height:125px;font-size:14px}.horizon-home-module__kn01PG__evidence{gap:35px}.horizon-home-module__kn01PG__offers{gap:13px}.horizon-home-module__kn01PG__offer{padding:23px 15px}.horizon-home-module__kn01PG__offerLabel{min-height:22px;font-size:8px}.horizon-home-module__kn01PG__offer h3{min-height:42px;font-size:17px}.horizon-home-module__kn01PG__offer .horizon-home-module__kn01PG__price{font-size:43px}.horizon-home-module__kn01PG__offer .horizon-home-module__kn01PG__offerDescription{min-height:92px;font-size:17px}.horizon-home-module__kn01PG__offer li{gap:7px;font-size:12px}.horizon-home-module__kn01PG__offer .horizon-home-module__kn01PG__primary,.horizon-home-module__kn01PG__offer .horizon-home-module__kn01PG__secondary{gap:5px;padding-inline:10px;font-size:12px}.horizon-home-module__kn01PG__pulse{flex-wrap:wrap;gap:18px;padding:25px}.horizon-home-module__kn01PG__pulse>div:nth-child(2){flex:1}.horizon-home-module__kn01PG__pulse a{margin-left:83px}.horizon-home-module__kn01PG__faq{grid-template-columns:1fr;gap:36px}}@media (max-width:600px){.horizon-home-module__kn01PG__container{width:calc(100% - 40px)}.horizon-home-module__kn01PG__preview{border-radius:13px;padding:19px 16px 16px}.horizon-home-module__kn01PG__previewHeader{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:17px}.horizon-home-module__kn01PG__previewHeader h2{font-size:24px}.horizon-home-module__kn01PG__previewHeader p{font-size:10px}.horizon-home-module__kn01PG__previewBody{grid-template-columns:1fr;gap:21px}.horizon-home-module__kn01PG__candidate{min-height:80px;padding:14px}.horizon-home-module__kn01PG__candidateName{font-size:29px}.horizon-home-module__kn01PG__candidateScore{font-size:25px}.horizon-home-module__kn01PG__candidate small{font-size:10px}.horizon-home-module__kn01PG__exampleDetail{border-top:1px solid var(--line);padding-top:19px}.horizon-home-module__kn01PG__exampleDetail .horizon-home-module__kn01PG__exampleVerdict{min-height:0;margin-bottom:17px;font-size:13px}.horizon-home-module__kn01PG__previewFooter{flex-direction:column;gap:6px;margin-top:14px;padding-top:12px;line-height:1.65}.horizon-home-module__kn01PG__previewFooter a{min-height:44px;font-size:12px}.horizon-home-module__kn01PG__paper,.horizon-home-module__kn01PG__pricing{padding:60px 0}.horizon-home-module__kn01PG__kicker{margin-bottom:18px;font-size:10px}.horizon-home-module__kn01PG__paper h2,.horizon-home-module__kn01PG__centerHeading h2{font-size:clamp(31px,8vw,42px)}.horizon-home-module__kn01PG__sectionHeading{gap:20px}.horizon-home-module__kn01PG__sectionHeading>p{font-size:15px}.horizon-home-module__kn01PG__steps{grid-template-columns:1fr;gap:32px;margin-top:37px!important}.horizon-home-module__kn01PG__stepNumber{font-size:18px}.horizon-home-module__kn01PG__steps h3{font-size:22px;margin-top:17px!important}.horizon-home-module__kn01PG__steps p{min-height:0;font-size:15px;margin-top:10px!important}.horizon-home-module__kn01PG__steps a{margin-top:8px}.horizon-home-module__kn01PG__evidence{grid-template-columns:1fr;gap:34px;margin-top:42px;padding-top:43px}.horizon-home-module__kn01PG__evidence>div>p{font-size:15px}.horizon-home-module__kn01PG__evidence .horizon-home-module__kn01PG__evidenceNote{margin-top:18px;font-size:14px}.horizon-home-module__kn01PG__checks li{gap:19px}.horizon-home-module__kn01PG__checks p{font-size:13px}.horizon-home-module__kn01PG__centerHeading>p{margin-top:19px;font-size:15px}.horizon-home-module__kn01PG__offers{grid-template-columns:1fr;gap:19px;margin-top:32px}.horizon-home-module__kn01PG__offer{padding:26px}.horizon-home-module__kn01PG__offerLabel{min-height:0;margin-bottom:17px;font-size:10px}.horizon-home-module__kn01PG__offer h3{min-height:0;font-size:24px}.horizon-home-module__kn01PG__offer .horizon-home-module__kn01PG__price{margin-top:13px;font-size:53px}.horizon-home-module__kn01PG__offer .horizon-home-module__kn01PG__offerDescription{min-height:0;font-size:21px}.horizon-home-module__kn01PG__offer li{gap:10px;font-size:14px}.horizon-home-module__kn01PG__offer .horizon-home-module__kn01PG__primary,.horizon-home-module__kn01PG__offer .horizon-home-module__kn01PG__secondary{min-height:50px;font-size:14px}.horizon-home-module__kn01PG__pricingNotes{text-align:left;margin-top:22px;font-size:12px}.horizon-home-module__kn01PG__pricingNotes p+p{margin-top:10px}.horizon-home-module__kn01PG__pricingNotes a{min-height:44px}.horizon-home-module__kn01PG__pulse{margin-top:30px;padding:25px;display:block}.horizon-home-module__kn01PG__pulseIcon{border:0;margin-bottom:19px;padding:0}.horizon-home-module__kn01PG__pulse h3{font-size:28px;line-height:1.2}.horizon-home-module__kn01PG__pulse p{margin-top:13px;font-size:14px}.horizon-home-module__kn01PG__pulse a{margin:12px 0 0}.horizon-home-module__kn01PG__faq{gap:25px}.horizon-home-module__kn01PG__faqList summary{padding-block:22px;font-size:14px}.horizon-home-module__kn01PG__faqList details>p{padding-right:0;font-size:13px}.horizon-home-module__kn01PG__aboutLink{margin-top:18px}.horizon-home-module__kn01PG__final{padding:65px 0 55px}.horizon-home-module__kn01PG__final h2{font-size:clamp(34px,9vw,48px)}.horizon-home-module__kn01PG__final p{font-size:15px}}.horizon-home-module__kn01PG__reportExperience{background:#0d261b;border-top:1px solid #68837238;padding:104px 0}.horizon-home-module__kn01PG__reportLayout{grid-template-columns:1fr .94fr;align-items:center;gap:90px;display:grid}.horizon-home-module__kn01PG__reportKicker,.horizon-home-module__kn01PG__artKicker{color:var(--brass);letter-spacing:.16em;font-size:11px;font-weight:650;display:block}.horizon-home-module__kn01PG__reportCopy h2{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.04em;font-size:clamp(35px,4.3vw,58px);font-weight:400;line-height:1.12;margin-top:20px!important}.horizon-home-module__kn01PG__reportCopy h2 em{color:var(--brass)}.horizon-home-module__kn01PG__reportCopy>p{color:var(--sage);max-width:530px;font-size:16px;line-height:1.75;margin-top:20px!important}.horizon-home-module__kn01PG__reportCopy ul{gap:13px;display:grid;margin-top:26px!important}.horizon-home-module__kn01PG__reportCopy li{color:var(--ivory);align-items:flex-start;gap:10px;font-size:14px;line-height:1.65;display:flex}.horizon-home-module__kn01PG__reportCopy li svg{color:#b8d3bd;flex-shrink:0;margin-top:3px}.horizon-home-module__kn01PG__page .horizon-home-module__kn01PG__reportLink{min-height:48px;color:var(--brass);border-bottom:1px solid #e2c47f80;align-items:center;gap:10px;margin-top:25px;font-size:14px;font-weight:650;display:inline-flex}.horizon-home-module__kn01PG__reportCopy .horizon-home-module__kn01PG__reportFine{font-size:12px;line-height:1.7;margin-top:20px!important}.horizon-home-module__kn01PG__reportArt{background:#163629;border:1px solid #91a99a55;border-radius:16px;padding:32px}.horizon-home-module__kn01PG__artKicker{color:#b9d0bd;font-size:10px}.horizon-home-module__kn01PG__artSheet{color:#132b20;background:#f4efe6;border-radius:10px;margin-top:20px;padding:29px}.horizon-home-module__kn01PG__artHead{color:#53695b;letter-spacing:.1em;justify-content:space-between;gap:10px;font-size:9px;font-weight:700;display:flex}.horizon-home-module__kn01PG__artName{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.04em;font-size:clamp(30px,3.6vw,49px);line-height:1.1;margin-top:30px!important}.horizon-home-module__kn01PG__artName em{color:#806837}.horizon-home-module__kn01PG__artRule{background:#16362935;height:1px;margin:24px 0 7px}.horizon-home-module__kn01PG__artLine{border-bottom:1px solid #16362925;justify-content:space-between;gap:12px;padding:12px 0;font-size:12px;font-weight:650;display:flex}.horizon-home-module__kn01PG__artLine span{color:#64756a;text-align:right;font-weight:400}.horizon-home-module__kn01PG__artSwatches{gap:7px;margin-top:21px;display:flex}.horizon-home-module__kn01PG__artSwatches i{background:#173d2c;border-radius:4px;flex:1;height:33px}.horizon-home-module__kn01PG__artSwatches i:nth-child(2){background:#a2b6a1}.horizon-home-module__kn01PG__artSwatches i:nth-child(3){background:#d4b97d}.horizon-home-module__kn01PG__artSwatches i:nth-child(4){background:#e9e1d1;border:1px solid #173d2c1c}.horizon-home-module__kn01PG__artCaption{color:#b9d0bd;font-size:11px;line-height:1.5;margin-top:14px!important}@media (max-width:800px){.horizon-home-module__kn01PG__reportExperience{padding:70px 0}.horizon-home-module__kn01PG__reportLayout{grid-template-columns:1fr;gap:35px}.horizon-home-module__kn01PG__reportArt{width:100%;max-width:600px}}@media (max-width:600px){.horizon-home-module__kn01PG__reportExperience{padding:60px 0}.horizon-home-module__kn01PG__reportCopy h2{font-size:clamp(32px,8vw,42px)}.horizon-home-module__kn01PG__reportCopy>p{font-size:15px}.horizon-home-module__kn01PG__reportArt{padding:21px}.horizon-home-module__kn01PG__artSheet{padding:22px}.horizon-home-module__kn01PG__artName{font-size:36px}}
.horizon-motion-module__XEgeEa__backdrop canvas{opacity:0;width:100%;height:100%;transition:opacity 1.6s;display:block}.horizon-motion-module__XEgeEa__backdrop[data-renderer=webgl] canvas{opacity:1}@media (prefers-reduced-motion:reduce){.horizon-motion-module__XEgeEa__backdrop canvas{transition:none;display:none}}
.named-with-namolux-module__YYJG1W__section{background:var(--nm-surface);color:var(--nm-text);padding:88px 0}.named-with-namolux-module__YYJG1W__eyebrow{letter-spacing:.16em;color:var(--nm-accent);font-size:11px;font-weight:650}.named-with-namolux-module__YYJG1W__title{font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(34px,4vw,54px);font-weight:400;line-height:1.12;margin-top:14px!important}.named-with-namolux-module__YYJG1W__intro{max-width:680px;color:var(--nm-muted);line-height:1.8;margin-top:20px!important}.named-with-namolux-module__YYJG1W__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.named-with-namolux-module__YYJG1W__card{border:1px solid var(--nm-line);background:var(--nm-canvas);border-radius:16px;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:28px;scroll-margin-top:100px;display:flex}.named-with-namolux-module__YYJG1W__number{letter-spacing:.12em;color:var(--nm-muted);align-self:flex-end;font-size:11px}.named-with-namolux-module__YYJG1W__carouselNav{display:none}.named-with-namolux-module__YYJG1W__card h3{font-family:var(--font-fraunces),Georgia,serif;font-size:36px;font-weight:400}.named-with-namolux-module__YYJG1W__card h4{margin:8px 0 -8px;font-size:15px;font-weight:650}.named-with-namolux-module__YYJG1W__card p{color:var(--nm-muted);font-size:15px;line-height:1.8}.named-with-namolux-module__YYJG1W__card .named-with-namolux-module__YYJG1W__eyebrow{color:var(--nm-accent);font-size:11px}.named-with-namolux-module__YYJG1W__textLink{min-height:44px;color:var(--nm-text);text-underline-offset:5px;padding:10px 0;font-size:14px;line-height:1.6;display:inline-block;text-decoration:underline!important}.named-with-namolux-module__YYJG1W__actions{border-top:1px solid var(--nm-line);flex-direction:column;align-items:flex-start;gap:4px;width:100%;margin-top:auto;padding-top:16px;display:flex}.named-with-namolux-module__YYJG1W__actions a:first-child{background:var(--nm-text);color:var(--nm-canvas);border:1px solid var(--nm-text);border-radius:4px}.named-with-namolux-module__YYJG1W__disclaimer{color:var(--nm-muted);max-width:850px;line-height:1.8;margin-top:24px!important;font-size:12px!important}.named-with-namolux-module__YYJG1W__note{color:var(--nm-muted);line-height:1.7;font-size:13px!important}.named-with-namolux-module__YYJG1W__compact{border-top:1px solid var(--nm-line);min-width:0;color:var(--nm-text);flex-basis:100%;margin-top:18px;padding-top:18px}.named-with-namolux-module__YYJG1W__compact p{line-height:1.7}.named-with-namolux-module__YYJG1W__compact .named-with-namolux-module__YYJG1W__note{margin-top:10px}.named-with-namolux-module__YYJG1W__sampleLinks{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.named-with-namolux-module__YYJG1W__sampleLinks a{text-underline-offset:4px;min-height:44px;padding:10px 0;font-size:14px;text-decoration:underline}.named-with-namolux-module__YYJG1W__compact .named-with-namolux-module__YYJG1W__disclaimer{margin-top:12px!important}.named-with-namolux-module__YYJG1W__section a:focus-visible,.named-with-namolux-module__YYJG1W__cards:focus-visible,.named-with-namolux-module__YYJG1W__compact a:focus-visible{outline:3px solid var(--nm-accent);outline-offset:4px}.named-with-namolux-module__YYJG1W__sampleContent p{margin-top:14px!important}.named-with-namolux-module__YYJG1W__sampleContent h1,.named-with-namolux-module__YYJG1W__sampleContent h2,.named-with-namolux-module__YYJG1W__sampleContent h3{text-wrap:balance}.named-with-namolux-module__YYJG1W__sampleContent dl{margin-top:20px!important}.named-with-namolux-module__YYJG1W__sampleContent dd{line-height:1.7;margin-top:8px!important}.named-with-namolux-module__YYJG1W__sampleContent a:focus-visible{outline:3px solid var(--nm-accent);outline-offset:4px}.named-with-namolux-module__YYJG1W__sampleContent .named-with-namolux-module__YYJG1W__dimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px!important}.named-with-namolux-module__YYJG1W__sampleContent .named-with-namolux-module__YYJG1W__dimensions li{border:1px solid var(--nm-line);text-align:left;border-radius:10px;align-items:start;padding:22px}.named-with-namolux-module__YYJG1W__sampleContent .named-with-namolux-module__YYJG1W__dimensions strong{font-size:22px;line-height:1.3}@media (max-width:600px){.named-with-namolux-module__YYJG1W__sampleContent .named-with-namolux-module__YYJG1W__dimensions{grid-template-columns:1fr}}@media (max-width:700px){.named-with-namolux-module__YYJG1W__section{padding:56px 0}.named-with-namolux-module__YYJG1W__carouselNav{margin-top:28px;display:block}.named-with-namolux-module__YYJG1W__carouselNav>span{color:var(--nm-muted);font-size:12px}.named-with-namolux-module__YYJG1W__carouselNav div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.named-with-namolux-module__YYJG1W__carouselNav a{border:1px solid var(--nm-line);color:var(--nm-text);border-radius:6px;padding:9px 12px;font-size:13px;text-decoration:none}.named-with-namolux-module__YYJG1W__carouselNav a span{color:var(--nm-accent);margin-right:4px}.named-with-namolux-module__YYJG1W__carouselNav p{color:var(--nm-muted);margin-top:12px;font-size:12px}.named-with-namolux-module__YYJG1W__cards{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;margin-top:16px;padding-bottom:12px;display:flex;overflow-x:auto}.named-with-namolux-module__YYJG1W__card{scroll-snap-align:start;flex:0 0 88%;padding:24px}}
