@layer page{._container_1817k_2{width:100%;background-color:var(--background)}._sectionTitle_1817k_7{font-family:var(--font-family-display);font-size:2.5rem;font-weight:500;color:var(--primary);margin:0 0 var(--spacing-4);letter-spacing:-.02em}._sectionSubtitle_1817k_16{font-family:var(--font-family-base);font-size:1.125rem;color:var(--muted-foreground);margin:0;max-width:600px;line-height:1.6}._hero_1817k_26{padding:var(--spacing-20) var(--spacing-12);border-bottom:1px solid rgba(246,243,234,.15);background:radial-gradient(circle at 15% 115%,rgba(239,128,111,.9) 0%,transparent 60%),radial-gradient(circle at 10% 10%,rgba(239,128,111,.25) 0%,transparent 40%),linear-gradient(135deg,#3c567f,#31486d,#26375a);position:relative;overflow:hidden;display:flex;justify-content:center;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._hero_1817k_26[data-revealed=true]{opacity:1;transform:translateY(0)}._heroInner_1817k_47{max-width:800px;text-align:center;display:flex;flex-direction:column;align-items:center}._heroTitle_1817k_55{font-family:var(--font-family-display);font-size:4rem;font-weight:400;line-height:1.1;color:#fff;margin:0 0 var(--spacing-6);letter-spacing:-.03em}._heroSubtitle_1817k_65{font-family:var(--font-family-base);font-size:1.25rem;line-height:1.6;color:#f6f3ead9;margin:0 0 var(--spacing-8)}._heroActions_1817k_73{display:flex;gap:var(--spacing-4);align-items:center;justify-content:center}._primaryBtn_1817k_80{background-color:var(--accent);color:var(--accent-foreground);border:none}._primaryBtn_1817k_80:hover{background-color:color-mix(in oklch,var(--accent) 85%,black)}@media(max-width:768px){._hero_1817k_26{padding:var(--spacing-16) var(--spacing-6)}._heroTitle_1817k_55{font-size:3rem}}._approachSection_1817k_100{padding:var(--spacing-20) var(--spacing-12);border-bottom:1px solid var(--border);background-color:var(--background);opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._approachSection_1817k_100[data-revealed=true]{opacity:1;transform:translateY(0)}._approachContent_1817k_114{max-width:800px;margin:0 auto}._approachLead_1817k_119{font-family:var(--font-family-display);font-size:1.75rem;line-height:1.4;color:var(--primary);margin:0 0 var(--spacing-12)}._approachList_1817k_127{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-6)}._approachItem_1817k_136{display:flex;align-items:flex-start;gap:var(--spacing-4);font-family:var(--font-family-base);font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);background-color:var(--surface);padding:var(--spacing-6) var(--spacing-8);border:1px solid var(--border);border-radius:var(--radius-sm)}._approachIcon_1817k_150{color:var(--accent);width:1.5rem;height:1.5rem;flex-shrink:0;margin-top:.125rem}@media(max-width:768px){._approachSection_1817k_100{padding:var(--spacing-16) var(--spacing-6)}._approachLead_1817k_119{font-size:1.5rem}._approachItem_1817k_136{padding:var(--spacing-6)}}._techSection_1817k_171{padding:var(--spacing-20) var(--spacing-12);background-color:var(--secondary);border-bottom:1px solid var(--border)}._techHeader_1817k_177{text-align:center;max-width:800px;margin:0 auto var(--spacing-16);opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._techHeader_1817k_177[data-revealed=true]{opacity:1;transform:translateY(0)}._techHeader_1817k_177 ._sectionSubtitle_1817k_16{margin:0 auto}._techGrid_1817k_195{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-12);max-width:1200px;margin:0 auto;align-items:stretch}._techCard_1817k_204{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--spacing-12);display:flex;flex-direction:column;box-shadow:var(--shadow);opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._techCard_1817k_204[data-revealed=true]{opacity:1;transform:translateY(0)}._techCardHeader_1817k_222{display:flex;align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-6)}._techIconWrapper_1817k_229{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background-color:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-sm);flex-shrink:0}._techIcon_1817k_229{width:2rem;height:2rem;color:var(--accent);stroke-width:1.5}._techLogoImg_1817k_248{width:2.5rem;height:2.5rem;object-fit:contain;border-radius:var(--radius-sm)}._techTitle_1817k_255{font-family:var(--font-family-display);font-size:1.75rem;font-weight:500;color:var(--primary);margin:0;line-height:1.2}._techDesc_1817k_264{font-family:var(--font-family-base);font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin:0 0 var(--spacing-8)}._techFeaturesBlock_1817k_272{margin-bottom:var(--spacing-8);flex-grow:1}._techFeaturesList_1817k_277{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-4)}._techFeaturesList_1817k_277 li{display:flex;align-items:flex-start;gap:var(--spacing-3);font-family:var(--font-family-base);font-size:1rem;color:var(--foreground);line-height:1.5}._checkIcon_1817k_296{width:1.25rem;height:1.25rem;color:var(--accent);flex-shrink:0;margin-top:.125rem}._techAction_1817k_304{margin-top:auto}._techBtnGroup_1817k_308{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}._affiliateDisclosure_1817k_314{font-family:var(--font-family-base);font-size:.75rem;line-height:1.4;color:var(--muted-foreground);margin:0;padding-top:20px;opacity:.7}._techBtn_1817k_308{border-color:var(--border)}._techBtnAlt_1817k_328{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--border)}._techBtnAlt_1817k_328:hover{background-color:var(--background);border-color:var(--primary)}._btnIcon_1817k_339{width:1.125rem;height:1.125rem;margin-left:var(--spacing-2)}@media(max-width:768px){._techGrid_1817k_195{grid-template-columns:1fr}}@media(max-width:768px){._techSection_1817k_171{padding:var(--spacing-16) var(--spacing-6)}._techCard_1817k_204{padding:var(--spacing-8)}._techCardHeader_1817k_222{flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}}._processSection_1817k_366{padding:var(--spacing-20) var(--spacing-12);border-bottom:1px solid var(--border);background-color:var(--background)}._processHeader_1817k_372{text-align:center;margin-bottom:var(--spacing-16);opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._processHeader_1817k_372[data-revealed=true]{opacity:1;transform:translateY(0)}._processHeader_1817k_372 ._sectionSubtitle_1817k_16{margin:0 auto}._processGrid_1817k_389{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background-color:var(--border);border:1px solid var(--border);max-width:1200px;margin:0 auto}._processCard_1817k_399{background-color:var(--surface);padding:var(--spacing-12);display:flex;flex-direction:column;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._processCard_1817k_399[data-revealed=true]{opacity:1;transform:translateY(0)}._processCard_1817k_399:nth-child(1),._processCard_1817k_399:nth-child(2),._processCard_1817k_399:nth-child(3){grid-column:span 2}._processCard_1817k_399:nth-child(4),._processCard_1817k_399:nth-child(5){grid-column:span 3}._processNumber_1817k_425{font-family:var(--font-family-monospace);font-size:2rem;color:var(--accent);margin-bottom:var(--spacing-6);line-height:1}._processTitle_1817k_433{font-family:var(--font-family-display);font-size:1.5rem;font-weight:500;color:var(--primary);margin:0 0 var(--spacing-4)}._processDesc_1817k_441{font-family:var(--font-family-base);font-size:1rem;line-height:1.6;color:var(--muted-foreground);margin:0;flex-grow:1}@media(max-width:1024px){._processCard_1817k_399:nth-child(n){grid-column:span 6}._processGrid_1817k_389{gap:1px}}@media(max-width:768px){._processSection_1817k_366{padding:var(--spacing-16) var(--spacing-6)}._processCard_1817k_399{padding:2.5rem var(--spacing-8)}}._whySection_1817k_469{padding:var(--spacing-20) var(--spacing-12);border-bottom:1px solid var(--border);background-color:var(--secondary);opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._whySection_1817k_469[data-revealed=true]{opacity:1;transform:translateY(0)}._whyGrid_1817k_483{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--spacing-16);max-width:1200px;margin:0 auto;align-items:start}._whyLeft_1817k_492{position:sticky;top:calc(80px + var(--spacing-12))}._whyLeft_1817k_492 ._sectionTitle_1817k_7:after{content:"";display:block;width:48px;height:3px;background-color:var(--accent);margin-top:var(--spacing-6)}._whyList_1817k_506{display:flex;flex-direction:column;gap:var(--spacing-12);counter-reset:why-counter}._whyItem_1817k_513{display:flex;flex-direction:column;gap:var(--spacing-3);padding-bottom:var(--spacing-12);border-bottom:1px solid var(--border);counter-increment:why-counter;transition:border-bottom-color .2s ease}._whyItem_1817k_513:hover{border-bottom-color:var(--accent)}._whyItem_1817k_513:last-child{border-bottom:none;padding-bottom:0}._whyItemTitle_1817k_532{font-family:var(--font-family-display);font-size:1.75rem;font-weight:500;color:var(--primary);margin:0;display:flex;flex-direction:column;transition:color .2s ease}._whyItemTitle_1817k_532:before{content:counter(why-counter,decimal-leading-zero);font-family:var(--font-family-monospace);font-size:.875rem;color:var(--accent);margin-bottom:var(--spacing-2)}._whyItem_1817k_513:hover ._whyItemTitle_1817k_532{color:var(--accent)}._whyItemDesc_1817k_555{font-family:var(--font-family-base);font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin:0}@media(max-width:1024px){._whyGrid_1817k_483{grid-template-columns:1fr;gap:var(--spacing-12)}._whyLeft_1817k_492{position:static}}@media(max-width:768px){._whySection_1817k_469{padding:var(--spacing-16) var(--spacing-6)}._whyList_1817k_506{gap:var(--spacing-8)}._whyItem_1817k_513{padding-bottom:var(--spacing-8)}}._ctaSection_1817k_586{padding:var(--spacing-20) var(--spacing-12);background-color:var(--primary);color:var(--primary-foreground);text-align:center;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._ctaSection_1817k_586[data-revealed=true]{opacity:1;transform:translateY(0)}._ctaInner_1817k_601{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center}._ctaTitle_1817k_609{font-family:var(--font-family-display);font-size:3rem;font-weight:400;color:var(--primary-foreground);margin:0 0 var(--spacing-6);letter-spacing:-.02em}._ctaSubtitle_1817k_618{font-family:var(--font-family-base);font-size:1.25rem;line-height:1.6;color:#f9f8f6cc;margin:0 0 2.5rem}._ctaBtn_1817k_626{background-color:var(--accent);color:var(--accent-foreground);border:none}._ctaBtn_1817k_626:hover{background-color:color-mix(in oklch,var(--accent) 85%,black)}._ctaIcon_1817k_636{width:1.25rem;height:1.25rem;margin-left:var(--spacing-2)}@media(max-width:768px){._ctaSection_1817k_586{padding:var(--spacing-16) var(--spacing-6)}._ctaTitle_1817k_609{font-size:2.25rem}}}
