@font-face{font-family:"Instrument Sans";src:url(fonts/instrument-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Instrument Sans";src:url(fonts/instrument-sans-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Instrument Sans";src:url(fonts/instrument-sans-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Instrument Sans";src:url(fonts/instrument-sans-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}:root{--bg:#f3f5f6;--paper:#fff;--ink:#1f252b;--mute:#56616b;--line:#cfd6dc;--line-2:#e3e8ec;--blue:#1c4f8f;--blue-dk:#143a6b;--steel:#262d34;--steel-2:#323a42;--wa:#1f7a4d;--wrap:1180px;--r:6px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:400 17px/1.6 "Instrument Sans",system-ui,sans-serif;font-variant-numeric:tabular-nums}img{max-width:100%;height:auto;display:block}a{color:var(--blue)}a:hover{color:var(--blue-dk)}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}h1,h2,h3{line-height:1.12;margin:0 0 .5em;font-weight:600;letter-spacing:-.015em}p{margin:0 0 1em}.sq-wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.sq-skip{position:absolute;left:-999px;top:0;background:var(--ink);color:#fff;padding:10px 16px;z-index:99}.sq-skip:focus{left:8px;top:8px}.sq-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--r);font:600 16px/1 "Instrument Sans",sans-serif;text-decoration:none;border:1.5px solid transparent;cursor:pointer;white-space:nowrap}.sq-btn--go{background:var(--blue);color:#fff}.sq-btn--go:hover{background:var(--blue-dk);color:#fff}.sq-btn--line{border-color:var(--ink);color:var(--ink);background:transparent}.sq-btn--line:hover{background:var(--ink);color:#fff}.sq-btn--ghost{border-color:var(--line);color:var(--ink)}.sq-btn--wa{background:var(--wa);color:#fff}.sq-btn--wa:hover{background:#17603c;color:#fff}.sq-btn--sm{min-height:40px;padding:0 14px;font-size:15px}.sq-top{background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20}.sq-top__bar{display:flex;align-items:center;gap:28px;min-height:72px}.sq-mark{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.sq-mark__sell{font-size:15px;font-weight:500;color:var(--mute)}.sq-mark__q{display:inline-grid;place-items:center;min-width:52px;height:36px;padding:0 8px;border:2px solid currentColor;border-radius:4px;font-weight:700;font-size:20px;letter-spacing:.02em}.sq-mark--rev{color:#fff}.sq-mark--rev .sq-mark__sell{color:#aeb8c1}.sq-nav{margin-left:auto}.sq-nav ul{display:flex;gap:4px;list-style:none;margin:0;padding:0}.sq-nav a{display:block;padding:10px 12px;color:var(--ink);text-decoration:none;font-weight:500;font-size:15px;border-radius:4px}.sq-nav a:hover{background:var(--bg)}.sq-nav a[aria-current]{box-shadow:inset 0 -2px 0 var(--blue)}.sq-top__tel{font-weight:700;text-decoration:none;color:var(--ink);font-size:17px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--r)}.sq-top__tel span{font-weight:500;color:var(--mute);font-size:14px}.sq-top__menu{display:none}.sq-hero{background:var(--paper);padding:56px 0 64px;border-bottom:1px solid var(--line);background-image:linear-gradient(var(--line-2) 1px,transparent 1px),linear-gradient(90deg,var(--line-2) 1px,transparent 1px);background-size:32px 32px;background-position:-1px -1px}.sq-hero__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;align-items:center;margin-bottom:40px}.sq-hero__words{padding:0}.sq-hero__kicker{font-size:15px;font-weight:600;color:var(--blue);margin-bottom:18px}.sq-hero h1{font-size:clamp(2.6rem,6.4vw,5.2rem);font-weight:600;letter-spacing:-.035em;line-height:.98;margin-bottom:.35em}.sq-hero__em{font-size:1.3rem;line-height:1.4;font-weight:500;max-width:30ch;margin-bottom:1em}.sq-lead{font-size:1.08rem;color:var(--mute);max-width:60ch}.sq-plan{margin:0;display:grid;justify-items:center;gap:18px;padding:12px}.sq-plan__svg{width:min(240px,100%);height:auto}.sq-plan__body{fill:var(--bg);stroke:var(--ink);stroke-width:2}.sq-plan__glass{fill:none;stroke:var(--line);stroke-width:2;stroke-linecap:round}.sq-plan__seats rect{fill:var(--paper);stroke:var(--ink);stroke-width:2}.sq-plan__seats rect:nth-child(n+6){fill:var(--blue);stroke:var(--blue)}.sq-plan figcaption{font-size:15px;color:var(--mute);text-align:center;max-width:28ch}.sq-plan__n{display:block;font-size:1.6rem;font-weight:600;color:var(--ink);letter-spacing:.02em}.sq-hero--inner{padding:28px 0 48px}.sq-hero__grid--inner{grid-template-columns:minmax(0,1fr) auto;margin-bottom:32px;align-items:end}.sq-crumbs{font-size:14px;color:var(--mute);margin-bottom:28px}.sq-crumbs a{color:var(--mute)}.sq-hero--inner h1{font-size:clamp(2.2rem,5vw,3.8rem)}.sq-badge{display:grid;justify-items:end;gap:2px;padding:18px 22px;border:2px solid var(--ink);border-radius:var(--r);background:var(--paper);min-width:180px}.sq-badge__code{font-size:3.2rem;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--blue)}.sq-badge__yrs{font-size:15px;color:var(--mute);font-weight:500}.sq-form{background:var(--steel);color:#fff;border-radius:10px;padding:26px 28px;display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,2.2fr);gap:8px 28px;align-items:end}.sq-form__intro h2{font-size:1.45rem;margin:0 0 4px;color:#fff}.sq-form__intro p{margin:0;color:#b7c1ca;font-size:15px}.sq-form__first{display:grid;grid-template-columns:1.1fr 1fr auto;gap:14px;align-items:end}.sq-field{display:grid;gap:6px;font-size:14px;font-weight:600;color:#cfd7de}.sq-field small{font-weight:400;color:#97a3ae}.sq-field input,.sq-field select,.sq-field textarea{width:100%;min-height:48px;padding:10px 14px;border:1.5px solid #4a545e;border-radius:var(--r);background:#fff;color:var(--ink);font:500 17px "Instrument Sans",sans-serif}.sq-field textarea{min-height:90px;resize:vertical}.sq-field input:focus,.sq-field select:focus,.sq-field textarea:focus{outline:3px solid #7fb0ec;outline-offset:1px}.sq-reg{text-transform:uppercase;letter-spacing:.12em;font-weight:700!important;font-size:19px!important}.sq-reg::placeholder{letter-spacing:.08em;color:#9aa5af}.is-wrong{border-color:#ff8a80!important;box-shadow:0 0 0 3px rgba(255,138,128,.35)}.sq-form__first .sq-btn{min-height:48px;padding:0 26px}.sq-form__more{display:none;grid-column:1/-1;border-top:1px solid var(--steel-2);margin-top:18px;padding-top:20px}.sq-form.is-open .sq-form__more{display:block}.sq-form.is-open .js-next{display:none}.sq-form.is-open .sq-form__first{grid-template-columns:1fr 1fr}.sq-form__note{color:#cfd7de;margin-bottom:16px}.sq-form__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sq-field--wide{grid-column:1/-1}.sq-gbp{position:relative;display:block}.sq-gbp>span{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--mute);font-weight:600}.sq-gbp input{padding-left:30px}.sq-consent{display:flex;gap:10px;align-items:flex-start;margin:16px 0;font-size:15px;color:#cfd7de}.sq-consent input{width:20px;height:20px;margin-top:2px;flex:none}.sq-consent a,.sq-form__alt a{color:#fff}.sq-form__alt{grid-column:1/-1;margin:14px 0 0;font-size:15px;color:#b7c1ca}.sq-form__err{grid-column:1/-1;background:#5c1f1f;border-left:4px solid #ff8a80;padding:10px 14px;margin:0;border-radius:4px}.sq-hp{position:absolute;left:-9999px}.sq-sec{padding:84px 0}.sq-sec--tight{padding:48px 0}.sq-sec--tight+.sq-sec,.sq-sec+.sq-sec--tight{border-top:1px solid var(--line)}.sq-sec--paper{background:var(--paper)}.sq-h2{font-size:clamp(1.7rem,3.2vw,2.5rem);max-width:24ch;margin-bottom:28px}.sq-h3{font-size:1.3rem;margin:36px 0 14px}.sq-terms{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-top:2px solid var(--ink)}.sq-terms__row{padding:18px 20px 20px 0;border-right:1px solid var(--line)}.sq-terms__row+.sq-terms__row{padding-left:20px}.sq-terms__row:last-child{border-right:0}.sq-terms dt{font-size:14px;font-weight:600;color:var(--mute);margin-bottom:8px}.sq-terms dd{margin:0;display:grid;gap:6px}.sq-terms strong{font-size:1.35rem;font-weight:600;line-height:1.2}.sq-terms span{font-size:15px;color:var(--mute)}.sq-engines{display:flex;flex-wrap:wrap;gap:8px 22px;margin:32px 0 0;padding-top:18px;border-top:1px solid var(--line);font-size:15px;font-weight:500;color:var(--mute)}.sq-index{background:var(--paper);border-block:1px solid var(--line)}.sq-index__list{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.sq-index__row a{display:grid;grid-template-columns:150px minmax(0,1fr) 120px;gap:24px;align-items:center;padding:24px 8px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}.sq-index__row a:hover{background:var(--bg)}.sq-index__code{font-size:2.2rem;font-weight:700;color:var(--blue);letter-spacing:-.02em;line-height:1}.sq-index__name{display:grid;gap:4px}.sq-index__name strong{font-size:1.25rem;font-weight:600}.sq-index__name span{color:var(--mute);font-size:15px;max-width:70ch}.sq-index__yrs{text-align:right;font-weight:600;color:var(--mute)}.sq-gens__lead{color:var(--mute);max-width:60ch;margin-top:-12px;margin-bottom:28px}.sq-gens__pair{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--ink);border-radius:var(--r);background:var(--paper)}.sq-gens__col{padding:32px}.sq-gens__col+.sq-gens__col{border-left:1px solid var(--ink)}.sq-gens__col h3{font-size:1.35rem}.sq-gens__col p{color:var(--mute);margin:0}.sq-why{background:var(--steel);color:#fff}.sq-why .sq-h2{color:#fff}.sq-why__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.sq-why__list li{padding:26px 26px 26px 0;border-top:1px solid #4a545e}.sq-why__list li:not(:nth-child(3n+1)){padding-left:26px;border-left:1px solid #4a545e}.sq-why__list h3{font-size:1.15rem;color:#fff}.sq-why__list p{color:#b7c1ca;font-size:16px;margin:0}.sq-steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;counter-reset:st}.sq-steps__list li{counter-increment:st;position:relative;padding-top:56px;border-top:2px solid var(--ink)}.sq-steps__list li::before{content:counter(st);position:absolute;top:14px;left:0;font-size:1.6rem;font-weight:700;color:var(--blue)}.sq-steps__list h3{font-size:1.2rem}.sq-steps__list p{color:var(--mute);margin:0}.sq-check{background:var(--paper);border-block:1px solid var(--line)}.sq-check__head{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end;margin-bottom:28px}.sq-check__head p{color:var(--mute);margin-bottom:28px}.sq-check__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sq-check__item{border:1px solid var(--line);border-radius:var(--r);padding:22px}.sq-check__tag{display:inline-block;font-size:13px;font-weight:600;color:var(--blue);border:1px solid currentColor;border-radius:3px;padding:2px 8px;margin-bottom:12px}.sq-check__item h3{font-size:1.15rem}.sq-check__item p:last-child{color:var(--mute);font-size:15px;margin:0}.sq-check__more{margin:24px 0 0}.sq-check__more a{font-weight:600}.sq-who__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.sq-who__grid h3{font-size:1.15rem;padding-bottom:10px;border-bottom:1px solid var(--line)}.sq-who__grid p{color:var(--mute);margin:0}.sq-reviews{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.sq-reach{background:var(--paper);border-top:1px solid var(--line)}.sq-reach__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.sq-reach__grid p{color:var(--mute)}.sq-reach__towns{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;border-top:2px solid var(--ink)}.sq-reach__towns a{display:block;padding:12px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;font-weight:500}.sq-reach__towns a:hover{color:var(--blue)}.sq-faq__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:48px;align-items:start}.sq-faq__list{border-top:2px solid var(--ink)}.sq-faq details{border-bottom:1px solid var(--line)}.sq-faq summary{cursor:pointer;list-style:none;padding:18px 40px 18px 0;font-weight:600;font-size:1.05rem;position:relative}.sq-faq summary::-webkit-details-marker{display:none}.sq-faq summary::after{content:"";position:absolute;right:6px;top:50%;width:12px;height:12px;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:translateY(-70%) rotate(45deg)}.sq-faq details[open] summary::after{transform:translateY(-30%) rotate(-135deg)}.sq-faq details p{color:var(--mute);margin:0 0 18px;max-width:65ch}.sq-spec{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin:0;border-top:2px solid var(--ink)}.sq-spec div{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:18px 16px 18px 0;border-bottom:1px solid var(--line)}.sq-spec div:nth-child(even){padding-left:16px;border-left:1px solid var(--line)}.sq-spec dt{font-weight:600}.sq-spec dd{margin:0;color:var(--mute)}.sq-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sq-tags li{border:1px solid var(--line);background:var(--paper);border-radius:4px;padding:6px 12px;font-weight:500;font-size:15px}.sq-tags--links li{padding:0;border:0;background:none}.sq-tags--links a{display:block;border:1px solid var(--ink);border-radius:4px;padding:8px 14px;color:var(--ink);text-decoration:none;font-weight:500;font-size:15px}.sq-tags--links a:hover{background:var(--ink);color:#fff}.sq-close{background:var(--blue);color:#fff;padding:64px 0}.sq-close__in{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.sq-close h2{font-size:clamp(1.6rem,3vw,2.3rem);margin:0;max-width:22ch}.sq-close__acts{display:flex;flex-wrap:wrap;gap:12px}.sq-close .sq-btn--go{background:#fff;color:var(--blue)}.sq-close .sq-btn--go:hover{background:#e6eef8}.sq-close .sq-btn--line{border-color:#fff;color:#fff}.sq-close .sq-btn--line:hover{background:#fff;color:var(--blue)}.sq-page{padding:56px 0 80px}.sq-read{max-width:780px}.sq-page h1{font-size:clamp(2.1rem,4.6vw,3.3rem);letter-spacing:-.03em}.sq-page h2{font-size:1.4rem;margin-top:1.8em}.sq-page ul{padding-left:1.2em}.sq-page li{margin-bottom:.4em}.sq-note{font-size:15px;color:var(--mute)}.sq-table{width:100%;border-collapse:collapse;margin:1em 0;font-size:15px}.sq-table th,.sq-table td{text-align:left;padding:10px;border-bottom:1px solid var(--line);vertical-align:top}.sq-intro{background:var(--paper);border-bottom:1px solid var(--line);padding:40px 0 56px}.sq-intro__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.sq-intro h1{font-size:clamp(2.2rem,5vw,3.6rem);letter-spacing:-.03em}.sq-ticks{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 24px;font-weight:500}.sq-ticks li::before{content:"";display:inline-block;width:10px;height:10px;background:var(--blue);margin-right:8px;border-radius:2px}.sq-contact{display:grid;gap:12px;margin:24px 0 0}.sq-contact div{display:grid;grid-template-columns:140px 1fr;align-items:center;border-top:1px solid var(--line);padding-top:12px}.sq-contact dt{font-weight:600}.sq-contact dd{margin:0;font-size:1.1rem;font-weight:600}.sq-guide__item{padding:24px 0;border-bottom:1px solid var(--line)}.sq-kicker{font-size:14px;font-weight:600;color:var(--blue);margin-bottom:6px}.sq-guide__item h2{margin-top:0}.sq-checklist{list-style:none;padding:0!important}.sq-checklist li{padding:10px 0 10px 32px;border-bottom:1px solid var(--line);position:relative}.sq-checklist li::before{content:"";position:absolute;left:4px;top:16px;width:12px;height:7px;border-left:2px solid var(--blue);border-bottom:2px solid var(--blue);transform:rotate(-45deg)}.sq-az__jump{display:flex;flex-wrap:wrap;gap:6px;margin:24px 0}.sq-az__jump a{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:4px;text-decoration:none;font-weight:600;color:var(--ink);background:var(--paper)}.sq-az{columns:3 260px;column-gap:40px}.sq-az__group{break-inside:avoid;margin-bottom:24px}.sq-az .sq-az__letter{font-size:1.6rem;color:var(--blue);border-bottom:2px solid var(--ink);padding-bottom:4px;margin:0 0 6px}.sq-az ul{list-style:none;padding:0;margin:0}.sq-az li{margin:0}.sq-az li a{display:block;padding:6px 0;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line-2)}.sq-az li a:hover{color:var(--blue)}.sq-foot{background:var(--steel);color:#b7c1ca;padding:64px 0 28px;font-size:15px}.sq-foot__grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}.sq-foot h2{color:#fff;font-size:15px;font-weight:600;margin-bottom:14px}.sq-foot ul{list-style:none;margin:0;padding:0}.sq-foot li{margin-bottom:8px}.sq-foot a{color:#dfe5ea;text-decoration:none}.sq-foot a:hover{color:#fff;text-decoration:underline}.sq-foot__about p{margin-top:16px;max-width:38ch}.sq-foot__acts{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.sq-foot__tel{font-size:1.15rem;font-weight:700;color:#fff!important}.sq-foot__legal{border-top:1px solid #4a545e;margin-top:40px;padding-top:20px;font-size:14px}.sq-wa-float{position:fixed;right:18px;bottom:18px;width:56px;height:56px;border-radius:50%;background:var(--wa);color:#fff;display:grid;place-items:center;box-shadow:0 6px 18px rgba(20,30,40,.25);z-index:30}@media (max-width:1040px){.sq-nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--paper);border-bottom:1px solid var(--line)}.sq-nav.is-open{display:block}.sq-nav ul{flex-direction:column;padding:8px 24px 16px}.sq-top__menu{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--ink);border-radius:var(--r);background:none;font:600 15px "Instrument Sans",sans-serif;color:var(--ink);cursor:pointer}.sq-top__tel{margin-left:auto}.sq-top__bar{position:relative;gap:12px}.sq-form{grid-template-columns:1fr}.sq-form__grid{grid-template-columns:1fr 1fr}.sq-why__list{grid-template-columns:1fr 1fr}.sq-why__list li:not(:nth-child(3n+1)){padding-left:0;border-left:0}.sq-why__list li:nth-child(even){padding-left:26px;border-left:1px solid #4a545e}.sq-foot__grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){body{font-size:16px}.sq-wrap{padding:0 16px}.sq-top__bar{min-height:62px}.sq-top__tel span{display:none}.sq-top__tel{font-size:15px;padding:8px 10px}.sq-mark__sell{display:none}.sq-hero{padding:32px 0 40px}.sq-hero__grid{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.sq-plan{grid-template-columns:110px 1fr;justify-items:start;align-items:center;border:1px solid var(--line);border-radius:var(--r);background:var(--paper)}.sq-plan__svg{width:110px}.sq-plan figcaption{text-align:left}.sq-hero__grid--inner{grid-template-columns:1fr}.sq-badge{justify-items:start;min-width:0;padding:12px 16px;display:flex;align-items:baseline;gap:12px}.sq-badge__code{font-size:2rem}.sq-form{padding:20px 16px}.sq-form__first,.sq-form.is-open .sq-form__first{grid-template-columns:1fr}.sq-form__grid{grid-template-columns:1fr}.sq-btn{white-space:normal;text-align:center}.sq-sec{padding:56px 0}.sq-terms{grid-template-columns:1fr 1fr}.sq-terms__row{padding:16px 12px 16px 0!important;border-right:0;border-bottom:1px solid var(--line)}.sq-terms__row:nth-child(even){padding-left:12px!important;border-left:1px solid var(--line)}.sq-terms strong{font-size:1.1rem}.sq-index__row a{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:18px 0}.sq-index__code{font-size:1.4rem}.sq-index__yrs{display:none}.sq-gens__pair{grid-template-columns:1fr}.sq-gens__col{padding:22px}.sq-gens__col+.sq-gens__col{border-left:0;border-top:1px solid var(--ink)}.sq-why__list{grid-template-columns:1fr}.sq-why__list li,.sq-why__list li:nth-child(even){padding:20px 0;border-left:0}.sq-steps__list,.sq-check__grid,.sq-who__grid{grid-template-columns:1fr;gap:20px}.sq-check__head,.sq-reach__grid,.sq-faq__grid{grid-template-columns:1fr;gap:16px}.sq-reach__towns{grid-template-columns:1fr 1fr}.sq-spec{grid-template-columns:1fr}.sq-spec div,.sq-spec div:nth-child(even){grid-template-columns:1fr;gap:4px;padding:14px 0;border-left:0}.sq-contact div{grid-template-columns:1fr;gap:6px}.sq-foot__grid{grid-template-columns:1fr}.sq-close__acts{width:100%}.sq-close__acts .sq-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.sq-th-call{display:inline-flex;align-items:stretch;margin:0 0 18px;background:var(--paper);color:var(--ink);text-decoration:none;border:1px solid var(--blue);border-radius:var(--r);overflow:hidden;max-width:100%}.sq-th-call>svg{box-sizing:content-box;padding:0 14px;height:auto;width:24px;background:var(--blue);color:#fff}.sq-th-call span{display:flex;flex-direction:column;line-height:1.2;padding:9px 20px 9px 14px}.sq-th-call small{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--blue)}.sq-th-call strong{font-size:1.5rem;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.sq-th-call:hover{border-color:var(--blue-dk);color:var(--blue-dk)}@media (max-width:400px){.sq-th-call strong{font-size:1.25rem}}.sq-th-blueprint{line-height:0;overflow:hidden}.sq-th-blueprint svg{display:block;width:100%;height:170px}@media (max-width:700px){.sq-th-blueprint svg{height:130px}}.sq-th-bar{display:none}@media (max-width:760px){body{padding-bottom:76px}.sq-th-bar{display:flex;align-items:center;justify-content:center;gap:8px;position:fixed;left:10px;right:76px;bottom:10px;height:54px;background:var(--blue);color:#fff;font-weight:700;font-size:1rem;text-decoration:none;z-index:41;box-shadow:0 6px 18px rgba(0,0,0,.3);border-radius:var(--r)}.sq-th-bar span{font-weight:600;opacity:.9}.sq-th-bar strong{white-space:nowrap}.sq-wa-float{right:10px!important;bottom:10px!important;width:54px!important;height:54px!important}}@media (max-width:350px){.sq-th-bar span{display:none}}