.hDo1INA{width:100%;display:flex;flex-direction:column;gap:3em ;}.hAWV6eo{width:100%;padding:6em 2.5em;box-sizing:border-box;display:flex;flex-direction:column;background:radial-gradient(circle at 10% 20%,rgba(255 87 51 / 0.05) 0%,transparent 40%);}.hDtOvol{margin:0;max-width:600px;font-size:3.5rem;font-weight:800;color:var(--text-color);line-height:1.1;letter-spacing:-0.02em;}.hD7mlbN{margin-top:1.5em;line-height:1.8;max-width:520px;font-size:1.2rem;color:var(--text-color);opacity:0.8;}.hAS_3_-{display:flex;gap:1em ;margin-top:2.5em;flex-wrap:wrap;}.rBORTI7{padding:14px 20px;border:2px solid transparent;background-color:var(--surface-color);border-radius:50px;min-width:300px;font-size:1rem;box-shadow:0 4px 6px -1px rgba(0 0 0 / 0.05);transition:all 0.3s ease;color:var(--text-color);outline:0;}.rBORTI7:focus { border-color:var(--primary-color);box-shadow:0 0 0 4px rgba(255 87 51 / 0.1);}.rAiEyYN{background-color:var(--primary-color);color:white;border:none;padding:14px 28px;border-radius:50px;cursor:pointer;font-weight:700;font-size:1rem;transition:transform 0.2s cubic-bezier(0.16,1,0.3,1),box-shadow ease 0.2s;box-shadow:0 4px 6px rgba(255 87 51 / 0.2);}.rAiEyYN:hover { transform:translateY(-2px);box-shadow:0 6px 12px rgba(255 87 51 / 0.3);}.rAiEyYN:active { transform:translateY(0px);}.hCuu5Ni{width:100%;display:flex;flex-direction:column;align-items:center;padding:4em 2em;box-sizing:border-box;text-align:center;}.rBriQMK{display:flex;flex-direction:column;gap:4em ;margin-top:3em;}@media (min-width: 768px) { .rBriQMK { flex-direction:row;flex-wrap:wrap;justify-content:center; } }.rAwHAvb{display:flex;flex-direction:column;align-items:center;gap:2em ;padding:4em 2.5em;}@media (min-width: 768px) { .rAwHAvb { flex-direction:row;text-align:left; } }.hC8_qHz{width:100%;max-width:500px;object-fit:contain;}.rBWrgcy{display:grid;grid-template-columns:repeat(2, 1fr);gap:2em ;margin-top:2em;}@media (min-width: 600px) { .rBWrgcy { gap:2em 4em; } }@media (min-width: 900px) { .rBWrgcy { gap:2em 6em; } }.hAz5dQf{background-color:var(--text-color);color:var(--bg-color);padding:4em 2em;display:flex;flex-direction:column;align-items:center;text-align:center;}.hCIjuuF{background-color:var(--primary-color);color:white;padding:4em 2.5em;margin:2em;border-radius:12px;display:flex;flex-direction:column;gap:1.5em ;}.rAAKUgj{height:70px;width:100%;position:fixed;top:0;left:0;right:0;z-index:1000;padding:0 2rem;display:flex;align-items:center;justify-content:space-between;background-color:transparent;box-shadow:none;box-sizing:border-box;transition:background-color 0.3s ease,box-shadow ease 0.3s,backdrop-filter ease 0.3s;}.rAAKUgj.scrolled { backdrop-filter:blur(10px);background-color:var(--appbar-bg);box-shadow:0 2px 8px rgba(0 0 0 / 0.1);}.hCltt-i{display:flex;align-items:center;gap:1rem ;padding-top:14px;}.rAYvmeE{height:36px;width:auto;transition:transform 0.2s ease;}.rAYvmeE:hover { transform:scale(1.05);}.hDeb35H{display:flex;align-items:center;gap:1rem ;}.rBK4T1s{width:120px;display:block;}.dark .rBK4T1s { display:none;}.rAs1nKu{width:120px;display:none;}.dark .rAs1nKu { display:block;}.rA7JR4f{background:var(--button-bg);border:2px solid var(--button-border);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;padding:0;margin:0;}.rA7JR4f:hover { background:var(--button-hover-bg);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0 0 0 / 0.1);}.rA7JR4f:active { transform:translateY(0);}.hDRJ7Ip{width:24px;height:24px;color:var(--text-color);transition:transform 0.3s ease;}.hAnYd0D{display:flex;gap:1.5em ;text-align:left;max-width:400px;}.hCz8uYF{border-bottom:1px solid rgba(0 0 0 / 0.1);margin-bottom:1em;}.rAjUCLu{display:none;}.rAjUCLu:checked ~ .content { grid-template-rows:1fr;padding-bottom:1em;}.rAjUCLu:checked ~ label .icon { transform:rotate(180deg);}.rAjUCLu:checked ~ label { color:var(--primary-color);}.rBLQFh4{display:flex;justify-content:space-between;align-items:center;padding:1em 0;cursor:pointer;font-weight:700;font-size:1.1rem;transition:color 0.3s ease;}.rBLQFh4:hover { color:var(--primary-color);}.hDtmIu7{transition:transform 0.3s ease;font-size:0.8em;}.rBrNlz9{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease-out,padding-bottom ease 0.3s;overflow:hidden;}.hDHNepT{overflow:hidden;opacity:0.9;line-height:1.6;}.rABIHWa{display:flex;align-items:center;gap:1em ;background-color:var(--surface-color);padding:1em 1.5em;border-radius:16px;box-shadow:0 2px 8px rgba(0 0 0 / 0.05);transition:all 0.3s cubic-bezier(0.16,1,0.3,1);cursor:pointer;}.rABIHWa:hover { transform:translateY(-5px);box-shadow:0 12px 24px rgba(0 0 0 / 0.1);}.hClrkyu{display:flex;flex-direction:column;align-items:center;gap:1em ;max-width:300px;}.hD6fD1D{width:100%;padding:4em 2em;box-sizing:border-box;display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:2em ;align-items:flex-start;background-color:var(--footer-bg);margin-top:auto;}.hCecPVv{display:flex;flex-direction:column;gap:1em ;min-width:200px;}.rBa8UG7{display:flex;align-items:center;gap:0.5em ;color:var(--text-color);}.rBa8UG7:hover { color:var(--primary-color);}.rBpUl-Q{position:fixed;bottom:0;left:0;right:0;width:100%;min-height:80px;display:none;flex-direction:row;align-items:center;background:var(--surface-color);box-sizing:border-box;justify-content:space-between;padding:0 2em;z-index:2000;box-shadow:0 -2px 10px rgba(0 0 0 / 0.1);}@media (max-width: 768px) { .rBpUl-Q { flex-direction:column;padding:1em;gap:1em ;text-align:center; } }.rAWSW3x{background-color:var(--primary-color);color:white;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:600;}.rAWSW3x:hover { opacity:0.9;}