.ferbu-protocol *{box-sizing:border-box}.ferbu-protocol html{scroll-behavior:smooth}.ferbu-protocol{margin:0;background:#07172c;color:#f6f1e9;font:18px/1.65 Manrope,sans-serif}.ferbu-protocol a{color:inherit;text-underline-offset:5px}.ferbu-protocol a:focus-visible,.ferbu-protocol summary:focus-visible{outline:3px solid #c5a059;outline-offset:6px}.ferbu-protocol .wrap{max-width:1280px;margin:auto;padding:0 40px}.ferbu-protocol header{padding:25px 0}.ferbu-protocol nav{display:flex;align-items:center;justify-content:space-between;gap:20px}.ferbu-protocol .brand{font:25px "Noto Serif",serif;text-decoration:none}.ferbu-protocol .navlinks{display:flex;gap:28px;font-size:15px}.ferbu-protocol .btn{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:14px 24px;background:#c5a059;color:#07172c;font-weight:750;text-decoration:none;border:0}.ferbu-protocol .btn:hover{background:#ddbb76}.ferbu-protocol .hero{display:grid;grid-template-columns:1.12fr .88fr;gap:75px;align-items:center;padding:65px 0 80px}.ferbu-protocol .hero h1{font:clamp(48px,6.7vw,88px)/1.05 "Noto Serif",serif;letter-spacing:-.045em;margin:0 0 28px}.ferbu-protocol .hero .lead{font-size:26px;line-height:1.4;max-width:31ch;margin-bottom:20px}.ferbu-protocol .hero p{max-width:45ch}.ferbu-protocol .hero figure{margin:0}.ferbu-protocol .hero img{display:block;width:100%;height:560px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%}.ferbu-protocol .hero figcaption{font-size:14px;margin-top:14px;color:#ded8cc}.ferbu-protocol .hero .btn{margin-top:20px}.ferbu-protocol h2{font:clamp(32px,3.7vw,48px)/1.15 "Noto Serif",serif;letter-spacing:-.025em;margin:0 0 28px}.ferbu-protocol p{margin:0 0 24px}.ferbu-protocol .story{padding:75px 0 105px;display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.ferbu-protocol .story p{max-width:59ch}.ferbu-protocol .results{background:#f3eee4;color:#07172c;padding:95px 0}.ferbu-protocol .result-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.ferbu-protocol .number{font:clamp(76px,9vw,128px)/1 "Noto Serif",serif;letter-spacing:-.07em;margin:35px 0 20px}.ferbu-protocol .result-description{max-width:34ch;font-size:22px;line-height:1.45}.ferbu-protocol blockquote{margin:0;font:26px/1.5 "Noto Serif",serif}.ferbu-protocol cite{display:block;font:15px/1.7 Manrope,sans-serif;font-style:normal;margin:24px 0 34px}.ferbu-protocol .note{font-size:16px;max-width:54ch}.ferbu-protocol .consult{padding:105px 0;display:grid;grid-template-columns:1fr 1fr;gap:90px}.ferbu-protocol .consult p{max-width:53ch}.ferbu-protocol .questions{background:#0a2240;padding:85px 0}.ferbu-protocol .faq{max-width:850px}.ferbu-protocol details{background:#102d4e;margin:16px 0;padding:22px 26px}.ferbu-protocol summary{cursor:pointer;font-size:19px;font-weight:650}.ferbu-protocol details p{margin:18px 0 0;max-width:65ch;font-size:17px}.ferbu-protocol .closing{padding:85px 0 55px}.ferbu-protocol .closing .btn{margin-bottom:45px}.ferbu-protocol .medical{font-size:15px;max-width:80ch;color:#ded8cc}.ferbu-protocol .footer{padding:35px 0;background:#041022}.ferbu-protocol .footer p{font-size:15px;margin:12px 0 0}.ferbu-protocol .preview{background:#f3eee4;color:#07172c;padding:8px 20px;text-align:center;font-size:13px}.ferbu-protocol .skip{position:absolute;left:-9999px}.ferbu-protocol .skip:focus{left:20px;top:20px;background:#fff;color:#07172c;padding:10px;z-index:2}@media (max-width:760px){.ferbu-protocol .wrap{padding:0 23px}.ferbu-protocol .navlinks a:not(:last-child){display:none}.ferbu-protocol .brand{font-size:21px}.ferbu-protocol .navlinks{font-size:14px}.ferbu-protocol .hero{padding:40px 0 55px;grid-template-columns:1fr;gap:38px}.ferbu-protocol .hero .lead{font-size:23px}.ferbu-protocol .hero img{height:430px}.ferbu-protocol .hero h1{font-size:52px}.ferbu-protocol .story,.ferbu-protocol .result-grid,.ferbu-protocol .consult{grid-template-columns:1fr;gap:25px}.ferbu-protocol .story,.ferbu-protocol .consult{padding:65px 0}.ferbu-protocol .results,.ferbu-protocol .questions{padding:60px 0}.ferbu-protocol .number{margin-top:12px}.ferbu-protocol .result-description{font-size:21px}.ferbu-protocol blockquote{font-size:23px}.ferbu-protocol .hero .btn,.ferbu-protocol .consult .btn{width:100%}.ferbu-protocol .closing{padding:60px 0 40px}}@media (prefers-reduced-motion:reduce){.ferbu-protocol html{scroll-behavior:auto}}.ferbu-protocol h1,.ferbu-protocol h2,.ferbu-protocol p,.ferbu-protocol blockquote,.ferbu-protocol cite,.ferbu-protocol summary{color:inherit}.ferbu-protocol .hero figcaption,.ferbu-protocol .medical{color:#ded8cc}.ferbu-protocol .results p,.ferbu-protocol .results blockquote,.ferbu-protocol .results cite,.ferbu-protocol .results h2{color:#07172c}
