.asistent-page output .vat-label{letter-spacing:0;color:var(--text);white-space:nowrap;font-size:14px;font-weight:600;display:inline-block}.asistent-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8f3;--surface:#fff;--ink:#12312b;--text:#354a43;--muted:#59685f;--line:#dbe2d8;--accent:#0f5d4c;--soft:#e8eee4;--button:#12312b;--button-text:#fff;--review:#e4ead9;--photo-label:#fff}@media (prefers-color-scheme:dark){.asistent-page:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101e19;--surface:#192a23;--ink:#ecf2e8;--text:#d0ddd3;--muted:#a9b9ad;--line:#3b5043;--accent:#9fd0b8;--soft:#20372b;--button:#d7eac7;--button-text:#12312b;--review:#263b2d}}.asistent-page[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101e19;--surface:#192a23;--ink:#ecf2e8;--text:#d0ddd3;--muted:#a9b9ad;--line:#3b5043;--accent:#9fd0b8;--soft:#20372b;--button:#d7eac7;--button-text:#12312b;--review:#263b2d}.asistent-page *{box-sizing:border-box}.asistent-page{scroll-behavior:smooth;background:var(--bg);color:var(--text);margin:0;scroll-padding-top:24px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65}.asistent-page h1,.asistent-page h2,.asistent-page h3,.asistent-page p,.asistent-page figure{margin:0}.asistent-page h1,.asistent-page h2,.asistent-page h3{color:var(--ink);line-height:1.12}.asistent-page h1{letter-spacing:-2.6px;font-size:clamp(36px,3.8vw,60px);font-weight:500}.asistent-page h1 span{color:var(--accent)}.asistent-page h2{letter-spacing:-1.6px;font-size:clamp(32px,3vw,44px);font-weight:500}.asistent-page h3{letter-spacing:-.4px;font-size:21px;font-weight:600}.asistent-page a{color:inherit;text-underline-offset:5px}.asistent-page button,.asistent-page input,.asistent-page textarea{font:inherit}.asistent-page button,.asistent-page a,.asistent-page input,.asistent-page textarea,.asistent-page summary{-webkit-tap-highlight-color:transparent}.asistent-page a,.asistent-page button,.asistent-page summary{touch-action:manipulation}.asistent-page button{cursor:pointer}.asistent-page img{max-width:100%;display:block}.asistent-page button:focus-visible,.asistent-page a:focus-visible,.asistent-page input:focus-visible,.asistent-page textarea:focus-visible,.asistent-page summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.asistent-page .shell{width:min(1240px,100% - 80px);margin-inline:auto}.asistent-page .review{background:var(--review);text-align:center;color:var(--ink);letter-spacing:1px;padding:8px 20px;font-size:11px;font-weight:700}.asistent-page .review span{letter-spacing:0;margin-left:20px;font-weight:400}.asistent-page .header{justify-content:space-between;align-items:center;gap:22px;height:88px;display:flex}.asistent-page .brand{align-items:center;gap:16px;text-decoration:none;display:flex}.asistent-page .brand img{object-fit:contain}.asistent-page .brand span{border-left:1px solid var(--line);letter-spacing:-.5px;color:var(--ink);padding-left:16px;font-size:19px}.asistent-page nav{gap:30px;display:flex}.asistent-page nav a{padding:12px 0;font-size:14px;text-decoration:none}.asistent-page nav a:hover,.asistent-page .text-link:hover{text-decoration:underline}.asistent-page .header-actions{align-items:center;gap:20px;display:flex}.asistent-page .theme{color:var(--text);background:0 0;border:0;min-height:44px;padding:8px;font-size:12px}.asistent-page .button{background:var(--button);color:var(--button-text);border:1px solid #0000;border-radius:5px;justify-content:space-between;align-items:center;gap:36px;min-height:52px;padding:16px 24px;font-weight:600;text-decoration:none;transition:transform .18s;display:inline-flex}.asistent-page .button:hover{transform:translateY(-2px)}.asistent-page .button.small{gap:20px;min-height:44px;padding:10px 17px;font-size:14px}.asistent-page .hero{padding-top:42px}.asistent-page .hero-copy{padding-bottom:36px}.asistent-page .eyebrow{letter-spacing:1.2px;text-transform:uppercase;color:var(--accent);margin-bottom:22px;font-size:12px;font-weight:700;line-height:1.5}.asistent-page .status-dot{background:var(--accent);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.asistent-page .lead{max-width:620px;margin-top:23px;font-size:18px;line-height:1.6}.asistent-page .hero-action{align-items:center;gap:24px;margin-top:26px;display:flex}.asistent-page .hero-action>span{color:var(--muted);font-size:13px}.asistent-page .hero-photo{border-radius:8px;height:370px;position:relative;overflow:hidden}.asistent-page .hero-photo img{object-fit:cover;object-position:center 52%;width:100%;height:100%}.asistent-page .hero-photo figcaption{color:#fff;background:#0f231ad9;border:1px solid #ffffff40;border-radius:3px;padding:7px 12px;font-size:13px;position:absolute;bottom:20px;left:22px}.asistent-page .service-strip{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1.3fr;gap:30px;padding-block:28px;display:grid}.asistent-page .service-strip strong{color:var(--ink);font-size:15px;display:block}.asistent-page .service-strip span{color:var(--muted);font-size:13px}.asistent-page .section{padding-block:88px}.asistent-page .scope{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid}.asistent-page .section-intro>p:not(.eyebrow){max-width:410px;margin-top:24px}.asistent-page .quiet{color:var(--muted);font-size:14px}.asistent-page .scope-list article{border-bottom:1px solid var(--line);gap:23px;padding-block:24px;display:flex}.asistent-page .scope-list article:first-child{padding-top:0}.asistent-page .scope-list article p{margin-top:10px;font-size:15px}.asistent-page .number{color:var(--accent);min-width:26px;padding-top:5px;font-size:12px;font-weight:700}.asistent-page .pro-section{background:var(--soft);border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:32px;display:grid}.asistent-page .pro-section figure{position:relative}.asistent-page .pro-section img{object-fit:cover;border-radius:5px;width:100%;height:350px}.asistent-page .pro-section figcaption{color:var(--muted);padding-top:10px;font-size:12px}.asistent-page .pro-section>div{padding-right:25px}.asistent-page .pro-section p:not(.eyebrow){margin-top:20px}.asistent-page .pro-note{color:var(--ink);font-size:15px;font-weight:600}.asistent-page .text-link{min-height:44px;margin-top:24px;font-size:14px;font-weight:600;display:inline-block}.asistent-page .price-intro{grid-template-columns:1fr 1fr;column-gap:90px;display:grid}.asistent-page .price-intro .eyebrow{grid-column:1/-1;margin-bottom:14px}.asistent-page .price-intro h2{grid-row:2/4}.asistent-page .price-intro .quiet{margin-top:14px}.asistent-page .price-table{border-top:1px solid var(--line);margin-top:40px}.asistent-page .price-table>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;padding:23px 0;display:flex}.asistent-page .price-table strong{color:var(--ink);font-size:18px;display:block}.asistent-page .price-table span{color:var(--muted);margin-top:3px;font-size:14px;display:block}.asistent-page .price-table .amount{letter-spacing:-1px;color:var(--ink);white-space:nowrap;font-size:34px;font-weight:500}.asistent-page .amount small{color:var(--muted);letter-spacing:0;font-size:14px;font-weight:400}.asistent-page .calculator{background:var(--surface);border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr 1fr;gap:60px;margin-top:32px;padding:32px;display:grid}.asistent-page .calculator label{margin-top:20px;font-size:14px;display:block}.asistent-page .stepper{align-items:center;gap:8px;margin-block:12px;display:flex}.asistent-page .stepper button{border:1px solid var(--line);background:var(--bg);width:48px;height:48px;color:var(--ink);border-radius:4px;font-size:24px}.asistent-page .stepper input{text-align:center;border:1px solid var(--line);background:var(--bg);width:90px;color:var(--ink);border-radius:4px;height:48px;font-size:22px}.asistent-page .calculator .quiet{max-width:390px;font-size:12px}.asistent-page .calc-result{border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding-left:50px;display:flex}.asistent-page .calc-result>p{font-size:14px}.asistent-page output{letter-spacing:-3px;color:var(--ink);margin-block:8px;font-size:64px;line-height:1.2}.asistent-page .calc-result .first{border-top:1px solid var(--line);margin-top:17px;padding-top:15px;font-size:13px}.asistent-page .boundaries{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:90px;padding-block:50px;display:grid}.asistent-page .boundaries h2{font-size:32px}.asistent-page .boundaries p{margin-top:20px;font-size:15px}.asistent-page .boundaries h3{font-size:16px}.asistent-page .boundaries ul{margin:16px 0 0;padding-left:19px;font-size:14px}.asistent-page .boundaries li+li{margin-top:10px}.asistent-page .faq{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.asistent-page .faq details{border-bottom:1px solid var(--line);padding:18px 0}.asistent-page .faq details:first-child{border-top:1px solid var(--line)}.asistent-page summary{cursor:pointer;color:var(--ink);min-height:30px;padding-right:20px;font-size:15px;font-weight:600}.asistent-page .faq details p{padding:14px 20px 5px 0;font-size:14px}.asistent-page .interest{background:var(--soft);border-radius:8px;grid-template-columns:.9fr 1.1fr;gap:75px;padding:48px;display:grid}.asistent-page .interest>div>p:not(.eyebrow){margin-top:22px}.asistent-page .interest .quiet{font-size:13px}.asistent-page .interest form{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:24px}.asistent-page .form-notice{color:var(--muted);margin-bottom:19px;font-size:12px}.asistent-page .form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.asistent-page form label{color:var(--ink);margin-bottom:16px;font-size:13px;font-weight:600;display:block}.asistent-page form input,.asistent-page textarea{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--ink);border-radius:4px;min-height:46px;margin-top:6px;padding:12px;font-size:14px;display:block}.asistent-page textarea{resize:vertical}.asistent-page ::placeholder{color:var(--muted);opacity:1}.asistent-page .optional{color:var(--muted);font-weight:400}.asistent-page form .button{width:100%;font-size:14px}.asistent-page #form-status{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.6}.asistent-page .footer{justify-content:space-between;align-items:center;gap:25px;padding-block:45px;display:flex}.asistent-page .footer p,.asistent-page .footer>a:last-child{font-size:12px}.asistent-page .skip{z-index:20;background:var(--surface);padding:10px;position:absolute;top:-100px;left:20px}.asistent-page .skip:focus{top:5px}@media (min-width:1100px){.asistent-page .hero-copy{grid-template-columns:1.3fr .7fr;column-gap:45px;display:grid}.asistent-page .hero-copy .eyebrow{grid-column:1/-1}.asistent-page .hero-copy h1{grid-row:2/4}.asistent-page .hero-copy .lead{margin-top:0;font-size:17px}.asistent-page .hero-action{margin-top:20px;display:block}.asistent-page .hero-action>span{margin-top:12px;display:block}.asistent-page h1{letter-spacing:-2px;font-size:clamp(40px,3.6vw,52px)}}@media (max-width:1000px){.asistent-page .header nav{display:none}.asistent-page .scope,.asistent-page .faq{gap:45px}.asistent-page .pro-section{gap:32px}.asistent-page .price-intro{column-gap:40px}.asistent-page .boundaries{gap:40px}.asistent-page .interest{gap:35px;padding:32px}.asistent-page .form-row{grid-template-columns:1fr;gap:0}}@media (max-width:700px){.asistent-page .shell{width:calc(100% - 36px)}.asistent-page .review{padding:6px 12px;font-size:9px}.asistent-page .review span{margin:2px 0 0;font-size:10px;display:block}.asistent-page .header{gap:8px;height:76px}.asistent-page .brand{gap:8px}.asistent-page .brand img{width:92px}.asistent-page .brand span{padding-left:8px;font-size:15px}.asistent-page .header .button{display:none}.asistent-page .theme{font-size:11px}.asistent-page .hero{padding-top:24px}.asistent-page .eyebrow{margin-bottom:18px;font-size:10px}.asistent-page h1{letter-spacing:-1.7px;font-size:36px}.asistent-page h1 br{display:none}.asistent-page h1 span{display:block}.asistent-page .lead{margin-top:20px;font-size:16px}.asistent-page .hero-action{flex-direction:column;align-items:flex-start;gap:12px;margin-top:23px}.asistent-page .hero-photo{height:300px}.asistent-page .hero-photo img{object-position:65% center}.asistent-page .hero-photo figcaption{font-size:11px;bottom:12px;left:12px}.asistent-page .service-strip{grid-template-columns:1fr;gap:18px;padding-block:24px}.asistent-page .service-strip p{flex-direction:column;display:flex}.asistent-page .section{padding-block:55px}.asistent-page .scope,.asistent-page .pro-section,.asistent-page .price-intro,.asistent-page .calculator,.asistent-page .boundaries,.asistent-page .faq,.asistent-page .interest{grid-template-columns:1fr;gap:32px}.asistent-page .section-intro>p:not(.eyebrow){max-width:none}.asistent-page .scope-list article{padding-block:21px}.asistent-page .pro-section{padding:20px}.asistent-page .pro-section>div{padding:0}.asistent-page .pro-section img{height:230px}.asistent-page .price-intro{gap:14px}.asistent-page .price-intro .eyebrow{margin:0}.asistent-page .price-intro h2{grid-row:auto}.asistent-page .price-intro .quiet{margin:0}.asistent-page .price-table{margin-top:28px}.asistent-page .price-table>div{align-items:flex-start;gap:15px}.asistent-page .price-table strong{font-size:16px}.asistent-page .price-table span{max-width:190px;font-size:12px}.asistent-page .price-table .amount{text-align:right;font-size:28px}.asistent-page .amount small{font-size:11px;display:block}.asistent-page .calculator{padding:22px}.asistent-page .calc-result{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.asistent-page output{font-size:52px}.asistent-page .boundaries{padding-block:40px}.asistent-page .boundaries h2{font-size:29px}.asistent-page .faq{gap:28px}.asistent-page .interest{padding:25px 18px}.asistent-page .interest form{padding:18px}.asistent-page .footer{flex-direction:column;align-items:flex-start;gap:15px;padding-block:32px}.asistent-page .footer .brand img{width:100px}}.asistent-page .legislation{border-top:1px solid var(--line);padding-top:56px}.asistent-page .legislation-intro{max-width:780px}.asistent-page .legislation-intro>p{max-width:690px;margin-top:20px}.asistent-page .legislation-topics{grid-template-columns:1fr 1fr;gap:28px 48px;margin-top:36px;display:grid}.asistent-page .legislation-topics article:first-child{border-right:1px solid var(--line);grid-row:span 2;padding-right:48px}.asistent-page .legislation-topics article>p{margin-top:14px;font-size:15px}.asistent-page .legislation-topics article>.text-link{margin-top:12px;font-size:14px}.asistent-page .legislation-boundary{background:var(--soft);border-radius:6px;margin-top:28px;padding:20px 24px}.asistent-page .legislation-boundary strong{color:var(--ink)}.asistent-page .legislation-boundary p{max-width:850px;margin-top:6px;font-size:14px}.asistent-page .source-note{color:var(--muted);max-width:900px;margin-top:20px;font-size:12px;line-height:1.7}@media (max-width:700px){.asistent-page .legislation-topics{grid-template-columns:1fr;gap:28px}.asistent-page .legislation-topics article:first-child{border-right:0;grid-row:auto;padding-right:0}.asistent-page .legislation{padding-top:40px}.asistent-page .legislation-boundary{padding:20px}}@media (prefers-reduced-motion:reduce){.asistent-page{scroll-behavior:auto}.asistent-page .button{transition:none}.asistent-page .button:hover{transform:none}}.asistent-page{--field-glow:none;--field-focus-glow:none;min-height:100dvh;padding-bottom:1px}.asistent-page .calculator label{color:var(--text)}.asistent-page input:focus-visible,.asistent-page textarea:focus-visible{outline:3px solid var(--accent)!important;outline-offset:3px!important}.asistent-page .header{height:80px}.asistent-page fieldset{border:0;min-width:0;margin:0;padding:0}.asistent-page .honey{display:none}.asistent-page .form-privacy{color:var(--muted);margin-top:16px;font-size:12px}.asistent-page button:disabled{opacity:.7;cursor:default}
