:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#fbfaf6;--color-surface:#fff;--color-surface-muted:#f4efe4;--color-surface-green:#edf3ed;--color-text:#1d2920;--color-text-muted:#56645a;--color-border:#d8ddd5;--color-border-strong:#b8c2b8;--color-primary:#315b3a;--color-primary-strong:#24472c;--color-on-primary:#fff;--color-on-primary-muted:#ffffffd1;--color-on-primary-border:#ffffff8c;--color-on-primary-decoration:#ffffff29;--color-primary-accent:#f3d8aa;--color-earth:#70513a;--color-accent:#a06e2e;--color-accent-soft:#f3e7cf;--color-network:#173b63;--color-network-strong:#142f4d;--color-network-border:#2c465f;--color-link:#245432;--color-focus:#c07c22;--color-info:#25567e;--color-info-soft:#e9f1f7;--color-success:#2d6840;--color-success-soft:#e7f3e9;--color-warning:#7d551d;--color-warning-soft:#f8eed9;--color-error:#9d2f2f;--color-error-soft:#f9e8e6;--font-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading:Georgia, "Times New Roman", serif;--font-size-xs:.78rem;--font-size-sm:.9rem;--font-size-base:clamp(1rem, .98rem + .08vw, 1.075rem);--font-size-lead:clamp(1.08rem, 1rem + .45vw, 1.32rem);--font-size-h3:clamp(1.25rem, 1.12rem + .6vw, 1.65rem);--font-size-h2:clamp(1.75rem, 1.35rem + 1.35vw, 2.65rem);--font-size-h1:clamp(2.05rem, 1.35rem + 3.1vw, 4.8rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-9:6.5rem;--radius-sm:.45rem;--radius-md:.8rem;--radius-lg:1.3rem;--shadow-sm:0 .35rem 1.1rem #19301f12;--shadow-md:0 1.3rem 3rem #19301f1c;--content-width:75rem;--content-narrow:48rem;--touch-target:2.85rem;--focus-ring:0 0 0 .2rem #fff, 0 0 0 .4rem var(--color-focus)}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-canvas);min-width:0;color:var(--color-text);font-family:var(--font-ui);font-size:var(--font-size-base);text-rendering:optimizelegibility;margin:0;line-height:1.65;overflow-x:hidden}body,button,input,select,textarea{font:inherit}img,svg{max-width:100%;display:block}a{color:var(--color-link);text-underline-offset:.2em;text-decoration-thickness:.08em}a:hover{text-decoration-thickness:.14em}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}:focus-visible{box-shadow:var(--focus-ring);outline:0}::selection{background:var(--color-accent-soft);color:var(--color-text)}h1,h2,h3,p,ul,ol,dl,figure,blockquote{margin-top:0}h1,h2,h3{color:var(--color-text);font-family:var(--font-heading);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;font-weight:600;line-height:1.08}h1{font-size:var(--font-size-h1);letter-spacing:-.035em}h2{font-size:var(--font-size-h2);letter-spacing:-.02em}h3{font-size:var(--font-size-h3)}p,li{text-wrap:pretty}.skip-link{z-index:1000;top:var(--space-3);left:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-md);position:fixed;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.container{width:min(calc(100% - 2rem), var(--content-width));margin-inline:auto}.container--narrow{width:min(calc(100% - 2rem), var(--content-narrow));margin-inline:auto}.section{padding-block:var(--space-8)}.section--compact{padding-block:var(--space-7)}.section--surface{background:var(--color-surface)}.section--muted{background:var(--color-surface-muted)}.section--green{background:var(--color-surface-green)}.section-heading{max-width:47rem;margin-bottom:var(--space-7)}.section-heading p{color:var(--color-text-muted);font-size:var(--font-size-lead);margin-bottom:0}.eyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-earth);font-size:var(--font-size-xs);letter-spacing:.11em;text-transform:uppercase;font-weight:750;line-height:1.35;display:inline-flex}.eyebrow:before{background:var(--color-accent);content:"";width:1.8rem;height:.12rem}.lead{color:var(--color-text-muted);font-size:var(--font-size-lead);line-height:1.6}.prose{max-width:48rem}.prose>:last-child{margin-bottom:0}.button-row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.button{min-height:var(--touch-target);border-radius:var(--radius-sm);cursor:pointer;text-align:center;border:.08rem solid #0000;justify-content:center;align-items:center;padding:.78rem 1.15rem;font-weight:720;line-height:1.25;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.button:hover{text-decoration:none;transform:translateY(-.08rem)}.button--primary{background:var(--color-primary);color:var(--color-on-primary)}.button--primary:hover{background:var(--color-primary-strong)}.button--secondary{border-color:var(--color-primary);background:var(--color-surface);color:var(--color-primary-strong)}.button--secondary:hover{background:var(--color-surface-green)}.button--quiet{border-color:var(--color-border-strong);color:var(--color-text);background:0 0}.button--quiet:hover{border-color:var(--color-primary);background:var(--color-surface)}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.62;transform:none}.badge{align-items:center;gap:var(--space-2);border:.06rem solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-xs);border-radius:999px;padding:.28rem .62rem;font-weight:700;line-height:1.3;display:inline-flex}.badge--example{background:var(--color-warning-soft);color:#684515;border-color:#d8b980}.notice{border:.08rem solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:var(--space-4) var(--space-5);border-left-width:.3rem}.notice--info{border-left-color:var(--color-info);background:var(--color-info-soft)}.notice--warning{border-left-color:var(--color-warning);background:var(--color-warning-soft)}.notice--success{border-left-color:var(--color-success);background:var(--color-success-soft)}.notice--error{border-left-color:var(--color-error);background:var(--color-error-soft)}.notice>:last-child{margin-bottom:0}.card-grid{gap:var(--space-5);display:grid}.card-grid--two,.card-grid--three,.card-grid--four{grid-template-columns:minmax(0,1fr)}.card{border:.07rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm)}.card__body{padding:var(--space-5)}.card__body>:last-child{margin-bottom:0}.split{gap:var(--space-7);align-items:center;display:grid}.plain-list,.check-list,.link-list{margin:0;padding:0;list-style:none}.check-list{gap:var(--space-3);display:grid}.check-list li{padding-left:1.7rem;position:relative}.check-list li:before{border:.12rem solid var(--color-primary);content:"";border-radius:50%;width:.62rem;height:.62rem;position:absolute;top:.45em;left:0}.fact-grid{border-block:.07rem solid var(--color-border);gap:0;margin:0;display:grid}.fact-grid>div{gap:var(--space-1);border-bottom:.07rem solid var(--color-border);padding-block:var(--space-3);display:grid}.fact-grid>div:last-child{border-bottom:0}.fact-grid dt{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:650}.fact-grid dd{margin:0;font-weight:720}.site-header{z-index:50;border-bottom:.07rem solid var(--color-border);background:#fffffff5;position:relative}.site-header__bar{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4.75rem;display:flex}.brand{align-items:center;gap:var(--space-3);color:var(--color-text);flex:none;font-weight:780;line-height:1;text-decoration:none;display:inline-flex}.brand:hover{text-decoration:none}.brand__mark{background:var(--color-primary);color:#fff;width:2.55rem;height:2.55rem;font-family:var(--font-heading);border-radius:50% 50% 45% 55%;place-items:center;font-size:1.15rem;display:grid}.brand__name{gap:.15rem;display:grid}.brand__name small{color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:650}.nav-toggle{min-width:var(--touch-target);min-height:var(--touch-target);border:.07rem solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.nav-toggle__lines,.nav-toggle__lines:before,.nav-toggle__lines:after{content:"";background:currentColor;width:1.35rem;height:.11rem;display:block}.nav-toggle__lines{position:relative}.nav-toggle__lines:before{position:absolute;top:-.42rem}.nav-toggle__lines:after{position:absolute;top:.42rem}.site-nav{border-bottom:.07rem solid var(--color-border);background:var(--color-surface);max-height:calc(100vh - 4.75rem);box-shadow:var(--shadow-md);padding:var(--space-4) 1rem var(--space-5);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.site-nav[data-open=true]{display:block}.site-nav__links{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.site-nav__link{min-height:var(--touch-target);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--font-size-sm);align-items:center;padding:.62rem .72rem;font-weight:680;text-decoration:none;display:flex}.site-nav__link:hover,.site-nav__link[aria-current=page]{background:var(--color-surface-green);color:var(--color-primary-strong);text-decoration:none}.language-status{align-items:center;gap:var(--space-2);margin-top:var(--space-3);border-top:.07rem solid var(--color-border);color:var(--color-text-muted);padding:var(--space-3) .72rem 0;font-size:var(--font-size-xs);display:inline-flex}.language-status strong{color:var(--color-text)}.hero{padding-block:var(--space-7) var(--space-8);background:linear-gradient(135deg,#f8f5ec 0%,#edf3ed 68%,#e4eee5 100%);position:relative;overflow:hidden}.hero:before{content:"";border:1px solid #315b3a2e;border-radius:50%;width:33rem;height:33rem;position:absolute;bottom:-16rem;right:-14rem}.hero__grid{gap:var(--space-7);align-items:center;display:grid;position:relative}.hero h1{max-width:min(24ch,100%);margin-bottom:var(--space-5)}.hero .lead{max-width:42rem}.hero-actions{gap:var(--space-3);margin-top:var(--space-6);display:grid}.hero-actions .button{width:100%}.hero__secondary-links{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.land-visual{border-radius:var(--radius-lg);min-height:18rem;box-shadow:var(--shadow-md);background:#dce8df;border:.07rem solid #315b3a33;position:relative;overflow:hidden}.land-visual svg{width:100%;height:100%;min-height:inherit}.land-visual figcaption,.listing-visual figcaption{right:var(--space-3);bottom:var(--space-3);left:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);background:#ffffffe8;padding:.45rem .65rem;font-size:.72rem;line-height:1.35;position:absolute}.trust-strip{border-block:.07rem solid var(--color-border);background:var(--color-surface)}.trust-strip__grid{gap:0;display:grid}.trust-item{gap:var(--space-1);border-bottom:.07rem solid var(--color-border);padding-block:var(--space-4);display:grid}.trust-item:last-child{border-bottom:0}.trust-item strong{color:var(--color-primary-strong)}.trust-item span{color:var(--color-text-muted);font-size:var(--font-size-sm)}.listing-card{flex-direction:column;min-width:0;display:flex;overflow:hidden}.listing-visual{background:var(--color-surface-green);min-height:13rem;position:relative}.listing-visual svg{width:100%;height:13rem}.listing-card__meta{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.listing-card h3{margin-bottom:var(--space-3)}.listing-card__body{flex-direction:column;flex:1;display:flex}.listing-card__location{color:var(--color-text-muted);font-size:var(--font-size-sm)}.listing-card__facts{gap:var(--space-3);margin-block:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.listing-card__fact{min-width:0}.listing-card__fact small{color:var(--color-text-muted);font-size:.72rem;display:block}.listing-card__fact strong{overflow-wrap:anywhere;font-size:var(--font-size-sm);display:block}.listing-card__action{margin-top:auto}.search-request-card__facts{gap:var(--space-3);margin-block:var(--space-5);display:grid}.search-request-card__facts div{min-width:0}.search-request-card__facts dt{color:var(--color-text-muted);font-size:var(--font-size-xs)}.search-request-card__facts dd{overflow-wrap:anywhere;margin:0;font-weight:700}.country-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.country-chip{border:.07rem solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:var(--space-3)}.country-chip strong,.country-chip span{display:block}.country-chip span{color:var(--color-text-muted);font-size:var(--font-size-xs)}.section-action{margin-top:var(--space-6)}.split--top{align-items:start}.card-title{font-size:var(--font-size-h3)}.contact-options{gap:var(--space-4);display:grid}.cta-panel{border-radius:var(--radius-lg);background:var(--color-primary-strong);color:var(--color-on-primary);padding:var(--space-6);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.cta-panel:after{border:.08rem solid var(--color-on-primary-decoration);content:"";border-radius:50%;width:18rem;height:18rem;position:absolute;bottom:-7rem;right:-5rem}.cta-panel h2,.cta-panel h3,.cta-panel a:not(.button){color:inherit}.cta-panel p{max-width:43rem;color:var(--color-on-primary-muted)}.cta-panel .button--secondary{border-color:var(--color-on-primary)}.cta-panel__eyebrow{color:var(--color-primary-accent)}.button--on-primary{border-color:var(--color-on-primary-border);color:var(--color-on-primary)}.site-footer{border-top:.07rem solid var(--color-network-border);background:var(--color-network-strong);color:var(--color-on-primary-muted);padding-block:var(--space-7) var(--space-5)}.site-footer a,.site-footer h2,.site-footer h3,.site-footer strong{color:var(--color-on-primary)}.site-footer__grid{gap:var(--space-6);display:grid}.site-footer__links{gap:var(--space-2);display:grid}.site-footer__meta{margin-top:var(--space-6);padding-top:var(--space-4);color:#ffffffad;font-size:var(--font-size-xs);border-top:.07rem solid #fff3}.breadcrumbs{padding-top:var(--space-4);font-size:var(--font-size-sm)}.breadcrumbs ol{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li:not(:last-child):after{margin-left:var(--space-2);color:var(--color-border-strong);content:"/"}.page-intro{padding-block:var(--space-7) var(--space-6)}.page-intro h1{max-width:min(18ch,100%);margin-bottom:var(--space-4)}.page-intro .lead{max-width:49rem}.filters{border:.07rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-5);box-shadow:var(--shadow-sm)}.filters__grid,.form-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.filters__advanced,.filters__actions{margin-top:var(--space-5)}.field{min-width:0}.field label,.field legend,.form-label{margin-bottom:var(--space-2);color:var(--color-text);font-size:var(--font-size-sm);font-weight:720;display:block}.field input,.field select,.field textarea,.form-input,.form-select,.form-textarea{width:100%;min-height:var(--touch-target);border:.08rem solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);padding:.72rem .78rem}.field textarea,.form-textarea{resize:vertical;min-height:8rem}.field input:focus,.field select:focus,.field textarea:focus,.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:0}.field-hint,.form-hint{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);display:block}.checkbox-grid,.radio-grid{gap:var(--space-2);display:grid}.choice{min-height:var(--touch-target);align-items:flex-start;gap:var(--space-3);border:.07rem solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:var(--space-3);cursor:pointer;display:flex}.choice:has(input:checked){border-color:var(--color-primary);background:var(--color-surface-green)}.choice input{width:1.15rem;height:1.15rem;accent-color:var(--color-primary);flex:none;margin:.22rem 0 0}details.disclosure{border:.07rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}details.disclosure>summary{min-height:var(--touch-target);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);cursor:pointer;font-weight:720;list-style:none;display:flex}details.disclosure>summary::-webkit-details-marker{display:none}details.disclosure>summary:after{color:var(--color-primary);content:"+";font-size:1.5rem;font-weight:400}details.disclosure[open]>summary:after{content:"−"}.disclosure__content{border-top:.07rem solid var(--color-border);padding:var(--space-5)}.results-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block:var(--space-6) var(--space-4);flex-wrap:wrap;display:flex}.results-toolbar p{margin:0}.detail-layout{gap:var(--space-7);display:grid}.detail-hero{gap:var(--space-6);align-items:center;display:grid}.detail-hero .listing-visual{border:.07rem solid var(--color-border);border-radius:var(--radius-lg);min-height:16rem;overflow:hidden}.detail-aside{gap:var(--space-4);align-self:start;display:grid}.detail-section{padding-block:var(--space-6);border-bottom:.07rem solid var(--color-border)}.detail-section:first-child{padding-top:0}.detail-section:last-child{border-bottom:0}.form-shell{border:.07rem solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.form-shell__header,.form-shell__body,.form-shell__footer{padding:var(--space-5)}.form-shell__header{border-bottom:.07rem solid var(--color-border);background:var(--color-surface-muted)}.form-shell__footer{border-top:.07rem solid var(--color-border)}.step-progress{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.step-progress li{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);display:flex}.step-progress li[aria-current=step]{color:var(--color-primary-strong);font-weight:750}.step-progress__number{border:.07rem solid var(--color-border-strong);background:var(--color-surface);border-radius:50%;flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}[aria-current=step] .step-progress__number{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.summary-list{gap:var(--space-4);margin:0;display:grid}.summary-list>div{border-bottom:.07rem solid var(--color-border);padding-bottom:var(--space-3)}.summary-list dt{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:650}.summary-list dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.dialog-backdrop{z-index:100;padding:var(--space-4);background:#1221169e;place-items:center;display:grid;position:fixed;inset:0}.dialog-panel{border-radius:var(--radius-md);background:var(--color-surface);width:min(100%,34rem);padding:var(--space-6);box-shadow:0 2rem 6rem #0000003d}.error-summary{border:.08rem solid var(--color-error);border-radius:var(--radius-sm);background:var(--color-error-soft);padding:var(--space-4)}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.seller-hero-note{max-width:43rem;margin:var(--space-5) 0 0;border-left:.2rem solid var(--color-primary);padding-left:var(--space-4);color:var(--color-text-muted);font-weight:650}.seller-overview{gap:var(--space-8);display:grid}.seller-overview__intro{align-self:start}.seller-question-list,.seller-process-list,.sale-type-list,.seller-principles{margin:0;padding:0;list-style:none}.seller-question-list{border-top:.08rem solid var(--color-border-strong)}.seller-question-list li{gap:var(--space-4);border-bottom:.08rem solid var(--color-border);padding-block:var(--space-5);grid-template-columns:3rem minmax(0,1fr);display:grid}.seller-question-list__number{color:var(--color-primary);font-size:var(--font-size-sm);letter-spacing:.08em;font-weight:800}.seller-question-list h3,.seller-process-list h3{margin-bottom:var(--space-2)}.seller-question-list p,.seller-process-list p{color:var(--color-text-muted);margin:0}.sale-type-list{border-top:.08rem solid var(--color-border-strong);gap:0;display:grid}.sale-type-list li{border-bottom:.08rem solid var(--color-border);padding:var(--space-4) var(--space-3) var(--space-4) 2rem;font-weight:720;position:relative}.sale-type-list li:before{border:.12rem solid var(--color-primary);content:"";border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:1.25rem;left:.2rem}.seller-process-list{gap:var(--space-6);display:grid}.seller-process-list li{border-top:.2rem solid var(--color-primary);padding-top:var(--space-4)}.seller-process-list li>span{margin-bottom:var(--space-4);color:var(--color-primary);font-size:var(--font-size-xl);font-weight:800;display:block}.seller-business-note{margin-top:var(--space-7)}.seller-principles{gap:var(--space-4);display:grid}.seller-principles li{border-bottom:.08rem solid var(--color-border);padding:0 0 var(--space-4) 1.6rem;position:relative}.seller-principles li:before{background:var(--color-primary);content:"";border-radius:50%;width:.58rem;height:.58rem;position:absolute;top:.42em;left:0}.buyer-quiet-path{gap:var(--space-5);align-items:center;display:grid}.buyer-quiet-path h2{margin-bottom:var(--space-2)}.buyer-quiet-path p{margin:0}.faq-list{gap:var(--space-3);display:grid}@media (min-width:64rem){.seller-overview{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.seller-overview__intro{position:sticky;top:6.5rem}.sale-type-list{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.seller-process-list{grid-template-columns:repeat(3,minmax(0,1fr))}.buyer-quiet-path{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:40rem){.container,.container--narrow{width:min(calc(100% - 3rem), var(--content-width))}.container--narrow{width:min(calc(100% - 3rem), var(--content-narrow))}.hero-actions{grid-template-columns:repeat(2,minmax(0,max-content))}.hero-actions .button{width:auto}.trust-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trust-item{border-right:.07rem solid var(--color-border);padding:var(--space-4);border-bottom:0}.trust-item:first-child{padding-left:0}.trust-item:last-child{border-right:0;padding-right:0}.card-grid--two,.card-grid--three,.card-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.country-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.filters__grid,.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field--wide,.form-field--wide{grid-column:1/-1}.checkbox-grid,.radio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-grid>div{gap:var(--space-4);grid-template-columns:minmax(9rem,.45fr) minmax(0,1fr)}.step-progress{grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer__grid{grid-template-columns:1.4fr repeat(2,1fr)}.contact-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.section{padding-block:var(--space-9)}.section--compact{padding-block:var(--space-8)}.hero{padding-block:var(--space-9)}.hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr)}.split{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr)}.land-visual{min-height:31rem}.card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.country-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.detail-layout{grid-template-columns:minmax(0,1fr) minmax(17rem,.34fr)}.detail-hero{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr)}.detail-aside{top:var(--space-5);position:sticky}.cta-panel{padding:var(--space-7)}.step-progress{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:72rem){.site-header__bar{padding-block:var(--space-2);flex-wrap:wrap}.nav-toggle{display:none}.site-nav,.site-nav[data-open=true]{justify-content:space-between;align-items:center;gap:var(--space-2);max-height:none;box-shadow:none;background:0 0;border:0;flex:100%;padding:0;display:flex;position:static;overflow:visible}.site-nav__links{flex:auto;justify-content:space-between;align-items:center;gap:0;display:flex}.site-nav__link{min-height:2.7rem;padding-inline:.35rem;font-size:.74rem}.language-status{border-top:0;border-left:.07rem solid var(--color-border);padding:0 0 0 var(--space-2);margin:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
