.fs-site{color:var(--fs-color-ink);background:var(--fs-color-white)}.fs-site__container{width:min(100% - 40px,1320px);margin-inline:auto}.fs-site__hero{padding:clamp(64px,8vw,112px) 0;background:var(--fs-gradient-page);border-bottom:1px solid var(--fs-color-line)}.fs-site__hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(40px,6vw,84px);align-items:center}.fs-site__kicker{margin:0 0 18px;color:var(--fs-color-action);font-size:15px;font-weight:800;line-height:1.3}.fs-site__hero h1,.fs-site__section h2,.fs-site__cta h2{margin:0;color:var(--fs-color-navy);letter-spacing:-.025em;text-wrap:balance}.fs-site__hero h1{max-width:15ch;font-size:clamp(42px,5vw,68px);line-height:1.03}.fs-site__hero-copy{max-width:64ch;margin:24px 0 0;color:var(--fs-color-ink);font-size:clamp(18px,1.6vw,21px);line-height:1.7;text-wrap:pretty}.fs-site__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.fs-site__button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 22px;border:1px solid var(--fs-color-action);border-radius:var(--fs-radius-md);color:var(--fs-color-white);background:var(--fs-gradient-accent);font-family:Tahoma,Verdana,sans-serif;font-size:16px;font-weight:700;text-decoration:none}.fs-site__button--secondary{color:var(--fs-color-navy);background:transparent;border-color:var(--fs-color-line-strong)}.fs-site__button:hover{color:var(--fs-color-white);background:var(--fs-color-action-hover)}.fs-site__button--secondary:hover{color:var(--fs-color-action);background:var(--fs-color-white)}.fs-site__hero-media{overflow:hidden;min-height:430px;border-radius:var(--fs-radius-lg);background:var(--fs-color-hero-panel)}.fs-site__hero-media img{width:100%;height:100%;min-height:430px;object-fit:cover}.fs-site__hero-panel{padding:clamp(28px,4vw,48px);border:1px solid var(--fs-color-line);border-radius:var(--fs-radius-lg);background:#ffffffd1}.fs-site__hero-panel h2{margin:0 0 20px;font-size:clamp(26px,3vw,36px)}.fs-site__hero-panel ul,.fs-site__checklist{display:grid;gap:14px;margin:0;padding:0;list-style:none}.fs-site__hero-panel li,.fs-site__checklist li{position:relative;padding-left:26px;font-size:17px;line-height:1.55}.fs-site__hero-panel li:before,.fs-site__checklist li:before{position:absolute;top:.58em;left:0;width:9px;height:9px;border-radius:50%;background:var(--fs-color-action);content:""}.fs-site__section{padding:clamp(64px,8vw,104px) 0}.fs-site__section--soft{background:var(--fs-gradient-panel)}.fs-site__section-head{display:flex;max-width:1100px;align-items:end;justify-content:space-between;gap:32px;margin-bottom:40px}.fs-site__section h2{max-width:21ch;font-size:clamp(34px,4vw,52px);line-height:1.08}.fs-site__section-intro{max-width:62ch;margin:16px 0 0;font-size:18px;line-height:1.7}.fs-site__text-link{display:inline-flex;min-height:48px;align-items:center;color:var(--fs-color-navy);font-family:Tahoma,Verdana,sans-serif;font-size:16px;font-weight:700;text-decoration-thickness:2px;text-underline-offset:6px}.fs-site__text-link:hover{color:var(--fs-color-action)}.fs-hub-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.fs-hub-card{display:grid;grid-column:span 6;grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr);min-height:360px;overflow:hidden;border:1px solid var(--fs-color-line);border-radius:var(--fs-radius-lg);color:var(--fs-color-ink);background:var(--fs-color-white);text-decoration:none}.fs-hub-card--wide{grid-column:span 12;grid-template-columns:1.1fr .9fr}.fs-hub-card__media{min-height:300px;background:var(--fs-color-hero-panel)}.fs-hub-card__media img{width:100%;height:100%;object-fit:cover}.fs-hub-card__body{display:flex;flex-direction:column;padding:clamp(24px,3vw,38px)}.fs-hub-card__meta{margin:0 0 14px;color:var(--fs-color-action);font-size:14px;font-weight:800}.fs-hub-card h3{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.1}.fs-hub-card p{margin:18px 0 24px;font-size:17px;line-height:1.65}.fs-hub-card__more{margin-top:auto;color:var(--fs-color-navy);font-family:Tahoma,Verdana,sans-serif;font-size:16px;font-weight:700}.fs-hub-card:hover{border-color:var(--fs-color-action)}.fs-hub-card:hover .fs-hub-card__more{color:var(--fs-color-action)}.fs-site-table{overflow:hidden;border:1px solid var(--fs-color-line);border-radius:var(--fs-radius-lg);background:var(--fs-color-white)}.fs-site-table__row{display:grid;grid-template-columns:minmax(170px,.7fr) minmax(220px,1fr) minmax(280px,1.25fr);border-top:1px solid var(--fs-color-line)}.fs-site-table__row:first-child{border-top:0}.fs-site-table__row>*{padding:22px 24px;font-size:16px;line-height:1.55}.fs-site-table__row strong{color:var(--fs-color-navy);font-size:18px}.fs-site-table__row a{color:var(--fs-color-action);font-weight:700}.fs-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fs-route{display:flex;min-height:240px;flex-direction:column;padding:30px;border:1px solid var(--fs-color-line);border-radius:var(--fs-radius-lg);color:var(--fs-color-ink);background:var(--fs-color-white);text-decoration:none}.fs-route strong{color:var(--fs-color-navy);font-size:25px;line-height:1.2}.fs-route p{margin:16px 0 24px;font-size:16px;line-height:1.65}.fs-route span{margin-top:auto;color:var(--fs-color-action);font-size:16px;font-weight:750}.fs-route:hover{border-color:var(--fs-color-action)}.fs-site__cta{padding:clamp(54px,7vw,84px) 0;color:var(--fs-color-ink);background:var(--fs-gradient-band);border-top:1px solid var(--fs-color-line)}.fs-site__cta-inner{display:flex;align-items:center;justify-content:space-between;gap:36px}.fs-site__cta h2{font-size:clamp(32px,4vw,48px)}.fs-site__cta p{max-width:62ch;margin:14px 0 0;font-size:18px;line-height:1.65}.fs-rich-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:clamp(40px,7vw,90px);align-items:start}.fs-rich-content{min-width:0;font-size:18px;line-height:1.75}.fs-rich-content>:first-child{margin-top:0}.fs-rich-content h2{max-width:28ch;margin:52px 0 18px;font-size:clamp(29px,3vw,40px);line-height:1.15}.fs-rich-content h3{margin:36px 0 12px;font-size:25px;line-height:1.25}.fs-rich-content p,.fs-rich-content li{max-width:72ch}.fs-rich-content img{width:auto;max-width:100%;height:auto;margin:24px 0;border-radius:var(--fs-radius-md)}.fs-rich-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.fs-rich-content td,.fs-rich-content th{padding:14px;border:1px solid var(--fs-color-line);text-align:left}.fs-rich-content style,.fs-rich-content meta{display:none}.fs-rich-side{position:sticky;top:130px;padding:28px;border:1px solid var(--fs-color-line);border-radius:var(--fs-radius-lg);background:var(--fs-gradient-panel)}.fs-rich-side h2{margin:0 0 18px;font-size:27px}.fs-rich-side p{margin:0 0 20px;font-size:16px;line-height:1.6}.fs-rich-side nav{display:grid;gap:6px}.fs-rich-side nav a{display:flex;min-height:46px;align-items:center;border-bottom:1px solid var(--fs-color-line);color:var(--fs-color-navy);font-size:16px;font-weight:700;text-decoration:none}.fs-rich-side nav a:hover{color:var(--fs-color-action)}.fs-company-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--fs-color-line);border-radius:var(--fs-radius-lg);background:var(--fs-color-white)}.fs-company-proof>div{padding:30px;border-left:1px solid var(--fs-color-line)}.fs-company-proof>div:first-child{border-left:0}.fs-company-proof strong{display:block;color:var(--fs-color-navy);font-size:clamp(30px,3vw,42px);line-height:1}.fs-company-proof span{display:block;margin-top:12px;font-size:15px;line-height:1.5}.fs-contact-layout{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(36px,7vw,88px);align-items:start}.fs-contact-direct{padding:34px;border:1px solid var(--fs-color-line);border-radius:var(--fs-radius-lg);background:var(--fs-gradient-panel)}.fs-contact-direct h2{margin:0 0 16px;font-size:32px}.fs-contact-direct p{font-size:17px;line-height:1.65}.fs-contact-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fs-contact-field{display:grid;gap:8px}.fs-contact-field--full{grid-column:1 / -1}.fs-contact-field label{color:var(--fs-color-navy);font-size:16px;font-weight:700}.fs-contact-field input,.fs-contact-field select,.fs-contact-field textarea{width:100%;min-height:52px;padding:13px 15px;border:1px solid var(--fs-color-line-strong);border-radius:var(--fs-radius-md);color:var(--fs-color-navy);background:var(--fs-color-white);font:inherit;font-size:17px}.fs-contact-field textarea{min-height:160px;resize:vertical}.fs-contact-form .fs-site__button{grid-column:1 / -1;justify-self:start;cursor:pointer}.fs-contact-success{grid-column:1 / -1;padding:16px;color:var(--fs-color-success);background:#edf7f1;border:1px solid #a7c9b5}.fs-resource-list{display:grid;gap:0;border-top:1px solid var(--fs-color-line)}.fs-resource-row{display:grid;grid-template-columns:170px minmax(0,1fr) 150px;gap:26px;align-items:center;padding:30px 0;border-bottom:1px solid var(--fs-color-line);color:var(--fs-color-ink);text-decoration:none}.fs-resource-row__tag{color:var(--fs-color-action);font-size:14px;font-weight:800}.fs-resource-row h2{max-width:34ch;margin:0 0 10px;font-size:clamp(24px,2.5vw,34px)}.fs-resource-row p{max-width:72ch;margin:0;font-size:16px;line-height:1.6}.fs-resource-row__more{color:var(--fs-color-navy);font-size:16px;font-weight:750;text-align:right}.fs-resource-row:hover h2,.fs-resource-row:hover .fs-resource-row__more{color:var(--fs-color-action)}@media(max-width:989px){.fs-site__hero-grid,.fs-rich-layout,.fs-contact-layout{grid-template-columns:1fr}.fs-site__hero h1{max-width:18ch}.fs-site__hero-media{min-height:360px}.fs-rich-side{position:static}.fs-hub-card,.fs-hub-card--wide{grid-column:span 12}.fs-route-grid,.fs-company-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-company-proof>div:nth-child(3){border-left:0;border-top:1px solid var(--fs-color-line)}.fs-company-proof>div:nth-child(4){border-top:1px solid var(--fs-color-line)}}@media(max-width:749px){.fs-site__container{width:min(100% - 30px,1320px)}.fs-site__hero{padding:52px 0 60px}.fs-site__hero h1{font-size:clamp(38px,11vw,52px)}.fs-site__hero-copy,.fs-site__section-intro,.fs-rich-content{font-size:17px}.fs-site__section-head,.fs-site__cta-inner{display:block}.fs-site__section-head .fs-site__text-link,.fs-site__cta .fs-site__actions{margin-top:22px}.fs-hub-card,.fs-hub-card--wide{grid-template-columns:1fr}.fs-hub-card__media{min-height:240px}.fs-site-table__row{grid-template-columns:1fr;padding:18px 0}.fs-site-table__row>*{padding:7px 20px}.fs-route-grid{grid-template-columns:1fr}.fs-route{min-height:210px}.fs-company-proof{grid-template-columns:1fr}.fs-company-proof>div{border-top:1px solid var(--fs-color-line);border-left:0}.fs-company-proof>div:first-child{border-top:0}.fs-contact-form{grid-template-columns:1fr}.fs-contact-field--full,.fs-contact-form .fs-site__button{grid-column:auto}.fs-resource-row{grid-template-columns:1fr;gap:10px}.fs-resource-row__more{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fs-content-pages.css.map */
