.exact-logo{object-fit:cover;border-radius:10px;display:block}.product-image{display:block}.detail-page{background:#f8fbfc;min-height:100vh}.detail-header{position:relative}.back-link{color:#526a78;font-size:13px;font-weight:700}.breadcrumbs{color:#70838e;gap:9px;max-width:1240px;margin:0 auto;padding:26px 28px;font-size:12px;display:flex}.breadcrumbs b{color:#253c49}.product-detail{grid-template-columns:1.08fr .92fr;gap:56px;max-width:1240px;margin:0 auto 80px;padding:0 28px;display:grid}.detail-image{background:#eaf2f5;min-height:660px;position:relative;overflow:hidden}.detail-image img{object-fit:cover}.buy-panel{background:#fff;border:1px solid #dbe7eb;align-self:start;padding:44px;box-shadow:0 18px 45px #05283b0d}.buy-panel h1{letter-spacing:-.04em;color:var(--navy);margin:12px 0 16px;font-size:clamp(34px,4vw,53px);line-height:1.04}.detail-lead{color:var(--muted);font-size:16px;line-height:1.65}.detail-price{border-block:1px solid #e1eaed;flex-direction:column;gap:6px;margin:22px 0;padding:24px 0;display:flex}.detail-price small{color:#738792}.detail-price strong{color:var(--navy);font-size:27px}.detail-price span{color:#80919a;font-size:12px}.choice>b,.personalization b{font-size:13px}.choice>div{flex-wrap:wrap;gap:8px;margin:12px 0 24px;display:flex}.choice span{background:#fff;border:1px solid #b9ccd4;padding:11px 14px;font-size:12px;font-weight:700}.personalization{border-left:3px solid var(--blue);background:#ecf9fc;margin-bottom:18px;padding:17px}.personalization p{color:#52707f;margin:7px 0 0;font-size:12px;line-height:1.6}.buy-whatsapp{color:#fff;background:#12a75a;border-radius:7px;justify-content:space-between;padding:18px 22px;font-weight:900;display:flex}.safe-note{text-align:center;color:#7e9099;font-size:11px}.details-content{grid-template-columns:1.2fr .8fr;gap:90px;max-width:1180px;margin:0 auto;padding:90px 28px;display:grid}.details-content h2,.order-info h2,.detail-cta h2{letter-spacing:-.04em;color:var(--navy);margin:0 0 25px;font-size:clamp(32px,4vw,50px);line-height:1.06}.details-content article>p:not(.eyebrow){color:#5d717d;font-size:16px;line-height:1.8}.details-content aside{background:var(--navy);color:#fff;padding:38px}.details-content aside h3{margin-top:0;font-size:24px}.details-content ul{margin:25px 0 0;padding:0;list-style:none}.details-content li{border-top:1px solid #203a4b;gap:12px;padding:15px 0;font-size:13px;line-height:1.45;display:flex}.details-content li span{color:var(--blue);font-weight:700}.order-info{background:#edf8fb;padding:85px max(28px,50vw - 590px)}.order-info>div{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.order-info article{border-top:3px solid var(--blue);background:#fff;padding:25px}.order-info b{color:var(--navy)}.order-info p{color:#637984;font-size:12px;line-height:1.65}.detail-cta{background:#fff;justify-content:space-between;align-items:center;gap:40px;padding:80px max(28px,50vw - 590px);display:flex}.simple-footer{color:#9db0bb;background:#020c14;justify-content:space-between;padding:30px max(28px,50vw - 590px);font-size:12px;display:flex}.simple-footer span{color:var(--blue);letter-spacing:.16em;font-weight:900}@media (max-width:900px){.product-detail,.details-content{grid-template-columns:1fr}.detail-image{min-height:560px}.details-content{gap:35px}.order-info>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.detail-header .back-link{display:none}.breadcrumbs{white-space:nowrap;overflow:hidden}.product-detail{gap:22px;padding:0 18px}.detail-image{min-height:430px}.buy-panel{padding:26px}.buy-panel h1{font-size:36px}.details-content,.order-info{padding:65px 22px}.order-info>div{grid-template-columns:1fr}.detail-cta{flex-direction:column;align-items:flex-start;padding:65px 22px}.detail-cta .button{width:100%}.simple-footer{text-align:center;display:block}.simple-footer p{margin-top:10px}}
.choice .price-choice{flex-direction:column;gap:5px;min-width:120px;display:flex}.price-choice small{color:#6d818c;font-size:10px}.price-choice strong{color:var(--navy);font-size:15px}.exact-logo{background:#03111e;border-radius:10px;visibility:visible!important;opacity:1!important;display:block!important}
:root{--navy:#03111e;--blue:#00bff3;--blue2:#087ca8;--ink:#102333;--muted:#60717e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.site-header{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #dbe8ed;justify-content:space-between;align-items:center;height:84px;padding:0 clamp(22px,5vw,76px);display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;display:flex}.brand-mark{border:3px solid var(--blue);width:46px;height:46px;color:var(--navy);letter-spacing:-2px;border-radius:13px;place-items:center;font-size:19px;font-weight:900;display:grid;box-shadow:inset 0 0 0 2px #d9f7ff}.brand-mark span,.brand-name b{color:var(--blue)}.brand-name{letter-spacing:.06em;font-size:19px;font-weight:800}nav{color:#344c5b;gap:32px;font-size:14px;font-weight:700;display:flex}nav a:hover{color:var(--blue2)}.header-cta{background:var(--navy);color:#fff;border-radius:8px;padding:13px 20px;font-size:13px;font-weight:800}.hero{background:linear-gradient(135deg,#f6fcfe,#fff 58%,#e6f8fc);grid-template-columns:1.05fr .95fr;align-items:center;gap:7vw;min-height:650px;padding:70px clamp(24px,7vw,110px);display:grid;overflow:hidden}.eyebrow{color:var(--blue2);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:900}.hero h1{letter-spacing:-.055em;color:var(--navy);margin:0;font-size:clamp(44px,5.4vw,78px);line-height:.98}.hero h1 em{color:var(--blue2);font-style:normal;display:block}.hero-text{color:var(--muted);max-width:590px;margin:28px 0;font-size:18px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.button{border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:16px 24px;font-size:14px;font-weight:800;display:inline-flex}.primary{background:var(--navy);color:#fff}.secondary{background:#fff;border:1px solid #b7d1db}.hero-points{color:#536975;flex-wrap:wrap;gap:24px;margin-top:28px;font-size:12px;font-weight:700;display:flex}.hero-visual{border-radius:30px 4px;height:520px;position:relative;overflow:hidden;box-shadow:20px 24px #d8f4fa}.hero-visual img,.product-image img{object-fit:cover}.hero-card{color:#fff;border-left:4px solid var(--blue);background:#03111eeb;flex-direction:column;gap:4px;padding:16px 22px;display:flex;position:absolute;bottom:22px;left:22px}.hero-card span{color:#bfeefe;font-size:12px}.ticker{white-space:nowrap;background:var(--blue);color:var(--navy);letter-spacing:.14em;justify-content:space-around;align-items:center;gap:20px;padding:17px;font-size:12px;font-weight:900;display:flex;overflow:hidden}.ticker i{color:#fff;font-style:normal}.section{padding:100px clamp(24px,7vw,110px)}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:46px;display:flex}.section-heading h2,.contact h2{letter-spacing:-.04em;color:var(--navy);max-width:760px;margin:0;font-size:clamp(34px,4vw,56px);line-height:1.05}.section-heading>p{max-width:420px;color:var(--muted);margin:0;line-height:1.7}.product-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.product-card{background:#fff;border:1px solid #dce8ed;transition:all .25s}.product-card:hover{transform:translateY(-5px);box-shadow:0 18px 45px #0422341f}.product-image{background:#edf6f8;height:300px;position:relative;overflow:hidden}.product-content{padding:22px}.tag{color:var(--blue2);text-transform:uppercase;letter-spacing:.15em;font-size:10px;font-weight:900}.product-content h3{color:var(--navy);margin:10px 0;font-size:21px}.product-content p{color:var(--muted);min-height:62px;font-size:13px;line-height:1.6}.price-placeholder{border-block:1px solid #e5edf0;justify-content:space-between;margin:17px 0;padding:13px 0;display:flex}.price-placeholder small,.price-placeholder strong{color:#80919a;font-size:13px}.product-content>a{justify-content:space-between;font-size:13px;font-weight:900;display:flex}.product-content>a span{color:var(--blue2);font-size:20px}.catalog-note{text-align:center;color:#637681;margin:38px 0 0;font-size:13px}.process{background:var(--navy);color:#fff}.section-heading.light h2{color:#fff}.section-heading.light>p,.steps p{color:#9fb3c0}.section-heading.light .eyebrow{color:var(--blue)}.steps{border-top:1px solid #244153;grid-template-columns:repeat(4,1fr);display:grid}.steps article{border-right:1px solid #244153;padding:34px 30px}.steps b{color:var(--blue);font-size:13px}.steps h3{margin:30px 0 12px;font-size:20px}.steps p{font-size:13px;line-height:1.7}.contact{background:linear-gradient(120deg,#eaf9fc,#fff);justify-content:space-between;align-items:center;gap:40px;display:flex}.contact>div{max-width:760px}.contact>div>p:last-child{color:var(--muted);line-height:1.7}.whatsapp{color:#fff;white-space:nowrap;background:#13a65b}footer{color:#a4b7c2;background:#020c14;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:52px clamp(24px,7vw,110px);font-size:13px;display:grid}.footer-brand,.footer-brand .brand-mark,.footer-brand .brand-name{color:#fff}footer>p{text-align:center}footer>div:nth-of-type(2){gap:10px;display:flex}footer small{text-align:center;border-top:1px solid #183040;grid-column:1/-1;padding-top:20px}.floating-whatsapp{color:#fff;z-index:20;background:#16ad60;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 28px #0003}.brand-logo{background:url(/brand-board.jpeg) -32px -227px/420px 420px no-repeat;border-radius:10px;width:56px;height:56px;display:block}.sparkle{vertical-align:.12em;font-size:.72em}@media (max-width:1000px){.product-grid,.steps{grid-template-columns:repeat(2,1fr)}.hero{grid-template-columns:1fr}.hero-visual{height:460px}nav{display:none}}@media (max-width:640px){.site-header{height:72px}.brand-logo{background-position:-27px -195px;background-size:360px 360px;width:48px;height:48px}.brand-name{display:none}.header-cta{padding:11px 13px}.hero{padding-top:48px}.hero h1{font-size:45px}.hero-visual{height:390px;box-shadow:10px 13px #d8f4fa}.hero-points{flex-direction:column;gap:10px}.ticker{justify-content:flex-start}.section{padding-block:74px}.section-heading{display:block}.section-heading>p{margin-top:18px}.product-grid,.steps{grid-template-columns:1fr}.product-image{height:350px}.steps article{border-bottom:1px solid #244153;border-right:0}.contact{flex-direction:column;align-items:flex-start}.whatsapp{width:100%}footer{text-align:center;grid-template-columns:1fr}footer .brand,footer>div:nth-of-type(2){justify-content:center}footer small{grid-column:auto}}
