:root{--fl-shadow-lg: 0 18px 50px rgba(4,43,99,.16)}.fl-section-hdr small{display:block;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);font-size:12px;margin-bottom:10px}.fl-btn--lg{font-size:16px;padding:16px 26px;border-radius:11px}.fl-btn--block{width:100%}.fl-btn--primary.fl-btn--lg{box-shadow:0 8px 22px #e9641447}.fl-btn--primary.fl-btn--lg:hover{transform:translateY(-2px)}.fl-chero{background:radial-gradient(900px 500px at 82% 8%,var(--blue-10),transparent 60%),linear-gradient(180deg,#fff,var(--h-gray));padding:40px 0 56px;overflow:hidden}.fl-chero__grid{display:grid;gap:36px;align-items:center}.fl-chero__grid--solo{max-width:860px}.fl-chero__pills{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:18px}.fl-chero__pill{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--gray-20);border-radius:999px;padding:7px 13px;font-size:13px;font-weight:900;color:var(--navy);box-shadow:var(--fl-shadow)}.fl-chero__pill svg{width:15px;height:15px}.fl-chero__pill--approved{background:var(--green-10);border-color:#bfe6d0;color:var(--green-text)}.fl-chero__h1{font-family:var(--ff-ms);font-size:var(--fs-hero);font-weight:900;line-height:.96;letter-spacing:-.04em;color:var(--navy);margin:0;max-width:9.6em}.fl-chero__h1 em{font-style:normal;color:var(--orange)}.fl-chero__sub{font-size:clamp(16px,2.3vw,19px);font-weight:700;color:var(--blue);margin:14px 0 0}.fl-chero__list{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:10px;max-width:520px}.fl-chero__list li{display:flex;align-items:flex-start;gap:11px;font-size:15px;color:var(--gray-80);font-weight:500;line-height:1.45}.fl-chero__list li svg{width:20px;height:20px;color:var(--green);flex:none;margin-top:1px}.fl-chero__actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:18px}.fl-chero__actions .fl-btn{flex:1 1 auto}.fl-enroll .fl-btn{width:100%;font-size:17px;padding:18px}@keyframes fl-halo-breathe{0%{opacity:.55;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}@keyframes fl-ring-pulse{0%{opacity:0;transform:scale(.55)}18%{opacity:.8}to{opacity:0;transform:scale(1.7)}}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__pills{animation:fl-hero-enter .55s cubic-bezier(.22,1,.36,1) 0s backwards}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__h1{animation:fl-hero-enter .55s cubic-bezier(.22,1,.36,1) .07s backwards}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__sub{animation:fl-hero-enter .55s cubic-bezier(.22,1,.36,1) .14s backwards}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__list{animation:fl-hero-enter .55s cubic-bezier(.22,1,.36,1) .21s backwards}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__actions{animation:fl-hero-enter .55s cubic-bezier(.22,1,.36,1) .35s backwards}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) :is(.fl-chero__pills,.fl-chero__h1,.fl-chero__sub){animation-name:hts-hero-rise}@keyframes fl-hero-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__list li svg{stroke-dasharray:21;animation:fl-check-draw .5s ease-out backwards}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__list li:nth-child(1) svg{animation-delay:.55s}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__list li:nth-child(2) svg{animation-delay:.7s}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__list li:nth-child(3) svg{animation-delay:.85s}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__list li:nth-child(4) svg{animation-delay:1s}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__list li:nth-child(5) svg{animation-delay:1.15s}@keyframes fl-check-draw{0%{stroke-dashoffset:21}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.fl-sticky[data-sticky-reveal]{transition:none}:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__pills,:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__h1,:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__sub,:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__list,:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__price,:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__actions,:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__guarantee,:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-enroll,:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-chero__list li svg,:is(.fl-chero--exam,.fl-chero--wcd,.fl-chero--tlsae,.fl-chero--ptest) .fl-save,:is(.fl-chero--tlsae,.fl-chero--ptest) .fl-age-router,.fl-chero--tlsae .fl-enroll__detail li{animation:none}}.fl-pipe{max-width:980px;margin:0 auto;display:grid;grid-template-columns:1fr}@media(min-width:768px){.fl-pipe{grid-template-columns:1fr 64px 1fr 64px 1fr;align-items:stretch}}.fl-sticky{position:fixed;left:0;right:0;bottom:0;z-index:80;background:#fff;border-top:1px solid var(--gray-20);box-shadow:0 -10px 30px #1818181a;padding:10px var(--m-lr);display:flex;align-items:center;gap:12px}.fl-sticky[data-sticky-reveal]{transform:translateY(105%);transition:transform .3s var(--hts-ease)}.fl-sticky.is-on{transform:none}.fl-sticky .fl-p{flex:none}.fl-sticky .fl-p b{display:block;font-size:18px;font-weight:900;color:var(--navy);line-height:1}.fl-sticky .fl-p span{font-size:12px;color:var(--gray-70);font-weight:600}.fl-sticky .fl-btn{flex:1;padding:14px}@media(min-width:768px){.fl-sticky{display:none}}@media(min-width:1024px){.fl-chero__grid{grid-template-columns:1.05fr .95fr}.fl-chero__grid--solo{grid-template-columns:minmax(0,1fr)}.fl-chero__actions .fl-btn{flex:0 0 auto}}.hts-reveal .fl-truth__dots i:nth-child(-n+4){opacity:.35;transform:scale(.4);transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}@media(prefers-reduced-motion:reduce){.hts-reveal .fl-truth__dots i:nth-child(-n+4){opacity:1;transform:none;transition:none}}.fl-rule{max-width:960px;margin:0 auto;display:grid;gap:18px}.fl-rule__what,.fl-rule__good{border-radius:16px;padding:22px 18px;box-shadow:var(--fl-shadow)}.fl-rule__what{background:linear-gradient(135deg,var(--blue-10),#fff);border:1px solid var(--blue-20);border-left:4px solid var(--blue)}.fl-rule__good{background:linear-gradient(135deg,var(--green-10),#fff);border:1px solid var(--gray-20);border-left:4px solid var(--green)}.fl-rule h3{font-family:var(--ff-ms);font-size:18px;font-weight:900;letter-spacing:-.02em;color:var(--navy);margin:0 0 10px}.fl-rule p{margin:0;font-size:15px;line-height:1.6;color:var(--gray-80)}.fl-rule p b{color:var(--navy)}.fl-rule__stamp{display:inline-block;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);border:2px solid currentColor;border-radius:8px;padding:5px 11px;margin-bottom:14px;transform:rotate(-2deg)}.hts-reveal .fl-rule__stamp{opacity:0;transform:rotate(-2deg) scale(1.6);transition:transform .4s cubic-bezier(.22,1,.36,1) .25s,opacity .3s ease .25s}.hts-in .fl-rule__stamp{opacity:1;transform:rotate(-2deg) scale(1)}.fl-rule__langs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.fl-rule__langlabel{flex-basis:100%;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--gray-70)}.fl-rule__lang{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:900}.fl-rule__lang--on{background:var(--navy);color:#fff}.fl-rule__lang--off{position:relative;background:#fff;border:1px solid var(--gray-20);color:var(--gray-70)}.fl-rule__lang--off:after{content:"";position:absolute;left:9px;right:9px;top:50%;height:2px;border-radius:1px;background:var(--gray-70);transform:scaleX(1);transform-origin:left center}.hts-reveal .fl-rule__lang--off:after{transform:scaleX(0);transition:transform .35s ease .55s}.hts-in .fl-rule__lang--off:after{transform:scaleX(1)}.hts-in .fl-rule__lang--off:nth-of-type(3):after{transition-delay:.75s}.fl-rule__lang--book{background:#fff;border:1px solid #bfe6d0;color:var(--green)}.hts-reveal .fl-rule__lang--book{opacity:0;transform:scale(.6);transition:transform .4s cubic-bezier(.34,1.56,.64,1) .35s,opacity .3s ease .35s}.hts-in .fl-rule__lang--book{opacity:1;transform:none}.hts-in .fl-rule__lang--book:nth-of-type(2){transition-delay:.47s}.hts-in .fl-rule__lang--book:nth-of-type(3){transition-delay:.59s}.fl-rule__steps{list-style:none;counter-reset:rs;margin:16px 0 0;padding:0;display:grid;gap:12px}.fl-rule__steps li{counter-increment:rs;display:flex;gap:13px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--gray-80)}.fl-rule__steps li b{color:var(--navy)}.fl-rule__steps li:before{content:counter(rs);flex:none;width:26px;height:26px;border-radius:50%;background:var(--green);color:#fff;font-weight:900;font-size:13px;display:grid;place-items:center}.fl-rule p.fl-rule__note{margin-top:16px;font-size:13px;color:var(--gray-70)}@media(min-width:768px){.fl-rule{grid-template-columns:1fr 1fr;gap:24px}.fl-rule__what,.fl-rule__good{padding:28px 26px}}@media(prefers-reduced-motion:reduce){.hts-reveal .fl-rule__stamp{opacity:1;transform:rotate(-2deg) scale(1);transition:none}.hts-reveal .fl-rule__lang--off:after{transform:scaleX(1);transition:none}.hts-reveal .fl-rule__lang--book{opacity:1;transform:none;transition:none}}.hts-reveal .fl-law__tile{opacity:0;transform:translateY(12px);transition:opacity .45s ease,transform .45s var(--hts-ease)}.hts-reveal .fl-law__op{opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}@media(prefers-reduced-motion:reduce){.hts-reveal .fl-law__tile,.hts-reveal .fl-law__op{opacity:1;transform:none;transition:none}}.hts-reveal .fl-wins__n--was:after{transform:rotate(-14deg) scaleX(0);transform-origin:left center;transition:transform .35s ease .5s}.hts-reveal .fl-wins__n--now{opacity:0;transform:scale(.6);transition:transform .4s cubic-bezier(.34,1.56,.64,1) .75s,opacity .3s ease .75s}@media(prefers-reduced-motion:reduce){.hts-reveal .fl-wins__n--was:after{transform:rotate(-14deg) scaleX(1);transition:none}.hts-reveal .fl-wins__n--now{opacity:1;transform:none;transition:none}}.fl-plan .fl-btn{width:100%}.fl-quiz__verdict .fl-btn{margin:4px 6px 0}.fl-skypage .fl-chero{position:relative;background:transparent;padding-top:18px}.fl-skypage .fl-chero .hts-container{position:relative;z-index:5}.fl-journey .fl-chero.fl-zb-night{background:radial-gradient(760px 440px at 88% -6%,#0057e757,#0057e700 66%),linear-gradient(180deg,var(--navy-dark) 0%,#032454 100%)}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){.fl-journey:not(.fl-journey--static) .fl-chero.fl-zb-night{background:transparent}}}.fl-skypage .fl-z-dark .fl-chero__h1{color:#fff;text-shadow:0 2px 18px rgba(2,29,68,.65),0 0 3px rgba(2,29,68,.5)}.fl-skypage .fl-z-dark .fl-chero__h1 em{color:var(--orange-light)}.fl-skypage .fl-z-dark .fl-chero__sub{color:#8fb4f5;text-shadow:0 1px 10px rgba(2,29,68,.7)}.fl-skypage .fl-z-dark .fl-chero__list li{color:#e9eef7;text-shadow:0 1px 10px rgba(2,29,68,.6)}.fl-skypage .fl-z-dark .fl-chero__pill{background:#031a3abd;border-color:#ccddfa29;color:#e9eef7;box-shadow:none}.fl-skypage .fl-z-dark .fl-chero__pill--approved{color:#a9e6c8}.fl-skypage .fl-z-dark .fl-chero__price .fl-amt{color:#fff}.fl-skypage .fl-z-dark .fl-chero__price .fl-was,.fl-skypage .fl-z-dark .fl-chero__price .fl-note{color:#93a5c4}.fl-skypage .fl-z-dark .fl-chero__actions .fl-btn--ghost{color:#fff;border-color:#fff6}.fl-skypage .fl-z-dark .fl-chero__actions .fl-btn--ghost:hover{border-color:#fff;color:#fff}.fl-skypage .fl-z-dark .fl-chero__guarantee{color:#a9e6c8;text-shadow:0 1px 10px rgba(2,29,68,.6)}.fl-skypage .fl-z-dark .fl-age-router{background:#031a3abd;border:1px solid rgba(204,221,250,.16);border-left:4px solid var(--orange)}.fl-skypage .fl-z-dark .fl-enroll{box-shadow:0 0 0 1px var(--gray-20),0 18px 45px #00000059}@media(forced-colors:active){.fl-skypage .fl-z-dark .fl-chero__h1,.fl-skypage .fl-z-dark .fl-chero__sub,.fl-skypage .fl-z-dark .fl-chero__list li,.fl-skypage .fl-z-dark .fl-chero__guarantee{text-shadow:none}}@media print{.fl-skypage .fl-z-dark .fl-chero__h1{color:#000!important;text-shadow:none!important}.fl-skypage .fl-z-dark .fl-chero__sub,.fl-skypage .fl-z-dark .fl-chero__list li,.fl-skypage .fl-z-dark .fl-chero__guarantee{color:#222!important;text-shadow:none!important}}.fl-tl .fl-chero,.fl-mm .fl-chero,.fl-skypage:not(.fl-journey):not(.fl-tl):not(.fl-mm) .fl-chero{background:radial-gradient(1100px 480px at 82% 112%,rgba(0,87,231,.3),transparent 62%),radial-gradient(760px 360px at 12% -10%,rgba(25,103,233,.18),transparent 60%),linear-gradient(168deg,var(--navy-dark) 0%,#032251 48%,var(--navy) 100%)}.fl-tl .fl-section .hts-container,.fl-tl .fl-final .hts-container,.fl-tl .fl-tband,.fl-tl .hts-trust-strip,.fl-tl .fl-stats,.fl-tl .fl-statsband,.fl-tl #reviews .hts-container{position:relative;z-index:5}.fl-mm .fl-section .hts-container,.fl-mm .fl-final .hts-container{position:relative;z-index:3}.fl-final{background:var(--navy-dark)}.fl-final .fl-section-hdr h2{color:#fff}.fl-final .fl-section-hdr p{color:#b9c7dd}.fl-final .fl-final-trust{margin-top:16px;font-size:14px;color:#b9c7dd}@media print{.fl-final{background:#fff!important}.fl-final .fl-section-hdr h2{color:#000!important}.fl-final .fl-section-hdr p{color:#222!important}}.fl-tl .fl-tl-node{position:relative}.fl-tl .fl-tl-node:before,.fl-tl .fl-tl-node:after{content:"";position:absolute;left:50%;top:0;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0}.fl-tl .fl-tl-node:before{width:12px;height:12px;z-index:1;background:radial-gradient(circle,#fff 0%,var(--orange) 55%,rgba(233,100,20,0) 78%);box-shadow:0 0 14px 4px #e9641480,0 0 40px 14px #e9641433}.fl-tl .fl-tl-node:after{width:42px;height:42px;border:1px solid rgba(0,87,231,.38)}.fl-tl .fl-tl-node--arrival:before{width:15px;height:15px;background:radial-gradient(circle,#fff 0%,var(--green) 55%,rgba(0,135,68,0) 78%);box-shadow:0 0 20px 7px #00874499,0 0 64px 26px #00874447}.fl-tl .fl-tl-node--arrival:after{width:70px;height:70px;border-color:#00874480}@supports (animation-timeline: view()){.fl-tl .fl-tl-node:before,.fl-tl .fl-tl-node:after{animation:fl-tl-node-ignite linear both;animation-timeline:view();animation-range:cover 2% cover 26%}.fl-tl .fl-tl-node:after{animation-range:cover 4% cover 30%}}@keyframes fl-tl-node-ignite{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@supports not (animation-timeline: view()){.fl-tl .fl-tl-node:before,.fl-tl .fl-tl-node:after{opacity:1}}@media(prefers-reduced-motion:reduce){.fl-tl .fl-tl-node:before,.fl-tl .fl-tl-node:after{opacity:1!important;animation:none!important;transform:translate(-50%,-50%) scale(1)!important}}@media(forced-colors:active){.fl-tl .fl-tl-node:before,.fl-tl .fl-tl-node:after{display:none}}.fl-mm{--hts-mm-x: 46px;counter-reset:mm}.fl-mm .fl-mm-mark{position:relative;counter-increment:mm}@media(min-width:1200px){.fl-mm .fl-mm-mark:before{content:"";position:absolute;top:42px;right:var(--hts-mm-x);width:30px;height:30px;margin-right:-15px;border-radius:50%;border:1.5px solid;color:#042b634d;background:radial-gradient(circle,currentColor 0 3.5px,rgba(0,0,0,0) 4.6px);opacity:.9}.fl-mm .fl-mm-mark:after{content:"MM\b7" counter(mm,decimal-leading-zero);position:absolute;top:30px;right:calc(var(--hts-mm-x) - 34px);writing-mode:vertical-rl;font-family:var(--ff-ms);font-size:12px;font-weight:900;letter-spacing:.18em;color:#042b636b;opacity:.9}.fl-mm .fl-mm-mark--arrival:before{top:40px;width:38px;height:38px;margin-right:-19px;color:var(--green);box-shadow:0 0 20px 5px #00874480,0 0 60px 22px #00874440}.fl-mm .fl-mm-mark--arrival:after{color:#78d2a5d9}.fl-mm .fl-final.fl-mm-mark:not(.fl-mm-mark--arrival):before{color:#ccddfa59}@supports (animation-timeline: view()){.fl-mm .fl-mm-mark:not(.fl-mm-mark--arrival):before{animation:fl-mm-post linear both;animation-timeline:view();animation-range:cover 0% cover 92%}.fl-mm .fl-mm-mark:not(.fl-mm-mark--arrival):after{animation:fl-mm-tag linear both;animation-timeline:view();animation-range:cover 0% cover 92%}}}@keyframes fl-mm-post{0%{color:#042b634d;box-shadow:0 0 #e9641400}16%{color:var(--orange);box-shadow:0 0 14px 3px #e9641466}54%{color:var(--orange);box-shadow:0 0 14px 3px #e9641466}80%{color:var(--green);box-shadow:0 0 13px 3px #00874461}to{color:var(--green);box-shadow:0 0 9px 2px #00874447}}@keyframes fl-mm-tag{0%{color:#042b636b}16%{color:var(--orange)}54%{color:var(--orange)}80%{color:var(--green)}to{color:#008744e6}}@supports not (animation-timeline: view()){.fl-mm .fl-mm-mark:before{color:var(--green)}.fl-mm .fl-mm-mark:after{color:#008744cc}}@media(prefers-reduced-motion:reduce){.fl-mm .fl-mm-mark:before{color:var(--green)!important;animation:none!important}.fl-mm .fl-mm-mark:after{color:#008744cc!important;animation:none!important}}@media(forced-colors:active){.fl-mm .fl-mm-mark:before,.fl-mm .fl-mm-mark:after{display:none}}.fl-flow{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:14px 0 4px}.fl-flow-node{background:#e5eefc1f;border:1px solid rgba(204,221,250,.4);color:#eaf1fc;font-size:13px;font-weight:700;border-radius:9px;padding:7px 12px}.fl-flow-node--done{background:#00874438;border-color:#5ec49180;color:#c9ecd9}.fl-flow-arr{color:#8fa9cf;font-weight:900}.fl-vstat--good{background:var(--green-10);border-color:#bfe3cf}.fl-vstat--good .fl-vstat-num{color:var(--green)}@media(prefers-reduced-motion:reduce){.fl-flow-node{transition:none}}.fl-vstats{display:grid;gap:12px;margin:8px 0 4px}.fl-vstat{background:#fff;border:1px solid var(--gray-20, #d8d9dc);border-radius:12px;padding:16px}.fl-vstat-num{font-weight:900;font-size:20px;color:var(--navy);letter-spacing:-.01em}.fl-vstat-lbl{font-size:13px;color:var(--gray-60, #78797a);margin-top:5px;line-height:1.45}@media(min-width:768px){.fl-vstats{grid-template-columns:repeat(3,1fr)}}.fl-footnote{text-align:center;margin:24px auto 0;max-width:720px;font-size:13px;color:var(--gray-60, #78797a)}.fl-vstat--good{background:var(--green-10, #e5f3ec);border-color:#bfe3cf}.fl-vstat--good .fl-vstat-num{color:var(--green, #008744)}.dd-names{margin:28px 0 0;padding:0;display:grid;gap:14px}.dd-names-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dd-names-list li{position:relative;padding:10px 14px;border:1px solid var(--gray-20);border-left:4px solid var(--blue);border-radius:10px;background:#fff;font-size:14.5px;font-weight:800;color:var(--navy)}.dd-names-out{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;align-items:center;padding:16px 18px;border:2px solid var(--green);border-radius:12px;background:var(--green-10)}.dd-names-out .fl-ic{grid-row:1 / span 2;width:30px;height:30px;color:var(--green)}.dd-names-out b{font-size:16px;font-weight:900;color:var(--green-text)}.dd-names-out span{font-size:13.5px;color:var(--gray-80)}.dd-names figcaption{font-size:13px;line-height:1.5;color:var(--gray-60)}@media(min-width:768px){.dd-names{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px}.dd-names-list{grid-column:1}.dd-names-out{grid-column:3}.dd-names:before{content:"";grid-column:2;width:22px;height:62%;border:2px solid var(--gray-20);border-left:0;border-radius:0 12px 12px 0}.dd-names figcaption{grid-column:1 / -1}}.fl-quiz__sign{display:block;width:64px;height:64px;margin:2px 0 20px 44px}.fl-quiz__meter{position:relative;height:26px;margin:14px 0 6px;border-radius:8px;background:#fff;overflow:hidden}.fl-quiz__meter i{display:block;height:100%;width:var(--w, 0%);border-radius:8px;background:var(--orange);transition:width .7s var(--hts-ease)}.fl-quiz__meter--pass i{background:var(--green)}.fl-quiz__mark{position:absolute;top:0;bottom:0;left:80%;width:3px;background:#0b2447;box-shadow:0 0 0 1px #ffffff8c}.fl-quiz__marklbl{display:block;margin:0 0 12px;font-size:12px;font-weight:800;color:#c8d6ea;text-align:right}@media(prefers-reduced-motion:reduce){.fl-quiz__meter i{transition:none}}@media(min-width:768px){.fl-quiz__sign{width:72px;height:72px}}
