.zk-Iwa_root{min-height:calc(100dvh - var(--site-header-height));background:var(--bg);flex-direction:column;display:flex;position:relative;overflow:hidden}.zk-Iwa_videoMedia{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0;overflow:hidden}.zk-Iwa_videoMedia:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 88%,transparent) 0%,color-mix(in srgb,var(--bg) 70%,transparent) 52%,color-mix(in srgb,var(--bg) 55%,transparent) 100%),linear-gradient(to bottom,color-mix(in srgb,var(--bg) 12%,transparent),color-mix(in srgb,var(--bg) 42%,transparent));pointer-events:none;position:absolute;inset:0}.zk-Iwa_video{object-fit:cover;width:100%;height:100%;display:block}.zk-Iwa_root .hero-layout{z-index:1;flex:1;align-items:center;min-height:0;display:flex;position:relative}.zk-Iwa_root .hero-content{min-width:0;max-width:880px;padding-block:clamp(32px,6vh,72px) clamp(16px,4vh,40px);position:relative}.zk-Iwa_root h1{letter-spacing:-.02em;max-width:850px;margin:var(--space-8) 0 var(--space-6);overflow-wrap:break-word;text-wrap:balance;min-width:0;font-size:clamp(3.2rem,5.2vw,6.3rem);font-weight:670;line-height:1.06}.zk-Iwa_root h1 span,.zk-Iwa_root h1 strong{font-weight:inherit;display:block}.zk-Iwa_root h1 .hero-context{letter-spacing:normal;margin-bottom:var(--space-8);font-size:12px;line-height:1.5}.zk-Iwa_root .hero-description{max-width:490px;color:var(--text-hero);margin:0;font-size:16px;line-height:1.75}.zk-Iwa_root .hero-actions{gap:var(--space-3);margin-top:var(--space-9);flex-wrap:wrap;display:flex}.zk-Iwa_root .hero-bottom{align-items:center;gap:var(--space-6);color:var(--text-muted);flex-wrap:wrap;margin-top:clamp(28px,5vh,64px);display:flex}.zk-Iwa_root .hero-badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.zk-Iwa_root .hero-badges span{border:1px solid var(--border-badge);padding:var(--space-2) var(--space-3);color:var(--text-badge);font-size:11px}.zk-Iwa_root .hero-scroll{z-index:1;align-items:center;gap:var(--space-3);color:var(--text-dim);padding-bottom:var(--space-6);margin-top:auto;font-size:11px;display:flex;position:relative}.zk-Iwa_root .scroll-bar{background:var(--accent);width:28px;height:1px}@media (max-width:1100px){.zk-Iwa_root h1{font-size:clamp(3.2rem,5vw,5rem)}}@media (max-width:900px){.zk-Iwa_root{min-height:auto}.zk-Iwa_root .hero-layout{min-height:620px}.zk-Iwa_root h1{font-size:clamp(2.9rem,6vw,4.7rem)}.zk-Iwa_root .hero-bottom{margin-top:var(--space-14)}}@media (max-width:680px){.zk-Iwa_root{min-height:calc(100dvh - var(--site-header-height))}.zk-Iwa_root .hero-layout{min-height:0}.zk-Iwa_root .hero-content{max-width:none;padding-block:var(--space-16) var(--space-8)}.zk-Iwa_root h1{margin:var(--space-7) 0 var(--space-6);font-size:clamp(2.35rem,9vw,4.3rem)}.zk-Iwa_root .hero-description{font-size:14px}.zk-Iwa_root .hero-actions{margin-top:var(--space-7)}.zk-Iwa_root .hero-bottom{margin-top:var(--space-12)}.zk-Iwa_videoMedia:after{background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 45%,transparent),color-mix(in srgb,var(--bg) 58%,transparent) 50%,color-mix(in srgb,var(--bg) 78%,transparent))}.zk-Iwa_video{filter:brightness(.55)}.zk-Iwa_root .hero-scroll{padding-block:var(--space-6)}}@media (max-width:460px){.zk-Iwa_root .hero-actions .button{width:100%}.zk-Iwa_root .hero-badges{gap:var(--space-1)}.zk-Iwa_root .hero-badges span{padding:var(--space-2);font-size:11px}.zk-Iwa_root .hero-bottom{gap:var(--space-4)}}@media (prefers-reduced-motion:reduce){.zk-Iwa_video{visibility:hidden}}
.xgdV-a_heading{justify-content:space-between;align-items:end;gap:var(--space-12);margin-bottom:var(--space-12);display:flex}.xgdV-a_title{letter-spacing:-.015em;white-space:pre-line;margin:var(--space-6) 0 0;overflow-wrap:break-word;text-wrap:balance;min-width:0;font-size:clamp(2.55rem,5vw,5.4rem);font-weight:650;line-height:1.07}.xgdV-a_context{color:var(--accent);font-family:var(--font-label);letter-spacing:normal;margin-bottom:var(--space-3);font-size:12px;font-weight:700;line-height:1.4;display:block}.xgdV-a_description{max-width:370px;color:var(--muted);margin:0;font-size:15px;line-height:1.75}@media (max-width:680px){.xgdV-a_heading{margin-bottom:var(--space-9);display:block}.xgdV-a_title{font-size:clamp(2.55rem,9vw,4rem)}.xgdV-a_description{margin:var(--space-5) 0 0;font-size:14px}}
.lMok0G_root{background:var(--surface-services)}.lMok0G_root .lMok0G_grid{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.lMok0G_root .lMok0G_card{background:var(--surface-card);color:var(--text);min-width:0;min-height:308px;padding:var(--space-8);flex-direction:column;justify-content:space-between;transition:background .25s;display:flex}.lMok0G_root .lMok0G_card:hover{background:var(--surface-warm)}.lMok0G_root .lMok0G_card:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;position:relative}.lMok0G_root .lMok0G_cardTop{color:var(--text-placeholder);justify-content:space-between;align-items:start;display:flex}.lMok0G_root .lMok0G_symbol{border:1px solid var(--border-symbol);width:35px;height:35px;color:var(--accent);border-radius:50%;place-items:center;display:inline-grid}.lMok0G_root .lMok0G_symbol svg{width:13px;height:13px}.lMok0G_root .lMok0G_tag{font-family:var(--font-label);letter-spacing:normal;color:var(--accent);font-size:12px}.lMok0G_root .lMok0G_card h3{letter-spacing:0;margin:var(--space-3) 0 var(--space-3);text-wrap:balance;overflow-wrap:break-word;font-size:clamp(1.45rem,2vw,2rem);font-weight:660;line-height:1.16}.lMok0G_root .lMok0G_card p{color:var(--text-card);max-width:340px;margin:0;font-size:13px;line-height:1.65}@media (max-width:900px){.lMok0G_root .lMok0G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.lMok0G_root .lMok0G_grid{gap:var(--space-3);background:0 0;border:0;grid-template-columns:minmax(0,1fr)}.lMok0G_root .lMok0G_card{min-height:220px;padding:var(--space-6);border:1px solid var(--border)}.lMok0G_root .lMok0G_card h3{font-size:24px}}
._9HvGnW_root{background:radial-gradient(circle at 14% 40%,var(--surface-scan-glow) 0%,transparent 46%),var(--surface-scan);color:var(--text);overflow:hidden}._9HvGnW_root .scanning-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8%;display:grid}._9HvGnW_root h2{letter-spacing:-.015em;white-space:pre-line;margin:var(--space-6) 0 0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:620px;font-size:clamp(3rem,5.5vw,5.8rem);font-weight:650;line-height:1.07}._9HvGnW_context{color:var(--accent);font-family:var(--font-label);letter-spacing:normal;margin-bottom:var(--space-3);font-size:12px;font-weight:700;line-height:1.4;display:block}._9HvGnW_root .scanning-copy>p{max-width:490px;margin:var(--space-7) 0 var(--space-9);color:var(--text-scan);font-size:16px;line-height:1.75}._9HvGnW_root .text-link{align-items:center;gap:var(--space-7);border-bottom:1px solid var(--accent);color:var(--accent);padding-bottom:var(--space-2);font-size:13px;font-weight:800;transition:color .2s;display:inline-flex}._9HvGnW_root .text-link:hover{color:var(--accent-light)}._9HvGnW_detailsLink{align-items:center;gap:var(--space-3);width:fit-content;min-height:44px;margin-top:var(--space-4);color:var(--accent);font-size:13px;font-weight:800;display:flex}._9HvGnW_detailsLink:hover{color:var(--accent-light)}._9HvGnW_root .scanning-panel{border:1px solid var(--border-scan);background:var(--surface-scan-panel);color:var(--text)}._9HvGnW_root .scan-visual{background-color:var(--bg);background-image:linear-gradient(var(--accent-grid) 1px,transparent 1px),linear-gradient(90deg,var(--accent-grid) 1px,transparent 1px);height:260px;color:var(--accent);gap:var(--space-3);padding:var(--space-4);background-size:30px 30px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}._9HvGnW_root .scan-visual>.mono-label{z-index:2;font-size:11px}._9HvGnW_root .scan-visual>.mono-label:last-child{justify-self:end}._9HvGnW_root .scan-art{min-height:0;position:relative}._9HvGnW_root .scan-image{object-fit:contain;mix-blend-mode:screen}._9HvGnW_root .scan-facts{padding:0 var(--space-6);margin:0}._9HvGnW_root .scan-facts>div{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--border-scan);grid-template-columns:132px minmax(0,1fr);display:grid}._9HvGnW_root .scan-facts>div:last-child{border-bottom:0}._9HvGnW_root .scan-facts dt{color:var(--accent);font-size:12px;font-weight:800}._9HvGnW_root .scan-facts dd{color:var(--text-scan-value);margin:0;font-size:13px;line-height:1.5}@media (max-width:1100px){._9HvGnW_root .scanning-layout{gap:5%}}@media (max-width:900px){._9HvGnW_root .scanning-layout{grid-template-columns:minmax(0,1fr)}._9HvGnW_root .scanning-panel{margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._9HvGnW_root .scan-visual{height:auto;min-height:270px}._9HvGnW_root .scan-facts>div{gap:var(--space-1);padding:var(--space-4) 0;grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){._9HvGnW_root h2{font-size:clamp(2.55rem,9vw,4rem)}._9HvGnW_root .scanning-copy>p{font-size:14px}._9HvGnW_root .scanning-panel{grid-template-columns:minmax(0,1fr)}._9HvGnW_root .scan-visual{min-height:220px}._9HvGnW_root .scan-facts{padding:0 var(--space-5)}._9HvGnW_root .scan-facts>div{gap:var(--space-3);padding:var(--space-4) 0;grid-template-columns:115px minmax(0,1fr)}}@media (max-width:460px){._9HvGnW_root .scan-facts>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.x4tbNq_root{min-width:0}.x4tbNq_hint,.x4tbNq_controls{display:none}@media (max-width:680px){.x4tbNq_hint{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--accent);font-size:12px;font-weight:750;display:flex}.x4tbNq_hint svg{width:11px;height:11px;transform:rotate(45deg)}.x4tbNq_track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;overflow-x:auto}.x4tbNq_track::-webkit-scrollbar{display:none}.x4tbNq_track>*{scroll-snap-align:start;min-width:0}.x4tbNq_controls{margin-top:var(--space-4);display:block}.x4tbNq_count{font:600 12px var(--font-label);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}}
.QgS8pW_root{background:var(--surface-materials)}.QgS8pW_grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.QgS8pW_card{min-width:0;padding:var(--space-8);background:var(--surface);border:1px solid var(--border);flex-direction:column;display:flex}.QgS8pW_cardHeader{justify-content:space-between;align-items:start;gap:var(--space-4);display:flex}.QgS8pW_cardHeader h3{letter-spacing:0;text-wrap:balance;margin:0;font-size:36px;font-weight:680;line-height:1.15}.QgS8pW_index{font:400 12px var(--font-label);color:var(--accent);letter-spacing:normal;white-space:nowrap;padding-top:var(--space-2);font-variant-numeric:tabular-nums}.QgS8pW_description{color:var(--text-footer);max-width:470px;margin:var(--space-3) 0 0;font-size:14px;line-height:1.65}.QgS8pW_specs{gap:var(--space-5) var(--space-6);margin:var(--space-7) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.QgS8pW_specs>div{border-top:1px solid var(--border);min-width:0;padding-top:var(--space-3)}.QgS8pW_specs dt{color:var(--text-label);font-size:12px;line-height:1.45}.QgS8pW_specs dd{margin:var(--space-2) 0 0;color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:18px;font-weight:650;line-height:1.3}.QgS8pW_usage{border-top:1px solid var(--border);padding-top:var(--space-5);margin-top:auto}.QgS8pW_usage span{color:var(--text-label);font-size:12px;font-weight:800}.QgS8pW_usage p{color:var(--text-usage);margin:var(--space-2) 0 0;font-size:14px;line-height:1.6}.QgS8pW_guide{max-width:620px;margin-top:var(--space-10)}.QgS8pW_guide h3{letter-spacing:0;margin:0 0 var(--space-3);text-wrap:balance;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.25}.QgS8pW_guide p{max-width:570px;color:var(--text-guide);margin:0;font-size:14px;line-height:1.7}@media (min-width:901px){.QgS8pW_card:last-child:nth-child(odd){grid-column:1/-1}.QgS8pW_card:last-child:nth-child(odd) .QgS8pW_specs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.QgS8pW_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.QgS8pW_grid{grid-template-columns:none}.QgS8pW_card{padding:var(--space-6)}.QgS8pW_cardHeader h3{font-size:30px}.QgS8pW_specs{gap:var(--space-4);margin-top:var(--space-6)}.QgS8pW_specs dd{font-size:16px}.QgS8pW_guide{margin-top:var(--space-8)}.QgS8pW_guide h3{font-size:22px}.QgS8pW_guide p{font-size:13px}}
._2XHb-a_root{background:var(--surface)}._2XHb-a_root .steps-grid{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._2XHb-a_root .step{padding:var(--space-7) var(--space-6) 0;border-left:1px solid var(--border);min-height:236px}._2XHb-a_root .step:first-child{border-left:0;padding-left:0}._2XHb-a_root .step-number{color:var(--accent);letter-spacing:-.07em;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:34px;font-weight:600;display:flex}._2XHb-a_root .step-number svg{opacity:.6;width:14px;height:14px}._2XHb-a_root .step h3{margin:var(--space-10) 0 var(--space-2);letter-spacing:0;text-wrap:balance;font-size:20px}._2XHb-a_root .step p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}@media (max-width:900px){._2XHb-a_root .steps-grid{row-gap:var(--space-9);grid-template-columns:repeat(2,minmax(0,1fr))}._2XHb-a_root .step:nth-child(3){border-left:0;padding-left:0}}@media (max-width:680px){._2XHb-a_root .steps-grid{row-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}._2XHb-a_root .step{padding:var(--space-4) var(--space-4) 0;min-height:215px}._2XHb-a_root .step:nth-child(odd){border-left:0;padding-left:0}._2XHb-a_root .step h3{margin-top:var(--space-7);font-size:18px}._2XHb-a_root .step p{font-size:12px}}
._6xpE_a_root{background:var(--surface-gallery)}._6xpE_a_root .gallery-grid-cards{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._6xpE_a_root .gallery-card{border:1px solid var(--border);background:var(--surface-card);color:var(--text);overflow:hidden}._6xpE_a_root .gallery-visual{background:var(--bg);height:clamp(210px,26vw,340px);position:relative;overflow:hidden}._6xpE_a_root .gallery-photo{object-fit:contain;transform:scale(.7)}._6xpE_a_root .gallery-card-info{padding:var(--space-6);justify-content:space-between;align-items:end;display:flex}._6xpE_a_root .gallery-card-info .mono-label{color:var(--accent);margin-top:var(--space-2);font-size:12px;display:block}._6xpE_a_root .gallery-card-info h3{letter-spacing:0;margin:0;font-size:20px}._6xpE_a_root .gallery-card-arrow{color:var(--accent);width:17px;height:17px}@media (max-width:680px){._6xpE_a_root .gallery-grid-cards{gap:var(--space-3);grid-template-columns:none}._6xpE_a_root .gallery-visual{height:190px}._6xpE_a_root .gallery-card-info{padding:var(--space-4)}._6xpE_a_root .gallery-card-info h3{font-size:15px}._6xpE_a_root .gallery-card-info .mono-label{font-size:11px}}@media (max-width:460px){._6xpE_a_root .gallery-visual{height:230px}}
.Hei0EW_root{background:var(--surface)}.Hei0EW_root .pricing-grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Hei0EW_root .price-card{border:1px solid var(--border);padding:var(--space-8);flex-direction:column;min-height:398px;display:flex}.Hei0EW_root .price-top{color:var(--accent);justify-content:space-between;display:flex}.Hei0EW_root .price-plus{font-size:28px;line-height:1}.Hei0EW_root .price-card h3{letter-spacing:0;margin:var(--space-12) 0 var(--space-2);text-wrap:balance;font-variant-numeric:tabular-nums;font-size:25px}.Hei0EW_root .price-value{gap:var(--space-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;display:flex}.Hei0EW_root .price-value span{color:var(--text-price);font-size:13px}.Hei0EW_root .price-value strong{letter-spacing:-.075em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(2.8rem,4vw,4.5rem);font-weight:650;line-height:1.2}.Hei0EW_root .price-card>p{color:var(--text-price);max-width:450px;margin:var(--space-4) 0 var(--space-7);font-size:13px;line-height:1.7}.Hei0EW_root .price-link{border-top:1px solid var(--border);padding-top:var(--space-5);justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;font-weight:800;transition:color .2s;display:flex}.Hei0EW_root .price-link:hover{color:var(--accent)}@media (max-width:680px){.Hei0EW_root .pricing-grid{gap:var(--space-3);grid-template-columns:none}.Hei0EW_root .price-card{min-height:345px;padding:var(--space-6)}.Hei0EW_root .price-card h3{margin-top:var(--space-9)}}
.bhj74W_form{gap:var(--space-6);padding-top:var(--space-2);flex-direction:column;display:flex}.bhj74W_row{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bhj74W_field{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.bhj74W_field label,.bhj74W_choice legend{font-size:12px;font-weight:800}.bhj74W_field label span,.bhj74W_choice legend span{color:var(--accent)}.bhj74W_field input:not([type=file]),.bhj74W_field textarea{background:var(--field-bg);border:1px solid var(--border-field);width:100%;color:var(--text);padding:var(--space-4);resize:vertical;border-radius:0;outline:none;min-height:52px;font-size:14px}.bhj74W_field input:not([type=file]):focus-visible,.bhj74W_field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bhj74W_field input::placeholder,.bhj74W_field textarea::placeholder{color:var(--text-placeholder)}.bhj74W_field small{color:var(--text-dim);font-size:11px;line-height:1.5}.bhj74W_choice{border:0;min-width:0;margin:0;padding:0}.bhj74W_choice legend{margin-bottom:var(--space-4)}.bhj74W_options{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bhj74W_option{cursor:pointer;position:relative}.bhj74W_option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.bhj74W_option span{text-align:center;min-height:47px;padding:var(--space-2);border:1px solid var(--border-field);background:var(--field-bg);color:var(--text-control);justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:border-color .2s,background .2s,color .2s;display:flex}.bhj74W_option input:checked+span{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.bhj74W_option input:focus-visible+span{outline:2px solid var(--accent);outline-offset:3px}.bhj74W_option:hover span{border-color:var(--accent)}.bhj74W_fileControl{position:relative}.bhj74W_fileField input[type=file]{width:100%;min-height:54px;color:var(--text-control);cursor:pointer;border:1px dashed var(--border-dashed);padding:var(--space-3) var(--space-14) var(--space-3) var(--space-3);background:var(--field-bg);font-size:11px;line-height:1.4}.bhj74W_fileField input[type=file]::file-selector-button{background:var(--surface-control);color:var(--text);padding:var(--space-2) var(--space-3);margin-right:var(--space-3);cursor:pointer;border:0;font-size:11px}.bhj74W_fileClear{right:var(--space-1);background:var(--field-bg);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;place-items:center;padding:0;font-size:26px;line-height:1;transition:color .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.bhj74W_fileClear:hover{color:var(--accent)}.bhj74W_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bhj74W_bottom{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.bhj74W_consent{align-items:flex-start;gap:var(--space-3);width:100%;min-width:0;min-height:44px;color:var(--text-secondary);font-size:12px;line-height:1.6;display:flex}.bhj74W_consent input{accent-color:var(--accent);cursor:pointer;flex:none;width:20px;height:20px;margin:1px 0 0}.bhj74W_consent label{cursor:pointer}.bhj74W_consent a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.bhj74W_consent a:hover{color:var(--accent-light)}.bhj74W_bottom>button{flex:none}.bhj74W_feedback{width:100%;min-width:180px;font-size:12px;line-height:1.5}.bhj74W_feedback p{margin:0}.bhj74W_success{color:var(--success)}.bhj74W_error{color:var(--error)}@media (max-width:680px){.bhj74W_form{padding-top:0}}@media (max-width:460px){.bhj74W_row{grid-template-columns:minmax(0,1fr)}}
.yGMM5G_root{background:var(--surface-contact);border-top:1px solid var(--border-subtle);padding-block:var(--space-28) var(--space-30)}.yGMM5G_root .contact-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:10%;display:grid}.yGMM5G_root h2{letter-spacing:-.015em;white-space:pre-line;max-width:570px;margin:var(--space-6) 0 0;overflow-wrap:break-word;text-wrap:balance;min-width:0;font-size:clamp(2.55rem,5vw,5.4rem);font-weight:650;line-height:1.07}.yGMM5G_context{color:var(--accent);font-family:var(--font-label);letter-spacing:normal;margin-bottom:var(--space-3);font-size:12px;font-weight:700;line-height:1.4;display:block}.yGMM5G_root .contact-copy>p{max-width:400px;margin:var(--space-6) 0 0;color:var(--muted);font-size:15px;line-height:1.75}.yGMM5G_root .direct-contact{align-items:start;gap:var(--space-2);margin-top:var(--space-24);flex-direction:column;display:flex}.yGMM5G_root .direct-contact .mono-label{color:var(--accent);margin:0 0 var(--space-4)}.yGMM5G_root .direct-contact a{letter-spacing:-.035em;font-size:clamp(1.3rem,2.4vw,2rem);font-weight:550;transition:color .2s}.yGMM5G_root .direct-contact a:hover{color:var(--accent)}.yGMM5G_root .direct-contact svg{width:12px;height:12px;margin-left:var(--space-2)}@media (max-width:900px){.yGMM5G_root .contact-layout{gap:5%}}@media (max-width:680px){.yGMM5G_root{padding-block:var(--space-20)}.yGMM5G_root .contact-layout{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.yGMM5G_root h2{font-size:clamp(2.55rem,9vw,4rem)}.yGMM5G_root .direct-contact{margin-top:var(--space-8)}}
