/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer components{:where(body[data-page-id=contact]) .contact-form-section{background:#fff;padding:180px 0 100px}:where(body[data-page-id=contact]) .contact-form-wrap{max-width:var(--site-max-width);box-sizing:border-box;overflow-wrap:anywhere;width:100%;grid-template-columns:minmax(0,1fr) 650px;align-items:start;gap:32px;margin:0 auto;padding-inline-start:var(--site-gutter);padding-inline-end:var(--site-gutter);display:grid}:where(body[data-page-id=contact]) .contact-form-intro{order:1;justify-self:start;max-width:520px;padding-block:0;padding-inline:0 48px}:where(body[data-page-id=contact]) .contact-form-card{order:2;justify-self:end;width:100%;max-width:650px}:where(body[data-page-id=contact]) .contact-form-kicker{color:var(--site-accent);font-size:var(--type-control-size);font-weight:var(--type-control-weight);letter-spacing:.02em;line-height:var(--type-control-leading);margin-bottom:18px}:where(body[data-page-id=contact]) .contact-form-title{color:var(--text-heading);font-size:var(--type-form-title-size);line-height:var(--type-hero-leading);letter-spacing:normal;font-weight:var(--type-hero-weight);margin-bottom:22px}:where(body[data-page-id=contact]) .contact-form-copy,:where(body[data-page-id=contact]) .contact-form-note{color:var(--text-reading);font-size:var(--type-form-description-size);line-height:var(--type-form-description-leading);max-width:470px;font-weight:var(--type-body-weight)}:where(body[data-page-id=contact]) .contact-form-note{margin-top:14px}:where(body[data-page-id=contact]) .contact-form-points{gap:13px;max-width:470px;margin-top:34px;display:grid}:where(body[data-page-id=contact]) .contact-form-point{color:var(--text-reading);font-size:var(--type-form-description-size);line-height:var(--type-form-description-leading);font-weight:var(--type-body-weight);padding-inline-start:32px;position:relative}:where(body[data-page-id=contact]) .contact-form-point:before{content:"";background:var(--site-accent-soft);border:1px solid var(--site-accent);inset-inline-start:0;border-radius:50%;width:18px;height:18px;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){:where(body[data-page-id=contact]) .contact-form-point:before{border:1px solid color-mix(in srgb, var(--site-accent) 22%, transparent)}}:where(body[data-page-id=contact]) .contact-form-point:before{transform:translateY(-50%)}:where(body[data-page-id=contact]) .contact-form-point:after{content:"";border:solid var(--site-accent);inset-inline-start:6px;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:50%;transform:translateY(-58%)rotate(45deg)}:where(body[data-page-id=contact]) .contact-form-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}:where(body[data-page-id=contact]) .adress{width:100%;max-width:1430px;margin:auto;padding:80px 50px}:where(body[data-page-id=contact]) .adresstitle{color:var(--text-heading);font-size:var(--type-section-size);font-weight:var(--type-section-weight);line-height:var(--type-section-leading)}:where(body[data-page-id=contact]) .adressremake{font-size:var(--type-body-size);color:var(--text-body);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin-top:24px;margin-bottom:34px}:where(body[data-page-id=contact]) .adressconbig{font-size:var(--type-body-size);color:var(--text-heading);height:30px;line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin-top:30px;margin-bottom:12px}:where(body[data-page-id=contact]) .adresscontitle{font-size:var(--type-card-size);color:var(--text-body);line-height:var(--type-card-leading);font-weight:var(--type-card-weight)}:where(body[data-page-id=contact]) .adressconremake{font-size:var(--type-body-size);color:var(--text-heading);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin-top:12px}:where(body[data-page-id=contact]) .adressconbig img{height:30px}@media only screen and (width>=769px) and (width<=975px){:where(body[data-page-id=contact]) .contact-form-wrap{grid-template-columns:1fr}:where(body[data-page-id=contact]) .contact-form-intro,:where(body[data-page-id=contact]) .contact-form-card{order:initial}:where(body[data-page-id=contact]) .contact-form-card{max-width:none}}@media only screen and (width>=576px) and (width<=769px){:where(body[data-page-id=contact]) .contact-form-section{padding:140px 0 70px}:where(body[data-page-id=contact]) .contact-form-wrap{grid-template-columns:1fr}:where(body[data-page-id=contact]) .contact-form-intro,:where(body[data-page-id=contact]) .contact-form-card{order:initial}:where(body[data-page-id=contact]) .contact-form-card{max-width:none}}@media only screen and (width<=575px){:where(body[data-page-id=contact]) .adress{width:100%;max-width:420px;margin:auto;padding:60px 20px}:where(body[data-page-id=contact]) .adresstitle{font-size:var(--type-section-size);line-height:var(--type-section-leading);font-weight:var(--type-section-weight)}:where(body[data-page-id=contact]) .contact-form-section{padding:105px 0 52px}:where(body[data-page-id=contact]) .contact-form-wrap{grid-template-columns:1fr;gap:18px}:where(body[data-page-id=contact]) .contact-form-intro,:where(body[data-page-id=contact]) .contact-form-card{order:initial}:where(body[data-page-id=contact]) .contact-form-intro{max-width:none;padding:0}:where(body[data-page-id=contact]) .contact-form-kicker,:where(body[data-page-id=contact]) .contact-form-copy,:where(body[data-page-id=contact]) .contact-form-points{display:none}:where(body[data-page-id=contact]) .contact-form-card{max-width:none}:where(body[data-page-id=contact]) .contact-form-title{margin-bottom:10px}:where(body[data-page-id=contact]) .contact-form-note{max-width:320px;margin-top:0}:where(body[data-page-id=contact]) .contact-form-card{border-radius:10px;padding:22px 18px}:where(body[data-page-id=contact]) .istoliitem{text-align:center;border-top:1px solid #ffffff1f;border-inline-end:1px solid #ffffff1f;width:50%;padding:24px}:where(body[data-page-id=contact]) .istoliitem:nth-child(2n){border-inline-end:0;margin-inline-end:0}}}
