.TopBar-module__hfKHEq__header{z-index:1000;background:var(--nav-bg,#ffffffe0);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--stroke,#e5e7eb);width:100%;position:sticky;top:0;left:0}.TopBar-module__hfKHEq__top_bar{justify-content:space-between;align-items:center;max-width:1280px;height:72px;margin:0 auto;padding:0 2rem;display:flex}.TopBar-module__hfKHEq__left{color:var(--text-main,#111827);background:0 0;border:none;border-radius:0;align-items:center;gap:.75rem;text-decoration:none;display:flex}.TopBar-module__hfKHEq__brand h2{letter-spacing:-.03em;color:var(--heading-color,#05241d);font-size:1.5rem;font-weight:700}.TopBar-module__hfKHEq__desktop_nav{align-items:center;gap:2.25rem;height:100%;margin:0;padding:0;list-style:none;display:flex}.TopBar-module__hfKHEq__desktop_nav li{background:0 0;border-radius:0;align-items:center;height:100%;display:flex}.TopBar-module__hfKHEq__nav_link{height:100%;color:var(--text-muted,#6b7280);cursor:pointer;align-items:center;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:0!important}.TopBar-module__hfKHEq__nav_link:hover{color:var(--heading-color,#05241d);border-bottom:2px solid var(--primary,#04d69d)!important;background:0 0!important;border-radius:0!important}.TopBar-module__hfKHEq__active_link{height:100%;color:var(--heading-color,#05241d);cursor:pointer;align-items:center;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex;border:none!important;border-bottom:2px solid var(--primary,#04d69d)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.TopBar-module__hfKHEq__right_cta{align-items:center;display:flex}.TopBar-module__hfKHEq__hamburger{cursor:pointer;z-index:101;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:space-around;width:2rem;height:2rem;padding:0;display:none}.TopBar-module__hfKHEq__bar{background:var(--dark,#05241d);transform-origin:1px;border-radius:10px;width:2rem;height:.25rem;transition:all .3s linear;position:relative}.TopBar-module__hfKHEq__bar_open_1{background:var(--dark,#05241d);border-radius:10px;width:2rem;height:.25rem;transition:all .3s linear;transform:rotate(45deg)}.TopBar-module__hfKHEq__bar_open_2{opacity:0;transition:all .2s linear}.TopBar-module__hfKHEq__bar_open_3{background:var(--dark,#05241d);border-radius:10px;width:2rem;height:.25rem;transition:all .3s linear;transform:rotate(-45deg)}.TopBar-module__hfKHEq__mobile_drawer{background:var(--mobile-drawer-bg,#fff);border-bottom:1px solid var(--stroke,#e5e7eb);flex-direction:column;padding:1.5rem 2rem 2.5rem;animation:.3s forwards TopBar-module__hfKHEq__slideDown;display:flex}.TopBar-module__hfKHEq__mobile_drawer ul{flex-direction:column;gap:.75rem;margin-bottom:2rem;padding:0;list-style:none;display:flex}.TopBar-module__hfKHEq__mobile_nav_link{color:var(--text-muted,#6b7280);padding:.75rem 0;font-size:1.1rem;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s;display:block;border:none!important;border-bottom:1px solid var(--stroke,#e5e7eb)!important;background:0 0!important;border-radius:0!important}.TopBar-module__hfKHEq__mobile_nav_link:hover{color:var(--heading-color,#05241d);border-bottom-color:var(--primary,#04d69d)!important}.TopBar-module__hfKHEq__mobile_active_link{color:var(--heading-color,#05241d);padding:.75rem 0;font-size:1.1rem;font-weight:700;text-decoration:none;display:block;border:none!important;border-bottom:2px solid var(--primary,#04d69d)!important;background:0 0!important;border-radius:0!important}.TopBar-module__hfKHEq__mobile_cta{width:100%}@keyframes TopBar-module__hfKHEq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.TopBar-module__hfKHEq__desktop_nav{gap:1.75rem}}@media (max-width:868px){.TopBar-module__hfKHEq__desktop_nav,.TopBar-module__hfKHEq__right_cta{display:none}.TopBar-module__hfKHEq__hamburger{display:flex}}
.Footer-module__yoZ1ZW__footer{background:var(--surface-inverse,#05241d);color:#fff;border-top:1px solid #ffffff14;padding-top:5rem}.Footer-module__yoZ1ZW__container{grid-template-columns:1.2fr 2fr;gap:4rem;max-width:1280px;margin:0 auto;padding:0 2rem 4rem;display:grid}.Footer-module__yoZ1ZW__brand_column{flex-direction:column;gap:1rem;display:flex}.Footer-module__yoZ1ZW__logo_link{color:#fff;align-items:center;gap:.75rem;text-decoration:none;display:flex}.Footer-module__yoZ1ZW__logo_link h2{color:#fff;font-size:1.6rem;font-weight:700}.Footer-module__yoZ1ZW__tagline{color:var(--primary,#04d69d);font-size:1.1rem;font-weight:600}.Footer-module__yoZ1ZW__company_info{color:#ffffffb3;max-width:360px;font-size:.95rem;line-height:1.6}.Footer-module__yoZ1ZW__links_grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.Footer-module__yoZ1ZW__column h3{color:#fff;letter-spacing:.02em;margin-bottom:1.25rem;font-size:1rem;font-weight:600}.Footer-module__yoZ1ZW__column ul{flex-direction:column;gap:.75rem;list-style:none;display:flex}.Footer-module__yoZ1ZW__column ul li a{color:#ffffffb3;font-size:.95rem;text-decoration:none;transition:all .2s}.Footer-module__yoZ1ZW__column ul li a:hover{color:var(--primary,#04d69d);padding-left:4px}.Footer-module__yoZ1ZW__contact_email{font-weight:500;color:var(--primary,#04d69d)!important}.Footer-module__yoZ1ZW__socials{flex-direction:column;gap:.6rem;margin-top:1rem;display:flex}.Footer-module__yoZ1ZW__socials a{color:#ffffffb3;font-size:.9rem;transition:color .2s}.Footer-module__yoZ1ZW__socials a:hover{color:var(--accent,#ffaa01)}.Footer-module__yoZ1ZW__bottom_bar{background:#0003;border-top:1px solid #ffffff14;padding:2rem 0}.Footer-module__yoZ1ZW__bottom_container{color:#ffffff80;justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:0 2rem;font-size:.875rem;display:flex}.Footer-module__yoZ1ZW__made_with{color:var(--primary,#04d69d);font-weight:500}@media (max-width:960px){.Footer-module__yoZ1ZW__container{grid-template-columns:1fr;gap:3rem}.Footer-module__yoZ1ZW__links_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Footer-module__yoZ1ZW__links_grid{grid-template-columns:1fr;gap:2rem}.Footer-module__yoZ1ZW__bottom_container{text-align:center;flex-direction:column;gap:.75rem}}
.GlassBlobCard-module__Ye9Fnq__glass_card_container{flex-direction:column;height:100%;display:flex;position:relative}.GlassBlobCard-module__Ye9Fnq__blob_clipped_layer{border-radius:inherit;pointer-events:none;z-index:0;filter:blur(36px);background:radial-gradient(420px circle at var(--mouse-x,50%) var(--mouse-y,50%), var(--blob-color,#04d69d) 0%, var(--blob-color-2,#ffaa01) 40%, transparent 70%);transition:opacity .4s;position:absolute;inset:0}.GlassBlobCard-module__Ye9Fnq__glass_surface{z-index:1;background:var(--glass-bg,#ffffffbf);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border,#e5e7ebd9);width:100%;height:100%;box-shadow:none;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.GlassBlobCard-module__Ye9Fnq__spotlight_border{border-radius:inherit;box-sizing:border-box;background:radial-gradient(280px circle at var(--mouse-x,50%) var(--mouse-y,50%), var(--blob-color,#04d69d) 0%, var(--blob-color-2,#04d69d80) 35%, transparent 75%);-webkit-mask-composite:xor;pointer-events:none;z-index:4;padding:1px;transition:opacity .3s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.GlassBlobCard-module__Ye9Fnq__card_content{z-index:2;flex-direction:column;width:100%;height:100%;display:flex;position:relative}
.page-module___8aEwW__page_wrapper{background-color:var(--bg-main,#fff);flex-direction:column;min-height:100vh;display:flex}.page-module___8aEwW__container{width:100%;max-width:1280px;margin:0 auto;padding:0 2rem}.page-module___8aEwW__section_header{text-align:center;flex-direction:column;align-items:center;max-width:800px;margin:0 auto 4rem;display:flex}.page-module___8aEwW__section_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module___8aEwW__is_visible .page-module___8aEwW__section_badge{opacity:1;transform:translateY(0)}.page-module___8aEwW__section_badge_danger{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ef4444 0%,#ffaa01 100%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module___8aEwW__is_visible .page-module___8aEwW__section_badge_danger{opacity:1;transform:translateY(0)}.page-module___8aEwW__section_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:800;line-height:1.2;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module___8aEwW__is_visible .page-module___8aEwW__section_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module___8aEwW__section_subtitle{color:var(--text-muted,#6b7280);opacity:0;margin-top:1rem;font-size:1.15rem;line-height:1.65;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s,transform .85s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(10px)}.page-module___8aEwW__is_visible .page-module___8aEwW__section_subtitle{opacity:1;transform:translateY(0)}.page-module___8aEwW__gradient_text{-webkit-text-fill-color:transparent;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text}.page-module___8aEwW__hero{background:radial-gradient(circle at 50% -20%, #04d69d14 0%, transparent 65%), var(--bg-main,#fff);text-align:center;border-bottom:1px solid var(--stroke,#e5e7eb);padding:6.5rem 2rem 5.5rem;position:relative;overflow:hidden}.page-module___8aEwW__hero_container{z-index:1;flex-direction:column;align-items:center;max-width:1080px;margin:0 auto;display:flex;position:relative}.page-module___8aEwW__hero_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:4.25rem;font-weight:800;line-height:1.15;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module___8aEwW__is_visible .page-module___8aEwW__hero_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module___8aEwW__hero_subtitle{color:var(--text-muted,#6b7280);opacity:0;max-width:760px;margin-bottom:2.5rem;font-size:1.25rem;font-weight:400;line-height:1.65;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s,transform .85s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(10px)}.page-module___8aEwW__is_visible .page-module___8aEwW__hero_subtitle{opacity:1;transform:translateY(0)}.page-module___8aEwW__hero_cta_group{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .38s,transform .85s cubic-bezier(.16,1,.3,1) .38s;display:flex;transform:translateY(8px)}.page-module___8aEwW__is_visible .page-module___8aEwW__hero_cta_group{opacity:1;transform:translateY(0)}.page-module___8aEwW__trust_bar{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:3.5rem 0;position:relative;overflow:hidden}.page-module___8aEwW__trust_heading{text-align:center;color:var(--text-muted,#6b7280);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2rem;font-size:.85rem;font-weight:700}.page-module___8aEwW__marquee_container{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.page-module___8aEwW__marquee_track{gap:4rem;width:max-content;animation:30s linear infinite page-module___8aEwW__scrollInfinite;display:flex}.page-module___8aEwW__marquee_track:hover{animation-play-state:paused}@keyframes page-module___8aEwW__scrollInfinite{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-module___8aEwW__logo_card{color:#374151;opacity:.7;mix-blend-mode:multiply;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:.85rem;transition:opacity .2s,color .2s;display:inline-flex}.page-module___8aEwW__logo_card:hover{opacity:1;color:var(--heading-color,#05241d)}.page-module___8aEwW__logo_icon{color:currentColor;justify-content:center;align-items:center;display:flex}.page-module___8aEwW__logo_name{letter-spacing:-.01em;font-size:1.15rem;font-weight:700}.page-module___8aEwW__problem_section{background:0 0;padding:6.5rem 0}.page-module___8aEwW__problem_cards_grid{justify-content:space-between;align-items:stretch;gap:3.5rem;display:flex}.page-module___8aEwW__tech_problem_card{background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;height:100%;padding:0;display:flex}.page-module___8aEwW__problem_divider{background:linear-gradient(to bottom, transparent 0%, var(--stroke,#e5e7eb) 50%, transparent 100%);border:none;flex-shrink:0;align-self:stretch;width:2px}.page-module___8aEwW__card_meta_header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.page-module___8aEwW__card_code_label{color:var(--text-muted,#6b7280);font-family:monospace;font-size:.75rem;font-weight:700}.page-module___8aEwW__card_tag_danger{color:#dc2626;background:#fee2e2;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.7rem;font-weight:700}.page-module___8aEwW__problem_diagram_box{border:1px solid var(--stroke,#e5e7eb);background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;height:140px;min-height:140px;margin-bottom:1.5rem;padding:1.25rem;display:flex}.page-module___8aEwW__doc_wireframe{flex-direction:column;gap:.5rem;width:100%;display:flex}.page-module___8aEwW__doc_header_line{background:#cbd5e1;border-radius:2px;width:40%;height:4px}.page-module___8aEwW__doc_content_row{align-items:center;gap:.75rem;display:flex}.page-module___8aEwW__doc_avatar{background:#e2e8f0;border-radius:50%;width:24px;height:24px}.page-module___8aEwW__doc_lines{flex-direction:column;flex-grow:1;gap:4px;display:flex}.page-module___8aEwW__doc_line_1{background:#e2e8f0;border-radius:2px;width:80%;height:4px}.page-module___8aEwW__doc_line_2{background:#e2e8f0;border-radius:2px;width:60%;height:4px}.page-module___8aEwW__doc_warning_tag{color:#dc2626;text-align:center;background:#fef2f2;border:1px dashed #fca5a5;border-radius:4px;padding:4px 8px;font-family:monospace;font-size:.7rem;font-weight:700}.page-module___8aEwW__sis_wireframe{flex-direction:column;gap:.5rem;width:100%;font-family:monospace;font-size:.75rem;display:flex}.page-module___8aEwW__sis_status_bar{color:var(--text-muted,#6b7280);align-items:center;gap:.5rem;display:flex}.page-module___8aEwW__sis_dot_red{background:#ef4444;border-radius:50%;width:6px;height:6px}.page-module___8aEwW__sis_metric_row{color:var(--heading-color,#05241d);justify-content:space-between;display:flex}.page-module___8aEwW__sis_alert_box{color:#dc2626;text-align:center;background:#fef2f2;border:1px solid #fee2e2;border-radius:4px;padding:4px 6px;font-weight:700}.page-module___8aEwW__funnel_wireframe{flex-direction:column;gap:.4rem;width:100%;font-family:monospace;font-size:.725rem;display:flex}.page-module___8aEwW__funnel_bar_start,.page-module___8aEwW__funnel_bar_drop,.page-module___8aEwW__funnel_bar_end{border:1px solid var(--stroke,#e5e7eb);border-radius:4px;justify-content:space-between;padding:4px 8px;display:flex}.page-module___8aEwW__funnel_bar_start{color:#475569;background:0 0}.page-module___8aEwW__funnel_bar_drop{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}.page-module___8aEwW__funnel_bar_end{color:#475569;background:0 0}.page-module___8aEwW__text_danger{color:#dc2626;font-weight:700}.page-module___8aEwW__tech_problem_card h3{color:var(--heading-color,#05241d);margin-bottom:.75rem;font-size:1.3rem;font-weight:700}.page-module___8aEwW__tech_problem_card p{color:var(--text-muted,#6b7280);flex-grow:1;margin:0;font-size:.95rem;line-height:1.6}.page-module___8aEwW__solution_section{border-top:1px solid var(--stroke,#e5e7eb);border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module___8aEwW__cards_grid_3{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2.25rem;display:grid}.page-module___8aEwW__tech_solution_card{flex-direction:column;height:100%;padding:2.25rem 2rem;display:flex}.page-module___8aEwW__card_tag_success{color:var(--primary-dark,#006d50);background:var(--primary-light,#e6faf4);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.7rem;font-weight:700}.page-module___8aEwW__solution_visual_box{border:1px solid var(--stroke,#e5e7eb);background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:140px;min-height:140px;margin-bottom:1.5rem;padding:1rem;display:flex}.page-module___8aEwW__geo_svg{width:100%;height:100%;max-height:100px;overflow:visible}:is(.page-module___8aEwW__code_wrap_disabled .sn-codeblock,.page-module___8aEwW__code_wrap_disabled .codeblock,.page-module___8aEwW__code_wrap_disabled *){box-shadow:none!important;margin-top:0!important}.page-module___8aEwW__tech_solution_card h3{color:var(--heading-color,#05241d);margin-bottom:.75rem;font-size:1.3rem;font-weight:700}.page-module___8aEwW__tech_solution_card p{color:var(--text-muted,#6b7280);flex-grow:1;margin:0;font-size:.95rem;line-height:1.6}.page-module___8aEwW__how_it_works_section{background:0 0;padding:7rem 0;position:relative;overflow:hidden}.page-module___8aEwW__pipeline_split{grid-template-columns:1.05fr .95fr;align-items:center;gap:5rem;display:grid}.page-module___8aEwW__pipeline_timeline_wrap{position:relative}.page-module___8aEwW__pipeline_vertical_line{background-color:var(--stroke,#e5e7eb);z-index:1;pointer-events:none;width:1px;position:absolute;top:-24rem;bottom:-12rem;left:26.5px}.page-module___8aEwW__pipeline_list{z-index:2;flex-direction:column;gap:5.5rem;display:flex;position:relative}.page-module___8aEwW__pipeline_card{background:0 0;border:none;border-radius:0;align-items:flex-start;gap:2rem;padding:0;display:flex}.page-module___8aEwW__pipe_step_circle{border:1px solid var(--stroke,#e5e7eb);background:var(--bg-main,#fff);z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:relative}.page-module___8aEwW__pipe_step_num{color:var(--heading-color,#05241d);letter-spacing:-.02em;text-align:center;font-family:monospace;font-size:1.35rem;font-weight:800;line-height:1}.page-module___8aEwW__pipe_step_body{flex-direction:column;padding-top:6px;display:flex}.page-module___8aEwW__pipe_step_body h3{color:var(--heading-color,#05241d);margin-bottom:.65rem;font-size:1.4rem;font-weight:700}.page-module___8aEwW__pipe_step_body p{color:var(--text-muted,#6b7280);margin:0;font-size:1rem;line-height:1.65}.page-module___8aEwW__pipeline_visual_side{justify-content:center;align-items:center;display:flex}.page-module___8aEwW__product_highlight_section{border-top:1px solid var(--stroke,#e5e7eb);border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module___8aEwW__product_split{grid-template-columns:1.1fr .9fr;align-items:center;gap:4.5rem;display:grid}.page-module___8aEwW__product_title{background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.25rem;font-size:2.5rem;font-weight:800;line-height:1.2;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module___8aEwW__is_visible .page-module___8aEwW__product_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module___8aEwW__product_description{color:var(--text-muted,#6b7280);margin-bottom:2rem;font-size:1.1rem;line-height:1.65}.page-module___8aEwW__tech_spec_list{flex-direction:column;gap:1.25rem;margin-bottom:2.5rem;display:flex}.page-module___8aEwW__tech_spec_item{align-items:flex-start;gap:1rem;display:flex}.page-module___8aEwW__spec_check{background:var(--primary-light,#e6faf4);width:22px;height:22px;color:var(--primary-dark,#006d50);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:.8rem;font-weight:800;display:flex}.page-module___8aEwW__tech_spec_item strong{color:var(--heading-color,#05241d);margin-bottom:2px;font-size:1rem;display:block}.page-module___8aEwW__tech_spec_item p{color:var(--text-muted,#6b7280);margin:0;font-size:.9rem;line-height:1.5}.page-module___8aEwW__product_ui_side{justify-content:center;align-items:center;display:flex}.page-module___8aEwW__syncid_blueprint_card{width:100%;max-width:460px;padding:2.25rem}.page-module___8aEwW__blueprint_top{border-bottom:1px solid var(--stroke,#e5e7eb);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.page-module___8aEwW__blueprint_brand{align-items:center;gap:.5rem;display:flex}.page-module___8aEwW__brand_symbol{color:var(--primary,#04d69d);font-size:1.25rem}.page-module___8aEwW__blueprint_brand strong{color:var(--heading-color,#05241d);font-size:1.15rem}.page-module___8aEwW__blueprint_status{color:var(--primary-dark,#006d50);background:var(--primary-light,#e6faf4);border-radius:4px;padding:3px 8px;font-family:monospace;font-size:.725rem;font-weight:700}.page-module___8aEwW__blueprint_user{align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.page-module___8aEwW__blueprint_avatar{color:#fff;background:linear-gradient(135deg,#04d69d 0%,#006d50 100%);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;font-weight:700;display:flex}.page-module___8aEwW__blueprint_meta h4{color:var(--heading-color,#05241d);margin:0;font-size:1.15rem;font-weight:700}.page-module___8aEwW__blueprint_tag{color:var(--primary-dark,#006d50);font-size:.85rem;font-weight:600}.page-module___8aEwW__blueprint_specs_grid{border:1px solid var(--stroke,#e5e7eb);background:0 0;border-radius:12px;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem;padding:1.25rem;display:grid}.page-module___8aEwW__bp_metric{flex-direction:column;gap:3px;display:flex}.page-module___8aEwW__bp_metric small{color:var(--text-muted,#6b7280);font-family:monospace;font-size:.675rem;font-weight:700}.page-module___8aEwW__bp_metric code{color:var(--heading-color,#05241d);font-family:monospace;font-size:.775rem;font-weight:600}.page-module___8aEwW__blueprint_bottom{justify-content:space-between;align-items:center;font-size:.775rem;display:flex}.page-module___8aEwW__bp_guarantee{color:var(--text-muted,#6b7280)}.page-module___8aEwW__bp_latency{color:var(--primary-dark,#006d50);font-family:monospace;font-weight:700}.page-module___8aEwW__dual_audience_section{background:0 0;padding:6.5rem 0}.page-module___8aEwW__dual_grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:2.5rem;display:grid}.page-module___8aEwW__enterprise_card{flex-direction:column;height:100%;padding:3rem 2.5rem;display:flex}.page-module___8aEwW__ent_header{margin-bottom:1rem}.page-module___8aEwW__ent_header h2{background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-top:.5rem;font-size:1.85rem;font-weight:800;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.2s cubic-bezier(.16,1,.3,1) .35s,color 1.2s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(10px)}.page-module___8aEwW__is_visible .page-module___8aEwW__ent_header h2{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module___8aEwW__enterprise_card p{color:var(--text-muted,#6b7280);margin-bottom:1.75rem;font-size:1rem;line-height:1.65}.page-module___8aEwW__card_cta{margin-top:auto}.page-module___8aEwW__why_section{border-top:1px solid var(--stroke,#e5e7eb);border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module___8aEwW__cap_matrix_grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:2.5rem;display:grid}.page-module___8aEwW__cap_card{flex-direction:column;justify-content:space-between;height:100%;padding:2.5rem 2.25rem;display:flex}.page-module___8aEwW__cap_header{margin-bottom:1.5rem}.page-module___8aEwW__cap_meta_top{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.page-module___8aEwW__cap_code_label{color:var(--text-muted,#6b7280);font-family:monospace;font-size:.75rem;font-weight:700}.page-module___8aEwW__cap_tag_green{color:var(--primary-dark,#006d50);background:var(--primary-light,#e6faf4);border-radius:4px;padding:2px 8px;font-family:monospace;font-size:.7rem;font-weight:700}.page-module___8aEwW__cap_header h3{color:var(--heading-color,#05241d);margin-bottom:.65rem;font-size:1.45rem;font-weight:800}.page-module___8aEwW__cap_header p{color:var(--text-muted,#6b7280);margin:0;font-size:.975rem;line-height:1.6}.page-module___8aEwW__cap_visual_box{border:1px solid var(--stroke,#e5e7eb);background:0 0;border-radius:12px;margin-top:auto;padding:1.25rem}.page-module___8aEwW__zk_data_row{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.page-module___8aEwW__zk_data_source,.page-module___8aEwW__zk_data_proof{flex-direction:column;gap:.4rem;display:flex}.page-module___8aEwW__zk_label{color:var(--text-muted,#6b7280);font-family:monospace;font-size:.675rem;font-weight:700}.page-module___8aEwW__zk_doc_pill{color:#475569;border:1px dashed var(--stroke,#e5e7eb);border-radius:6px;align-items:center;gap:.4rem;padding:4px 8px;font-size:.8rem;display:flex}.page-module___8aEwW__zk_status_red{color:#dc2626;font-family:monospace;font-size:.675rem;font-weight:700}.page-module___8aEwW__zk_arrow{color:var(--primary-dark,#006d50);font-size:1.1rem;font-weight:800}.page-module___8aEwW__zk_proof_code{border:1px solid var(--stroke,#e5e7eb);color:var(--primary-dark,#006d50);background:0 0;border-radius:6px;flex-direction:column;gap:2px;padding:4px 8px;font-family:monospace;font-size:.725rem;font-weight:600;display:flex}.page-module___8aEwW__zk_status_green{color:var(--primary-dark,#006d50);font-family:monospace;font-size:.675rem;font-weight:700}.page-module___8aEwW__latency_visual_layout{flex-direction:column;gap:.85rem;display:flex}.page-module___8aEwW__latency_header_row{color:var(--text-muted,#6b7280);justify-content:space-between;align-items:center;font-family:monospace;font-size:.75rem;font-weight:700;display:flex}.page-module___8aEwW__latency_total{color:var(--primary-dark,#006d50);font-size:1.1rem;font-weight:800}.page-module___8aEwW__latency_bars_stack{flex-direction:column;gap:.45rem;display:flex}.page-module___8aEwW__lat_bar_row{grid-template-columns:110px 1fr 50px;align-items:center;gap:.75rem;font-size:.75rem;display:grid}.page-module___8aEwW__lat_step_name{color:var(--heading-color,#05241d);font-weight:600}.page-module___8aEwW__lat_progress_track{background:#f1f5f9;border-radius:3px;height:6px;overflow:hidden}.page-module___8aEwW__lat_bar_fill_1{background:var(--primary,#04d69d);width:15%;height:100%}.page-module___8aEwW__lat_bar_fill_2{background:#ffaa01;width:70%;height:100%}.page-module___8aEwW__lat_bar_fill_3{background:var(--primary-dark,#006d50);width:25%;height:100%}.page-module___8aEwW__lat_time{color:var(--text-muted,#6b7280);text-align:right;font-family:monospace;font-weight:700}.page-module___8aEwW__lat_footer_tag{color:var(--text-muted,#6b7280);border-top:1px solid var(--stroke,#e5e7eb);justify-content:space-between;padding-top:.5rem;font-family:monospace;font-size:.7rem;display:flex}.page-module___8aEwW__lat_multiplier{color:var(--primary-dark,#006d50);font-weight:700}.page-module___8aEwW__keypair_visual_layout{flex-direction:column;gap:1rem;display:flex}.page-module___8aEwW__key_chip_header{align-items:center;gap:.75rem;display:flex}.page-module___8aEwW__chip_icon_badge{background:var(--primary-light,#e6faf4);width:32px;height:32px;color:var(--primary-dark,#006d50);border-radius:8px;justify-content:center;align-items:center;font-size:1rem;display:flex}.page-module___8aEwW__key_chip_header strong{color:var(--heading-color,#05241d);font-size:.9rem;display:block}.page-module___8aEwW__key_chip_header small{color:var(--text-muted,#6b7280);font-size:.75rem}.page-module___8aEwW__key_specs_grid{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.page-module___8aEwW__key_metric{flex-direction:column;gap:2px;display:flex}.page-module___8aEwW__key_metric span{color:var(--text-muted,#6b7280);font-family:monospace;font-size:.65rem;font-weight:700}.page-module___8aEwW__key_metric code{color:var(--heading-color,#05241d);font-family:monospace;font-size:.775rem;font-weight:600}.page-module___8aEwW__mesh_visual_layout{flex-direction:column;gap:.85rem;display:flex}.page-module___8aEwW__mesh_nodes_row{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.page-module___8aEwW__mesh_node_box{border:1px solid var(--stroke,#e5e7eb);border-radius:8px;flex-direction:column;gap:2px;padding:6px 10px;display:flex}.page-module___8aEwW__mesh_node_box span{color:var(--text-muted,#6b7280);font-family:monospace;font-size:.625rem;font-weight:700}.page-module___8aEwW__mesh_node_box strong{color:var(--heading-color,#05241d);font-size:.725rem}.page-module___8aEwW__mesh_hub_badge{background:var(--primary-light,#e6faf4);border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;display:flex}.page-module___8aEwW__mesh_hub_badge span{color:var(--primary-dark,#006d50);font-family:monospace;font-size:.625rem;font-weight:700}.page-module___8aEwW__mesh_hub_badge strong{color:var(--primary-dark,#006d50);font-size:.75rem;font-weight:800}.page-module___8aEwW__mesh_footer_line{color:var(--text-muted,#6b7280);border-top:1px solid var(--stroke,#e5e7eb);align-items:center;gap:.5rem;padding-top:.5rem;font-size:.75rem;display:flex}.page-module___8aEwW__mesh_dot_live{background:var(--primary,#04d69d);border-radius:50%;width:6px;height:6px}.page-module___8aEwW__testimonial_section{background:0 0;padding:6.5rem 0}.page-module___8aEwW__quote_card{flex-direction:column;justify-content:space-between;height:100%;padding:2.5rem 2rem;display:flex}.page-module___8aEwW__quote_text{color:var(--heading-color,#05241d);flex-grow:1;margin-bottom:2rem;font-size:1rem;line-height:1.65}.page-module___8aEwW__quote_footer{border-top:1px solid var(--stroke,#e5e7eb);flex-direction:column;margin-top:auto;padding-top:1.25rem;display:flex}.page-module___8aEwW__quote_footer strong{color:var(--heading-color,#05241d);font-size:.95rem}.page-module___8aEwW__quote_footer span{color:var(--text-muted,#6b7280);font-size:.825rem}.page-module___8aEwW__cta_section{background:var(--surface-inverse,#05241d);text-align:center;padding:7rem 2rem}.page-module___8aEwW__cta_container{flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex}.page-module___8aEwW__cta_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1.25rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module___8aEwW__is_visible .page-module___8aEwW__cta_badge{opacity:1;transform:translateY(0)}.page-module___8aEwW__cta_title{letter-spacing:-.03em;background:linear-gradient(135deg,#04d69d 0%,#ffaa01 50%,#fff 100%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.25rem;font-size:3.25rem;font-weight:800;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module___8aEwW__is_visible .page-module___8aEwW__cta_title{opacity:1;-webkit-text-fill-color:#fff;color:#fff;transform:translateY(0)}.page-module___8aEwW__cta_body{color:#fffc;opacity:0;margin-bottom:2.5rem;font-size:1.2rem;line-height:1.65;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s,transform .85s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(10px)}.page-module___8aEwW__is_visible .page-module___8aEwW__cta_body{opacity:1;transform:translateY(0)}.page-module___8aEwW__cta_buttons{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .38s,transform .85s cubic-bezier(.16,1,.3,1) .38s;display:flex;transform:translateY(8px)}.page-module___8aEwW__is_visible .page-module___8aEwW__cta_buttons{opacity:1;transform:translateY(0)}.page-module___8aEwW__cards_grid_3>*,.page-module___8aEwW__dual_grid>*,.page-module___8aEwW__cap_matrix_grid>*,.page-module___8aEwW__tech_problem_card,.page-module___8aEwW__syncid_blueprint_card,.page-module___8aEwW__pipeline_card,.page-module___8aEwW__pipeline_visual_side,.page-module___8aEwW__tech_spec_list{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s}.page-module___8aEwW__cards_grid_3>:first-child,.page-module___8aEwW__dual_grid>:first-child,.page-module___8aEwW__cap_matrix_grid>:first-child,.page-module___8aEwW__problem_cards_grid>.page-module___8aEwW__tech_problem_card:first-child,.page-module___8aEwW__pipeline_list>.page-module___8aEwW__pipeline_card:first-child{transition-delay:.2s}.page-module___8aEwW__cards_grid_3>:nth-child(2),.page-module___8aEwW__dual_grid>:nth-child(2),.page-module___8aEwW__cap_matrix_grid>:nth-child(2),.page-module___8aEwW__problem_cards_grid>.page-module___8aEwW__tech_problem_card:nth-child(3),.page-module___8aEwW__pipeline_list>.page-module___8aEwW__pipeline_card:nth-child(2){transition-delay:.38s}.page-module___8aEwW__cards_grid_3>:nth-child(3),.page-module___8aEwW__cap_matrix_grid>:nth-child(3),.page-module___8aEwW__problem_cards_grid>.page-module___8aEwW__tech_problem_card:nth-child(5),.page-module___8aEwW__pipeline_list>.page-module___8aEwW__pipeline_card:nth-child(3){transition-delay:.54s}.page-module___8aEwW__cap_matrix_grid>:nth-child(4){transition-delay:.7s}.page-module___8aEwW__is_visible .page-module___8aEwW__cards_grid_3>*,.page-module___8aEwW__is_visible .page-module___8aEwW__dual_grid>*,.page-module___8aEwW__is_visible .page-module___8aEwW__cap_matrix_grid>*,.page-module___8aEwW__is_visible .page-module___8aEwW__tech_problem_card,.page-module___8aEwW__is_visible .page-module___8aEwW__syncid_blueprint_card,.page-module___8aEwW__is_visible .page-module___8aEwW__pipeline_card,.page-module___8aEwW__is_visible .page-module___8aEwW__pipeline_visual_side,.page-module___8aEwW__is_visible .page-module___8aEwW__tech_spec_list{opacity:1}.page-module___8aEwW__problem_divider,.page-module___8aEwW__pipeline_vertical_line{opacity:0;transition:opacity .8s .3s}.page-module___8aEwW__is_visible .page-module___8aEwW__problem_divider,.page-module___8aEwW__is_visible .page-module___8aEwW__pipeline_vertical_line{opacity:1}.page-module___8aEwW__trust_bar{opacity:0;transition:opacity .85s .15s}.page-module___8aEwW__is_visible.page-module___8aEwW__trust_bar,.page-module___8aEwW__is_visible .page-module___8aEwW__trust_bar{opacity:1}@media (max-width:1024px){.page-module___8aEwW__hero_title{font-size:3.25rem}.page-module___8aEwW__problem_cards_grid{flex-direction:column;gap:3rem}.page-module___8aEwW__problem_divider{background:linear-gradient(to right, transparent 0%, var(--stroke,#e5e7eb) 50%, transparent 100%);width:100%;height:2px}.page-module___8aEwW__cards_grid_3,.page-module___8aEwW__dual_grid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__product_split,.page-module___8aEwW__pipeline_split,.page-module___8aEwW__cap_matrix_grid{grid-template-columns:1fr;gap:3rem}}@media (max-width:768px){.page-module___8aEwW__hero{padding:5rem 1rem 4rem}.page-module___8aEwW__hero_title{font-size:2.35rem}.page-module___8aEwW__section_title{font-size:2.15rem}.page-module___8aEwW__cards_grid_3,.page-module___8aEwW__dual_grid,.page-module___8aEwW__cap_matrix_grid{grid-template-columns:1fr}.page-module___8aEwW__cta_title{font-size:2.25rem}}@media (prefers-color-scheme:dark){.page-module___8aEwW__logo_card{color:silver;mix-blend-mode:normal;opacity:.5}.page-module___8aEwW__logo_card:hover{color:#f0f0f0;opacity:.9}.page-module___8aEwW__doc_header_line{background:#2e2e2e}.page-module___8aEwW__doc_avatar{background:#2a2a2a}.page-module___8aEwW__doc_line_1,.page-module___8aEwW__doc_line_2{background:#2e2e2e}.page-module___8aEwW__doc_warning_tag{color:#ef4444;background:#dc262626;border-color:#dc26264d}.page-module___8aEwW__sis_alert_box,.page-module___8aEwW__funnel_bar_drop{color:#ef4444;background:#dc262626;border-color:#dc262640}.page-module___8aEwW__funnel_bar_start,.page-module___8aEwW__funnel_bar_end,.page-module___8aEwW__zk_doc_pill{color:#888}.page-module___8aEwW__lat_progress_track{background:#2a2a2a}.page-module___8aEwW__sis_metric_row{color:var(--text-main)}}
.page-module__NfDiEG__page_wrapper{background-color:var(--bg-main,#fff);flex-direction:column;min-height:100vh;display:flex}.page-module__NfDiEG__container{width:100%;max-width:1280px;margin:0 auto;padding:0 2rem}.page-module__NfDiEG__section_header{text-align:center;max-width:760px;margin:0 auto 3.5rem}.page-module__NfDiEG__section_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module__NfDiEG__is_visible .page-module__NfDiEG__section_badge{opacity:1;transform:translateY(0)}.page-module__NfDiEG__section_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:800;line-height:1.2;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module__NfDiEG__is_visible .page-module__NfDiEG__section_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__NfDiEG__hero_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:4rem;font-weight:800;line-height:1.15;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .4s,color 1.25s cubic-bezier(.16,1,.3,1) .4s;transform:translateY(14px)}.page-module__NfDiEG__is_visible .page-module__NfDiEG__hero_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__NfDiEG__cta_title{letter-spacing:-.03em;background:linear-gradient(135deg,#04d69d 0%,#ffaa01 50%,#fff 100%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.25rem;font-size:3.25rem;font-weight:800;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module__NfDiEG__is_visible .page-module__NfDiEG__cta_title{opacity:1;-webkit-text-fill-color:#fff;color:#fff;transform:translateY(0)}.page-module__NfDiEG__section_subtitle,.page-module__NfDiEG__hero_subtitle,.page-module__NfDiEG__cta_body{color:var(--text-muted,#6b7280);opacity:0;margin-top:1rem;font-size:1.15rem;line-height:1.65;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s,transform .85s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(10px)}.page-module__NfDiEG__hero_subtitle{max-width:720px;margin:0 auto 2.5rem;font-size:1.25rem}.page-module__NfDiEG__cta_body{color:#fffc;max-width:680px;margin:0 auto 2.5rem}.page-module__NfDiEG__is_visible .page-module__NfDiEG__section_subtitle,.page-module__NfDiEG__is_visible .page-module__NfDiEG__hero_subtitle,.page-module__NfDiEG__is_visible .page-module__NfDiEG__cta_body{opacity:1;transform:translateY(0)}.page-module__NfDiEG__gradient_text{-webkit-text-fill-color:transparent;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text}.page-module__NfDiEG__hero{background:radial-gradient(circle at 50% -20%, #04d69d14 0%, transparent 65%), var(--bg-main,#fff);text-align:center;border-bottom:1px solid var(--stroke,#e5e7eb);padding:7rem 2rem 5.5rem;position:relative;overflow:hidden}.page-module__NfDiEG__hero_content{z-index:1;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex;position:relative}.page-module__NfDiEG__hero_cta_group{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .38s,transform .85s cubic-bezier(.16,1,.3,1) .38s;display:flex;transform:translateY(8px)}.page-module__NfDiEG__is_visible .page-module__NfDiEG__hero_cta_group{opacity:1;transform:translateY(0)}.page-module__NfDiEG__story_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__NfDiEG__story_split{grid-template-columns:1.15fr .85fr;align-items:center;gap:4.5rem;display:grid}.page-module__NfDiEG__story_text_side{flex-direction:column;display:flex}.page-module__NfDiEG__story_lead{color:var(--heading-color,#05241d);margin-bottom:1.25rem;font-size:1.35rem;font-weight:700;line-height:1.5}.page-module__NfDiEG__story_paragraphs{color:var(--text-muted,#4b5563);flex-direction:column;gap:1.15rem;font-size:1.05rem;line-height:1.7;display:flex}.page-module__NfDiEG__story_quote_card{border-left:3px solid var(--primary,#04d69d);background:var(--bg-alt,#f9fbfb);border-radius:0 12px 12px 0;margin:1.5rem 0 1rem;padding:1.5rem 1.75rem}.page-module__NfDiEG__story_quote_card p{color:var(--heading-color,#05241d);margin:0;font-size:1.1rem;font-weight:600;line-height:1.5}.page-module__NfDiEG__story_visual_card{flex-direction:column;padding:2.25rem 2rem;display:flex}.page-module__NfDiEG__visual_card_header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.page-module__NfDiEG__visual_tag{color:var(--primary-dark,#006d50);font-family:monospace;font-size:.75rem;font-weight:700}.page-module__NfDiEG__visual_status{color:#04d69d;font-family:monospace;font-size:.75rem;font-weight:700}.page-module__NfDiEG__story_svg{border-radius:12px;width:100%;height:auto}.page-module__NfDiEG__mission_vision_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__NfDiEG__mv_grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:2.5rem;display:grid}.page-module__NfDiEG__mv_card{flex-direction:column;height:100%;padding:3rem 2.5rem;display:flex}.page-module__NfDiEG__mv_header{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__NfDiEG__mv_icon_wrap{background:var(--primary-light,#e6faf4);width:52px;height:52px;color:var(--primary-dark,#006d50);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__NfDiEG__mv_icon_wrap_accent{background:var(--accent-light,#fff8eb);color:#d97706;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.page-module__NfDiEG__mv_tag{letter-spacing:.06em;color:var(--primary-dark,#006d50);font-family:monospace;font-size:.75rem;font-weight:800}.page-module__NfDiEG__mv_card h2{color:var(--heading-color,#05241d);margin-bottom:1rem;font-size:1.85rem;font-weight:800}.page-module__NfDiEG__mv_statement{color:var(--heading-color,#05241d);margin-bottom:1.25rem;font-size:1.15rem;font-weight:600;line-height:1.55}.page-module__NfDiEG__mv_subtext{color:var(--text-muted,#6b7280);margin-bottom:1.75rem;font-size:.975rem;line-height:1.65}.page-module__NfDiEG__mv_bullet_list{border-top:1px solid var(--stroke,#e5e7eb);flex-direction:column;gap:.85rem;margin-top:auto;padding-top:1.5rem;display:flex}.page-module__NfDiEG__mv_bullet_item{color:var(--heading-color,#05241d);align-items:flex-start;gap:.75rem;font-size:.925rem;display:flex}.page-module__NfDiEG__bullet_check{color:var(--primary,#04d69d);flex-shrink:0;font-weight:800}.page-module__NfDiEG__values_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__NfDiEG__values_grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:2rem;display:grid}.page-module__NfDiEG__value_card{flex-direction:column;height:100%;padding:2.25rem 1.75rem;display:flex}.page-module__NfDiEG__value_meta_top{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.page-module__NfDiEG__value_code{color:var(--primary-dark,#006d50);font-family:monospace;font-size:.75rem;font-weight:800}.page-module__NfDiEG__value_icon_wrap{background:var(--primary-light,#e6faf4);width:44px;height:44px;color:var(--primary-dark,#006d50);border-radius:10px;justify-content:center;align-items:center;display:flex}.page-module__NfDiEG__value_card h3{color:var(--heading-color,#05241d);margin-bottom:.75rem;font-size:1.3rem;font-weight:700}.page-module__NfDiEG__value_card p{color:var(--text-muted,#6b7280);margin:0;font-size:.95rem;line-height:1.6}.page-module__NfDiEG__leadership_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__NfDiEG__leadership_grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2.25rem;display:grid}.page-module__NfDiEG__leader_card{flex-direction:column;height:100%;padding:2.75rem 2.25rem;display:flex}.page-module__NfDiEG__leader_avatar_wrap{align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}.page-module__NfDiEG__avatar_circle{color:#fff;background:linear-gradient(135deg,#006d50 0%,#04d69d 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.35rem;font-weight:800;display:flex;box-shadow:0 4px 12px #04d69d33}.page-module__NfDiEG__leader_ident{flex-direction:column;gap:2px;display:flex}.page-module__NfDiEG__leader_tag{color:var(--primary-dark,#006d50);font-family:monospace;font-size:.75rem;font-weight:800}.page-module__NfDiEG__leader_card h3{color:var(--heading-color,#05241d);margin-bottom:.35rem;font-size:1.3rem;font-weight:800;line-height:1.3}.page-module__NfDiEG__leader_role{color:var(--primary-dark,#006d50);margin-bottom:1.25rem;font-size:.9rem;font-weight:600;display:block}.page-module__NfDiEG__leader_bio{color:var(--text-muted,#6b7280);margin:0;font-size:.95rem;line-height:1.65}.page-module__NfDiEG__journey_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__NfDiEG__timeline_wrap{max-width:920px;margin:0 auto;position:relative}.page-module__NfDiEG__timeline_vertical_line{z-index:1;background:linear-gradient(#006d50 0%,#04d69d 40%,#ffaa01 80%,#04d69d 100%);width:2px;position:absolute;top:10px;bottom:10px;left:27px}.page-module__NfDiEG__timeline_list{z-index:2;flex-direction:column;gap:2.5rem;display:flex;position:relative}.page-module__NfDiEG__timeline_card{align-items:flex-start;gap:2.5rem;display:flex}.page-module__NfDiEG__timeline_step_circle{background:var(--bg-card,#fff);z-index:3;border:2px solid #006d50;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.page-module__NfDiEG__timeline_step_num{color:#006d50;font-family:monospace;font-size:1.15rem;font-weight:800}.page-module__NfDiEG__timeline_body_card{flex-direction:column;flex-grow:1;padding:2.25rem 2rem;display:flex}.page-module__NfDiEG__timeline_body_top{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.page-module__NfDiEG__timeline_year_tag{color:var(--primary-dark,#006d50);background:var(--primary-light,#e6faf4);border-radius:6px;padding:4px 10px;font-family:monospace;font-size:.8rem;font-weight:800}.page-module__NfDiEG__timeline_status_badge{color:var(--text-muted,#6b7280);font-family:monospace;font-size:.75rem;font-weight:700}.page-module__NfDiEG__timeline_body_card h3{color:var(--heading-color,#05241d);margin-bottom:.75rem;font-size:1.35rem;font-weight:800}.page-module__NfDiEG__timeline_body_card p{color:var(--text-muted,#6b7280);margin:0;font-size:1rem;line-height:1.65}.page-module__NfDiEG__matters_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__NfDiEG__matters_card{grid-template-columns:1.2fr .8fr;align-items:center;gap:3.5rem;padding:3.5rem 3rem;display:grid}.page-module__NfDiEG__matters_card.page-module__NfDiEG__container_dynamic{grid-template-columns:1fr 1fr;display:grid}.page-module__NfDiEG__matters_text_col h2{color:var(--heading-color,#05241d);margin-bottom:1.5rem;font-size:2.25rem;font-weight:800;line-height:1.25}.page-module__NfDiEG__matters_text_col p{color:var(--text-muted,#4b5563);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.7}.page-module__NfDiEG__matters_highlight_bar{background:var(--accent-light,#fffbf0);color:var(--heading-color,#05241d);border-left:3px solid #ffaa01;border-radius:0 10px 10px 0;margin-top:1rem;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:600;line-height:1.55}.page-module__NfDiEG__matters_metrics_col{flex-direction:column;gap:1.25rem;display:flex}.page-module__NfDiEG__metric_box{background:var(--bg-card,#fff);border:1px solid var(--stroke,#e5e7eb);border-radius:12px;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.page-module__NfDiEG__metric_label{flex-direction:column;display:flex}.page-module__NfDiEG__metric_label span{color:var(--text-muted,#6b7280);font-size:.825rem}.page-module__NfDiEG__metric_label strong{color:var(--heading-color,#05241d);font-size:.95rem;font-weight:700}.page-module__NfDiEG__metric_val{color:var(--primary-dark,#006d50);font-family:monospace;font-size:1.5rem;font-weight:800}.page-module__NfDiEG__cta_section{background:var(--surface-inverse,#05241d);text-align:center;padding:7rem 2rem}.page-module__NfDiEG__cta_container{flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex}.page-module__NfDiEG__cta_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1.25rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module__NfDiEG__is_visible .page-module__NfDiEG__cta_badge{opacity:1;transform:translateY(0)}.page-module__NfDiEG__cta_buttons{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .38s,transform .85s cubic-bezier(.16,1,.3,1) .38s;display:flex;transform:translateY(8px)}.page-module__NfDiEG__is_visible .page-module__NfDiEG__cta_buttons{opacity:1;transform:translateY(0)}.page-module__NfDiEG__mv_grid>*,.page-module__NfDiEG__values_grid>*,.page-module__NfDiEG__leadership_grid>*,.page-module__NfDiEG__story_visual_card,.page-module__NfDiEG__matters_card,.page-module__NfDiEG__timeline_body_card,.page-module__NfDiEG__story_text_side{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s}.page-module__NfDiEG__mv_grid>:first-child,.page-module__NfDiEG__values_grid>:first-child,.page-module__NfDiEG__leadership_grid>:first-child,.page-module__NfDiEG__timeline_list>:first-child .page-module__NfDiEG__timeline_body_card{transition-delay:.2s}.page-module__NfDiEG__mv_grid>:nth-child(2),.page-module__NfDiEG__values_grid>:nth-child(2),.page-module__NfDiEG__leadership_grid>:nth-child(2),.page-module__NfDiEG__timeline_list>:nth-child(2) .page-module__NfDiEG__timeline_body_card{transition-delay:.38s}.page-module__NfDiEG__values_grid>:nth-child(3),.page-module__NfDiEG__leadership_grid>:nth-child(3),.page-module__NfDiEG__timeline_list>:nth-child(3) .page-module__NfDiEG__timeline_body_card{transition-delay:.54s}.page-module__NfDiEG__values_grid>:nth-child(4),.page-module__NfDiEG__timeline_list>:nth-child(4) .page-module__NfDiEG__timeline_body_card{transition-delay:.7s}.page-module__NfDiEG__is_visible .page-module__NfDiEG__mv_grid>*,.page-module__NfDiEG__is_visible .page-module__NfDiEG__values_grid>*,.page-module__NfDiEG__is_visible .page-module__NfDiEG__leadership_grid>*,.page-module__NfDiEG__is_visible .page-module__NfDiEG__story_visual_card,.page-module__NfDiEG__is_visible .page-module__NfDiEG__matters_card,.page-module__NfDiEG__is_visible .page-module__NfDiEG__timeline_body_card,.page-module__NfDiEG__is_visible .page-module__NfDiEG__story_text_side{opacity:1}.page-module__NfDiEG__timeline_vertical_line{opacity:0;transition:opacity .8s .3s}.page-module__NfDiEG__is_visible .page-module__NfDiEG__timeline_vertical_line{opacity:1}@media (max-width:1024px){.page-module__NfDiEG__hero_title{font-size:3.25rem}.page-module__NfDiEG__story_split,.page-module__NfDiEG__matters_card{grid-template-columns:1fr;gap:3rem}.page-module__NfDiEG__values_grid,.page-module__NfDiEG__leadership_grid{grid-template-columns:repeat(2,1fr)}.page-module__NfDiEG__mv_grid{grid-template-columns:1fr}}@media (max-width:768px){.page-module__NfDiEG__hero{padding:5rem 1rem 4rem}.page-module__NfDiEG__hero_title{font-size:2.35rem}.page-module__NfDiEG__section_title{font-size:2.15rem}.page-module__NfDiEG__values_grid,.page-module__NfDiEG__leadership_grid{grid-template-columns:1fr}.page-module__NfDiEG__matters_card,.page-module__NfDiEG__mv_card,.page-module__NfDiEG__leader_card,.page-module__NfDiEG__story_visual_card{padding:2.25rem 1.5rem}.page-module__NfDiEG__timeline_card{gap:1.25rem}.page-module__NfDiEG__timeline_step_circle{width:44px;height:44px}.page-module__NfDiEG__timeline_step_num{font-size:.95rem}.page-module__NfDiEG__timeline_vertical_line{left:21px}.page-module__NfDiEG__cta_title{font-size:2.25rem}}
.page-module__OSLHOG__page_wrapper{background-color:var(--bg-main,#fff);flex-direction:column;min-height:100vh;display:flex}.page-module__OSLHOG__container{width:100%;max-width:1280px;margin:0 auto;padding:0 2rem}.page-module__OSLHOG__section_header{text-align:center;max-width:760px;margin:0 auto 3.5rem}.page-module__OSLHOG__section_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module__OSLHOG__is_visible .page-module__OSLHOG__section_badge{opacity:1;transform:translateY(0)}.page-module__OSLHOG__section_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:800;line-height:1.2;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module__OSLHOG__is_visible .page-module__OSLHOG__section_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__OSLHOG__hero_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:4rem;font-weight:800;line-height:1.15;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .4s,color 1.25s cubic-bezier(.16,1,.3,1) .4s;transform:translateY(14px)}.page-module__OSLHOG__is_visible .page-module__OSLHOG__hero_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__OSLHOG__section_subtitle,.page-module__OSLHOG__hero_subtitle{color:var(--text-muted,#6b7280);opacity:0;margin-top:1rem;font-size:1.15rem;line-height:1.65;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s,transform .85s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(10px)}.page-module__OSLHOG__hero_subtitle{max-width:680px;margin:0 auto;font-size:1.25rem}.page-module__OSLHOG__is_visible .page-module__OSLHOG__section_subtitle,.page-module__OSLHOG__is_visible .page-module__OSLHOG__hero_subtitle{opacity:1;transform:translateY(0)}.page-module__OSLHOG__gradient_text{-webkit-text-fill-color:transparent;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text}.page-module__OSLHOG__hero{background:radial-gradient(circle at 50% -20%, #04d69d14 0%, transparent 65%), var(--bg-main,#fff);text-align:center;border-bottom:1px solid var(--stroke,#e5e7eb);padding:6.5rem 2rem 5.5rem;position:relative;overflow:hidden}.page-module__OSLHOG__hero_content{z-index:1;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex;position:relative}.page-module__OSLHOG__channels_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__OSLHOG__channels_grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1.75rem;display:grid}.page-module__OSLHOG__channel_card{flex-direction:column;height:100%;padding:2.25rem 1.75rem;display:flex}.page-module__OSLHOG__channel_icon_wrap{background:var(--primary-light,#e6faf4);width:48px;height:48px;color:var(--primary-dark,#006d50);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.page-module__OSLHOG__channel_card h3{color:var(--heading-color,#05241d);margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.page-module__OSLHOG__channel_desc{color:var(--text-muted,#6b7280);flex-grow:1;margin-bottom:1.5rem;font-size:.925rem;line-height:1.55}.page-module__OSLHOG__channel_email{color:var(--primary-dark,#006d50);align-items:center;gap:4px;font-family:monospace;font-size:.85rem;font-weight:800;display:inline-flex}.page-module__OSLHOG__channel_email:hover{text-decoration:underline}.page-module__OSLHOG__form_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__OSLHOG__form_layout_split{grid-template-columns:1.2fr .8fr;align-items:flex-start;gap:3.5rem;display:grid}.page-module__OSLHOG__form_glass_card{flex-direction:column;padding:3rem 2.5rem;display:flex}.page-module__OSLHOG__form_title{color:var(--heading-color,#05241d);margin-bottom:.5rem;font-size:1.85rem;font-weight:800}.page-module__OSLHOG__form_desc{color:var(--text-muted,#6b7280);margin-bottom:2rem;font-size:.95rem}.page-module__OSLHOG__contact_form{flex-direction:column;gap:1.25rem;display:flex}.page-module__OSLHOG__form_row_dual{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.page-module__OSLHOG__form_group{flex-direction:column;gap:.5rem;display:flex}.page-module__OSLHOG__form_group label{color:var(--heading-color,#05241d);font-size:.875rem;font-weight:700}.page-module__OSLHOG__form_input,.page-module__OSLHOG__form_select,.page-module__OSLHOG__form_textarea{background:var(--bg-card,#fff);border:1px solid var(--stroke,#e5e7eb);width:100%;color:var(--heading-color,#05241d);border-radius:10px;padding:.85rem 1rem;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.page-module__OSLHOG__form_input:focus,.page-module__OSLHOG__form_select:focus,.page-module__OSLHOG__form_textarea:focus{border-color:var(--primary,#04d69d);outline:none;box-shadow:0 0 0 3px #04d69d26}.page-module__OSLHOG__form_textarea{resize:vertical;min-height:120px}.page-module__OSLHOG__success_state_box{background:var(--primary-light,#e6faf4);border:1px solid var(--primary,#04d69d);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 2rem;display:flex}.page-module__OSLHOG__success_icon{background:var(--primary,#04d69d);color:#05241d;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;font-weight:800;display:flex}.page-module__OSLHOG__success_state_box h3{color:var(--heading-color,#05241d);font-size:1.35rem;font-weight:800}.page-module__OSLHOG__success_state_box p{color:var(--text-muted,#6b7280);font-size:.95rem}.page-module__OSLHOG__info_side_card{flex-direction:column;gap:2rem;padding:2.5rem 2rem;display:flex}.page-module__OSLHOG__info_block h4{color:var(--heading-color,#05241d);margin-bottom:.75rem;font-size:1.15rem;font-weight:800}.page-module__OSLHOG__info_block p{color:var(--text-muted,#6b7280);font-size:.95rem;line-height:1.6}.page-module__OSLHOG__social_links_grid{flex-direction:column;gap:.75rem;display:flex}.page-module__OSLHOG__social_item{background:var(--bg-alt,#f9fbfb);border:1px solid var(--stroke,#e5e7eb);color:var(--heading-color,#05241d);border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600;display:flex}.page-module__OSLHOG__social_item:hover{border-color:var(--primary,#04d69d);background:var(--bg-card,#fff)}.page-module__OSLHOG__social_icon{color:var(--primary-dark,#006d50);font-family:monospace;font-size:1.1rem;font-weight:800}.page-module__OSLHOG__sla_badge_box{background:var(--primary-light,#e6faf4);color:var(--primary-dark,#006d50);border:1px solid #04d69d4d;border-radius:10px;padding:1rem;font-size:.85rem;line-height:1.5}.page-module__OSLHOG__channels_grid>*,.page-module__OSLHOG__form_glass_card,.page-module__OSLHOG__info_side_card,.page-module__OSLHOG__hero_content{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s}.page-module__OSLHOG__channels_grid>:first-child{transition-delay:.2s}.page-module__OSLHOG__channels_grid>:nth-child(2){transition-delay:.35s}.page-module__OSLHOG__channels_grid>:nth-child(3){transition-delay:.5s}.page-module__OSLHOG__channels_grid>:nth-child(4){transition-delay:.65s}.page-module__OSLHOG__is_visible .page-module__OSLHOG__channels_grid>*,.page-module__OSLHOG__is_visible .page-module__OSLHOG__form_glass_card,.page-module__OSLHOG__is_visible .page-module__OSLHOG__info_side_card,.page-module__OSLHOG__is_visible .page-module__OSLHOG__hero_content{opacity:1}@media (max-width:1024px){.page-module__OSLHOG__hero_title{font-size:3.25rem}.page-module__OSLHOG__form_layout_split{grid-template-columns:1fr;gap:2.5rem}.page-module__OSLHOG__channels_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__OSLHOG__hero{padding:5rem 1rem 4rem}.page-module__OSLHOG__hero_title{font-size:2.35rem}.page-module__OSLHOG__section_title{font-size:2.15rem}.page-module__OSLHOG__channels_grid,.page-module__OSLHOG__form_row_dual{grid-template-columns:1fr}.page-module__OSLHOG__form_glass_card,.page-module__OSLHOG__info_side_card,.page-module__OSLHOG__channel_card{padding:2.25rem 1.5rem}}
.page-module__Q44PTW__page_wrapper{background-color:var(--bg-main,#fff);flex-direction:column;min-height:100vh;display:flex}.page-module__Q44PTW__container{width:100%;max-width:960px;margin:0 auto;padding:0 2rem}.page-module__Q44PTW__section_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module__Q44PTW__is_visible .page-module__Q44PTW__section_badge{opacity:1;transform:translateY(0)}.page-module__Q44PTW__hero_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.25rem;font-size:3.75rem;font-weight:800;line-height:1.15;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .4s,color 1.25s cubic-bezier(.16,1,.3,1) .4s;transform:translateY(14px)}.page-module__Q44PTW__is_visible .page-module__Q44PTW__hero_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__Q44PTW__effective_date{color:var(--text-muted,#6b7280);opacity:0;font-size:1rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s,transform .85s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(10px)}.page-module__Q44PTW__is_visible .page-module__Q44PTW__effective_date{opacity:1;transform:translateY(0)}.page-module__Q44PTW__hero{background:radial-gradient(circle at 50% -20%, #04d69d14 0%, transparent 65%), var(--bg-main,#fff);text-align:center;border-bottom:1px solid var(--stroke,#e5e7eb);padding:6.5rem 2rem 5rem;position:relative;overflow:hidden}.page-module__Q44PTW__hero_content{z-index:1;max-width:800px;margin:0 auto;position:relative}.page-module__Q44PTW__document_section{background:0 0;padding:5rem 0 6rem}.page-module__Q44PTW__document_glass_card{opacity:0;flex-direction:column;gap:3rem;padding:3.5rem 3rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s;display:flex}.page-module__Q44PTW__is_visible .page-module__Q44PTW__document_glass_card{opacity:1}.page-module__Q44PTW__section_block h2{color:var(--heading-color,#05241d);letter-spacing:-.02em;border-bottom:1px solid var(--stroke,#e5e7eb);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:800}.page-module__Q44PTW__section_block p{color:var(--text-muted,#4b5563);margin-bottom:1rem;font-size:1.05rem;line-height:1.75}.page-module__Q44PTW__section_block ul{flex-direction:column;gap:.75rem;margin-bottom:1rem;padding-left:1.5rem;list-style:outside;display:flex}.page-module__Q44PTW__section_block li{color:var(--text-muted,#4b5563);font-size:1.05rem;line-height:1.65}.page-module__Q44PTW__doc_link{color:var(--primary-dark,#006d50);font-weight:700;text-decoration:underline}@media (max-width:768px){.page-module__Q44PTW__hero{padding:5rem 1rem 4rem}.page-module__Q44PTW__hero_title{font-size:2.35rem}.page-module__Q44PTW__document_glass_card{padding:2.25rem 1.5rem}.page-module__Q44PTW__section_block h2{font-size:1.45rem}}
.page-module__wYpGaW__page_wrapper{background-color:var(--bg-main,#fff);flex-direction:column;min-height:100vh;display:flex}.page-module__wYpGaW__container{width:100%;max-width:1280px;margin:0 auto;padding:0 2rem}.page-module__wYpGaW__section_header{text-align:center;max-width:760px;margin:0 auto 3.5rem}.page-module__wYpGaW__section_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module__wYpGaW__is_visible .page-module__wYpGaW__section_badge{opacity:1;transform:translateY(0)}.page-module__wYpGaW__section_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:800;line-height:1.2;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module__wYpGaW__is_visible .page-module__wYpGaW__section_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__wYpGaW__hero_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:4rem;font-weight:800;line-height:1.15;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .4s,color 1.25s cubic-bezier(.16,1,.3,1) .4s;transform:translateY(14px)}.page-module__wYpGaW__is_visible .page-module__wYpGaW__hero_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__wYpGaW__cta_title{letter-spacing:-.03em;background:linear-gradient(135deg,#04d69d 0%,#ffaa01 50%,#fff 100%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.25rem;font-size:3.25rem;font-weight:800;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module__wYpGaW__is_visible .page-module__wYpGaW__cta_title{opacity:1;-webkit-text-fill-color:#fff;color:#fff;transform:translateY(0)}.page-module__wYpGaW__section_subtitle,.page-module__wYpGaW__hero_subtitle,.page-module__wYpGaW__cta_body{color:var(--text-muted,#6b7280);opacity:0;margin-top:1rem;font-size:1.15rem;line-height:1.65;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s,transform .85s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(10px)}.page-module__wYpGaW__hero_subtitle{max-width:580px;margin-bottom:2.5rem;font-size:1.25rem}.page-module__wYpGaW__cta_body{color:#fffc;max-width:680px;margin:0 auto 2.5rem}.page-module__wYpGaW__is_visible .page-module__wYpGaW__section_subtitle,.page-module__wYpGaW__is_visible .page-module__wYpGaW__hero_subtitle,.page-module__wYpGaW__is_visible .page-module__wYpGaW__cta_body{opacity:1;transform:translateY(0)}.page-module__wYpGaW__gradient_text{-webkit-text-fill-color:transparent;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text}.page-module__wYpGaW__hero{background:radial-gradient(circle at 50% -20%, #04d69d14 0%, transparent 65%), var(--bg-main,#fff);border-bottom:1px solid var(--stroke,#e5e7eb);padding:6.5rem 0 5.5rem;position:relative;overflow:hidden}.page-module__wYpGaW__hero_split{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:4.5rem;display:grid;position:relative}.page-module__wYpGaW__hero_content{flex-direction:column;align-items:flex-start;display:flex}.page-module__wYpGaW__hero_cta_group{opacity:0;flex-wrap:wrap;align-items:center;gap:1.25rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .38s,transform .85s cubic-bezier(.16,1,.3,1) .38s;display:flex;transform:translateY(8px)}.page-module__wYpGaW__is_visible .page-module__wYpGaW__hero_cta_group{opacity:1;transform:translateY(0)}.page-module__wYpGaW__hero_ui_side{justify-content:center;align-items:center;display:flex}.page-module__wYpGaW__api_console_card{flex-direction:column;gap:1.25rem;width:100%;padding:2.5rem 2rem;display:flex}.page-module__wYpGaW__console_card_top{border-bottom:1px solid var(--stroke,#e5e7eb);justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.page-module__wYpGaW__console_status{color:var(--primary-dark,#006d50);align-items:center;gap:8px;font-family:monospace;font-size:.75rem;font-weight:800;display:flex}.page-module__wYpGaW__pulse_dot{background:var(--primary,#04d69d);border-radius:50%;width:8px;height:8px}.page-module__wYpGaW__console_latency{color:#04d69d;background:var(--primary-light,#e6faf4);border-radius:4px;padding:3px 8px;font-family:monospace;font-size:.75rem;font-weight:800}.page-module__wYpGaW__console_metrics_grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.page-module__wYpGaW__console_metric_box{background:var(--bg-alt,#f9fbfb);border:1px solid var(--stroke,#e5e7eb);border-radius:10px;flex-direction:column;gap:4px;padding:1rem;display:flex}.page-module__wYpGaW__console_metric_box span{color:var(--text-muted,#6b7280);font-size:.75rem}.page-module__wYpGaW__console_metric_box strong{color:var(--heading-color,#05241d);font-family:monospace;font-size:1.15rem;font-weight:800}.page-module__wYpGaW__console_terminal_box{color:#04d69d;background:#05241d;border-radius:8px;flex-direction:column;gap:4px;padding:1rem;font-family:monospace;font-size:.75rem;display:flex}.page-module__wYpGaW__benefits_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__wYpGaW__cards_grid_3{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2.25rem;display:grid}.page-module__wYpGaW__benefit_card{flex-direction:column;height:100%;padding:2.5rem 2rem;display:flex}.page-module__wYpGaW__card_icon_wrap{background:var(--primary-light,#e6faf4);width:48px;height:48px;color:var(--primary-dark,#006d50);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.page-module__wYpGaW__benefit_card h3{color:var(--heading-color,#05241d);margin-bottom:.75rem;font-size:1.35rem;font-weight:700}.page-module__wYpGaW__benefit_card p{color:var(--text-muted,#6b7280);margin:0;font-size:.975rem;line-height:1.65}.page-module__wYpGaW__how_it_works_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__wYpGaW__how_timeline_wrap{max-width:960px;margin:0 auto;position:relative}.page-module__wYpGaW__how_vertical_line{z-index:1;background:linear-gradient(#006d50 0%,#04d69d 40%,#ffaa01 80%,#04d69d 100%);width:2px;position:absolute;top:10px;bottom:10px;left:27px}.page-module__wYpGaW__how_steps_list{z-index:2;flex-direction:column;gap:2.25rem;display:flex;position:relative}.page-module__wYpGaW__how_step_item{align-items:flex-start;gap:2.25rem;display:flex}.page-module__wYpGaW__how_step_circle{background:var(--bg-card,#fff);z-index:3;border:2px solid #006d50;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.page-module__wYpGaW__how_step_num{color:#006d50;font-family:monospace;font-size:1.15rem;font-weight:800}.page-module__wYpGaW__how_body_card{flex-direction:column;flex-grow:1;padding:2.25rem 2rem;display:flex}.page-module__wYpGaW__how_body_card h3{color:var(--heading-color,#05241d);margin-bottom:.65rem;font-size:1.35rem;font-weight:800}.page-module__wYpGaW__how_body_card p{color:var(--text-muted,#6b7280);margin:0;font-size:1rem;line-height:1.65}.page-module__wYpGaW__developers_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__wYpGaW__dev_split{grid-template-columns:1fr 1.1fr;align-items:center;gap:4rem;display:grid}.page-module__wYpGaW__dev_content{flex-direction:column;display:flex}.page-module__wYpGaW__dev_subtitle{color:var(--text-muted,#6b7280);margin-bottom:1.75rem;font-size:1.1rem;line-height:1.65}.page-module__wYpGaW__dev_checklist{flex-direction:column;gap:.85rem;margin-bottom:2rem;display:flex}.page-module__wYpGaW__dev_bullet_item{color:var(--heading-color,#05241d);align-items:center;gap:.75rem;font-size:.95rem;font-weight:600;display:flex}.page-module__wYpGaW__code_check_icon{color:var(--primary,#04d69d);font-weight:800}.page-module__wYpGaW__dev_code_terminal{background:#05241d;border:1px solid #04d69d33;border-radius:16px;overflow:hidden;box-shadow:0 16px 40px #05241d1f}.page-module__wYpGaW__terminal_header{background:#00000059;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:12px 18px;display:flex}.page-module__wYpGaW__term_dot_red{background:#ef4444;border-radius:50%;width:10px;height:10px}.page-module__wYpGaW__term_dot_yellow{background:#ffaa01;border-radius:50%;width:10px;height:10px}.page-module__wYpGaW__term_dot_green{background:#04d69d;border-radius:50%;width:10px;height:10px}.page-module__wYpGaW__term_title{color:#fff9;margin-left:auto;font-family:monospace;font-size:.75rem}.page-module__wYpGaW__code_snippet{color:#e6faf4;margin:0;padding:1.5rem;font-family:monospace;font-size:.85rem;line-height:1.6;overflow-x:auto}.page-module__wYpGaW__pricing_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__wYpGaW__pricing_grid_4{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1.75rem;display:grid}.page-module__wYpGaW__pricing_card{flex-direction:column;height:100%;padding:2.5rem 2rem;display:flex}.page-module__wYpGaW__popular_card{background:#f4fdfa;border-color:#04d69d!important}.page-module__wYpGaW__popular_badge{background:var(--primary,#04d69d);color:#05241d;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:.65rem;font-weight:800;position:absolute;top:16px;right:16px}.page-module__wYpGaW__pricing_card h3{color:var(--heading-color,#05241d);margin-bottom:.5rem;font-size:1.35rem;font-weight:800}.page-module__wYpGaW__price_row{align-items:baseline;gap:4px;margin-bottom:.75rem;display:flex}.page-module__wYpGaW__price_amount{color:var(--heading-color,#05241d);font-family:monospace;font-size:2.25rem;font-weight:900}.page-module__wYpGaW__price_period{color:var(--text-muted,#6b7280);font-size:.85rem}.page-module__wYpGaW__price_desc{color:var(--text-muted,#6b7280);margin-bottom:1.5rem;font-size:.875rem;line-height:1.4}.page-module__wYpGaW__features_list{flex-direction:column;flex-grow:1;gap:.75rem;margin-bottom:2rem;display:flex}.page-module__wYpGaW__feature_item{color:var(--heading-color,#05241d);align-items:flex-start;gap:.65rem;font-size:.875rem;display:flex}.page-module__wYpGaW__feature_check{color:var(--primary,#04d69d);flex-shrink:0;font-weight:800}.page-module__wYpGaW__use_cases_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__wYpGaW__use_cases_grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2.25rem;display:grid}.page-module__wYpGaW__use_case_card{flex-direction:column;height:100%;padding:2.5rem 2rem;display:flex}.page-module__wYpGaW__use_case_icon{margin-bottom:1.25rem;font-size:2.25rem;display:block}.page-module__wYpGaW__use_case_card h3{color:var(--heading-color,#05241d);margin-bottom:.75rem;font-size:1.3rem;font-weight:800}.page-module__wYpGaW__use_case_card p{color:var(--text-muted,#6b7280);margin:0;font-size:.95rem;line-height:1.65}.page-module__wYpGaW__faq_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__wYpGaW__faq_container{flex-direction:column;gap:1.25rem;max-width:860px;margin:0 auto;display:flex}.page-module__wYpGaW__faq_card{cursor:pointer;border-radius:16px;flex-direction:column;padding:1.75rem 2rem;display:flex}.page-module__wYpGaW__faq_header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__wYpGaW__faq_header h3{color:var(--heading-color,#05241d);margin:0;font-size:1.15rem;font-weight:700}.page-module__wYpGaW__faq_toggle{color:var(--primary-dark,#006d50);font-size:1.35rem;font-weight:700;line-height:1}.page-module__wYpGaW__faq_answer{color:var(--text-muted,#6b7280);border-top:1px solid var(--stroke,#e5e7eb);margin-top:1rem;padding-top:1rem;font-size:1rem;line-height:1.65}.page-module__wYpGaW__cta_section{background:var(--dark,#05241d);text-align:center;padding:7rem 2rem}.page-module__wYpGaW__cta_container{flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex}.page-module__wYpGaW__cta_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1.25rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module__wYpGaW__is_visible .page-module__wYpGaW__cta_badge{opacity:1;transform:translateY(0)}.page-module__wYpGaW__cta_buttons{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .38s,transform .85s cubic-bezier(.16,1,.3,1) .38s;display:flex;transform:translateY(8px)}.page-module__wYpGaW__is_visible .page-module__wYpGaW__cta_buttons{opacity:1;transform:translateY(0)}.page-module__wYpGaW__cards_grid_3>*,.page-module__wYpGaW__pricing_grid_4>*,.page-module__wYpGaW__use_cases_grid>*,.page-module__wYpGaW__faq_container>*,.page-module__wYpGaW__api_console_card,.page-module__wYpGaW__dev_code_terminal,.page-module__wYpGaW__how_body_card,.page-module__wYpGaW__hero_content{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s}.page-module__wYpGaW__cards_grid_3>:first-child,.page-module__wYpGaW__pricing_grid_4>:first-child,.page-module__wYpGaW__use_cases_grid>:first-child,.page-module__wYpGaW__faq_container>:first-child,.page-module__wYpGaW__how_steps_list>:first-child .page-module__wYpGaW__how_body_card{transition-delay:.2s}.page-module__wYpGaW__cards_grid_3>:nth-child(2),.page-module__wYpGaW__pricing_grid_4>:nth-child(2),.page-module__wYpGaW__use_cases_grid>:nth-child(2),.page-module__wYpGaW__faq_container>:nth-child(2),.page-module__wYpGaW__how_steps_list>:nth-child(2) .page-module__wYpGaW__how_body_card{transition-delay:.35s}.page-module__wYpGaW__cards_grid_3>:nth-child(3),.page-module__wYpGaW__pricing_grid_4>:nth-child(3),.page-module__wYpGaW__use_cases_grid>:nth-child(3),.page-module__wYpGaW__faq_container>:nth-child(3),.page-module__wYpGaW__how_steps_list>:nth-child(3) .page-module__wYpGaW__how_body_card{transition-delay:.5s}.page-module__wYpGaW__pricing_grid_4>:nth-child(4),.page-module__wYpGaW__faq_container>:nth-child(4){transition-delay:.65s}.page-module__wYpGaW__is_visible .page-module__wYpGaW__cards_grid_3>*,.page-module__wYpGaW__is_visible .page-module__wYpGaW__pricing_grid_4>*,.page-module__wYpGaW__is_visible .page-module__wYpGaW__use_cases_grid>*,.page-module__wYpGaW__is_visible .page-module__wYpGaW__faq_container>*,.page-module__wYpGaW__is_visible .page-module__wYpGaW__api_console_card,.page-module__wYpGaW__is_visible .page-module__wYpGaW__dev_code_terminal,.page-module__wYpGaW__is_visible .page-module__wYpGaW__how_body_card,.page-module__wYpGaW__is_visible .page-module__wYpGaW__hero_content{opacity:1}.page-module__wYpGaW__how_vertical_line{opacity:0;transition:opacity .8s .3s}.page-module__wYpGaW__is_visible .page-module__wYpGaW__how_vertical_line{opacity:1}@media (max-width:1024px){.page-module__wYpGaW__hero_title{font-size:3.25rem}.page-module__wYpGaW__hero_split,.page-module__wYpGaW__dev_split{grid-template-columns:1fr;gap:3rem}.page-module__wYpGaW__cards_grid_3,.page-module__wYpGaW__pricing_grid_4,.page-module__wYpGaW__use_cases_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__wYpGaW__hero{padding:5rem 1rem 4rem}.page-module__wYpGaW__hero_title{font-size:2.35rem}.page-module__wYpGaW__section_title{font-size:2.15rem}.page-module__wYpGaW__cards_grid_3,.page-module__wYpGaW__pricing_grid_4,.page-module__wYpGaW__use_cases_grid{grid-template-columns:1fr}.page-module__wYpGaW__api_console_card,.page-module__wYpGaW__benefit_card,.page-module__wYpGaW__pricing_card,.page-module__wYpGaW__use_case_card{padding:2.25rem 1.5rem}.page-module__wYpGaW__how_step_item{gap:1.25rem}.page-module__wYpGaW__how_step_circle{width:44px;height:44px}.page-module__wYpGaW__how_step_num{font-size:.95rem}.page-module__wYpGaW__how_vertical_line{left:21px}.page-module__wYpGaW__cta_title{font-size:2.25rem}}
.page-module__St74aa__page_wrapper{background-color:var(--bg-main,#fff);flex-direction:column;min-height:100vh;display:flex}.page-module__St74aa__container{width:100%;max-width:1280px;margin:0 auto;padding:0 2rem}.page-module__St74aa__section_header{text-align:center;max-width:760px;margin:0 auto 3.5rem}.page-module__St74aa__section_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module__St74aa__is_visible .page-module__St74aa__section_badge{opacity:1;transform:translateY(0)}.page-module__St74aa__section_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:800;line-height:1.2;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module__St74aa__is_visible .page-module__St74aa__section_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__St74aa__hero_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:4rem;font-weight:800;line-height:1.15;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .4s,color 1.25s cubic-bezier(.16,1,.3,1) .4s;transform:translateY(14px)}.page-module__St74aa__is_visible .page-module__St74aa__hero_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__St74aa__cta_title{letter-spacing:-.03em;background:linear-gradient(135deg,#04d69d 0%,#ffaa01 50%,#fff 100%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.25rem;font-size:3.25rem;font-weight:800;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .35s,color 1.25s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(14px)}.page-module__St74aa__is_visible .page-module__St74aa__cta_title{opacity:1;-webkit-text-fill-color:#fff;color:#fff;transform:translateY(0)}.page-module__St74aa__section_subtitle,.page-module__St74aa__hero_subtitle,.page-module__St74aa__cta_body{color:var(--text-muted,#6b7280);opacity:0;margin-top:1rem;font-size:1.15rem;line-height:1.65;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s,transform .85s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(10px)}.page-module__St74aa__hero_subtitle{max-width:560px;margin-bottom:2.5rem;font-size:1.25rem}.page-module__St74aa__cta_body{color:#fffc;max-width:680px;margin:0 auto 2.5rem}.page-module__St74aa__is_visible .page-module__St74aa__section_subtitle,.page-module__St74aa__is_visible .page-module__St74aa__hero_subtitle,.page-module__St74aa__is_visible .page-module__St74aa__cta_body{opacity:1;transform:translateY(0)}.page-module__St74aa__gradient_text{-webkit-text-fill-color:transparent;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text}.page-module__St74aa__hero{background:radial-gradient(circle at 50% -20%, #04d69d14 0%, transparent 65%), var(--bg-main,#fff);border-bottom:1px solid var(--stroke,#e5e7eb);padding:6.5rem 0 5.5rem;position:relative;overflow:hidden}.page-module__St74aa__hero_split{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:4.5rem;display:grid;position:relative}.page-module__St74aa__hero_content{flex-direction:column;align-items:flex-start;display:flex}.page-module__St74aa__hero_cta_group{opacity:0;flex-wrap:wrap;align-items:center;gap:1.25rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .38s,transform .85s cubic-bezier(.16,1,.3,1) .38s;display:flex;transform:translateY(8px)}.page-module__St74aa__is_visible .page-module__St74aa__hero_cta_group{opacity:1;transform:translateY(0)}.page-module__St74aa__hero_ui_side{justify-content:center;align-items:center;display:flex}.page-module__St74aa__sis_preview_card{flex-direction:column;gap:1.25rem;width:100%;padding:2.5rem 2rem;display:flex}.page-module__St74aa__sis_card_top{border-bottom:1px solid var(--stroke,#e5e7eb);justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.page-module__St74aa__sis_status_indicator{color:var(--primary-dark,#006d50);align-items:center;gap:8px;font-family:monospace;font-size:.75rem;font-weight:800;display:flex}.page-module__St74aa__pulse_dot{background:var(--primary,#04d69d);border-radius:50%;width:8px;height:8px}.page-module__St74aa__sis_latency_tag{color:var(--text-muted,#6b7280);font-family:monospace;font-size:.75rem;font-weight:700}.page-module__St74aa__sis_metrics_grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.page-module__St74aa__sis_metric_box{background:var(--bg-alt,#f9fbfb);border:1px solid var(--stroke,#e5e7eb);border-radius:10px;flex-direction:column;gap:4px;padding:1rem;display:flex}.page-module__St74aa__sis_metric_box span{color:var(--text-muted,#6b7280);font-size:.75rem}.page-module__St74aa__sis_metric_box strong{color:var(--heading-color,#05241d);font-family:monospace;font-size:1.1rem;font-weight:800}.page-module__St74aa__sis_log_box{color:#04d69d;background:#05241d;border-radius:8px;flex-direction:column;gap:4px;padding:.85rem 1rem;font-family:monospace;font-size:.75rem;display:flex}.page-module__St74aa__how_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__St74aa__how_timeline_wrap{max-width:960px;margin:0 auto;position:relative}.page-module__St74aa__how_vertical_line{z-index:1;background:linear-gradient(#006d50 0%,#04d69d 40%,#ffaa01 80%,#04d69d 100%);width:2px;position:absolute;top:10px;bottom:10px;left:27px}.page-module__St74aa__how_steps_list{z-index:2;flex-direction:column;gap:2.25rem;display:flex;position:relative}.page-module__St74aa__how_step_item{align-items:flex-start;gap:2.25rem;display:flex}.page-module__St74aa__how_step_circle{background:var(--bg-card,#fff);z-index:3;border:2px solid #006d50;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.page-module__St74aa__how_step_num{color:#006d50;font-family:monospace;font-size:1.15rem;font-weight:800}.page-module__St74aa__how_body_card{flex-direction:column;flex-grow:1;padding:2.25rem 2rem;display:flex}.page-module__St74aa__how_body_card h3{color:var(--heading-color,#05241d);margin-bottom:.65rem;font-size:1.35rem;font-weight:800}.page-module__St74aa__how_body_card p{color:var(--text-muted,#6b7280);margin:0;font-size:1rem;line-height:1.65}.page-module__St74aa__security_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__St74aa__security_grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1.75rem;display:grid}.page-module__St74aa__security_card{flex-direction:column;gap:.75rem;height:100%;padding:2rem 1.75rem;display:flex}.page-module__St74aa__security_icon{background:var(--primary-light,#e6faf4);width:38px;height:38px;color:var(--primary-dark,#006d50);border-radius:8px;justify-content:center;align-items:center;font-weight:800;display:flex}.page-module__St74aa__security_card h3{color:var(--heading-color,#05241d);margin:0;font-size:1.1rem;font-weight:800;line-height:1.35}.page-module__St74aa__security_card p{color:var(--text-muted,#6b7280);margin:0;font-size:.9rem;line-height:1.55}.page-module__St74aa__benefits_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__St74aa__benefits_grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:2rem;display:grid}.page-module__St74aa__benefit_card{flex-direction:column;height:100%;padding:2.25rem 1.75rem;display:flex}.page-module__St74aa__benefit_icon{margin-bottom:1.25rem;font-size:2rem;display:block}.page-module__St74aa__benefit_card h3{color:var(--heading-color,#05241d);margin-bottom:.75rem;font-size:1.25rem;font-weight:800}.page-module__St74aa__benefit_card p{color:var(--text-muted,#6b7280);margin:0;font-size:.95rem;line-height:1.6}.page-module__St74aa__specs_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__St74aa__specs_card{flex-direction:column;padding:3rem 2.5rem;display:flex}.page-module__St74aa__specs_table{flex-direction:column;gap:1.25rem;display:flex}.page-module__St74aa__spec_row{background:var(--bg-alt,#f9fbfb);border:1px solid var(--stroke,#e5e7eb);border-radius:10px;grid-template-columns:1fr 2fr;align-items:center;gap:2rem;padding:1.25rem 1.5rem;display:grid}.page-module__St74aa__spec_label{color:var(--heading-color,#05241d);font-size:.95rem;font-weight:800}.page-module__St74aa__spec_value{color:var(--text-muted,#4b5563);font-size:.95rem;line-height:1.5}.page-module__St74aa__faq_section{border-bottom:1px solid var(--stroke,#e5e7eb);background:0 0;padding:6.5rem 0}.page-module__St74aa__faq_container{flex-direction:column;gap:1.25rem;max-width:860px;margin:0 auto;display:flex}.page-module__St74aa__faq_card{cursor:pointer;border-radius:16px;flex-direction:column;padding:1.75rem 2rem;display:flex}.page-module__St74aa__faq_header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__St74aa__faq_header h3{color:var(--heading-color,#05241d);margin:0;font-size:1.15rem;font-weight:700}.page-module__St74aa__faq_toggle{color:var(--primary-dark,#006d50);font-size:1.35rem;font-weight:700;line-height:1}.page-module__St74aa__faq_answer{color:var(--text-muted,#6b7280);border-top:1px solid var(--stroke,#e5e7eb);margin-top:1rem;padding-top:1rem;font-size:1rem;line-height:1.65}.page-module__St74aa__cta_section{background:var(--dark,#05241d);text-align:center;padding:7rem 2rem}.page-module__St74aa__cta_container{flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex}.page-module__St74aa__cta_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1.25rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module__St74aa__is_visible .page-module__St74aa__cta_badge{opacity:1;transform:translateY(0)}.page-module__St74aa__cta_buttons{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .38s,transform .85s cubic-bezier(.16,1,.3,1) .38s;display:flex;transform:translateY(8px)}.page-module__St74aa__is_visible .page-module__St74aa__cta_buttons{opacity:1;transform:translateY(0)}.page-module__St74aa__security_grid>*,.page-module__St74aa__benefits_grid>*,.page-module__St74aa__faq_container>*,.page-module__St74aa__sis_preview_card,.page-module__St74aa__specs_card,.page-module__St74aa__how_body_card,.page-module__St74aa__hero_content{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s}.page-module__St74aa__security_grid>:first-child,.page-module__St74aa__benefits_grid>:first-child,.page-module__St74aa__faq_container>:first-child,.page-module__St74aa__how_steps_list>:first-child .page-module__St74aa__how_body_card{transition-delay:.2s}.page-module__St74aa__security_grid>:nth-child(2),.page-module__St74aa__benefits_grid>:nth-child(2),.page-module__St74aa__faq_container>:nth-child(2),.page-module__St74aa__how_steps_list>:nth-child(2) .page-module__St74aa__how_body_card{transition-delay:.35s}.page-module__St74aa__security_grid>:nth-child(3),.page-module__St74aa__benefits_grid>:nth-child(3),.page-module__St74aa__faq_container>:nth-child(3),.page-module__St74aa__how_steps_list>:nth-child(3) .page-module__St74aa__how_body_card{transition-delay:.5s}.page-module__St74aa__security_grid>:nth-child(4),.page-module__St74aa__benefits_grid>:nth-child(4),.page-module__St74aa__faq_container>:nth-child(4){transition-delay:.65s}.page-module__St74aa__is_visible .page-module__St74aa__security_grid>*,.page-module__St74aa__is_visible .page-module__St74aa__benefits_grid>*,.page-module__St74aa__is_visible .page-module__St74aa__faq_container>*,.page-module__St74aa__is_visible .page-module__St74aa__sis_preview_card,.page-module__St74aa__is_visible .page-module__St74aa__specs_card,.page-module__St74aa__is_visible .page-module__St74aa__how_body_card,.page-module__St74aa__is_visible .page-module__St74aa__hero_content{opacity:1}.page-module__St74aa__how_vertical_line{opacity:0;transition:opacity .8s .3s}.page-module__St74aa__is_visible .page-module__St74aa__how_vertical_line{opacity:1}@media (max-width:1024px){.page-module__St74aa__hero_title{font-size:3.25rem}.page-module__St74aa__hero_split{grid-template-columns:1fr;gap:3rem}.page-module__St74aa__security_grid,.page-module__St74aa__benefits_grid{grid-template-columns:repeat(2,1fr)}.page-module__St74aa__spec_row{grid-template-columns:1fr;gap:.5rem}}@media (max-width:768px){.page-module__St74aa__hero{padding:5rem 1rem 4rem}.page-module__St74aa__hero_title{font-size:2.35rem}.page-module__St74aa__section_title{font-size:2.15rem}.page-module__St74aa__security_grid,.page-module__St74aa__benefits_grid{grid-template-columns:1fr}.page-module__St74aa__sis_preview_card,.page-module__St74aa__specs_card,.page-module__St74aa__benefit_card,.page-module__St74aa__security_card{padding:2.25rem 1.5rem}.page-module__St74aa__how_step_item{gap:1.25rem}.page-module__St74aa__how_step_circle{width:44px;height:44px}.page-module__St74aa__how_step_num{font-size:.95rem}.page-module__St74aa__how_vertical_line{left:21px}.page-module__St74aa__cta_title{font-size:2.25rem}}
.page-module__soh_jW__page_wrapper{background-color:var(--bg-main,#fff);flex-direction:column;min-height:100vh;display:flex}.page-module__soh_jW__container{width:100%;max-width:960px;margin:0 auto;padding:0 2rem}.page-module__soh_jW__section_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module__soh_jW__is_visible .page-module__soh_jW__section_badge{opacity:1;transform:translateY(0)}.page-module__soh_jW__hero_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.25rem;font-size:3.75rem;font-weight:800;line-height:1.15;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .4s,color 1.25s cubic-bezier(.16,1,.3,1) .4s;transform:translateY(14px)}.page-module__soh_jW__is_visible .page-module__soh_jW__hero_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__soh_jW__effective_date{color:var(--text-muted,#6b7280);opacity:0;font-size:1rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s,transform .85s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(10px)}.page-module__soh_jW__is_visible .page-module__soh_jW__effective_date{opacity:1;transform:translateY(0)}.page-module__soh_jW__hero{background:radial-gradient(circle at 50% -20%, #04d69d14 0%, transparent 65%), var(--bg-main,#fff);text-align:center;border-bottom:1px solid var(--stroke,#e5e7eb);padding:6.5rem 2rem 5rem;position:relative;overflow:hidden}.page-module__soh_jW__hero_content{z-index:1;max-width:800px;margin:0 auto;position:relative}.page-module__soh_jW__document_section{background:0 0;padding:5rem 0 6rem}.page-module__soh_jW__document_glass_card{opacity:0;flex-direction:column;gap:3rem;padding:3.5rem 3rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s;display:flex}.page-module__soh_jW__is_visible .page-module__soh_jW__document_glass_card{opacity:1}.page-module__soh_jW__section_block h2{color:var(--heading-color,#05241d);letter-spacing:-.02em;border-bottom:1px solid var(--stroke,#e5e7eb);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:800}.page-module__soh_jW__section_block h3{color:var(--heading-color,#05241d);margin:1.5rem 0 .75rem;font-size:1.25rem;font-weight:700}.page-module__soh_jW__section_block p{color:var(--text-muted,#4b5563);margin-bottom:1rem;font-size:1.05rem;line-height:1.75}.page-module__soh_jW__section_block ul{flex-direction:column;gap:.5rem;margin-bottom:1rem;padding-left:1.5rem;list-style:outside;display:flex}.page-module__soh_jW__section_block li{color:var(--text-muted,#4b5563);font-size:1.05rem;line-height:1.65}.page-module__soh_jW__exclusion_box{background:#ef44440f;border:1px solid #fee2e2;border-radius:12px;margin:1.25rem 0;padding:1.5rem 2rem}.page-module__soh_jW__exclusion_box ul{margin-bottom:0;padding-left:0;list-style:none}.page-module__soh_jW__exclusion_box li{color:#991b1b;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.page-module__soh_jW__exclusion_box li:before{content:"✕";color:#ef4444;font-weight:800;position:absolute;left:0}.page-module__soh_jW__highlight_box{background:var(--primary-light,#e6faf4);border:1px solid #04d69d4d;border-radius:12px;margin:1.25rem 0;padding:1.5rem 2rem}.page-module__soh_jW__highlight_box p{color:var(--primary-dark,#006d50);margin:0;font-weight:600}@media (max-width:768px){.page-module__soh_jW__hero{padding:5rem 1rem 4rem}.page-module__soh_jW__hero_title{font-size:2.35rem}.page-module__soh_jW__document_glass_card{padding:2.25rem 1.5rem}.page-module__soh_jW__section_block h2{font-size:1.45rem}}
.page-module__UBdgra__page_wrapper{background-color:var(--bg-main,#fff);flex-direction:column;min-height:100vh;display:flex}.page-module__UBdgra__container{width:100%;max-width:960px;margin:0 auto;padding:0 2rem}.page-module__UBdgra__section_badge{letter-spacing:.08em;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(87deg,#ffaa01 .16%,#04d69d 99.84%);-webkit-background-clip:text;background-clip:text;border-radius:0;margin-bottom:1rem;padding:0;font-family:monospace;font-size:.8rem;font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;display:inline-block;transform:translateY(8px)}.page-module__UBdgra__is_visible .page-module__UBdgra__section_badge{opacity:1;transform:translateY(0)}.page-module__UBdgra__hero_title{letter-spacing:-.03em;background:linear-gradient(135deg,#006d50 0%,#04d69d 45%,#ffaa01 85%);-webkit-text-fill-color:transparent;color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:1.25rem;font-size:3.75rem;font-weight:800;line-height:1.15;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),-webkit-text-fill-color 1.25s cubic-bezier(.16,1,.3,1) .4s,color 1.25s cubic-bezier(.16,1,.3,1) .4s;transform:translateY(14px)}.page-module__UBdgra__is_visible .page-module__UBdgra__hero_title{opacity:1;-webkit-text-fill-color:var(--heading-color,#05241d);color:var(--heading-color,#05241d);transform:translateY(0)}.page-module__UBdgra__effective_date{color:var(--text-muted,#6b7280);opacity:0;font-size:1rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s,transform .85s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(10px)}.page-module__UBdgra__is_visible .page-module__UBdgra__effective_date{opacity:1;transform:translateY(0)}.page-module__UBdgra__hero{background:radial-gradient(circle at 50% -20%, #04d69d14 0%, transparent 65%), var(--bg-main,#fff);text-align:center;border-bottom:1px solid var(--stroke,#e5e7eb);padding:6.5rem 2rem 5rem;position:relative;overflow:hidden}.page-module__UBdgra__hero_content{z-index:1;max-width:800px;margin:0 auto;position:relative}.page-module__UBdgra__document_section{background:0 0;padding:5rem 0 6rem}.page-module__UBdgra__document_glass_card{opacity:0;flex-direction:column;gap:3rem;padding:3.5rem 3rem;transition:opacity .85s cubic-bezier(.16,1,.3,1) .25s;display:flex}.page-module__UBdgra__is_visible .page-module__UBdgra__document_glass_card{opacity:1}.page-module__UBdgra__section_block h2{color:var(--heading-color,#05241d);letter-spacing:-.02em;border-bottom:1px solid var(--stroke,#e5e7eb);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:800}.page-module__UBdgra__section_block h3{color:var(--heading-color,#05241d);margin:1.5rem 0 .75rem;font-size:1.25rem;font-weight:700}.page-module__UBdgra__section_block p{color:var(--text-muted,#4b5563);margin-bottom:1rem;font-size:1.05rem;line-height:1.75}.page-module__UBdgra__section_block ul{flex-direction:column;gap:.5rem;margin-bottom:1rem;padding-left:1.5rem;list-style:outside;display:flex}.page-module__UBdgra__section_block li{color:var(--text-muted,#4b5563);font-size:1.05rem;line-height:1.65}@media (max-width:768px){.page-module__UBdgra__hero{padding:5rem 1rem 4rem}.page-module__UBdgra__hero_title{font-size:2.35rem}.page-module__UBdgra__document_glass_card{padding:2.25rem 1.5rem}.page-module__UBdgra__section_block h2{font-size:1.45rem}}
