@font-face{font-family:'Plus Jakarta Sans';src:url('../../ukazky/aquero/assets/PlusJakartaSans-Variable.woff2') format('woff2');font-style:normal;font-weight:200 800;font-display:swap}
:root{--ink:#103457;--blue:#205CE6;--sky:#DCEBFA;--pale:#EEF5FC;--orange:#E7813C;--muted:#526579;--line:#C5D6E5;color:var(--ink);background:white;font-family:'Plus Jakarta Sans',Arial,sans-serif;font-synthesis:none}
*{box-sizing:border-box}body{margin:0}main,section,figure,div{min-width:0}h1,h2,h3,p,figure,dl,dd,ol{margin:0}a{color:inherit;text-decoration:none;touch-action:manipulation}img{display:block;width:100%;height:auto}h1,h2,h3{font-weight:800;line-height:1.04;letter-spacing:-.055em;text-wrap:balance}h1{font-size:clamp(96px,12vw,172px);line-height:.93}h2{font-size:clamp(43px,4.65vw,66px)}h3{font-size:28px}p{font-size:14px;line-height:1.85}.orange{color:var(--orange)}main:focus{outline:none}:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.wrap{width:calc(100% - 96px);max-width:1240px;margin:auto}.skip-link{position:fixed;z-index:20;top:12px;left:12px;padding:14px 20px;background:white;color:var(--ink);transform:translateY(-175%)}.skip-link:focus{transform:none}.demo-bar{background:var(--ink);color:white}.demo-bar>.wrap{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:25px}.demo-bar p,.demo-bar a{font-size:10px}.demo-bar a{display:flex;align-items:center;gap:18px;min-height:44px}.demo-bar :focus-visible,.hero :focus-visible,.sheet-section :focus-visible,.handoff :focus-visible{outline-color:white}.header{display:flex;align-items:center;justify-content:space-between;gap:26px;min-height:100px}.brand{min-height:54px;display:inline-flex;flex-direction:column;justify-content:center;font-size:23px;line-height:1.2;font-weight:600;letter-spacing:.14em}.brand small{font-size:7px;letter-spacing:.1em;margin-top:8px;font-weight:400}.header nav{display:flex;align-items:center;gap:26px;font-size:11px;font-weight:600}.header nav>a{display:flex;align-items:center;gap:16px;min-height:44px}.nav-web{border-bottom:1px solid var(--ink)}.eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;line-height:1.8;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.dot{height:8px;width:8px;border-radius:50%;background:var(--orange);flex:none}.hero{background:var(--blue);color:white}.hero-inner{display:grid;grid-template-columns:1.25fr .75fr;gap:7%;padding-block:52px 58px;align-items:end}.hero h1{margin-top:29px}.hero-copy{padding-bottom:4px}.lead{font-size:26px;line-height:1.35;font-weight:600;letter-spacing:-.04em}.hero-copy>p:not(.lead){margin-top:21px;font-size:13px;max-width:370px}.hero-copy>p.hero-note{font-size:10px;margin-top:22px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:0 21px;min-height:52px;background:var(--orange);color:var(--ink);font-size:11px;font-weight:600;max-width:100%;margin-top:26px}.button span{font-size:21px}.collection-visual{background:var(--pale);color:var(--ink)}.collection-visual>a{display:block;max-width:1440px;margin:auto}.collection-visual figcaption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:17px;margin-top:0;border-top:1px solid var(--line)}figcaption{font-size:10px;line-height:1.8;margin-top:13px}.catalog-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-block:36px 40px}.catalog-nav>a{display:grid;grid-template-columns:1fr 26px;gap:7px 12px;border-top:1px solid var(--ink);min-height:125px;padding-top:19px}.catalog-nav strong{grid-column:1;font-size:20px;font-weight:600;letter-spacing:-.03em}.catalog-nav small{grid-column:1;font-size:10px;color:var(--muted)}.catalog-nav span{font-size:10px}.catalog-nav b{grid-column:2;grid-row:1/4;align-self:center;justify-self:end;font-size:30px;font-weight:400}.sheet-section{background:var(--ink);color:white;padding-block:57px}.sheet-layout{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.service-copy h2{margin-block:24px}.intro{font-size:13px;max-width:400px;color:var(--sky)}.service-rows{list-style:none;padding:0;margin-top:26px;border-top:1px solid #47627C}.service-rows li{display:grid;grid-template-columns:31px 1fr;gap:20px;padding-block:20px;border-bottom:1px solid #47627C}.service-rows li>span{font-size:10px;margin-top:7px}.service-rows p{font-size:12px;color:var(--sky);margin-top:7px;max-width:340px}.note{font-size:10px;line-height:1.9;color:var(--muted);margin-top:20px}.sheet-section .note{color:var(--sky);max-width:390px}.sheet-visual>a{display:block;max-width:440px;margin:auto}.sheet-visual figcaption{text-align:center;color:var(--sky)}.asset-links{display:flex;flex-wrap:wrap;gap:3px 22px;margin-top:18px}.asset-links>a{display:inline-flex;align-items:center;justify-content:space-between;gap:19px;min-height:44px;border-bottom:1px solid currentColor;font-size:11px}.cards-section{padding-block:61px}.section-heading{display:grid;grid-template-columns:1.3fr .7fr;gap:8%;align-items:end}.section-heading h2{margin-top:23px}.section-heading>p{font-size:13px;color:var(--muted);padding-bottom:4px;max-width:360px}.cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:38px;align-items:start}.cards-grid>figure:nth-child(2){margin-top:74px}.cards-grid figcaption{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.cards-grid figcaption>a{display:inline-flex;align-items:center;gap:15px;min-height:44px}.cards-section>.note{margin-top:26px}.flyer-section{background:var(--sky);padding-block:59px}.flyer-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:12%;align-items:center}.flyer-visual>a{display:block;max-width:420px;margin:auto}.flyer-visual figcaption{text-align:center;color:var(--muted)}.flyer-copy h2{font-size:clamp(74px,7.5vw,108px);line-height:1;margin-block:24px}.flyer-copy>p:not(.eyebrow){font-size:13px;max-width:385px;color:var(--ink)}.specs{margin-top:26px;border-top:1px solid #A8BED3;max-width:450px}.specs>div{display:grid;grid-template-columns:87px 1fr;gap:14px;padding-block:14px;border-bottom:1px solid #A8BED3;font-size:11px;line-height:1.8}.specs dt{font-weight:600}.handoff{background:var(--ink);color:white;padding-block:51px}.handoff-inner{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.handoff h2{margin-top:24px}.handoff p:not(.eyebrow){font-size:12px;color:var(--sky)}.handoff .note{font-size:10px}.text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;border-bottom:1px solid;min-height:48px;font-size:11px;font-weight:600}.text-link span{font-size:21px}.handoff .text-link{margin-top:21px}.footer{padding-block:30px 14px}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:27px}.footer-top p{font-size:11px;color:var(--muted)}.demo-legal{border-top:1px solid var(--line)}section[id]{scroll-margin-top:24px}
@media(hover:hover) and (pointer:fine){.header nav a:hover,.asset-links>a:hover,.cards-grid figcaption a:hover{opacity:.72}.button:hover{background:#F19A5F}.catalog-nav>a:hover{color:var(--blue)}}
@media(max-width:1099px){.wrap{width:calc(100% - 64px)}.header nav{gap:20px}.hero-inner{gap:7%;padding-block:43px 48px}.hero h1{font-size:130px}.hero-copy .lead{font-size:23px}.sheet-layout{gap:7%}.sheet-section{padding-block:44px}.cards-grid{gap:24px}.flyer-layout{gap:8%}.flyer-copy h2{font-size:90px}}
@media(min-width:700px) and (max-width:899px){.header nav{gap:15px;font-size:10px}.header nav>a{gap:8px}.brand{font-size:21px}.brand small{font-size:6px}.hero-inner{grid-template-columns:1fr 1fr;gap:36px;padding-block:37px 43px}.hero h1{font-size:clamp(84px,12.4vw,105px)}.hero-copy .lead{font-size:22px}.hero-copy>p:not(.lead){font-size:12px}.hero .button{padding:0 17px;gap:16px;font-size:10px}.catalog-nav{gap:24px;padding-block:28px}.catalog-nav strong{font-size:18px}.sheet-layout{gap:35px;align-items:start}.service-copy h2,.section-heading h2,.handoff h2{font-size:41px}.service-rows li{gap:14px;padding-block:16px;grid-template-columns:24px 1fr}.service-rows h3{font-size:25px}.service-rows p{font-size:11px}.sheet-visual{padding-top:4px}.cards-section{padding-block:42px}.section-heading{grid-template-columns:1fr 1fr;gap:33px}.cards-grid{gap:24px;margin-top:29px}.cards-grid>figure:nth-child(2){margin-top:40px}.flyer-copy h2{font-size:74px}.flyer-layout{gap:38px;grid-template-columns:1fr 1fr}.specs>div{grid-template-columns:1fr;gap:3px}.handoff-inner{gap:36px}.footer-top{flex-wrap:wrap}}
@media(max-width:699px){.wrap{width:calc(100% - 40px)}.demo-bar>.wrap{flex-wrap:wrap;gap:0 18px;padding-top:8px}.demo-bar a{margin-left:auto}.header{display:block;min-height:0;padding-block:20px}.header nav{flex-wrap:wrap;gap:0 23px;margin-top:15px;font-size:11px}.header nav>a{gap:8px}.hero-inner{grid-template-columns:1fr;gap:27px;padding-block:32px}.hero h1{font-size:clamp(91px,25.5vw,138px);margin-top:22px}.hero-copy .lead{font-size:24px}.hero-copy>p:not(.lead){max-width:none;margin-top:16px}.hero .button{margin-top:21px}.collection-visual figcaption{font-size:9px;flex-wrap:wrap;gap:4px}.catalog-nav{grid-template-columns:1fr;gap:0;padding-block:26px}.catalog-nav>a{grid-template-columns:30px 1fr 24px;min-height:85px;gap:5px 15px;padding-block:14px}.catalog-nav span{grid-column:1;grid-row:1/3;align-self:center}.catalog-nav strong{grid-column:2;font-size:18px}.catalog-nav small{grid-column:2}.catalog-nav b{grid-column:3;grid-row:1/3}.sheet-section{padding-block:35px}.sheet-layout{grid-template-columns:1fr;gap:30px}.service-copy h2,.section-heading h2,.handoff h2{font-size:clamp(38px,10vw,54px);margin-block:21px}.intro{max-width:none}.service-rows{margin-top:22px}.service-rows p{max-width:none}.sheet-visual>a{max-width:350px}.cards-section{padding-block:35px}.section-heading{grid-template-columns:1fr;gap:0}.section-heading>p{max-width:none}.cards-grid{grid-template-columns:1fr;gap:23px;margin-top:27px}.cards-grid>figure:nth-child(2){margin-top:0}.cards-grid figcaption{margin-top:8px}.flyer-section{padding-block:35px}.flyer-layout{grid-template-columns:1fr;gap:31px}.flyer-copy{grid-row:1}.flyer-copy h2{font-size:clamp(74px,20vw,103px);margin-block:21px}.flyer-copy>p:not(.eyebrow){max-width:none}.flyer-visual>a{max-width:350px}.handoff{padding-block:34px}.handoff-inner{grid-template-columns:1fr;gap:0}.handoff h2{margin-bottom:25px}.footer-top{flex-wrap:wrap;gap:23px}}
@media(max-width:359px){.wrap{width:calc(100% - 32px)}.header nav{gap:0 18px}.hero h1{font-size:86px}.flyer-copy h2{font-size:68px}.specs>div{grid-template-columns:1fr;gap:3px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}
/* Text accents keep readable contrast on each surface. */
.hero h1 .orange{color:#FFE2CE}.cards-section .orange,.flyer-copy .orange{color:#A84318}
