.site-footer{padding-inline:var(--page-padding);color:var(--foreground);background:#faf9f6;padding-top:0}.site-footer-shortcuts{align-items:center;gap:var(--space-2) var(--space-10);padding-block:var(--space-4);border-bottom:1px solid var(--hairline);flex-wrap:wrap;display:flex}.site-footer-shortcuts a{min-height:var(--control-h-sm);font-size:var(--text-caption);font-weight:var(--weight-title);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.site-footer-shortcuts svg{width:var(--icon-sm);height:var(--icon-sm)}.site-footer-columns{gap:var(--space-8) var(--space-10);padding-block:var(--space-10);grid-template-columns:minmax(0,1.05fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.45fr);display:grid}.site-footer-columns>*{min-width:0}.site-footer-brand{padding-top:2px}.site-footer-brand .brand-logo{width:var(--logo-width);height:auto}.site-footer-brand>p{margin-top:var(--space-4);color:var(--muted-foreground);font-size:var(--text-small);line-height:var(--leading-body)}.site-footer-company{margin-top:var(--space-5);color:var(--muted-foreground);font-size:var(--text-small);font-style:normal;line-height:var(--leading-body);flex-direction:column;align-items:flex-start;display:flex}.site-footer-company strong{color:var(--foreground);font-weight:var(--weight-title)}.site-footer-company a{min-height:36px;color:var(--foreground);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.site-footer-columns h2,.site-footer-columns .site-footer-title{max-width:none;margin-bottom:var(--space-3);font-size:var(--text-body);font-weight:var(--weight-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.site-footer-title{color:var(--foreground)}.site-footer-columns nav{flex-direction:column;align-items:flex-start;display:flex}.site-footer-columns nav a,.site-footer-action{min-height:36px;color:var(--muted-foreground);font-size:var(--text-small);line-height:var(--leading-body);align-items:center;display:inline-flex}.site-footer-action{font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.site-footer a:hover,.site-footer-action:hover{text-underline-offset:4px;text-decoration:underline}.site-footer-newsletter>p{max-width:var(--measure-small);margin-bottom:var(--space-3);color:var(--muted-foreground);font-size:var(--text-small);line-height:var(--leading-body)}.site-footer-newsletter .newsletter-field input{min-height:var(--control-h);padding:12px 56px 12px var(--space-4);border-radius:var(--radius-control);border-color:var(--border);font-size:var(--text-body);background:#fff}.site-footer-newsletter .newsletter-field button{width:var(--control-h);height:var(--control-h);border-radius:0 var(--radius-control) var(--radius-control) 0;background:var(--primary);color:var(--foreground);top:0;right:0}.site-footer-newsletter .newsletter-field button:hover:not(:disabled){color:var(--foreground);background:#f4c232}.site-footer-newsletter .newsletter-consent{color:var(--muted-foreground)}.site-footer-bottom{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-8);padding-block:var(--space-5) var(--space-6);border-top:1px solid var(--hairline);color:var(--muted-foreground);font-size:var(--text-caption);line-height:var(--leading-body);flex-wrap:wrap;display:flex}.site-footer-bottom nav{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.site-footer-bottom a{align-items:center;min-height:36px;display:inline-flex}@media (max-width:960px){.site-footer-shortcuts{gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-footer-shortcuts a{justify-self:start}.site-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-brand{grid-column:1/-1}.site-footer-newsletter{grid-column:1/-1;max-width:440px}}@media (max-width:760px){.site-footer-columns{gap:var(--space-8) var(--space-6);padding-block:var(--space-8)}.site-footer-columns h2,.site-footer-columns .site-footer-title{margin-bottom:var(--space-2)}.site-footer-columns nav a,.site-footer-action,.site-footer-bottom a{min-height:var(--control-h-sm)}}@media (max-width:480px){.site-footer-shortcuts{grid-template-columns:minmax(0,1fr)}}
.package-meter{gap:3px;width:100%;height:6px;display:flex}.package-meter.is-md{height:8px}.package-meter>span{background:var(--hairline);border-radius:2px;flex:1 1 0;min-width:4px}.package-meter>.is-used{background:var(--selected-border)}@media (forced-colors:active){.package-meter>span{forced-color-adjust:none;background:canvas;border:1px solid canvastext}.package-meter>.is-used{background:canvastext}}
.account-trigger{width:var(--control-h-sm);height:var(--control-h-sm);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .18s,box-shadow .18s;display:grid}.account-trigger:hover,.account-trigger.is-signed-in{background:color-mix(in srgb, currentColor 8%, transparent)}.account-trigger.is-signed-in:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.account-trigger[aria-expanded=true],.account-trigger.is-current{box-shadow:inset 0 0 0 1px}.account-trigger svg{width:var(--icon);height:var(--icon)}.account-trigger.is-signed-in{border-radius:var(--radius-pill);width:auto;font-size:var(--text-small);font-weight:var(--weight-medium);white-space:nowrap;gap:8px;padding-inline:12px 16px;display:inline-flex}.account-login-trigger{border-radius:var(--radius-pill);width:80px;font-size:var(--text-small);font-weight:var(--weight-medium);white-space:nowrap}.site-header[data-account-slot=vision] .account-trigger:not(.is-signed-in){border-radius:var(--radius-pill);width:80px}@media (min-width:1101px) and (max-width:1179px){.account-trigger.is-signed-in{width:var(--control-h-sm);justify-content:center;padding:0}.account-trigger.is-signed-in>span{display:none}}@media (max-width:1100px){.account-trigger,.account-trigger.is-signed-in{display:none}}.account-menu-popup{width:min(320px,100vw - 32px);max-height:var(--available-height);overscroll-behavior:contain;padding:var(--space-2);border-radius:var(--radius-tile);color:var(--foreground);font-size:var(--text-small);box-shadow:0 14px 40px #10121a1a, 0 0 0 1px var(--hairline);background:#fff;display:block;overflow-y:auto}.account-menu{color:var(--foreground);font-size:var(--text-small);font-weight:var(--weight-body);line-height:var(--leading-snug);display:grid}.account-menu:not(.is-expired)>*+*{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--hairline)}.account-menu p{margin:0}.account-menu ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.account-menu-head{gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-3);display:grid}.account-menu-label{color:var(--muted-foreground);font-size:var(--text-label);font-weight:var(--weight-title);letter-spacing:var(--tracking-label);line-height:var(--leading-snug);text-transform:uppercase}.account-menu-identity{align-items:center;gap:var(--space-3);min-width:0;display:flex}.account-menu-avatar{border:1px solid var(--selected-border);background:var(--selected-bg);width:40px;height:40px;font-size:16px;font-weight:var(--weight-heading);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.account-menu-identity p{min-width:0;display:grid}.account-menu-caption{color:var(--muted-foreground);font-size:var(--text-caption)}.account-menu-email{font-size:var(--text-title-sm);font-weight:var(--weight-title);overflow-wrap:anywhere}.account-menu-package{align-content:start;gap:var(--space-2);min-height:76px;padding:var(--space-3);border-radius:var(--radius-tile);background:var(--background);display:grid}.account-menu-package-row{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);margin-top:calc(var(--space-1) * -1);flex-wrap:wrap;display:flex}.account-menu-package-row strong{font-size:var(--text-title-sm);font-weight:var(--weight-title)}.account-menu-usage,.account-menu-hint{color:var(--muted-foreground);font-size:var(--text-caption)}.account-menu-usage{font-weight:var(--weight-medium)}.account-menu-job{font-size:var(--text-caption);font-weight:var(--weight-medium);align-items:center;gap:6px;display:flex}.account-menu-job svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.account-menu-create.button{width:100%;min-height:var(--control-h-sm)}.account-menu-loading{gap:var(--space-3);display:grid}.account-menu-bar{background:var(--muted);border-radius:6px;height:14px;display:block}.account-menu-bar.is-name{width:160px;max-width:100%;margin-block:13px}.account-menu-bar.is-package{width:120px;max-width:100%;height:10px}.account-menu-package:has(>.account-menu-bar){align-content:center}.account-menu-rooms:has(>.account-menu-bar){gap:2px;display:grid}.account-menu-bar.is-row{border-radius:var(--radius-control);height:44px}.account-menu-failed,.is-expired{justify-items:start;gap:var(--space-2);display:grid}.account-menu.is-expired{padding:var(--space-3) var(--space-2)}.account-menu-message{font-size:var(--text-small);font-weight:var(--weight-medium)}.account-menu-retry{min-height:var(--control-h-sm);color:var(--foreground);font:inherit;font-weight:var(--weight-title);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.account-menu-rooms .account-menu-label{padding:var(--space-1) var(--space-2)}.account-menu-room{align-items:center;gap:var(--space-3);min-height:var(--control-h-sm);padding:6px var(--space-2);border-radius:var(--radius-control);color:var(--foreground);display:flex}.account-menu-room:hover{background:var(--muted)}.account-menu-room-icon{width:var(--icon-xl);height:var(--icon-xl);border-radius:var(--radius-control);background:#fff4cc;flex:none;place-items:center;display:grid}.account-menu-room-icon svg{stroke-width:1.8px;width:18px;height:18px}.account-menu-room-text{min-width:0;display:grid}.account-menu-room-name{font-size:var(--text-title-sm);font-weight:var(--weight-title)}.account-menu-room-meta{color:var(--muted-foreground);font-size:var(--text-caption)}.account-menu-links a,.account-menu-signout-button{align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-h-sm);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--foreground);font:inherit;font-size:var(--text-title-sm);font-weight:var(--weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.account-menu-links a:hover,.account-menu-signout-button:hover{background:var(--muted)}.account-menu-links a[aria-current=page]{background:var(--muted);font-weight:var(--weight-title)}.account-menu-links svg,.account-menu-signout-button svg{width:var(--icon);height:var(--icon);color:var(--muted-foreground);flex:none}.account-menu-count{min-width:24px;height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--muted);font-size:var(--text-label);font-weight:var(--weight-title);place-items:center;margin-left:auto;line-height:1;display:inline-grid}.account-menu-links a[aria-current=page] .account-menu-count{background:#fff}.account-menu-signout-button[aria-disabled=true]{cursor:progress}.account-menu-signout .submit-error{margin:var(--space-2) var(--space-2) 0}.mobile-menu-account{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--hairline)}.mobile-menu-account-label{margin:0 0 var(--space-1);color:var(--muted-foreground);font-size:var(--text-label);font-weight:var(--weight-title);letter-spacing:var(--tracking-label);line-height:var(--leading-snug);text-transform:uppercase}.mobile-menu-account .account-menu-head,.mobile-menu-account .account-menu-rooms .account-menu-label{padding-inline:0}.mobile-menu-account .account-menu-room,.mobile-menu-account .account-menu-links a,.mobile-menu-account .account-menu-signout-button{width:calc(100% + 2 * var(--space-2));margin-inline:calc(var(--space-2) * -1)}.mobile-menu-account .account-menu-signout .submit-error{margin-inline:0}.mobile-menu nav .mobile-menu-login{align-items:center;gap:var(--space-3);min-height:var(--row-height);display:flex}.mobile-menu-login>svg{width:var(--icon);height:var(--icon);flex:none}.mobile-menu-login>span{display:grid}.mobile-menu-login-title{font-size:var(--text-body);font-weight:var(--weight-medium)}.mobile-menu-login-text{color:var(--muted-foreground);font-size:var(--text-caption);font-weight:var(--weight-body)}.mobile-menu-account[data-current] .mobile-menu-login-title{text-decoration:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:5px;text-decoration-thickness:2px}@media (forced-colors:active){.account-menu [aria-current=page]{outline-offset:-2px;outline:2px solid canvastext}.account-menu-bar{border:1px solid canvastext}}
.brixy-iq-brand{--brixy-iq-color:var(--primary,#ffd044);--brixy-iq-ink:#101318;color:var(--brixy-iq-ink);font-family:var(--font-manrope), sans-serif;font-weight:var(--weight-heading);letter-spacing:-.035em;white-space:nowrap;flex-direction:column;align-items:flex-start;gap:0;line-height:1;display:inline-flex}.brixy-iq-brand .brixy-iq-brand-wordmark{flex:none;width:2.278em;height:1em;display:block}.brixy-iq-brand-vision{letter-spacing:-.045em;margin-top:-.08em;font-size:.72em;font-weight:300;line-height:1}.brixy-iq-nav{gap:var(--space-2);white-space:nowrap}.brixy-vision-new{border-radius:var(--radius-pill);background:var(--primary);color:#101318;font-size:var(--text-caption);font-weight:var(--weight-medium);align-items:center;padding:2px 7px;line-height:1.3;display:inline-flex}span.vision-coming-soon{cursor:default;text-decoration:none}.vision-coming-soon.button:hover{transform:none}.vision-coming-soon.button.primary,.vision-coming-soon.button.primary:hover{color:#101318;background:#fbe8a8}.desktop-nav span.brixy-iq-nav{min-height:var(--control-h-sm);align-items:center;display:inline-flex}.mobile-menu nav span.brixy-iq-nav{min-height:var(--control-h-sm);align-items:center;display:flex}.desktop-nav a.brixy-iq-nav:is(:hover,[aria-current=page]){box-shadow:inset 0 -2px var(--primary)}.mobile-menu .brixy-iq-nav[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:5px}@media (min-width:961px) and (max-width:1100px){.site-header .desktop-nav{gap:var(--space-3)}}
.service-landing-site{--service-landing-gutter:var(--page-padding);--service-landing-header-height:var(--site-header-height);background:var(--background)}.service-landing-shell{padding-inline:var(--service-landing-gutter)}.service-landing-site h1,.service-landing-site h2,.service-landing-site h3,.service-landing-faq h2{-webkit-hyphens:auto;hyphens:auto}.service-landing-hero>*,.service-landing-benefits>*,.service-landing-process-layout>*,.service-landing-pricing>*{min-width:0}.service-landing-kicker,.service-landing-stage-label{margin:0 0 var(--space-4);color:var(--foreground);font-size:var(--text-label);font-weight:var(--weight-title);letter-spacing:var(--tracking-label);line-height:var(--leading-snug);text-transform:uppercase}.service-landing-kicker:after{content:"";width:36px;height:3px;margin-top:var(--space-2);background:var(--primary);display:block}.service-landing-site>.site-header{min-height:var(--service-landing-header-height);padding-inline:var(--service-landing-gutter);background:var(--background)}.service-landing-hero{position:relative}.service-landing-breadcrumb{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);color:var(--muted-foreground);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.service-landing-breadcrumb a{margin:-3px;padding:3px}.service-landing-breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.service-landing-crumb{align-items:center;gap:var(--space-2);display:inline-flex}.service-landing-hero h1{margin-bottom:var(--space-5)}.service-landing-hero h1 .service-landing-kicker{display:block}.service-landing-intro{max-width:var(--measure-lead);margin-bottom:var(--space-5);font-size:var(--text-lead);line-height:var(--leading-body)}.service-landing-offer{max-width:100%}.service-landing-reassurance{align-items:center;gap:var(--space-3) var(--space-6);margin:0 0 var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.service-landing-reassurance li{align-items:center;gap:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-medium);line-height:var(--leading-snug);display:inline-flex}.service-landing-reassurance svg{width:var(--icon-lg);height:var(--icon-lg);stroke-width:1.6px;flex:none}.service-landing-section-intro{max-width:var(--measure-lead);font-size:var(--text-lead);line-height:var(--leading-body)}.service-landing-handwritten{font-family:var(--font-caveat), cursive;font-size:var(--text-note);font-weight:600;line-height:var(--leading-note)}.service-landing-note-arrow{display:block}.service-landing-process{color:#fff;padding-block:var(--section-space-lg);background:#202124}.service-landing-process .service-landing-kicker,.service-landing-process .service-landing-stage-label,.service-landing-process h2,.service-landing-process h3{color:#fff}.service-landing-process .service-landing-section-intro,.service-landing-process .service-landing-stage-label{color:#c2c5ca}.service-landing-process-layout{gap:var(--gap-column);grid-template-columns:minmax(0,.95fr) minmax(0,2fr);align-items:start;display:grid}.service-landing-process-intro{padding-top:var(--space-1)}.service-landing-process h2{margin-bottom:var(--space-4)}.service-landing-steps{gap:var(--space-6);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.service-landing-steps>li{min-width:0;position:relative}.service-landing-step-icon{width:72px;height:72px;margin:0 auto var(--space-4);color:#fff;background:#2c2d31;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a,0 12px 28px #00000059}.service-landing-step-icon.service-landing-step-brand{background:var(--primary);box-shadow:0 12px 28px #00000059}.service-landing-step-icon>svg{width:var(--icon-xl);height:var(--icon-xl);stroke-width:1.8px}.service-landing-step-brand .brand-logo{width:56px;height:auto}.service-landing-steps h3{font-size:var(--text-title);font-weight:var(--weight-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);margin-bottom:6px}.service-landing-steps p:not(.service-landing-stage-label){color:#c2c5ca;max-width:28ch;font-size:var(--text-small);line-height:var(--leading-body);margin-inline:auto}.service-landing-step-arrow{width:var(--icon);height:var(--icon);color:#ffffff80;position:absolute;top:56px;right:-22px}.service-landing-related{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-small);flex-wrap:wrap;display:flex}.service-landing-related>span{font-weight:var(--weight-title);flex-basis:100%}.service-landing-related a{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);display:inline-flex}.service-landing-related a:hover{text-underline-offset:4px;text-decoration:underline}.service-landing-related svg{width:var(--icon-sm);height:var(--icon-sm)}.service-landing-faq-stage{background:#f5f4f0}.service-landing-faq.service-landing-shell{padding-inline:max(var(--site-edge-space), calc((100% - var(--content-width-faq)) / 2))}.service-landing-faq{padding-block:var(--section-space)}.service-landing-faq-heading{justify-content:space-between;align-items:center;gap:var(--space-6);margin-bottom:var(--space-4);display:flex}.service-landing-text-link{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);border:1px solid var(--border);border-radius:var(--radius-pill);font-size:var(--text-button-sm);font-weight:var(--weight-title);white-space:nowrap;background:#fff;flex-shrink:0;padding:8px 18px;line-height:1.2;transition:background .18s,transform .18s;display:inline-flex}.service-landing-text-link:hover{background:var(--muted);transform:translateY(-1px)}.service-landing-text-link svg{width:var(--icon-sm);height:var(--icon-sm)}.service-landing-faq-intro{max-width:56ch;margin-bottom:var(--space-6);color:var(--muted-foreground);font-size:var(--text-lead);line-height:var(--leading-body);text-wrap:pretty}.service-landing-faq-intro a{text-underline-offset:3px;padding-block:3px;text-decoration:underline}.service-landing-faq-content{width:100%}.service-landing-faq-search{margin-bottom:var(--space-6);position:relative}.service-landing-faq-search>svg{left:var(--space-4);width:var(--icon);height:var(--icon);color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.service-landing-faq-search input{height:var(--control-h);padding:12px var(--space-12);border:1px solid var(--border);border-radius:var(--radius-control);font-size:var(--text-body);background:#fff}.service-landing-faq-search input::placeholder{color:var(--placeholder)}.service-landing-faq-search input::-webkit-search-cancel-button{display:none}.service-landing-search-clear{top:var(--space-1);right:var(--space-1);width:var(--control-h-xs);height:var(--control-h-xs);color:var(--muted-foreground);border-radius:50%;place-items:center;display:grid;position:absolute}.service-landing-search-clear svg{width:var(--icon-sm);height:var(--icon-sm)}.service-landing-faq-browser{grid-template-columns:minmax(180px,26%) minmax(0,1fr);align-items:start;gap:clamp(24px,3.2vw,40px);display:grid}.service-landing-faq-categories{gap:var(--space-1);border:0;min-width:0;margin:0;padding:0;display:grid}.service-landing-faq-categories button{align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-h-sm);padding:8px var(--space-3);border-radius:var(--radius-control);color:var(--muted-foreground);font-size:var(--text-small);line-height:var(--leading-title);text-align:left;display:flex}.service-landing-faq-categories button[aria-pressed=true]{color:var(--foreground);background:var(--selected-bg);font-weight:var(--weight-title)}.service-landing-faq-categories button:hover,.service-landing-search-clear:hover{background:var(--selected-hover-bg);color:var(--foreground)}.service-landing-faq-categories svg{width:var(--icon);height:var(--icon)}.service-landing-faq-categories .service-landing-category-arrow{width:var(--icon-sm);height:var(--icon-sm);visibility:hidden;margin-left:auto}.service-landing-faq-categories button[aria-pressed=true] .service-landing-category-arrow{visibility:visible}.service-landing-faq-results{margin-bottom:var(--space-3);color:var(--muted-foreground);font-size:var(--text-caption);display:block}.service-landing-faq-grid{gap:var(--space-2);align-items:start;display:grid}.service-landing-faq details{border:1px solid var(--border);border-radius:var(--radius-control);background:#fffffff7;min-width:0}.service-landing-faq details[hidden]{display:none}.service-landing-faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control-h-lg);padding:14px var(--space-5);font-size:var(--text-title-sm);font-weight:var(--weight-title);line-height:var(--leading-title);list-style:none;display:flex}.service-landing-faq summary::-webkit-details-marker{display:none}.service-landing-faq summary:hover{background:var(--background);border-radius:var(--radius-control)}.service-landing-faq summary svg{width:var(--icon);height:var(--icon);transition:transform .2s ease-out}.service-landing-faq details[open] summary svg{transform:rotate(180deg)}.service-landing-answer{padding:0 var(--space-5) var(--space-5);color:var(--muted-foreground);font-size:var(--text-body);line-height:var(--leading-relaxed)}.service-landing-answer p+p{margin-top:var(--space-4)}.service-landing-answer a{text-underline-offset:3px;text-decoration:underline}.service-landing-answer p a{padding-block:2px}.service-landing-answer-links{gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.service-landing-answer-links a{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);display:inline-flex}.service-landing-answer-links svg{width:var(--icon-sm);height:var(--icon-sm)}.service-landing-faq-empty{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-control);background:#fff}.service-landing-faq-empty h3{margin-bottom:var(--space-2)}.service-landing-faq-empty p{color:var(--muted-foreground);font-size:var(--text-body)}.service-landing-faq-empty button{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);margin-top:var(--space-4);font-weight:var(--weight-title);text-underline-offset:4px;text-decoration:underline;display:inline-flex}.service-landing-faq-empty button svg{width:var(--icon-sm);height:var(--icon-sm)}.service-landing-closing{--service-landing-gutter:var(--page-padding);isolation:isolate;color:#fff;background:#14201d;position:relative;overflow:hidden}.service-landing-closing-image{z-index:-2;object-fit:cover;object-position:center 52%;width:100%;height:100%;position:absolute;inset:0}.service-landing-closing:before{content:"";z-index:-1;background:#09140fc7;position:absolute;inset:0}.service-landing-closing-layout{gap:var(--gap-column);min-height:320px;padding-block:var(--section-space);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;display:grid}.service-landing-closing .service-landing-kicker{color:#fff}.service-landing-closing .service-landing-kicker:after{background:#ffffffb3}.service-landing-closing h2{margin-bottom:var(--space-4)}.service-landing-closing-copy>p:not(.service-landing-kicker){max-width:var(--measure-lead);color:#fff;font-size:var(--text-lead);line-height:var(--leading-body)}.service-landing-closing-benefits{gap:var(--space-3) var(--space-6);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.service-landing-closing-benefits li{align-items:center;gap:var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-medium);display:inline-flex}.service-landing-closing-benefits svg{width:var(--icon);height:var(--icon);color:var(--primary);stroke-width:1.7px}.service-landing-closing-action{width:min(100%,408px);padding:var(--space-6) var(--space-6) var(--space-5);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(14px);text-align:center;background:#ffffff14;border:1px solid #ffffff29;justify-self:end;box-shadow:0 24px 60px #0000004d}.service-landing-closing-action .service-landing-offer{width:100%;color:var(--foreground);justify-content:center}.service-landing-closing-points{justify-content:center;gap:var(--space-3) var(--space-5);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.service-landing-closing-points li{align-items:center;gap:var(--space-2);font-size:var(--text-caption);display:flex}.service-landing-closing-points svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--primary)}.service-landing-closing-trust{justify-content:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid #ffffff29;display:flex}@media (max-width:1100px){.service-landing-closing-trust{gap:var(--space-2);font-size:var(--text-caption)}.service-landing-closing-trust .trustpilot-label{font-size:var(--text-caption)}.service-landing-closing-trust .trustpilot-stars{height:18px}.service-landing-closing-trust .trustpilot-logo{height:16px}.service-landing-hero h1 .service-landing-title-break{display:none}.service-landing-process-layout{gap:var(--space-8);grid-template-columns:1fr}.service-landing-process-intro{padding-top:0}}@media (max-width:960px){.service-landing-faq-browser{gap:var(--space-5);grid-template-columns:1fr}.service-landing-faq-categories{gap:var(--space-2);flex-wrap:wrap;display:flex}.service-landing-faq-categories button{gap:var(--space-2);width:auto;min-height:var(--control-h-xs);padding-inline:var(--space-3);border-radius:var(--radius-pill)}.service-landing-faq-categories .service-landing-category-arrow{display:none}}@media (max-width:760px){.service-landing-process h2 .service-landing-title-break,.service-landing-benefits h2 .service-landing-title-break{display:none}.service-landing-steps{gap:var(--space-8);text-align:left;grid-template-columns:1fr}.service-landing-steps>li{min-height:72px;padding-left:96px}.service-landing-steps .service-landing-stage-label{margin-bottom:var(--space-2)}.service-landing-step-icon{margin:0;position:absolute;top:0;left:0}.service-landing-steps p:not(.service-landing-stage-label){max-width:none;margin:0}.service-landing-step-arrow{display:none}.service-landing-faq-heading{align-items:flex-start;gap:var(--space-4);flex-direction:column}.service-landing-faq summary{padding:14px var(--space-4);gap:var(--space-3)}.service-landing-answer{padding-inline:var(--space-4)}.service-landing-related{gap:var(--space-2) var(--space-5)}.service-landing-closing-layout{gap:var(--space-8);grid-template-columns:1fr;min-height:0}.service-landing-closing-benefits{gap:var(--space-3) var(--space-4)}.service-landing-closing-action{width:100%;padding:var(--space-5);justify-self:stretch}.service-landing-closing-points{gap:var(--space-3) var(--space-4)}}@media (max-width:380px){.service-landing-offer{padding-inline:var(--space-5)}}
