.price-box.svelte-1i8k3h9,.price-box.svelte-1i8k3h9 :where(.svelte-1i8k3h9){box-sizing:border-box}.price-box.svelte-1i8k3h9{background:#fff;border-radius:4px;grid-template-columns:1.25fr 1fr .85fr;align-items:center;gap:40px;width:100%;max-width:1180px;padding:22px 42px;display:grid;box-shadow:0 12px 30px #0000001f}.plate-area.svelte-1i8k3h9{flex-direction:column;min-width:0;display:flex}.step-title.svelte-1i8k3h9{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.circle.svelte-1i8k3h9{color:#111;background:#d9c060;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-flex}.main.svelte-1i8k3h9{color:#111;font-size:18px;font-weight:800;line-height:1.1;display:block}.sub.svelte-1i8k3h9{color:#333;margin-top:6px;font-size:13px;display:block}.plate-input.svelte-1i8k3h9{background:#fff;border:1px solid #cfcfcf;border-radius:4px;align-items:center;width:100%;max-width:420px;height:58px;display:flex;overflow:hidden}.dk-plate.svelte-1i8k3h9{border-radius:4px;flex-shrink:0;width:30px;height:80%;margin-left:5px}.plate-input.svelte-1i8k3h9 input:where(.svelte-1i8k3h9){text-align:center;color:#111;letter-spacing:4px;text-transform:uppercase;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:28px;font-weight:800}.plate-input.svelte-1i8k3h9 input:where(.svelte-1i8k3h9)::placeholder{color:#111;opacity:1}.example.svelte-1i8k3h9{color:#9a9a9a;margin-top:8px;margin-left:112px;font-size:12px}.benefits.svelte-1i8k3h9{flex-direction:column;gap:12px;display:flex}.benefit.svelte-1i8k3h9{color:#111;white-space:nowrap;align-items:center;gap:9px;font-size:14px;display:flex}.benefit.svelte-1i8k3h9:before{content:"✓";color:#6d8f45;border:1px solid #6d8f45;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-weight:700;display:inline-flex}.cta-area.svelte-1i8k3h9{flex-direction:column;align-items:center;gap:14px;display:flex}.cta-area.svelte-1i8k3h9 button:where(.svelte-1i8k3h9){color:#111;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:#d9c060;border:none;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:280px;height:56px;font-size:20px;font-weight:900;display:flex}.cta-area.svelte-1i8k3h9 button:where(.svelte-1i8k3h9):hover{background:#fc0}.safe-text.svelte-1i8k3h9{color:#222;text-align:left;align-items:flex-start;gap:10px;font-size:13px;display:flex}.safe-text.svelte-1i8k3h9 p:where(.svelte-1i8k3h9){margin:0;line-height:1.4}.lightning-icon.svelte-1i8k3h9{width:20px;height:auto}.lock-icon.svelte-1i8k3h9{width:16px;height:auto;margin-top:2px}.price-box.sticky.svelte-1i8k3h9{border:1px solid #00000014;grid-template-columns:1.1fr .9fr;gap:18px;max-width:900px;padding:14px 18px}.price-box.sticky.svelte-1i8k3h9 .benefits:where(.svelte-1i8k3h9),.price-box.sticky.svelte-1i8k3h9 .example:where(.svelte-1i8k3h9),.price-box.sticky.svelte-1i8k3h9 .sub:where(.svelte-1i8k3h9),.price-box.sticky.svelte-1i8k3h9 .safe-text:where(.svelte-1i8k3h9){display:none}.price-box.sticky.svelte-1i8k3h9 .step-title:where(.svelte-1i8k3h9){margin-bottom:8px}.price-box.sticky.svelte-1i8k3h9 .main:where(.svelte-1i8k3h9){font-size:15px}.price-box.sticky.svelte-1i8k3h9 .plate-input:where(.svelte-1i8k3h9){max-width:100%;height:48px}.price-box.sticky.svelte-1i8k3h9 .plate-input:where(.svelte-1i8k3h9) input:where(.svelte-1i8k3h9){letter-spacing:3px;font-size:22px}.price-box.sticky.svelte-1i8k3h9 .cta-area:where(.svelte-1i8k3h9) button:where(.svelte-1i8k3h9){max-width:100%;height:48px;font-size:16px}@media (width<=1000px){.price-box.svelte-1i8k3h9{grid-template-columns:1fr;gap:25px;padding:24px}.plate-input.svelte-1i8k3h9{max-width:100%}.example.svelte-1i8k3h9{text-align:center;margin-left:0}.benefit.svelte-1i8k3h9{white-space:normal}.cta-area.svelte-1i8k3h9 button:where(.svelte-1i8k3h9){max-width:100%}.price-box.sticky.svelte-1i8k3h9{grid-template-columns:1fr;gap:12px;padding:14px}.price-box.sticky.svelte-1i8k3h9 .benefits:where(.svelte-1i8k3h9){display:none}}@media (width<=600px){.price-box.svelte-1i8k3h9{padding:18px}.plate-input.svelte-1i8k3h9 input:where(.svelte-1i8k3h9){letter-spacing:2px;font-size:22px}.price-box.sticky.svelte-1i8k3h9{border-radius:0}.price-box.sticky.svelte-1i8k3h9 .step-title:where(.svelte-1i8k3h9){display:none}}.svelte-qu3vbf{box-sizing:border-box}.hero.svelte-qu3vbf{background-color:#f1f0ee;background-image:url(../../../misc/hero.webp);background-position:100% 0;background-repeat:no-repeat;padding:2rem 3rem;overflow-x:hidden}.badge.svelte-qu3vbf{color:#000;letter-spacing:.08em;text-transform:uppercase;background-color:#d9c060;margin-bottom:16px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}h1.svelte-qu3vbf{color:#111;width:50%;margin:0;font-size:36px}h2.svelte-qu3vbf{color:#333;width:40%;margin-top:10px;font-size:14px;font-weight:400}.tagline.svelte-qu3vbf{align-items:center;gap:8px;display:flex}.tagline.svelte-qu3vbf span:where(.svelte-qu3vbf){color:#dcc45f;margin:0;font-size:30px;font-weight:600}.tags.svelte-qu3vbf{gap:20px;margin-top:30px;display:flex}.tags.svelte-qu3vbf .item:where(.svelte-qu3vbf){align-items:center;gap:12px;display:flex}.tags.svelte-qu3vbf .item:where(.svelte-qu3vbf) img:where(.svelte-qu3vbf){width:auto;height:40px}.tags.svelte-qu3vbf .item:where(.svelte-qu3vbf) .text:where(.svelte-qu3vbf){flex-direction:column;font-size:8px;display:flex}.tags.svelte-qu3vbf .item:where(.svelte-qu3vbf) .text:where(.svelte-qu3vbf) .title:where(.svelte-qu3vbf){color:#111;font-size:10px;font-weight:700}.tags.svelte-qu3vbf .item:where(.svelte-qu3vbf) .text:where(.svelte-qu3vbf) .description:where(.svelte-qu3vbf){color:#333;font-size:9px}.price-box-anchor.svelte-qu3vbf{width:100%;margin-top:35px}.sticky-price-shell.svelte-qu3vbf{z-index:80;width:min(900px,100vw - 32px);animation:.18s ease-out svelte-qu3vbf-stickyIn;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}@keyframes svelte-qu3vbf-stickyIn{0%{opacity:0;transform:translate(-50%)translateY(18px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=1000px){h1.svelte-qu3vbf,h2.svelte-qu3vbf{width:100%}.tags.svelte-qu3vbf{flex-wrap:wrap}}@media (width<=600px){.hero.svelte-qu3vbf{background-image:none;padding:1.5rem}h1.svelte-qu3vbf{font-size:30px}.tagline.svelte-qu3vbf span:where(.svelte-qu3vbf){font-size:24px}.tags.svelte-qu3vbf{flex-direction:column;margin-top:0}.sticky-price-shell.svelte-qu3vbf{width:100%;bottom:0;left:0;right:0;transform:none}@keyframes svelte-qu3vbf-stickyIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}.svelte-1dzgf2o{box-sizing:border-box}.parent.svelte-1dzgf2o{background-color:#1c1d21;align-items:center;gap:clamp(20px,2vw,32px);width:100%;max-width:100%;padding:2rem clamp(1rem,3vw,3rem);display:flex;overflow-x:hidden}.left.svelte-1dzgf2o{flex:auto;min-width:0}.afsnit.svelte-1dzgf2o{color:#d9c060;text-transform:uppercase;letter-spacing:1px;justify-content:center;align-items:center;gap:18px;margin:20px 0 0;font-size:18px;font-weight:700;display:flex}.afsnit.svelte-1dzgf2o:before,.afsnit.svelte-1dzgf2o:after{content:"";flex:1;height:1px}.afsnit.svelte-1dzgf2o:before{background:linear-gradient(90deg,#0000,#d9c060)}.afsnit.svelte-1dzgf2o:after{background:linear-gradient(90deg,#d9c060,#0000)}.afsnit.svelte-1dzgf2o span:where(.svelte-1dzgf2o){white-space:nowrap}.items.svelte-1dzgf2o{justify-content:center;align-items:center;gap:clamp(12px,1.2vw,20px);min-width:0;margin-top:2rem;padding:3.2rem 0 2rem;display:flex}.item.svelte-1dzgf2o{flex:0 auto;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.icon-wrap.svelte-1dzgf2o{background:#f3efdf;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:74px;height:74px;display:flex;position:relative}.icon-wrap.svelte-1dzgf2o img:where(.svelte-1dzgf2o){object-fit:contain;width:49px;height:49px}.step-number.svelte-1dzgf2o{color:#d9c060;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:20px;font-weight:800;line-height:1;display:flex;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.item.svelte-1dzgf2o .text:where(.svelte-1dzgf2o){flex-direction:column;min-width:0;max-width:180px;display:flex}.item.svelte-1dzgf2o .title:where(.svelte-1dzgf2o){color:#fff;white-space:normal;font-size:clamp(15px,1vw,18px);font-weight:600;line-height:1.2}.item.svelte-1dzgf2o .description:where(.svelte-1dzgf2o){color:#fff;font-size:clamp(12px,.8vw,14px);font-weight:400;line-height:1.35}.divider.svelte-1dzgf2o{flex-shrink:0;width:clamp(22px,1.7vw,32px);height:auto}.vertical-line.svelte-1dzgf2o{background:#ffffff59;flex-shrink:0;width:1px;height:140px}.right.svelte-1dzgf2o{flex-direction:row;flex-shrink:0;justify-content:center;gap:12px;display:flex}.right.svelte-1dzgf2o .head:where(.svelte-1dzgf2o){color:#fff;font-size:14px;font-weight:400}.right.svelte-1dzgf2o .bottom:where(.svelte-1dzgf2o){color:#fff;white-space:nowrap;font-size:14px;font-weight:400}.right.svelte-1dzgf2o img:where(.svelte-1dzgf2o){width:auto;max-width:100%;height:20px}@media (width<=1350px){.parent.svelte-1dzgf2o{flex-direction:column;align-items:stretch}.items.svelte-1dzgf2o{flex-wrap:wrap;justify-content:center;row-gap:45px;overflow:visible}.divider.svelte-1dzgf2o{margin:5px auto 40px}.vertical-line.svelte-1dzgf2o{display:none}.right.svelte-1dzgf2o{text-align:center;align-items:center;width:100%}}@media (width<=700px){.parent.svelte-1dzgf2o{padding:2rem 1.2rem}.items.svelte-1dzgf2o{flex-direction:column;gap:34px;padding-top:3rem}.item.svelte-1dzgf2o{text-align:center;flex-direction:column}.item.svelte-1dzgf2o .text:where(.svelte-1dzgf2o){max-width:260px}.divider.svelte-1dzgf2o{width:28px;transform:rotate(90deg)}.afsnit.svelte-1dzgf2o{gap:12px;font-size:16px}.right.svelte-1dzgf2o .bottom:where(.svelte-1dzgf2o){white-space:normal}}.collage-section.svelte-1sql4fn{padding:70px 3rem;overflow-x:hidden}.collage-inner.svelte-1sql4fn{gap:34px;width:100%;margin:0 auto;display:grid}.collage-row.svelte-1sql4fn{border-radius:2px;grid-template-columns:1fr 1fr;min-height:360px;display:grid;overflow:hidden}.collage-row.reverse.svelte-1sql4fn .text-card:where(.svelte-1sql4fn){order:2}.collage-row.reverse.svelte-1sql4fn .media-card:where(.svelte-1sql4fn){order:1}.text-card.svelte-1sql4fn{align-items:top;background:#fff;display:flex}.text-content.svelte-1sql4fn{color:#222;width:100%;font-size:17px;line-height:1.75}.text-content.svelte-1sql4fn h1,.text-content.svelte-1sql4fn h2,.text-content.svelte-1sql4fn h3{color:#1f2937;margin:0 0 16px;line-height:1.25}.text-content.svelte-1sql4fn h2{font-size:30px}.text-content.svelte-1sql4fn h3{font-size:24px}.text-content.svelte-1sql4fn p{margin:0 0 16px}.text-content.svelte-1sql4fn a{color:#5b961c;font-weight:800;text-decoration:underline}.text-content.svelte-1sql4fn strong{color:#111;font-weight:900}.media-card.svelte-1sql4fn{background:#f2f2f2;place-items:stretch stretch;min-height:360px;display:grid;overflow:hidden}.media-card.svelte-1sql4fn img:where(.svelte-1sql4fn),.media-card.svelte-1sql4fn video:where(.svelte-1sql4fn){object-fit:cover;border-radius:10px;width:100%;height:100%;min-height:360px;display:block}.file-link.svelte-1sql4fn{color:#5b961c;place-items:center;min-height:360px;font-weight:900;text-decoration:none;display:grid}@media (width<=900px){.collage-section.svelte-1sql4fn{padding:42px 14px}.collage-inner.svelte-1sql4fn{gap:24px}.collage-row.svelte-1sql4fn,.collage-row.reverse.svelte-1sql4fn{grid-template-columns:1fr;min-height:0}.collage-row.reverse.svelte-1sql4fn .text-card:where(.svelte-1sql4fn),.collage-row.reverse.svelte-1sql4fn .media-card:where(.svelte-1sql4fn){order:initial}.media-card.svelte-1sql4fn{order:1;min-height:240px}.text-card.svelte-1sql4fn{order:2;padding:10px 0}.media-card.svelte-1sql4fn img:where(.svelte-1sql4fn),.media-card.svelte-1sql4fn video:where(.svelte-1sql4fn){min-height:240px;max-height:360px}.text-content.svelte-1sql4fn{font-size:16px;line-height:1.65}}.faq-section.svelte-13sc4r8{background:#f7f8fa;padding:70px 3rem}.faq-inner.svelte-13sc4r8{margin:0 auto}.faq-heading.svelte-13sc4r8{text-align:center;margin-bottom:28px}.faq-heading.svelte-13sc4r8 span:where(.svelte-13sc4r8){color:#5b961c;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:13px;font-weight:900;display:inline-block}.faq-heading.svelte-13sc4r8 h2:where(.svelte-13sc4r8){color:#111827;margin:0;font-size:clamp(28px,4vw,42px);line-height:1.15}.faq-list.svelte-13sc4r8{gap:12px;display:grid}.faq-item.svelte-13sc4r8{background:#fff;border:1px solid #e5e7eb;box-shadow:0 8px 24px #0f172a0f}.faq-item.svelte-13sc4r8 summary:where(.svelte-13sc4r8){cursor:pointer;color:#111827;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;font-size:17px;font-weight:900;list-style:none;display:flex}.faq-item.svelte-13sc4r8 summary:where(.svelte-13sc4r8)::-webkit-details-marker{display:none}.faq-item.svelte-13sc4r8 summary:where(.svelte-13sc4r8):after{content:"+";color:#5b961c;font-size:26px;font-weight:900;line-height:1}.faq-item[open].svelte-13sc4r8 summary:where(.svelte-13sc4r8):after{content:"−"}.faq-answer.svelte-13sc4r8{color:#374151;padding:0 22px 22px;font-size:16px;line-height:1.7}.faq-answer.svelte-13sc4r8 p{margin:0 0 14px}.faq-answer.svelte-13sc4r8 a{color:#5b961c;font-weight:800}@media (width<=700px){.faq-section.svelte-13sc4r8{padding:46px 14px}.faq-item.svelte-13sc4r8 summary:where(.svelte-13sc4r8){padding:17px 18px;font-size:16px}.faq-answer.svelte-13sc4r8{padding:0 18px 18px}}.environment.svelte-1g1bam{background:#f1f0ee;padding:70px 3rem}.inner.svelte-1g1bam{width:100%;margin:0 auto}.heading.svelte-1g1bam{margin-bottom:28px}.badge.svelte-1g1bam{color:#000;letter-spacing:.08em;text-transform:uppercase;background-color:#d9c060;margin-bottom:14px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}h2.svelte-1g1bam{color:#111;margin:0;font-size:34px;line-height:1.15}.heading.svelte-1g1bam p:where(.svelte-1g1bam){color:#333;margin:8px 0 0;font-size:16px}.content-grid.svelte-1g1bam{grid-template-columns:1fr 1.25fr;align-items:stretch;gap:28px;display:grid}.main-card.svelte-1g1bam,.card.svelte-1g1bam{background:#fff;box-shadow:0 12px 30px #0000001a}.main-card.svelte-1g1bam{flex-direction:column;justify-content:center;padding:34px;display:flex}.main-card.svelte-1g1bam h3:where(.svelte-1g1bam),.card.svelte-1g1bam h3:where(.svelte-1g1bam){color:#111;margin:0 0 10px;font-size:22px;line-height:1.2}.main-card.svelte-1g1bam p:where(.svelte-1g1bam),.card.svelte-1g1bam p:where(.svelte-1g1bam){color:#333;margin:0;font-size:15px;line-height:1.7}.highlight.svelte-1g1bam{border-top:1px solid #eee;align-items:flex-start;gap:12px;margin-top:26px;padding-top:20px;display:flex}.highlight.svelte-1g1bam>span:where(.svelte-1g1bam),.check.svelte-1g1bam{color:#6d8f45;border:1px solid #6d8f45;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:inline-flex}.highlight.svelte-1g1bam strong:where(.svelte-1g1bam){color:#111;font-size:15px;display:block}.highlight.svelte-1g1bam small:where(.svelte-1g1bam){color:#555;margin-top:4px;font-size:13px;line-height:1.4;display:block}.cards.svelte-1g1bam{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.card.svelte-1g1bam{padding:24px}.card.svelte-1g1bam .check:where(.svelte-1g1bam){margin-bottom:18px}.card.svelte-1g1bam h3:where(.svelte-1g1bam){font-size:18px}@media (width<=1000px){.environment.svelte-1g1bam{padding:55px 1.5rem}.content-grid.svelte-1g1bam,.cards.svelte-1g1bam{grid-template-columns:1fr}}@media (width<=600px){h2.svelte-1g1bam{font-size:30px}.main-card.svelte-1g1bam,.card.svelte-1g1bam{padding:22px}}.about.svelte-13h4nc6{background:#fff;padding:70px 3rem}.inner.svelte-13h4nc6{grid-template-columns:1fr 1.05fr;align-items:center;gap:42px;width:100%;margin:0 auto;display:grid}.visual.svelte-13h4nc6{background:#f1f0ee;min-height:390px;padding:34px;position:relative;overflow:hidden;box-shadow:0 12px 30px #0000001a}.visual.svelte-13h4nc6:after{content:"";background:#d9c06073;border-radius:999px;width:220px;height:220px;position:absolute;bottom:-70px;right:-70px}.plate-box.svelte-13h4nc6{z-index:2;background:#fff;max-width:360px;padding:30px;position:relative;box-shadow:0 12px 30px #0000001f}.plate-label.svelte-13h4nc6{color:#000;letter-spacing:.08em;text-transform:uppercase;background-color:#d9c060;margin-bottom:14px;padding:4px 8px;font-size:12px;font-weight:800;display:inline-block}.plate-box.svelte-13h4nc6 strong:where(.svelte-13h4nc6){color:#111;font-size:30px;line-height:1.1;display:block}.plate-box.svelte-13h4nc6 small:where(.svelte-13h4nc6){color:#333;margin-top:12px;font-size:14px;font-weight:700;display:block}.stat.svelte-13h4nc6{z-index:3;color:#111;background:#d9c060;min-width:145px;padding:18px 22px;position:absolute;box-shadow:0 12px 28px #0000002e}.stat-one.svelte-13h4nc6{top:94px;right:34px}.stat-two.svelte-13h4nc6{bottom:38px;left:70px}.stat.svelte-13h4nc6 strong:where(.svelte-13h4nc6){font-size:24px;font-weight:900;line-height:1;display:block}.stat.svelte-13h4nc6 span:where(.svelte-13h4nc6){margin-top:6px;font-size:13px;font-weight:800;display:block}.badge.svelte-13h4nc6{color:#000;letter-spacing:.08em;text-transform:uppercase;background-color:#d9c060;margin-bottom:14px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}h2.svelte-13h4nc6{color:#111;margin:0;font-size:34px;line-height:1.15}h3.svelte-13h4nc6{color:#d9c060;margin:8px 0 12px;font-size:26px;line-height:1.2}.copy.svelte-13h4nc6>p:where(.svelte-13h4nc6){color:#333;margin:0;font-size:16px;line-height:1.7}.points.svelte-13h4nc6{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.point.svelte-13h4nc6{background:#f1f0ee;align-items:center;gap:10px;padding:14px;display:flex}.point.svelte-13h4nc6 span:where(.svelte-13h4nc6){color:#6d8f45;border:1px solid #6d8f45;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:11px;font-weight:900;display:grid}.point.svelte-13h4nc6 p:where(.svelte-13h4nc6){color:#111;margin:0;font-size:14px;font-weight:800}@media (width<=1000px){.about.svelte-13h4nc6{padding:55px 1.5rem}.inner.svelte-13h4nc6{grid-template-columns:1fr}}@media (width<=600px){.visual.svelte-13h4nc6{min-height:320px;padding:22px}.stat-one.svelte-13h4nc6{top:auto;bottom:26px;right:22px}.stat-two.svelte-13h4nc6{bottom:26px;left:22px}.points.svelte-13h4nc6{grid-template-columns:1fr}h2.svelte-13h4nc6{font-size:30px}h3.svelte-13h4nc6{font-size:23px}}.contact.svelte-5ypbhr,.contact.svelte-5ypbhr :where(.svelte-5ypbhr){box-sizing:border-box}.contact.svelte-5ypbhr{background:#f1f0ee;width:100%;padding:70px 3rem}.inner.svelte-5ypbhr{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:stretch;gap:34px;width:100%;margin:0 auto;display:grid}.copy.svelte-5ypbhr,.contact-form.svelte-5ypbhr{background:#fff;min-width:0;padding:34px;box-shadow:0 12px 30px #0000001a}.badge.svelte-5ypbhr{color:#000;letter-spacing:.08em;text-transform:uppercase;background-color:#d9c060;margin-bottom:14px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}h2.svelte-5ypbhr{color:#111;margin:0;font-size:34px;line-height:1.15}.copy.svelte-5ypbhr>p:where(.svelte-5ypbhr){color:#333;margin:12px 0 0;font-size:16px;line-height:1.7}.contact-list.svelte-5ypbhr{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.contact-list.svelte-5ypbhr a:where(.svelte-5ypbhr),.contact-list.svelte-5ypbhr div:where(.svelte-5ypbhr){background:#f1f0ee;min-width:0;padding:16px;text-decoration:none}.contact-list.svelte-5ypbhr span:where(.svelte-5ypbhr){color:#777;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.contact-list.svelte-5ypbhr strong:where(.svelte-5ypbhr){color:#111;word-break:break-word;font-size:15px;line-height:1.35;display:block}.step-title.svelte-5ypbhr{align-items:flex-start;gap:12px;margin-bottom:22px;display:flex}.circle.svelte-5ypbhr{color:#111;background:#d9c060;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;font-size:12px;font-weight:700;display:inline-flex}.main.svelte-5ypbhr{color:#111;font-size:20px;font-weight:900;line-height:1.1;display:block}.sub.svelte-5ypbhr{color:#333;margin-top:7px;font-size:14px;line-height:1.4;display:block}.field-grid.svelte-5ypbhr{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}label.svelte-5ypbhr{gap:8px;min-width:0;margin:0 0 16px;display:grid}.field-grid.svelte-5ypbhr label:where(.svelte-5ypbhr){margin-bottom:0}label.svelte-5ypbhr span:where(.svelte-5ypbhr){color:#111;font-size:14px;font-weight:900}input.svelte-5ypbhr,textarea.svelte-5ypbhr{color:#111;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:4px;outline:none;padding:14px;font-size:15px;display:block}input.svelte-5ypbhr::placeholder,textarea.svelte-5ypbhr::placeholder{color:#7d8490;opacity:1}input.svelte-5ypbhr:focus,textarea.svelte-5ypbhr:focus{border-color:#d9c060;box-shadow:0 0 0 3px #d9c06038}textarea.svelte-5ypbhr{resize:vertical;min-height:150px;line-height:1.5}.hidden-field.svelte-5ypbhr{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}button.svelte-5ypbhr{color:#111;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:#d9c060;border:none;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;height:56px;font-size:20px;font-weight:900;display:flex}button.svelte-5ypbhr:hover{background:#fc0}button.svelte-5ypbhr:disabled{opacity:.65;cursor:not-allowed}.lightning-icon.svelte-5ypbhr{width:20px;height:auto}.safe-text.svelte-5ypbhr{color:#222;text-align:left;justify-content:center;align-items:flex-start;gap:10px;margin-top:14px;font-size:13px;display:flex}.safe-text.svelte-5ypbhr p:where(.svelte-5ypbhr){margin:0;line-height:1.4}.lock-icon.svelte-5ypbhr{width:16px;height:auto;margin-top:2px}.message.svelte-5ypbhr{margin-bottom:16px;padding:12px 14px;font-size:14px;font-weight:800}.message.success.svelte-5ypbhr{color:#166534;background:#ecfdf3}.message.error.svelte-5ypbhr{color:#be123c;background:#fff1f2}@media (width<=1000px){.contact.svelte-5ypbhr{padding:55px 1.5rem}.inner.svelte-5ypbhr{grid-template-columns:1fr}}@media (width<=700px){.contact-list.svelte-5ypbhr,.field-grid.svelte-5ypbhr{grid-template-columns:1fr}.field-grid.svelte-5ypbhr{gap:14px}}@media (width<=600px){.contact.svelte-5ypbhr{padding:45px 1.5rem}.copy.svelte-5ypbhr,.contact-form.svelte-5ypbhr{padding:22px}h2.svelte-5ypbhr{font-size:30px}button.svelte-5ypbhr{font-size:17px}}
