@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";._toggle_179xv_2{border:1px solid var(--color-border);width:42px;height:42px;color:var(--color-text);background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background .25s,transform .25s;display:inline-flex}._toggle_179xv_2:hover{background:var(--color-surface-alt);transform:rotate(12deg)}._menu_1hfnw_7{z-index:200;background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);animation:.25s both _enter_1hfnw_1;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 50px #00000014}._inner_1hfnw_22{grid-template-columns:minmax(210px,.7fr) minmax(0,2fr);align-items:start;gap:clamp(35px,4vw,65px);width:min(1380px,100% - 80px);margin:0 auto;padding:34px 0;display:grid}._intro_1hfnw_37{padding-top:10px}._eyebrow_1hfnw_41{font-family:var(--font-body);letter-spacing:.2em;color:var(--color-primary);font-size:10px;font-weight:700}._intro_1hfnw_37 h2{font-family:var(--font-heading);letter-spacing:-.055em;color:var(--color-text);margin:16px 0;font-size:clamp(28px,2.6vw,38px)}._intro_1hfnw_37 p{max-width:280px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.8}._viewAll_1hfnw_66{border-bottom:1px solid var(--color-primary);color:var(--color-primary);align-items:center;gap:10px;margin-top:25px;padding-bottom:7px;font-size:13px;font-weight:600;text-decoration:none;transition:gap .25s;display:inline-flex}._viewAll_1hfnw_66:hover{gap:16px}._links_1hfnw_90{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._departmentLinks_1hfnw_98{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(145px,auto)}._link_1hfnw_90{min-width:0;min-height:105px;color:var(--color-text);border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px;text-decoration:none;transition:background .25s,border-color .25s;display:flex}._link_1hfnw_90:hover{background:var(--color-surface-alt);border-color:var(--color-border)}._linkContent_1hfnw_133{min-width:0}._linkNumber_1hfnw_137{letter-spacing:.12em;color:var(--color-primary);margin-bottom:10px;font-size:10px;font-weight:700;display:block}._link_1hfnw_90 strong{font-family:var(--font-heading);letter-spacing:-.025em;font-size:14px;font-weight:600;line-height:1.4;display:block}._link_1hfnw_90 p{font-family:var(--font-body);color:var(--color-text-secondary);margin:9px 0 0;font-size:11px;line-height:1.65}._linkArrow_1hfnw_163{color:var(--color-primary);flex-shrink:0;transition:transform .25s}._link_1hfnw_90:hover ._linkArrow_1hfnw_163{transform:translate(3px,-3px)}._ctaCard_1hfnw_177{color:#f5f0e9;background:#292824;border-radius:10px;flex-direction:column;justify-content:space-between;gap:10px;min-width:0;height:100%;min-height:145px;padding:18px;text-decoration:none;transition:background .3s,box-shadow .3s;display:flex}._ctaCard_1hfnw_177:hover{background:#38352f;box-shadow:0 12px 28px #00000021}._ctaTop_1hfnw_203{color:#c9ad8d;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}._ctaTop_1hfnw_203 svg,._ctaBottom_1hfnw_216 svg{flex-shrink:0;transition:transform .25s}._ctaCard_1hfnw_177:hover ._ctaTop_1hfnw_203 svg,._ctaCard_1hfnw_177:hover ._ctaBottom_1hfnw_216 svg{transform:translate(3px,-3px)}._ctaContent_1hfnw_226{padding:0}._ctaLabel_1hfnw_230{display:none}._ctaContent_1hfnw_226 h3{font-family:var(--font-heading);letter-spacing:-.045em;margin:0 0 6px;font-size:clamp(17px,1.5vw,21px);font-weight:600;line-height:1.2}._ctaContent_1hfnw_226 p{font-family:var(--font-body);color:#c9c4bc;margin:0;font-size:10px;line-height:1.5}._ctaBottom_1hfnw_216{border-top:1px solid #fff3;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:10px;font-weight:600;display:flex}@keyframes _enter_1hfnw_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1350px){._inner_1hfnw_22{grid-template-columns:minmax(180px,.55fr) minmax(0,2fr);gap:30px}._departmentLinks_1hfnw_98{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(150px,auto)}._link_1hfnw_90{padding:15px}._ctaCard_1hfnw_177{min-height:150px;padding:15px}._ctaContent_1hfnw_226 h3{font-size:17px}}@media (width<=1180px){._menu_1hfnw_7{display:none}}._link_1hfnw_90:focus-visible,._ctaCard_1hfnw_177:focus-visible,._viewAll_1hfnw_66:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (prefers-reduced-motion:reduce){._menu_1hfnw_7{animation:none}._link_1hfnw_90,._linkArrow_1hfnw_163,._ctaCard_1hfnw_177,._ctaTop_1hfnw_203 svg,._ctaBottom_1hfnw_216 svg,._viewAll_1hfnw_66{transition:none}}._menu_8pzs1_2{background:var(--color-bg);border-top:1px solid var(--color-border);z-index:110;width:100%;height:calc(100dvh - 75px);position:absolute;top:100%;left:0;overflow-y:auto}._inner_8pzs1_14{flex-direction:column;width:min(100%,700px);min-height:100%;margin:auto;padding:35px 24px;display:flex}._eyebrow_8pzs1_23{color:var(--color-primary);letter-spacing:.15em;margin-bottom:25px;font-size:10px;font-weight:700}._group_8pzs1_31{border-bottom:1px solid var(--color-border)}._row_8pzs1_35{justify-content:space-between;align-items:center;display:flex}._row_8pzs1_35>a{color:var(--color-text);font:600 clamp(25px, 5vw, 34px)/1.2 var(--font-heading);letter-spacing:-.045em;flex:1;padding:21px 0;text-decoration:none}._row_8pzs1_35 button{border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:3px;place-items:center;display:grid}._rotated_8pzs1_62{transform:rotate(180deg)}._submenu_8pzs1_66{flex-direction:column;gap:0;padding:0 0 18px 20px;display:flex}._submenu_8pzs1_66 a{color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:15px;padding:13px 0;font-size:13px;text-decoration:none;display:flex}._submenu_8pzs1_66 svg{color:var(--color-primary);flex-shrink:0}._bottom_8pzs1_89{margin-top:auto;padding-top:55px}._bottom_8pzs1_89 span{color:var(--color-primary);letter-spacing:.14em;font-size:10px;font-weight:700}@media (width>=1051px){._menu_8pzs1_2{display:none}}._header_1di47_2{z-index:100;background:var(--color-bg);border-bottom:1px solid var(--color-border);width:100%;position:relative}._inner_1di47_10{justify-content:space-between;align-items:center;gap:35px;width:min(1440px,100%);min-height:88px;margin:0 auto;padding:0 clamp(24px,4vw,64px);display:flex}._logo_1di47_21{color:var(--color-text);font-family:var(--font-heading);letter-spacing:-.065em;flex-shrink:0;font-size:27px;font-weight:800;text-decoration:none}._logo_1di47_21 span{color:var(--color-primary)}._desktopNav_1di47_35{align-items:center;gap:clamp(16px,2vw,33px);display:flex}._navGroup_1di47_41{display:flex}._navLink_1di47_45{color:var(--color-text-secondary);font-family:var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:13px 0;font-size:12px;font-weight:650;text-decoration:none;transition:color .2s;display:inline-flex}._navLink_1di47_45:hover,._navLink_1di47_45._active_1di47_63{color:var(--color-primary)}._actions_1di47_67{align-items:center;gap:16px;display:flex}._contact_1di47_73{border:1px solid var(--color-primary);color:var(--color-text);white-space:nowrap;border-radius:3px;align-items:center;gap:10px;padding:13px 18px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._contact_1di47_73 svg{color:var(--color-primary)}._mobileButton_1di47_91{border:1px solid var(--color-border);width:42px;height:42px;color:var(--color-text);cursor:pointer;background:0 0;border-radius:3px;place-items:center;display:none}@media (width<=1050px){._desktopNav_1di47_35,._contact_1di47_73{display:none}._mobileButton_1di47_91{display:grid}._inner_1di47_10{min-height:75px}}@media (prefers-reduced-motion:reduce){._navLink_1di47_45{transition:none}}._footer_uy8z5_2{background:var(--color-surface-alt);border-top:1px solid var(--color-border);color:var(--color-text);padding:95px 0 28px}._container_uy8z5_9{width:min(1440px,100%);margin:auto;padding:0 clamp(24px,4vw,64px)}._top_uy8z5_15{grid-template-columns:.9fr 1.1fr;gap:clamp(50px,7vw,120px);padding-bottom:100px;display:grid}._logo_uy8z5_22{color:var(--color-text);font:800 clamp(45px, 5vw, 72px)/1 var(--font-heading);letter-spacing:-.075em;text-decoration:none;display:inline-block}._logo_uy8z5_22 span{color:var(--color-primary)}._brand_uy8z5_34 p{max-width:380px;color:var(--color-text-secondary);margin:30px 0;font-size:14px;line-height:1.9}._brand_uy8z5_34>strong{color:var(--color-primary);letter-spacing:.15em;font-size:10px}._links_uy8z5_48{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}._column_uy8z5_54{flex-direction:column;align-items:flex-start;gap:16px;display:flex}._column_uy8z5_54>span{color:var(--color-primary);letter-spacing:.14em;margin-bottom:15px;font-size:10px;font-weight:700}._column_uy8z5_54 a{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}._column_uy8z5_54 a:hover{color:var(--color-primary)}._bottom_uy8z5_83{border-top:1px solid var(--color-border);justify-content:space-between;gap:20px;padding-top:27px;display:flex}._bottom_uy8z5_83 span{color:var(--color-text-secondary);letter-spacing:.08em;font-size:10px}@media (width<=950px){._top_uy8z5_15{grid-template-columns:1fr}}@media (width<=600px){._links_uy8z5_48{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:45px}._bottom_uy8z5_83{flex-direction:column}}._hero_1pi1m_2{background:var(--color-bg);min-height:calc(100svh - 88px);color:var(--color-text);align-items:center;display:flex;position:relative;overflow:hidden}._container_1pi1m_12{z-index:2;width:min(100% - 80px,1300px);margin:0 auto;padding:110px 0 100px;position:relative}._eyebrow_1pi1m_20{letter-spacing:.22em;color:var(--color-primary);margin:0 0 40px;font-size:11px;font-weight:700}._heading_1pi1m_28{max-width:1200px;font-family:var(--font-heading);letter-spacing:-.085em;margin:0;font-size:clamp(64px,9vw,145px);font-weight:700;line-height:1.02}._heading_1pi1m_28 em{letter-spacing:-.065em;color:var(--color-primary);font-family:Georgia,Times New Roman,serif;font-weight:400}._period_1pi1m_45{color:var(--color-primary)}._bottom_1pi1m_49{justify-content:space-between;align-items:flex-end;gap:50px;max-width:1150px;margin-top:55px;display:flex}._description_1pi1m_58{max-width:580px;color:var(--color-text-secondary);margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.8}._actions_1pi1m_66{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:28px;display:flex}._primaryButton_1pi1m_74{background:var(--color-text);min-height:58px;color:var(--color-bg);border-radius:8px;justify-content:center;align-items:center;gap:18px;padding:0 28px;font-size:14px;font-weight:600;transition:transform .3s,background .3s;display:inline-flex}._primaryButton_1pi1m_74:hover{background:var(--color-primary);color:var(--color-bg);transform:translateY(-4px)}._textLink_1pi1m_97{align-items:center;gap:12px;font-size:14px;font-weight:600;transition:color .3s;display:inline-flex}._textLink_1pi1m_97:hover{color:var(--color-primary)}._scroll_1pi1m_110{letter-spacing:.18em;color:var(--color-text-secondary);align-items:center;gap:12px;margin-top:100px;font-size:10px;font-weight:700;display:flex}._mark_1pi1m_121{font-family:var(--font-heading);letter-spacing:-.1em;color:var(--color-primary);opacity:.045;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(200px,25vw,450px);font-weight:800;line-height:1;position:absolute;bottom:-80px;right:-25px}@media (width<=1100px){._bottom_1pi1m_49{flex-direction:column;align-items:flex-start;gap:30px}}@media (width<=768px){._hero_1pi1m_2{min-height:85svh}._container_1pi1m_12{width:calc(100% - 48px);padding:100px 0 65px}._eyebrow_1pi1m_20{letter-spacing:.14em;font-size:10px;line-height:1.8}._heading_1pi1m_28{letter-spacing:-.075em;font-size:clamp(48px,11vw,82px)}._bottom_1pi1m_49{margin-top:35px}._actions_1pi1m_66{gap:24px}._scroll_1pi1m_110{margin-top:80px}._mark_1pi1m_121{font-size:180px;bottom:-20px}}@media (width<=480px){._heading_1pi1m_28{font-size:clamp(40px,10vw,58px)}._actions_1pi1m_66{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._primaryButton_1pi1m_74,._textLink_1pi1m_97{transition:none}}._section_2x5ou_7{background:var(--color-surface);color:var(--color-text);padding:160px 0;position:relative;overflow:clip}._container_2x5ou_15{width:min(100% - 80px,1300px);margin:0 auto}._grid_2x5ou_22{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(60px,8vw,140px);display:grid}._headingColumn_2x5ou_31{position:relative}._eyebrow_2x5ou_35{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin:0 0 30px;font-size:11px;font-weight:700}._heading_2x5ou_31{font-family:var(--font-heading);letter-spacing:-.07em;margin:0;font-size:clamp(44px,5vw,78px);font-weight:700;line-height:1.12}._heading_2x5ou_31 em{letter-spacing:-.055em;color:var(--color-primary);font-family:Georgia,Times New Roman,serif;font-weight:400}._copy_2x5ou_63{flex-direction:column;gap:25px;padding-top:42px;display:flex}._lead_2x5ou_70{max-width:600px;font-family:var(--font-heading);letter-spacing:-.035em;color:var(--color-text);margin:0;font-size:clamp(23px,2.4vw,34px);font-weight:500;line-height:1.45}._paragraph_2x5ou_81{max-width:580px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.9}._headingColumn_2x5ou_31:after{content:"";background:var(--color-primary);width:55px;height:2px;margin-top:45px;display:block}@media (width<=1024px){._section_2x5ou_7{padding:120px 0}._grid_2x5ou_22{gap:55px}._heading_2x5ou_31{font-size:clamp(42px,5vw,64px)}._copy_2x5ou_63{padding-top:30px}}@media (width<=768px){._section_2x5ou_7{padding:90px 0}._container_2x5ou_15{width:calc(100% - 48px)}._grid_2x5ou_22{grid-template-columns:1fr;gap:50px}._heading_2x5ou_31{font-size:clamp(42px,9vw,64px)}._headingColumn_2x5ou_31:after{margin-top:35px}._copy_2x5ou_63{gap:22px;padding-top:0}._lead_2x5ou_70{font-size:clamp(23px,5vw,30px)}._paragraph_2x5ou_81{font-size:15px;line-height:1.8}}@media (width<=480px){._heading_2x5ou_31{font-size:clamp(38px,10vw,48px)}._lead_2x5ou_70{font-size:23px}}._section_1tcav_7{background:var(--color-bg);color:var(--color-text);padding:150px 0;position:relative;overflow:clip}._container_1tcav_15{width:min(100% - 80px,1300px);margin:0 auto}._header_1tcav_24{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:75px;display:flex}._eyebrow_1tcav_32{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin:0 0 26px;font-size:11px;font-weight:700}._heading_1tcav_42{font-family:var(--font-heading);letter-spacing:-.07em;margin:0;font-size:clamp(44px,5vw,78px);font-weight:700;line-height:1.1}._heading_1tcav_42 em{letter-spacing:-.055em;color:var(--color-primary);font-family:Georgia,Times New Roman,serif;font-weight:400}._headerDescription_1tcav_58{max-width:340px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0 0 8px;font-size:16px;line-height:1.85}._grid_1tcav_71{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}._cardReveal_1tcav_78{min-width:0;height:100%}._card_1tcav_78{background:var(--color-surface);border:1px solid var(--color-border);width:100%;height:100%;min-height:440px;color:var(--color-text);border-radius:16px;flex-direction:column;padding:35px;transition:background .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}._card_1tcav_78:hover{background:var(--color-surface-alt);border-color:var(--color-primary);box-shadow:0 20px 50px #0000000f}._card_1tcav_78:before{content:"";background:var(--color-primary);transform-origin:0;width:100%;height:3px;transition:transform .45s;position:absolute;top:0;left:0;transform:scaleX(0)}._card_1tcav_78:hover:before{transform:scaleX(1)}._cardTop_1tcav_129{justify-content:space-between;align-items:center;margin-bottom:55px;display:flex}._number_1tcav_136{letter-spacing:.1em;color:var(--color-primary);font-size:12px;font-weight:700}._arrow_1tcav_143{color:var(--color-primary);transition:transform .3s}._card_1tcav_78:hover ._arrow_1tcav_143{transform:translate(5px,-5px)}._departmentIcon_1tcav_154{color:var(--color-primary);margin-bottom:28px;transition:transform .35s}._card_1tcav_78:hover ._departmentIcon_1tcav_154{transform:scale(1.12)}._cardTitle_1tcav_166{font-family:var(--font-heading);letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(23px,2.1vw,31px);font-weight:600;line-height:1.2}._cardDescription_1tcav_175{color:var(--color-text-secondary);font-family:var(--font-body);margin:0 0 30px;font-size:14px;line-height:1.8}._serviceTags_1tcav_185{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}._tag_1tcav_192{border:1px solid var(--color-border);min-height:29px;color:var(--color-text-secondary);border-radius:5px;align-items:center;padding:6px 11px;font-size:11px;font-weight:500;line-height:1.3;transition:border-color .3s,color .3s;display:inline-flex}._card_1tcav_78:hover ._tag_1tcav_192{border-color:var(--color-primary);color:var(--color-text)}._card_1tcav_78:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (width<=1100px){._section_1tcav_7{padding:110px 0}._header_1tcav_24{gap:40px;margin-bottom:60px}._grid_1tcav_71{grid-template-columns:repeat(2,minmax(0,1fr))}._card_1tcav_78{min-height:400px;padding:30px}._cardTop_1tcav_129{margin-bottom:45px}}._ctaCard_1tcav_251{color:#f5f0e9;background:#292824;border-radius:16px;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:440px;padding:35px;text-decoration:none;transition:background .35s,box-shadow .35s;display:flex;overflow:hidden}._ctaCard_1tcav_251:hover{background:#38352f;box-shadow:0 20px 50px #0000001f}._ctaTop_1tcav_274{color:#c9ad8d;letter-spacing:.14em;justify-content:space-between;align-items:center;gap:16px;font-size:11px;font-weight:700;display:flex}._ctaTop_1tcav_274 svg,._ctaBottom_1tcav_286 svg{flex-shrink:0;transition:transform .3s}._ctaCard_1tcav_251:hover ._ctaTop_1tcav_274 svg,._ctaCard_1tcav_251:hover ._ctaBottom_1tcav_286 svg{transform:translate(4px,-4px)}._ctaContent_1tcav_296{padding:40px 0}._ctaLabel_1tcav_300{color:#c9ad8d;letter-spacing:.16em;margin-bottom:18px;font-size:11px;font-weight:700;display:block}._ctaContent_1tcav_296 h3{font-family:var(--font-heading);letter-spacing:-.055em;margin:0 0 20px;font-size:clamp(30px,2.8vw,42px);font-weight:600;line-height:1.15}._ctaContent_1tcav_296 p{color:#c9c4bc;max-width:320px;margin:0;font-size:14px;line-height:1.8}._ctaBottom_1tcav_286{border-top:1px solid #fff3;justify-content:space-between;align-items:center;gap:16px;padding-top:22px;font-size:14px;font-weight:600;display:flex}._ctaCard_1tcav_251:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (width<=1100px){._ctaCard_1tcav_251{min-height:400px;padding:30px}}@media (width<=768px){._ctaCard_1tcav_251{min-height:340px;padding:28px}}@media (prefers-reduced-motion:reduce){._ctaCard_1tcav_251,._ctaTop_1tcav_274 svg,._ctaBottom_1tcav_286 svg{transition:none}}@media (width<=768px){._section_1tcav_7{padding:90px 0}._container_1tcav_15{width:calc(100% - 48px)}._header_1tcav_24{flex-direction:column;align-items:flex-start;gap:28px;margin-bottom:45px}._heading_1tcav_42{font-size:clamp(42px,9vw,64px)}._headerDescription_1tcav_58{max-width:480px}._grid_1tcav_71{grid-template-columns:1fr;gap:16px}._card_1tcav_78{min-height:340px;padding:28px}._cardTop_1tcav_129{margin-bottom:38px}._departmentIcon_1tcav_154{margin-bottom:22px}._cardTitle_1tcav_166{font-size:27px}}@media (width<=480px){._heading_1tcav_42{font-size:clamp(38px,10vw,48px)}._card_1tcav_78{min-height:320px;padding:25px}._cardTitle_1tcav_166{font-size:25px}._cardDescription_1tcav_175{font-size:14px}}@media (prefers-reduced-motion:reduce){._card_1tcav_78,._card_1tcav_78:before,._arrow_1tcav_143,._departmentIcon_1tcav_154,._tag_1tcav_192{transition:none}}._section_1ijsk_7{isolation:isolate;color:#f5f0e9;background:#252522;padding:clamp(110px,13vw,210px) 0;position:relative;overflow:clip}._container_1ijsk_16{z-index:2;width:min(100% - 80px,1300px);margin:0 auto;position:relative}._eyebrow_1ijsk_23{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#c5a989;margin:0 0 45px;font-size:11px;font-weight:700}._heading_1ijsk_33{max-width:1250px;font-family:var(--font-heading);letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(48px,7vw,112px);font-weight:700;line-height:1.12}._heading_1ijsk_33 em{letter-spacing:-.055em;color:#c5a989;font-family:Georgia,Times New Roman,serif;font-size:.92em;font-weight:400;display:inline-block}._description_1ijsk_53{max-width:540px;font-family:var(--font-body);color:#c7c2ba;margin:65px 0 0 auto;font-size:clamp(17px,1.6vw,20px);font-weight:400;line-height:1.85}._decorativeCircle_1ijsk_65{z-index:0;aspect-ratio:1;pointer-events:none;border:1px solid #c5a98921;border-radius:50%;width:clamp(350px,60vw,900px);position:absolute;bottom:-65%;right:-25%}._decorativeCircle_1ijsk_65:before,._decorativeCircle_1ijsk_65:after{content:"";border:1px solid #c5a98917;border-radius:50%;position:absolute}._decorativeCircle_1ijsk_65:before{inset:12%}._decorativeCircle_1ijsk_65:after{inset:25%}@media (width<=1024px){._section_1ijsk_7{padding:130px 0}._heading_1ijsk_33{font-size:clamp(52px,7.5vw,85px)}._description_1ijsk_53{margin-top:55px}}@media (width<=768px){._section_1ijsk_7{padding:105px 0}._container_1ijsk_16{width:calc(100% - 48px)}._eyebrow_1ijsk_23{margin-bottom:32px}._heading_1ijsk_33{letter-spacing:-.065em;font-size:clamp(42px,8.8vw,65px);line-height:1.16}._heading_1ijsk_33 em{font-size:.9em}._description_1ijsk_53{max-width:460px;margin:45px 0 0;font-size:16px}._decorativeCircle_1ijsk_65{width:450px;bottom:-230px;right:-250px}}@media (width<=480px){._heading_1ijsk_33{font-size:clamp(36px,9vw,48px)}._description_1ijsk_53{font-size:15px}}._section_tetyq_7{background:var(--color-surface);color:var(--color-text);padding:150px 0;position:relative;overflow:clip}._container_tetyq_15{width:min(100% - 80px,1300px);margin:0 auto}._header_tetyq_22{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:105px;display:flex}._eyebrow_tetyq_30{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin:0 0 26px;font-size:11px;font-weight:700}._heading_tetyq_40{font-family:var(--font-heading);letter-spacing:-.07em;margin:0;font-size:clamp(44px,5vw,78px);font-weight:700;line-height:1.1}._heading_tetyq_40 em{letter-spacing:-.055em;color:var(--color-primary);font-family:Georgia,Times New Roman,serif;font-weight:400}._headerDescription_tetyq_56{max-width:340px;color:var(--color-text-secondary);margin:0 0 8px;font-size:16px;line-height:1.85}._timeline_tetyq_66{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:24px;display:grid;position:relative}._timelineLine_tetyq_74{background:var(--color-border);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}._timelineFill_tetyq_84{background:var(--color-primary);transform-origin:0;will-change:transform;width:100%;height:100%;display:block;transform:scaleX(0)}._stageReveal_tetyq_94{min-width:0}._stage_tetyq_94{padding-top:52px;position:relative}._stage_tetyq_94:before{content:"";background:var(--color-primary);border:3px solid var(--color-surface);width:14px;height:14px;box-shadow:0 0 0 1px var(--color-primary);z-index:2;border-radius:50%;position:absolute;top:-7px;left:0}._stageNumber_tetyq_119{font-family:var(--font-body);letter-spacing:.1em;color:var(--color-primary);margin-bottom:22px;font-size:12px;font-weight:700;display:inline-block}._stageTitle_tetyq_129{font-family:var(--font-heading);letter-spacing:-.045em;margin:0 0 15px;font-size:clamp(20px,1.8vw,27px);font-weight:600;line-height:1.25}._stageDescription_tetyq_138{max-width:200px;color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.8}._stage_tetyq_94{transition:transform .3s}._stage_tetyq_94:hover{transform:translateY(-5px)}._stage_tetyq_94:hover ._stageTitle_tetyq_129{color:var(--color-primary)}._stageTitle_tetyq_129{transition:color .3s}@media (width<=1100px){._section_tetyq_7{padding:110px 0}._header_tetyq_22{margin-bottom:75px}._timeline_tetyq_66{grid-template-columns:repeat(3,minmax(0,1fr));gap:55px 30px}._timelineLine_tetyq_74{display:none}._stage_tetyq_94{border-top:1px solid var(--color-border);padding-top:35px}._stage_tetyq_94:before{top:-7px}._stageDescription_tetyq_138{max-width:280px}}@media (width<=768px){._section_tetyq_7{padding:90px 0}._container_tetyq_15{width:calc(100% - 48px)}._header_tetyq_22{flex-direction:column;align-items:flex-start;gap:30px;margin-bottom:65px}._heading_tetyq_40{font-size:clamp(42px,9vw,64px)}._headerDescription_tetyq_56{max-width:480px}._timeline_tetyq_66{grid-template-columns:1fr;gap:0;padding-left:30px}._timelineLine_tetyq_74{width:2px;height:100%;display:block;top:0;left:0;right:auto}._timelineFill_tetyq_84{transform-origin:top;transform:scaleY(0)}._stage_tetyq_94{border-top:0;padding:0 0 52px}._stage_tetyq_94:before{top:2px;left:-37px}._stageNumber_tetyq_119{margin-bottom:15px}._stageTitle_tetyq_129{font-size:26px}._stageDescription_tetyq_138{max-width:420px}}@media (width<=480px){._heading_tetyq_40{font-size:clamp(38px,10vw,48px)}._stageTitle_tetyq_129{font-size:24px}}@media (prefers-reduced-motion:reduce){._timelineFill_tetyq_84{will-change:auto;transform:none!important}._stage_tetyq_94,._stageTitle_tetyq_129{transition:none}}._section_6ylpa_7{background:var(--color-bg);color:var(--color-text);padding:150px 0;position:relative;overflow:clip}._container_6ylpa_15{width:min(100% - 80px,1300px);margin:0 auto}._header_6ylpa_24{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:70px;display:flex}._eyebrow_6ylpa_32{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin:0 0 26px;font-size:11px;font-weight:700}._heading_6ylpa_42{font-family:var(--font-heading);letter-spacing:-.07em;margin:0;font-size:clamp(44px,5vw,78px);font-weight:700;line-height:1.1}._heading_6ylpa_42 em{letter-spacing:-.055em;color:var(--color-primary);font-family:Georgia,Times New Roman,serif;font-weight:400}._viewAll_6ylpa_58{border-bottom:1px solid var(--color-primary);color:var(--color-text);white-space:nowrap;justify-content:center;align-items:center;gap:12px;padding-bottom:7px;font-size:14px;font-weight:600;transition:color .3s,gap .3s;display:inline-flex}._viewAll_6ylpa_58:hover{color:var(--color-primary);gap:18px}._grid_6ylpa_83{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._revealItem_6ylpa_89{min-width:0;height:100%}._card_6ylpa_94{background:var(--color-surface);border:1px solid var(--color-border);width:100%;height:100%;min-height:245px;color:var(--color-text);border-radius:14px;grid-template-columns:44px minmax(0,1fr) 28px;align-items:start;gap:20px;padding:38px 32px;transition:background .35s,border-color .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden}._card_6ylpa_94:hover{background:var(--color-surface-alt);border-color:var(--color-primary);box-shadow:0 18px 45px #0000000b}._card_6ylpa_94:before{content:"";background:var(--color-primary);transform-origin:0;width:100%;height:3px;transition:transform .45s;position:absolute;top:0;left:0;transform:scaleX(0)}._card_6ylpa_94:hover:before{transform:scaleX(1)}._number_6ylpa_138{letter-spacing:.06em;color:var(--color-primary);padding-top:7px;font-size:12px;font-weight:700}._cardContent_6ylpa_146{min-width:0}._cardContent_6ylpa_146 h3{font-family:var(--font-heading);letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.2;transition:color .3s}._card_6ylpa_94:hover ._cardContent_6ylpa_146 h3{color:var(--color-primary)}._cardContent_6ylpa_146 p{max-width:420px;color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.8}._arrow_6ylpa_172{color:var(--color-primary);justify-content:flex-end;transition:transform .3s;display:flex}._card_6ylpa_94:hover ._arrow_6ylpa_172{transform:translate(4px,-4px)}._card_6ylpa_94:focus-visible,._viewAll_6ylpa_58:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (width<=1024px){._section_6ylpa_7{padding:110px 0}._header_6ylpa_24{margin-bottom:55px}._card_6ylpa_94{grid-template-columns:30px minmax(0,1fr) 24px;gap:14px;min-height:260px;padding:30px 24px}}@media (width<=768px){._section_6ylpa_7{padding:90px 0}._container_6ylpa_15{width:calc(100% - 48px)}._header_6ylpa_24{flex-direction:column;align-items:flex-start;gap:30px;margin-bottom:45px}._heading_6ylpa_42{font-size:clamp(42px,9vw,64px)}._grid_6ylpa_83{grid-template-columns:1fr;gap:14px}._card_6ylpa_94{min-height:215px;padding:28px 24px}}@media (width<=480px){._heading_6ylpa_42{font-size:clamp(38px,10vw,48px)}._card_6ylpa_94{grid-template-columns:25px minmax(0,1fr) 20px;gap:12px;padding:26px 18px}._cardContent_6ylpa_146 h3{font-size:23px}._cardContent_6ylpa_146 p{font-size:14px}}@media (prefers-reduced-motion:reduce){._card_6ylpa_94,._card_6ylpa_94:before,._cardContent_6ylpa_146 h3,._arrow_6ylpa_172,._viewAll_6ylpa_58{transition:none}}._section_x3zre_7{background:var(--color-surface-alt);color:var(--color-text);padding:150px 0;position:relative;overflow:clip}._container_x3zre_15{width:min(100% - 80px,1300px);margin:0 auto}._layout_x3zre_22{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(50px,8vw,140px);display:grid}._introduction_x3zre_31{position:sticky;top:140px}._eyebrow_x3zre_36{color:var(--color-primary);letter-spacing:.2em;text-transform:uppercase;margin:0 0 28px;font-size:11px;font-weight:700}._heading_x3zre_45{font-family:var(--font-heading);letter-spacing:-.065em;margin:0;font-size:clamp(42px,4.6vw,76px);font-weight:700;line-height:1.12}._heading_x3zre_45 em{color:var(--color-primary);letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400}._list_x3zre_63{flex-direction:column;display:flex}._item_x3zre_68{border-top:1px solid var(--color-border);grid-template-columns:52px minmax(0,1fr);gap:22px;padding:32px 0 38px;transition:padding-left .35s;display:grid;position:relative}._item_x3zre_68:hover{padding-left:10px}._number_x3zre_82{color:var(--color-primary);letter-spacing:.06em;padding-top:6px;font-size:12px;font-weight:700}._itemContent_x3zre_90 h3{font-family:var(--font-heading);letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(23px,2.1vw,31px);font-weight:600;line-height:1.25;transition:color .3s}._item_x3zre_68:hover ._itemContent_x3zre_90 h3{color:var(--color-primary)}._itemContent_x3zre_90 p{max-width:480px;color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.85}._decorativeLine_x3zre_112{background:var(--color-primary);width:0;height:1px;transition:width .5s;position:absolute;top:-1px;left:0}._item_x3zre_68:hover ._decorativeLine_x3zre_112{width:100%}@media (width<=1024px){._section_x3zre_7{padding:110px 0}._layout_x3zre_22{gap:55px}._heading_x3zre_45{font-size:clamp(40px,5vw,60px)}}@media (width<=768px){._section_x3zre_7{padding:90px 0}._container_x3zre_15{width:calc(100% - 48px)}._layout_x3zre_22{grid-template-columns:1fr;gap:50px}._introduction_x3zre_31{position:static}._heading_x3zre_45{font-size:clamp(40px,8vw,58px)}._item_x3zre_68{grid-template-columns:40px minmax(0,1fr);gap:15px;padding:28px 0 32px}._item_x3zre_68:hover{padding-left:0}}@media (width<=480px){._heading_x3zre_45{font-size:clamp(36px,9vw,46px)}._itemContent_x3zre_90 h3{font-size:23px}._itemContent_x3zre_90 p{font-size:14px}}@media (prefers-reduced-motion:reduce){._item_x3zre_68,._itemContent_x3zre_90 h3,._decorativeLine_x3zre_112{transition:none}}._section_7htkq_7{background:var(--color-bg);color:var(--color-text);padding:150px 0;position:relative;overflow:clip}._container_7htkq_15{width:min(100% - 80px,1300px);margin:0 auto}._header_7htkq_24{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:65px;display:flex}._eyebrow_7htkq_32{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin:0 0 25px;font-size:11px;font-weight:700}._heading_7htkq_42{font-family:var(--font-heading);letter-spacing:-.07em;margin:0;font-size:clamp(44px,5vw,78px);font-weight:700;line-height:1.1}._heading_7htkq_42 em{letter-spacing:-.055em;color:var(--color-primary);font-family:Georgia,Times New Roman,serif;font-weight:400}._viewAll_7htkq_58{border-bottom:1px solid var(--color-primary);white-space:nowrap;align-items:center;gap:12px;padding-bottom:7px;font-size:14px;font-weight:600;transition:color .3s,gap .3s;display:inline-flex}._viewAll_7htkq_58:hover{color:var(--color-primary);gap:18px}._grid_7htkq_79{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}._cardReveal_7htkq_85{min-width:0;height:100%}._card_7htkq_85{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;height:100%;transition:border-color .35s,box-shadow .35s;overflow:hidden}._card_7htkq_85:hover{border-color:var(--color-primary);box-shadow:0 20px 55px #0000000f}._art_7htkq_110{aspect-ratio:16/10;isolation:isolate;flex-direction:column;justify-content:center;align-items:flex-start;min-height:300px;padding:clamp(28px,4vw,55px);display:flex;position:relative;overflow:hidden}._artTitle_7htkq_123{z-index:2;font-family:var(--font-heading);letter-spacing:-.07em;font-size:clamp(38px,4.3vw,70px);font-weight:800;line-height:1.1;position:relative}._artSubtitle_7htkq_133{z-index:2;letter-spacing:.22em;margin-top:18px;font-size:10px;font-weight:700;position:relative}._artIndex_7htkq_142{z-index:2;letter-spacing:.12em;opacity:.7;font-size:11px;font-weight:700;position:absolute;bottom:28px;right:30px}._artBiteflow_7htkq_155{color:#244b37;background:#e3e9dc}._artBiteflow_7htkq_155:before{content:"";aspect-ratio:1;border:1px solid #244b3733;border-radius:50%;width:85%;position:absolute;top:-65%;right:-30%}._artBiteflow_7htkq_155:after{content:"";aspect-ratio:1;background:#244b3712;border-radius:50%;width:65%;position:absolute;bottom:-70%;right:-20%}._artDecoration_7htkq_182{z-index:0;border:1px solid #244b3726;border-radius:26px;width:120px;height:120px;transition:transform .7s;position:absolute;top:20%;right:12%;transform:rotate(-18deg)}._card_7htkq_85:hover ._artDecoration_7htkq_182{transform:rotate(8deg)scale(1.1)}._artAutomation_7htkq_201{color:#f1f1ec;background:#292c32}._artAutomation_7htkq_201:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}._automationGraphic_7htkq_224{opacity:.6;align-items:center;gap:12px;transition:transform .7s;display:flex;position:absolute;top:18%;right:12%;transform:rotate(-12deg)}._automationGraphic_7htkq_224 span{border:1px solid #b7c5cb;border-radius:10px;width:38px;height:38px;display:block}._automationGraphic_7htkq_224 span:nth-child(2){background:#b7c5cb1f;width:65px;height:65px}._card_7htkq_85:hover ._automationGraphic_7htkq_224{transform:rotate(0)translateY(-8px)}._meta_7htkq_258{padding:34px}._category_7htkq_262{color:var(--color-primary);letter-spacing:.18em;margin-bottom:17px;font-size:10px;font-weight:700;display:block}._meta_7htkq_258 h3{font-family:var(--font-heading);letter-spacing:-.05em;margin:0 0 17px;font-size:clamp(24px,2.3vw,34px);font-weight:600;line-height:1.25}._meta_7htkq_258 p{max-width:510px;color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.85}._caseStrip_7htkq_292{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:16px;justify-content:space-between;align-items:center;gap:50px;margin-top:35px;padding:55px 60px;display:flex}._caseContent_7htkq_304{max-width:680px}._caseContent_7htkq_304 ._eyebrow_7htkq_32{margin-bottom:18px}._caseContent_7htkq_304 h3{font-family:var(--font-heading);letter-spacing:-.055em;margin:0 0 20px;font-size:clamp(29px,3.5vw,48px);font-weight:600;line-height:1.18}._caseDescription_7htkq_321{max-width:580px;color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.8}._caseButton_7htkq_329{border:1px solid var(--color-text);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:15px;min-height:58px;padding:0 28px;font-size:14px;font-weight:600;transition:background .3s,color .3s,transform .3s;display:inline-flex}._caseButton_7htkq_329:hover{background:var(--color-text);color:var(--color-bg);transform:translateY(-3px)}._viewAll_7htkq_58:focus-visible,._caseButton_7htkq_329:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (width<=1024px){._section_7htkq_7{padding:110px 0}._art_7htkq_110{min-height:260px}._meta_7htkq_258{padding:28px}._caseStrip_7htkq_292{padding:40px}}@media (width<=768px){._section_7htkq_7{padding:90px 0}._container_7htkq_15{width:calc(100% - 48px)}._header_7htkq_24{flex-direction:column;align-items:flex-start;gap:30px;margin-bottom:45px}._heading_7htkq_42{font-size:clamp(42px,9vw,64px)}._grid_7htkq_79{grid-template-columns:1fr;gap:22px}._art_7htkq_110{min-height:280px}._artTitle_7htkq_123{font-size:clamp(40px,9vw,65px)}._caseStrip_7htkq_292{flex-direction:column;align-items:flex-start;gap:30px;padding:35px 28px}}@media (width<=480px){._heading_7htkq_42{font-size:clamp(38px,10vw,48px)}._art_7htkq_110{min-height:230px;padding:28px}._artTitle_7htkq_123{font-size:38px}._artSubtitle_7htkq_133{font-size:9px}._meta_7htkq_258{padding:25px}._meta_7htkq_258 h3{font-size:25px}._meta_7htkq_258 p,._caseDescription_7htkq_321{font-size:14px}._caseStrip_7htkq_292{padding:30px 22px}._caseButton_7htkq_329{width:100%}}@media (prefers-reduced-motion:reduce){._card_7htkq_85,._artDecoration_7htkq_182,._automationGraphic_7htkq_224,._caseButton_7htkq_329,._viewAll_7htkq_58{transition:none}}._section_zah3d_7{isolation:isolate;color:#fff;text-align:center;background:#a98f76;padding:clamp(110px,13vw,190px) 0;position:relative;overflow:clip}._container_zah3d_17{z-index:2;width:min(100% - 80px,1100px);margin:0 auto;position:relative}._eyebrow_zah3d_24{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#ffffffd9;margin:0 0 32px;font-size:11px;font-weight:700}._heading_zah3d_34{font-family:var(--font-heading);letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(54px,7.5vw,112px);font-weight:700;line-height:1.08}._heading_zah3d_34 em{letter-spacing:-.055em;color:#f9e9d7;font-family:Georgia,Times New Roman,serif;font-size:.95em;font-weight:400}._description_zah3d_52{max-width:570px;font-family:var(--font-body);color:#ffffffe6;margin:38px auto 0;font-size:clamp(16px,1.6vw,19px);line-height:1.85}._button_zah3d_61{color:#252522;min-height:62px;font-family:var(--font-body);background:#f7f2ec;border-radius:8px;justify-content:center;align-items:center;gap:20px;margin-top:45px;padding:0 32px;font-size:14px;font-weight:700;transition:background .3s,transform .3s,box-shadow .3s;display:inline-flex}._button_zah3d_61 svg{transition:transform .3s}._button_zah3d_61:hover{background:#fff;transform:translateY(-4px);box-shadow:0 16px 35px #25252226}._button_zah3d_61:hover svg{transform:translate(3px,-3px)}._button_zah3d_61:focus-visible{outline-offset:5px;outline:3px solid #fff}._decorativeCircle_zah3d_102{z-index:0;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:min(90vw,1000px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._decorativeCircle_zah3d_102:before,._decorativeCircle_zah3d_102:after{content:"";border:1px solid #ffffff17;border-radius:50%;position:absolute}._decorativeCircle_zah3d_102:before{inset:15%}._decorativeCircle_zah3d_102:after{inset:30%}@media (width<=1024px){._section_zah3d_7{padding:130px 0}._heading_zah3d_34{font-size:clamp(52px,8vw,90px)}}@media (width<=768px){._section_zah3d_7{padding:110px 0}._container_zah3d_17{width:calc(100% - 48px)}._eyebrow_zah3d_24{margin-bottom:26px}._heading_zah3d_34{font-size:clamp(44px,9vw,70px);line-height:1.13}._description_zah3d_52{margin-top:30px;font-size:16px}._button_zah3d_61{min-height:58px;margin-top:38px}._decorativeCircle_zah3d_102{width:650px}}@media (width<=480px){._heading_zah3d_34{font-size:clamp(38px,10vw,50px)}._description_zah3d_52{font-size:15px}}@media (prefers-reduced-motion:reduce){._button_zah3d_61,._button_zah3d_61 svg{transition:none}}._page_8lm00_2{background:var(--color-bg);width:100%;min-width:0;color:var(--color-text);overflow:clip}._container_8lm00_10{width:min(1440px,100%);margin:0 auto;padding-left:clamp(24px,4vw,64px);padding-right:clamp(24px,4vw,64px)}._section_8lm00_17{background:var(--color-bg);padding:clamp(90px,10vw,150px) 0}._surface_8lm00_22{background:var(--color-surface)}._eyebrow_8lm00_26{color:var(--color-primary);letter-spacing:.16em;font-size:10px;font-weight:700;line-height:1.6;display:inline-block}._heading_8lm00_35{font-family:var(--font-heading);letter-spacing:-.065em;margin:26px 0 30px;font-size:clamp(44px,5.5vw,78px);font-weight:600;line-height:1.1}._heading_8lm00_35 em{color:var(--color-primary);font-weight:500}._textLink_8lm00_49{border-bottom:1px solid var(--color-primary);width:fit-content;color:var(--color-text);align-items:center;gap:16px;padding-bottom:10px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._textLink_8lm00_49 svg{color:var(--color-primary)}._hero_8lm00_68{background:var(--color-bg);min-height:790px}._hero_8lm00_68>._container_8lm00_10{flex-direction:column;min-height:790px;padding-top:40px;padding-bottom:28px;display:flex}._heroTop_8lm00_81,._heroBottom_8lm00_82{justify-content:space-between;align-items:center;gap:20px;display:flex}._heroTop_8lm00_81 span,._heroBottom_8lm00_82 span{color:var(--color-text-secondary);letter-spacing:.14em;font-size:10px;font-weight:700}._heroTop_8lm00_81 span:first-child{color:var(--color-primary)}._heroBody_8lm00_101{flex:1;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:35px;padding:100px 0;display:grid}._heroCopy_8lm00_110{z-index:2;position:relative}._heroTitle_8lm00_115{font-family:var(--font-heading);letter-spacing:-.075em;margin:28px 0;font-size:clamp(60px,7.6vw,116px);font-weight:600;line-height:1.035}._heroTitle_8lm00_115 span,._heroTitle_8lm00_115 em{display:block}._heroTitle_8lm00_115 em{color:var(--color-primary);font-weight:500}._heroDescription_8lm00_134{max-width:570px;color:var(--color-text-secondary);margin:30px 0 0;font-size:15px;line-height:1.9}._heroActions_8lm00_142{flex-wrap:wrap;gap:28px;margin-top:36px;display:flex}._heroVisual_8lm00_149{aspect-ratio:1;border:1px solid var(--color-border);border-radius:50%;place-items:center;width:min(100%,370px);margin:auto;display:grid;position:relative}._orbit_8lm00_160{border:1px dashed var(--color-primary);border-radius:50%;position:absolute;inset:11%}._orbit_8lm00_160>span{background:var(--color-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%}._orbitCenter_8lm00_177{aspect-ratio:1;border:1px solid var(--color-border);background:var(--color-surface-alt);width:58%;color:var(--color-primary);font-family:var(--font-heading);letter-spacing:-.08em;border-radius:50%;place-items:center;font-size:clamp(100px,12vw,165px);font-weight:600;display:grid}._orbitCaption_8lm00_192{color:var(--color-text-secondary);letter-spacing:.12em;white-space:nowrap;font-size:9px;font-weight:700;position:absolute;bottom:-28px}._heroBottom_8lm00_82{border-top:1px solid var(--color-border);padding-top:25px}._twoColumns_8lm00_209{grid-template-columns:1fr 1fr;gap:clamp(45px,7vw,110px);display:grid}._lead_8lm00_215{max-width:560px;font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(22px,2.5vw,32px);line-height:1.5}._prose_8lm00_223{padding-top:35px}._prose_8lm00_223>p{color:var(--color-text-secondary);margin:0 0 23px;font-size:15px;line-height:1.95}._signature_8lm00_234{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;margin-top:45px;padding-top:25px;display:flex}._signature_8lm00_234 span{color:var(--color-primary);font-family:var(--font-heading);letter-spacing:-.05em;font-size:26px;font-weight:700}._signature_8lm00_234 small{color:var(--color-text-secondary);letter-spacing:.12em;font-size:9px;font-weight:700}._missionGrid_8lm00_260{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:35px;display:grid}._missionCard_8lm00_267{border:1px solid var(--color-border);background:var(--color-surface);border-radius:6px;flex-direction:column;min-height:370px;padding:clamp(30px,4vw,55px);display:flex}._cardTop_8lm00_277{color:var(--color-primary);justify-content:space-between;align-items:center;gap:20px;display:flex}._cardTop_8lm00_277 span{letter-spacing:.12em;font-size:11px;font-weight:700}._missionCard_8lm00_267 h2{font-family:var(--font-heading);letter-spacing:-.06em;margin:auto 0 20px;padding-top:65px;font-size:clamp(36px,4vw,55px);font-weight:600}._missionCard_8lm00_267 p{max-width:530px;color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.9}._sectionHeader_8lm00_310{justify-content:space-between;align-items:end;gap:55px;margin-bottom:60px;display:flex}._sectionHeader_8lm00_310>p{max-width:400px;color:var(--color-text-secondary);margin:0 0 30px;font-size:14px;line-height:1.9}._principlesGrid_8lm00_328,._audienceGrid_8lm00_329{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._principleCard_8lm00_335,._audienceCard_8lm00_336{border:1px solid var(--color-border);background:var(--color-bg);border-radius:6px;flex-direction:column;min-height:290px;padding:clamp(28px,3.5vw,45px);display:flex}._principleCard_8lm00_335 h3,._audienceCard_8lm00_336 h3{font-family:var(--font-heading);letter-spacing:-.05em;margin:auto 0 17px;padding-top:55px;font-size:clamp(27px,3vw,39px);font-weight:600;line-height:1.2}._principleCard_8lm00_335 p,._audienceCard_8lm00_336 p{max-width:480px;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.9}._audienceCard_8lm00_336{background:var(--color-surface)}._departmentList_8lm00_372{border-top:1px solid var(--color-border);margin-bottom:35px}._departmentRow_8lm00_377{border-bottom:1px solid var(--color-border);color:var(--color-text);grid-template-columns:55px minmax(0,1fr) 190px 24px;align-items:center;gap:20px;padding:31px 8px;text-decoration:none;transition:padding .3s,background .3s;display:grid}._departmentRow_8lm00_377:hover{background:var(--color-surface);padding-left:20px;padding-right:20px}._departmentNumber_8lm00_395,._departmentRow_8lm00_377>svg{color:var(--color-primary)}._departmentNumber_8lm00_395{font-size:12px;font-weight:700}._departmentRow_8lm00_377 strong{font-family:var(--font-heading);letter-spacing:-.045em;font-size:clamp(24px,2.8vw,38px);font-weight:600}._departmentCategory_8lm00_412{color:var(--color-text-secondary);letter-spacing:.09em;font-size:10px;font-weight:700}._processGrid_8lm00_421{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}._processCard_8lm00_427{border-top:2px solid var(--color-primary);background:var(--color-bg);min-height:245px;padding:30px}._processNumber_8lm00_434{color:var(--color-primary);font-size:12px;font-weight:700}._processCard_8lm00_427 h3{font-family:var(--font-heading);letter-spacing:-.05em;margin:42px 0 15px;font-size:clamp(27px,3vw,39px);font-weight:600}._processCard_8lm00_427 p{max-width:350px;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.85}._cta_8lm00_458{color:#f5f0e9;background:#292824;padding:110px 0 30px}._cta_8lm00_458 ._eyebrow_8lm00_26{color:#c9ad8d}._ctaContent_8lm00_468{grid-template-columns:1.25fr .75fr;align-items:end;gap:60px;padding-bottom:105px;display:grid}._ctaContent_8lm00_468 h2{font-family:var(--font-heading);letter-spacing:-.07em;margin:28px 0 0;font-size:clamp(52px,6.2vw,92px);font-weight:600;line-height:1.06}._ctaContent_8lm00_468 h2 em{color:#c9ad8d;font-weight:500}._ctaRight_8lm00_490 p{color:#c9c4bc;max-width:390px;margin:0 0 30px;font-size:15px;line-height:1.9}._ctaButton_8lm00_498{color:#f5f0e9;border:1px solid #c9ad8d;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}._ctaButton_8lm00_498:hover{color:#292824;background:#c9ad8d}._ctaBottom_8lm00_518{border-top:1px solid #f5f0e933;justify-content:space-between;gap:20px;padding-top:28px;display:flex}._ctaBottom_8lm00_518 span{color:#aaa49b;letter-spacing:.14em;font-size:10px;font-weight:700}@media (width<=1050px){._heroBody_8lm00_101{grid-template-columns:1fr}._heroVisual_8lm00_149{margin:40px auto 20px}._departmentRow_8lm00_377{grid-template-columns:45px minmax(0,1fr) 24px}._departmentCategory_8lm00_412{display:none}}@media (width<=850px){._twoColumns_8lm00_209,._ctaContent_8lm00_468{grid-template-columns:1fr;gap:35px}._sectionHeader_8lm00_310{flex-direction:column;align-items:flex-start;gap:15px}._sectionHeader_8lm00_310>p{margin-bottom:0}._processGrid_8lm00_421{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){._hero_8lm00_68,._hero_8lm00_68>._container_8lm00_10{min-height:auto}._heroBody_8lm00_101{padding:85px 0}._heroTitle_8lm00_115{font-size:clamp(51px,10.5vw,75px)}._heroVisual_8lm00_149{width:min(100%,280px)}._heroTop_8lm00_81 span:last-child,._heroBottom_8lm00_82 span:last-child{display:none}._missionGrid_8lm00_260,._principlesGrid_8lm00_328,._audienceGrid_8lm00_329,._processGrid_8lm00_421{grid-template-columns:1fr}._missionCard_8lm00_267,._principleCard_8lm00_335,._audienceCard_8lm00_336,._processCard_8lm00_427{min-height:auto}._departmentRow_8lm00_377{grid-template-columns:30px minmax(0,1fr) 22px;gap:12px;padding:25px 0}._departmentRow_8lm00_377 strong{font-size:23px}._cta_8lm00_458{padding-top:80px}._ctaContent_8lm00_468{padding-bottom:75px}._ctaBottom_8lm00_518 span:last-child{display:none}}@media (prefers-reduced-motion:reduce){._departmentRow_8lm00_377,._ctaButton_8lm00_498{transition:none}}._hero_1cdyl_7{background:var(--color-bg);min-height:min(850px,100svh - 88px);color:var(--color-text);align-items:stretch;display:flex;position:relative;overflow:hidden}._container_1cdyl_18{flex-direction:column;width:min(1440px,100%);margin:0 auto;padding:48px clamp(24px,4vw,64px) 32px;display:flex;position:relative}._topline_1cdyl_35{z-index:3;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}._eyebrow_1cdyl_45{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-primary);align-items:center;gap:13px;font-size:11px;font-weight:700;display:inline-flex}._eyebrowLine_1cdyl_57{background:currentColor;width:28px;height:1px}._topIndex_1cdyl_63{font-family:var(--font-body);letter-spacing:.14em;color:var(--color-text-secondary);font-size:10px;font-weight:600}._main_1cdyl_75{flex:1;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:20px;padding:65px 0 75px;display:grid;position:relative}._content_1cdyl_86{z-index:2;min-width:0;position:relative}._headingWrap_1cdyl_92{position:relative}._heading_1cdyl_92{font-family:var(--font-heading);letter-spacing:-.075em;color:var(--color-text);margin:0;font-size:clamp(65px,7.2vw,118px);font-weight:600;line-height:.99}._headingLine_1cdyl_106{width:fit-content;display:block}._headingAccent_1cdyl_111{color:var(--color-primary);font-style:italic;font-weight:500}._period_1cdyl_117{color:var(--color-primary)}._descriptionBlock_1cdyl_125{grid-template-columns:140px minmax(0,1fr);align-items:start;gap:30px;max-width:650px;margin-top:48px;display:grid}._descriptionMarker_1cdyl_135{font-family:var(--font-body);letter-spacing:.12em;color:var(--color-primary);align-items:center;gap:12px;padding-top:6px;font-size:10px;font-weight:700;display:flex}._descriptionMarker_1cdyl_135 svg{flex-shrink:0}._description_1cdyl_125{max-width:390px;font-family:var(--font-body);color:var(--color-text-secondary);grid-area:1/2;margin:0;font-size:clamp(14px,1.1vw,16px);line-height:1.85}._primaryLink_1cdyl_166{border-bottom:1px solid var(--color-primary);width:fit-content;font-family:var(--font-body);color:var(--color-text);grid-column:2;justify-content:space-between;align-items:center;gap:20px;margin-top:8px;padding:13px 0;font-size:13px;font-weight:700;text-decoration:none;transition:gap .3s,color .3s;display:inline-flex}._primaryLink_1cdyl_166 svg{color:var(--color-primary);transition:transform .3s}._primaryLink_1cdyl_166:hover{color:var(--color-primary);gap:30px}._primaryLink_1cdyl_166:hover svg{transform:translate(3px,-3px)}._visual_1cdyl_209{isolation:isolate;justify-content:center;align-items:center;width:100%;min-height:450px;display:flex;position:relative}._orbitOuter_1cdyl_220,._orbitMiddle_1cdyl_221,._orbitInner_1cdyl_222{aspect-ratio:1;border:1px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}._orbitOuter_1cdyl_220{background:radial-gradient(circle, transparent 55%, var(--color-surface-alt) 100%);width:min(100%,470px)}._orbitMiddle_1cdyl_221{border-color:var(--color-primary);opacity:.75;width:76%}._orbitInner_1cdyl_222{border-color:var(--color-border);width:68%}._orbitCore_1cdyl_253{aspect-ratio:1;background:var(--color-text);width:66%;color:var(--color-bg);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 20px 60px #00000014}._coreNumber_1cdyl_268{font-family:var(--font-heading);letter-spacing:-.075em;font-size:clamp(46px,5vw,75px);font-weight:600;line-height:1}._coreLabel_1cdyl_276{font-family:var(--font-body);letter-spacing:.16em;margin-top:10px;font-size:9px;font-weight:700}._orbitPoint_1cdyl_286{z-index:2;background:var(--color-primary);width:9px;height:9px;box-shadow:0 0 0 5px var(--color-bg);border-radius:50%;position:absolute}._pointOne_1cdyl_298{top:9%;left:49%}._pointTwo_1cdyl_303{top:30%;right:4%}._pointThree_1cdyl_308{bottom:16%;right:17%}._pointFour_1cdyl_313{bottom:17%;left:16%}._pointFive_1cdyl_318{top:32%;left:4%}._visualCaption_1cdyl_323{font-family:var(--font-body);letter-spacing:.12em;color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:12px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._captionLine_1cdyl_342{background:var(--color-primary);width:25px;height:1px}._bottomBar_1cdyl_352{z-index:3;border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;padding-top:25px;display:flex;position:relative}._disciplineCount_1cdyl_365{align-items:center;gap:16px;display:flex}._countNumber_1cdyl_371{font-family:var(--font-heading);letter-spacing:-.06em;color:var(--color-primary);font-size:37px;font-weight:600;line-height:1}._countText_1cdyl_380{font-family:var(--font-body);letter-spacing:.11em;color:var(--color-text-secondary);font-size:10px;font-weight:700;line-height:1.65}._scrollLink_1cdyl_389{font-family:var(--font-body);letter-spacing:.13em;color:var(--color-text-secondary);align-items:center;gap:18px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}._scrollIcon_1cdyl_402{border:1px solid var(--color-border);width:39px;height:39px;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;transition:background .3s,transform .3s;display:inline-flex}._scrollLink_1cdyl_389:hover ._scrollIcon_1cdyl_402{background:var(--color-surface-alt);transform:translateY(4px)}._primaryLink_1cdyl_166:focus-visible,._scrollLink_1cdyl_389:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}@media (width<=1200px){._heading_1cdyl_92{font-size:clamp(62px,7vw,90px)}._main_1cdyl_75{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:10px}._visual_1cdyl_209{min-height:350px}._descriptionBlock_1cdyl_125{grid-template-columns:115px minmax(0,1fr);gap:20px}}@media (width<=900px){._hero_1cdyl_7{min-height:auto}._container_1cdyl_18{padding-top:35px;padding-bottom:28px}._main_1cdyl_75{grid-template-columns:1fr;gap:50px;padding:70px 0 55px}._heading_1cdyl_92{font-size:clamp(62px,10vw,100px)}._visual_1cdyl_209{width:min(100%,450px);min-height:420px;margin:0 auto}._descriptionBlock_1cdyl_125{max-width:600px}}@media (width<=600px){._container_1cdyl_18{padding:28px 22px 24px}._topIndex_1cdyl_63{display:none}._eyebrow_1cdyl_45{font-size:9px}._main_1cdyl_75{gap:35px;padding:55px 0 45px}._heading_1cdyl_92{letter-spacing:-.065em;font-size:clamp(45px,11.5vw,70px)}._descriptionBlock_1cdyl_125{grid-template-columns:1fr;gap:15px;margin-top:32px}._description_1cdyl_125{grid-area:auto/1;font-size:14px}._primaryLink_1cdyl_166{grid-column:1;margin-top:5px}._visual_1cdyl_209{width:min(100%,340px);min-height:340px}._orbitOuter_1cdyl_220{width:min(100%,310px)}._coreNumber_1cdyl_268{font-size:45px}._visualCaption_1cdyl_323{gap:8px;font-size:8px;bottom:-8px}._captionLine_1cdyl_342{width:14px}._bottomBar_1cdyl_352{padding-top:20px}._countNumber_1cdyl_371{font-size:30px}._countText_1cdyl_380{font-size:8px}._scrollLink_1cdyl_389>span:first-child{display:none}}@media (prefers-reduced-motion:reduce){._primaryLink_1cdyl_166,._primaryLink_1cdyl_166 svg,._scrollIcon_1cdyl_402{transition:none}}._section_rqsa8_7{background:var(--color-surface);color:var(--color-text);padding:clamp(100px,12vw,180px) 0 65px;position:relative}._container_rqsa8_14{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._sectionTop_rqsa8_24{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:25px;padding-bottom:35px;display:flex}._eyebrow_rqsa8_33{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-primary);align-items:center;gap:13px;font-size:11px;font-weight:700;display:flex}._eyebrowLine_rqsa8_44{background:currentColor;width:28px;height:1px}._sectionIndex_rqsa8_50{font-family:var(--font-body);letter-spacing:.15em;color:var(--color-text-secondary);font-size:10px;font-weight:700}._main_rqsa8_62{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(60px,8vw,140px);padding:85px 0 115px;display:grid}._left_rqsa8_70,._right_rqsa8_71{min-width:0}._heading_rqsa8_79{font-family:var(--font-heading);letter-spacing:-.07em;margin:0;font-size:clamp(54px,5.3vw,86px);font-weight:600;line-height:1.08}._heading_rqsa8_79 em{color:var(--color-primary);font-style:italic;font-weight:500}._statement_rqsa8_94{align-items:flex-start;gap:22px;max-width:430px;margin-top:65px;display:flex}._statementIcon_rqsa8_102{border:1px solid var(--color-border);width:52px;height:52px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._statement_rqsa8_94 p{font-family:var(--font-heading);letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.4}._intro_rqsa8_127{padding-top:10px}._smallLabel_rqsa8_131{font-family:var(--font-body);letter-spacing:.17em;color:var(--color-primary);margin-bottom:26px;font-size:10px;font-weight:700;display:block}._lead_rqsa8_141{max-width:510px;font-family:var(--font-heading);letter-spacing:-.045em;margin:0 0 25px;font-size:clamp(25px,2.4vw,35px);font-weight:500;line-height:1.3}._description_rqsa8_151{max-width:510px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0 0 18px;font-size:15px;line-height:1.9}._capabilities_rqsa8_164{border-top:1px solid var(--color-border);margin-top:45px}._capability_rqsa8_169{border-bottom:1px solid var(--color-border);grid-template-columns:42px minmax(0,1fr) 12px;align-items:center;gap:20px;min-height:84px;padding:18px 0;transition:padding-left .3s;display:grid}._capability_rqsa8_169:hover{padding-left:8px}._capabilityNumber_rqsa8_184{font-family:var(--font-body);color:var(--color-primary);align-self:start;padding-top:5px;font-size:11px;font-weight:700}._capabilityContent_rqsa8_193 h3{font-family:var(--font-heading);letter-spacing:-.035em;margin:0 0 5px;font-size:20px;font-weight:600}._capabilityContent_rqsa8_193 p{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.6}._capabilityDot_rqsa8_209{background:var(--color-primary);opacity:.55;border-radius:50%;width:7px;height:7px;transition:opacity .3s,transform .3s}._capability_rqsa8_169:hover ._capabilityDot_rqsa8_209{opacity:1;transform:scale(1.4)}._contactLink_rqsa8_229{border-bottom:1px solid var(--color-primary);font-family:var(--font-body);color:var(--color-text);align-items:center;gap:20px;margin-top:36px;padding-bottom:12px;font-size:14px;font-weight:700;text-decoration:none;transition:gap .3s,color .3s;display:inline-flex}._contactLink_rqsa8_229 svg{color:var(--color-primary)}._contactLink_rqsa8_229:hover{color:var(--color-primary);gap:30px}._bottom_rqsa8_260{border-top:1px solid var(--color-border);justify-content:center;align-items:center;gap:28px;padding-top:35px;display:flex}._bottom_rqsa8_260 span{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-text-secondary);font-size:10px;font-weight:700}._bottomLine_rqsa8_277{background:var(--color-primary);width:50px;height:1px}@media (width<=1024px){._section_rqsa8_7{padding-top:110px}._main_rqsa8_62{grid-template-columns:1fr 1fr;gap:50px;padding:70px 0 90px}._heading_rqsa8_79{font-size:clamp(48px,5.5vw,68px)}._statement_rqsa8_94{margin-top:45px}}@media (width<=768px){._section_rqsa8_7{padding:85px 0 45px}._main_rqsa8_62{grid-template-columns:1fr;gap:55px;padding:60px 0 75px}._heading_rqsa8_79{font-size:clamp(48px,8vw,75px)}._statement_rqsa8_94{margin-top:35px}._intro_rqsa8_127{padding-top:0}._lead_rqsa8_141{font-size:29px}._capabilities_rqsa8_164{margin-top:35px}}@media (width<=480px){._container_rqsa8_14{padding:0 22px}._section_rqsa8_7{padding-top:70px}._sectionTop_rqsa8_24{padding-bottom:25px}._eyebrow_rqsa8_33{font-size:9px}._sectionIndex_rqsa8_50{display:none}._main_rqsa8_62{gap:45px;padding:45px 0 60px}._heading_rqsa8_79{font-size:clamp(43px,11vw,58px)}._statement_rqsa8_94{gap:15px}._statementIcon_rqsa8_102{width:44px;height:44px}._statement_rqsa8_94 p{font-size:20px}._lead_rqsa8_141{font-size:26px}._description_rqsa8_151{font-size:14px;line-height:1.8}._capability_rqsa8_169{grid-template-columns:30px minmax(0,1fr) 8px;gap:12px;min-height:75px}._capabilityContent_rqsa8_193 h3{font-size:18px}._bottom_rqsa8_260{gap:12px}._bottom_rqsa8_260 span{letter-spacing:.08em;text-align:center;font-size:8px}._bottomLine_rqsa8_277{flex-shrink:0;width:25px}}._contactLink_rqsa8_229:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}@media (prefers-reduced-motion:reduce){._capability_rqsa8_169,._capabilityDot_rqsa8_209,._contactLink_rqsa8_229{transition:none}}._section_3jqkh_7{background:var(--color-bg);color:var(--color-text);padding:clamp(90px,10vw,150px) 0;position:relative}._container_3jqkh_14{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._sectionHeader_3jqkh_24{padding-bottom:clamp(60px,7vw,100px)}._eyebrow_3jqkh_28{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-primary);align-items:center;gap:13px;font-size:11px;font-weight:700;display:inline-flex}._eyebrowLine_3jqkh_40{background:currentColor;width:28px;height:1px}._headerContent_3jqkh_46{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:end;gap:50px;margin-top:35px;display:grid}._heading_3jqkh_54{font-family:var(--font-heading);letter-spacing:-.07em;margin:0;font-size:clamp(48px,5.4vw,82px);font-weight:600;line-height:1.1}._heading_3jqkh_54 em{color:var(--color-primary);font-weight:500}._headerDescription_3jqkh_68{max-width:340px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0 0 8px;font-size:15px;line-height:1.85}._departmentList_3jqkh_81{border-top:1px solid var(--color-border)}._department_3jqkh_81{border-bottom:1px solid var(--color-border);grid-template-columns:65px minmax(0,1.15fr) minmax(0,.85fr) 54px;align-items:start;gap:clamp(18px,3vw,50px);padding:clamp(40px,5vw,72px) 0;transition:padding .35s;display:grid;position:relative}._departmentNumber_3jqkh_106{flex-direction:column;align-items:flex-start;gap:18px;padding-top:5px;display:flex}._departmentNumber_3jqkh_106>span:first-child{font-family:var(--font-heading);letter-spacing:-.05em;color:var(--color-primary);font-size:30px;font-weight:500}._numberLine_3jqkh_122{background:var(--color-border);width:30px;height:1px}._departmentMain_3jqkh_132{min-width:0}._category_3jqkh_136{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-primary);margin-bottom:20px;font-size:10px;font-weight:700;display:block}._departmentTitle_3jqkh_147{max-width:570px;font-family:var(--font-heading);letter-spacing:-.055em;color:var(--color-text);margin:0 0 24px;font-size:clamp(30px,3vw,46px);font-weight:600;line-height:1.15}._departmentDescription_3jqkh_159{max-width:490px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0 0 28px;font-size:14px;line-height:1.9}._departmentLink_3jqkh_169{border-bottom:1px solid var(--color-primary);font-family:var(--font-body);color:var(--color-text);align-items:center;gap:15px;padding-bottom:9px;font-size:12px;font-weight:700;text-decoration:none;transition:gap .3s,color .3s;display:inline-flex}._departmentLink_3jqkh_169 svg{color:var(--color-primary)}._departmentLink_3jqkh_169:hover{color:var(--color-primary);gap:23px}._servicesPanel_3jqkh_201{min-width:0;padding-top:6px}._servicesLabel_3jqkh_206{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-text-secondary);margin-bottom:25px;font-size:10px;font-weight:700;display:block}._servicesList_3jqkh_217{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}._servicesList_3jqkh_217 li{font-family:var(--font-body);color:var(--color-text-secondary);align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:flex}._servicesList_3jqkh_217 li svg{color:var(--color-primary);flex-shrink:0;margin-top:3px}._arrowButton_3jqkh_248{border:1px solid var(--color-border);width:52px;height:52px;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background .3s,color .3s,transform .3s;display:flex}._arrowButton_3jqkh_248:hover{background:var(--color-text);color:var(--color-bg);transform:rotate(45deg)}._bottomNote_3jqkh_278{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:12px;align-items:center;gap:25px;margin-top:65px;padding:35px 40px;display:flex}._bottomSymbol_3jqkh_290{border:1px solid var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:65px;height:65px;display:flex}._bottomSymbol_3jqkh_290 span{font-family:var(--font-heading);letter-spacing:-.06em;color:var(--color-primary);font-size:29px;font-weight:600}._bottomNote_3jqkh_278 p{font-family:var(--font-heading);letter-spacing:-.025em;flex:1;margin:0;font-size:clamp(17px,1.6vw,23px);line-height:1.4}._bottomNote_3jqkh_278 p strong{font-weight:600}._bottomLink_3jqkh_324{font-family:var(--font-body);color:var(--color-text);flex-shrink:0;align-items:center;gap:12px;font-size:12px;font-weight:700;text-decoration:none;transition:gap .3s,color .3s;display:inline-flex}._bottomLink_3jqkh_324 svg{color:var(--color-primary)}._bottomLink_3jqkh_324:hover{color:var(--color-primary);gap:20px}@media (width<=1150px){._department_3jqkh_81{grid-template-columns:45px minmax(0,1.1fr) minmax(0,.9fr);gap:25px}._arrowButton_3jqkh_248{display:none}._departmentTitle_3jqkh_147{font-size:clamp(28px,3vw,38px)}._servicesList_3jqkh_217{gap:12px}}@media (width<=850px){._headerContent_3jqkh_46{grid-template-columns:1fr;gap:25px}._heading_3jqkh_54{font-size:clamp(44px,7vw,65px)}._department_3jqkh_81{grid-template-columns:45px minmax(0,1fr);gap:20px;padding:48px 0}._departmentNumber_3jqkh_106{grid-row:1/3}._servicesPanel_3jqkh_201{border-top:1px solid var(--color-border);grid-column:2;margin-top:15px;padding-top:25px}._servicesList_3jqkh_217{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 25px;display:grid}._bottomNote_3jqkh_278{flex-wrap:wrap}._bottomLink_3jqkh_324{margin-left:auto}}@media (width<=600px){._section_3jqkh_7{padding:75px 0}._container_3jqkh_14{padding:0 22px}._eyebrow_3jqkh_28{font-size:9px}._sectionHeader_3jqkh_24{padding-bottom:45px}._headerContent_3jqkh_46{margin-top:25px}._heading_3jqkh_54{font-size:clamp(38px,10vw,52px)}._headerDescription_3jqkh_68{font-size:14px}._department_3jqkh_81{grid-template-columns:1fr;gap:0;padding:42px 0}._departmentNumber_3jqkh_106{flex-direction:row;grid-row:auto;align-items:center;gap:15px;margin-bottom:25px}._departmentNumber_3jqkh_106>span:first-child{font-size:26px}._departmentMain_3jqkh_132{grid-column:1}._category_3jqkh_136{margin-bottom:14px;font-size:9px}._departmentTitle_3jqkh_147{font-size:clamp(30px,8vw,40px)}._departmentDescription_3jqkh_159{font-size:14px}._servicesPanel_3jqkh_201{grid-column:1;margin-top:30px}._servicesList_3jqkh_217{grid-template-columns:1fr;gap:13px}._bottomNote_3jqkh_278{align-items:flex-start;gap:20px;margin-top:45px;padding:28px 24px}._bottomSymbol_3jqkh_290{width:52px;height:52px}._bottomSymbol_3jqkh_290 span{font-size:24px}._bottomNote_3jqkh_278 p{flex:calc(100% - 75px);font-size:18px}._bottomLink_3jqkh_324{border-top:1px solid var(--color-border);width:100%;margin-left:0;padding-top:20px}}._departmentLink_3jqkh_169:focus-visible,._arrowButton_3jqkh_248:focus-visible,._bottomLink_3jqkh_324:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}@media (prefers-reduced-motion:reduce){._department_3jqkh_81,._departmentLink_3jqkh_169,._arrowButton_3jqkh_248,._bottomLink_3jqkh_324{transition:none}}._section_kb9uc_7{background:var(--color-surface-alt);color:var(--color-text);padding:clamp(90px,10vw,150px) 0;position:relative;overflow:hidden}._container_kb9uc_15{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._sectionTop_kb9uc_25{justify-content:space-between;align-items:center;gap:25px;display:flex}._eyebrow_kb9uc_32{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-primary);align-items:center;gap:13px;font-size:11px;font-weight:700;display:inline-flex}._eyebrowLine_kb9uc_43{background:currentColor;width:28px;height:1px}._sectionIndex_kb9uc_49{font-family:var(--font-body);letter-spacing:.15em;color:var(--color-text-secondary);font-size:10px;font-weight:700}._header_kb9uc_61{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:clamp(40px,7vw,100px);margin:45px 0 85px;display:grid}._heading_kb9uc_69{font-family:var(--font-heading);letter-spacing:-.07em;margin:0;font-size:clamp(48px,5.4vw,82px);font-weight:600;line-height:1.1}._heading_kb9uc_69 em{color:var(--color-primary);font-weight:500}._headerRight_kb9uc_83{align-items:flex-start;gap:25px;padding-bottom:8px;display:flex}._headerIcon_kb9uc_90{border:1px solid var(--color-border);width:50px;height:50px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._headerRight_kb9uc_83 p{max-width:350px;font-family:var(--font-body);color:var(--color-text-secondary);margin:4px 0 0;font-size:14px;line-height:1.85}._timeline_kb9uc_115{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,2vw,30px);display:grid;position:relative}._timelineLine_kb9uc_122{background:var(--color-border);pointer-events:none;height:1px;position:absolute;top:55px;left:0;right:0}._step_kb9uc_132{flex-direction:column;min-height:410px;display:flex;position:relative}._stepTop_kb9uc_139{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:38px;display:flex;position:relative}._stepNumber_kb9uc_148{font-family:var(--font-heading);letter-spacing:-.055em;color:var(--color-primary);font-size:32px;font-weight:500;line-height:1}._stepDot_kb9uc_157{z-index:2;background:var(--color-primary);width:11px;height:11px;box-shadow:0 0 0 7px var(--color-surface-alt);border-radius:50%;transition:transform .3s;position:relative}._step_kb9uc_132:hover ._stepDot_kb9uc_157{transform:scale(1.35)}._stepBody_kb9uc_176{flex:1}._stepDepartment_kb9uc_180{min-height:36px;font-family:var(--font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:20px;font-size:10px;font-weight:700;line-height:1.6;display:block}._stepTitle_kb9uc_193{font-family:var(--font-heading);letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(27px,2.8vw,40px);font-weight:600;line-height:1.15}._stepDescription_kb9uc_202{max-width:235px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.85}._stepOutcome_kb9uc_215{border-top:1px solid var(--color-border);flex-direction:column;gap:10px;min-height:75px;margin-top:35px;padding-top:18px;display:flex}._outcomeLabel_kb9uc_225{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-primary);font-size:9px;font-weight:700}._outcomeText_kb9uc_233{font-family:var(--font-body);color:var(--color-text);font-size:12px;font-weight:600;line-height:1.5}._bottom_kb9uc_245{border-top:1px solid var(--color-border);justify-content:space-between;align-items:end;gap:35px;margin-top:85px;padding-top:40px;display:flex}._bottomLabel_kb9uc_255{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-primary);margin-bottom:20px;font-size:10px;font-weight:700;display:block}._bottomContent_kb9uc_265 p{font-family:var(--font-heading);letter-spacing:-.045em;margin:0;font-size:clamp(25px,3vw,43px);font-weight:500;line-height:1.3}._bottomContent_kb9uc_265 em{color:var(--color-primary);font-weight:500}._bottomLink_kb9uc_279{border-bottom:1px solid var(--color-primary);font-family:var(--font-body);color:var(--color-text);flex-shrink:0;align-items:center;gap:15px;padding-bottom:10px;font-size:13px;font-weight:700;text-decoration:none;transition:gap .3s,color .3s;display:inline-flex}._bottomLink_kb9uc_279 svg{color:var(--color-primary)}._bottomLink_kb9uc_279:hover{color:var(--color-primary);gap:23px}@media (width<=1200px){._timeline_kb9uc_115{gap:18px}._stepTitle_kb9uc_193{font-size:29px}._stepDescription_kb9uc_202{font-size:12px}._header_kb9uc_61{gap:45px}}@media (width<=900px){._header_kb9uc_61{grid-template-columns:1fr;gap:30px;margin-bottom:65px}._heading_kb9uc_69{font-size:clamp(46px,7vw,70px)}._timeline_kb9uc_115{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 30px}._timelineLine_kb9uc_122{display:none}._step_kb9uc_132{border-top:1px solid var(--color-border);min-height:360px;padding-top:20px}._stepTop_kb9uc_139{margin-bottom:25px}._stepDot_kb9uc_157{display:none}._stepDepartment_kb9uc_180{min-height:auto}._stepDescription_kb9uc_202{max-width:310px}._bottom_kb9uc_245{margin-top:65px}}@media (width<=600px){._section_kb9uc_7{padding:80px 0}._container_kb9uc_15{padding:0 22px}._eyebrow_kb9uc_32{font-size:9px}._sectionIndex_kb9uc_49{display:none}._header_kb9uc_61{margin:30px 0 55px}._heading_kb9uc_69{font-size:clamp(40px,10vw,55px)}._headerRight_kb9uc_83{gap:15px}._headerIcon_kb9uc_90{width:44px;height:44px}._headerRight_kb9uc_83 p{font-size:13px}._timeline_kb9uc_115{grid-template-columns:1fr;gap:0}._step_kb9uc_132{border-top:1px solid var(--color-border);min-height:auto;padding:35px 0}._stepTop_kb9uc_139{margin-bottom:20px}._stepNumber_kb9uc_148{font-size:28px}._stepDepartment_kb9uc_180{margin-bottom:12px;font-size:9px}._stepTitle_kb9uc_193{margin-bottom:15px;font-size:35px}._stepDescription_kb9uc_202{max-width:100%;font-size:13px}._stepOutcome_kb9uc_215{min-height:auto;margin-top:25px}._bottom_kb9uc_245{flex-direction:column;align-items:flex-start;gap:30px;margin-top:40px}._bottomContent_kb9uc_265 p{font-size:28px}._bottomLink_kb9uc_279{font-size:12px}}._bottomLink_kb9uc_279:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}@media (prefers-reduced-motion:reduce){._stepDot_kb9uc_157,._bottomLink_kb9uc_279{transition:none}}._section_1ad6j_7{color:#f5f0e9;background:#292824;padding:clamp(80px,9vw,135px) 0 35px;position:relative;overflow:hidden}._container_1ad6j_16{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px);position:relative}._topBar_1ad6j_27{justify-content:space-between;align-items:center;gap:25px;display:flex}._eyebrow_1ad6j_34{font-family:var(--font-body);letter-spacing:.16em;color:#c9ad8d;align-items:center;gap:13px;font-size:11px;font-weight:700;display:inline-flex}._eyebrowLine_1ad6j_46{background:currentColor;width:28px;height:1px}._topRight_1ad6j_52{font-family:var(--font-body);letter-spacing:.14em;color:#aaa49b;font-size:10px;font-weight:700}._main_1ad6j_64{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(35px,6vw,90px);padding:clamp(75px,9vw,130px) 0;display:grid}._content_1ad6j_73{z-index:2;min-width:0;position:relative}._heading_1ad6j_83{font-family:var(--font-heading);letter-spacing:-.075em;color:#f5f0e9;margin:0;font-size:clamp(58px,6.5vw,105px);font-weight:600;line-height:1.04}._heading_1ad6j_83 em{color:#c9ad8d;font-weight:500}._description_1ad6j_102{max-width:480px;font-family:var(--font-body);color:#c9c4bc;margin:38px 0 0;font-size:clamp(14px,1.15vw,16px);line-height:1.9}._actions_1ad6j_116{flex-wrap:wrap;align-items:center;gap:25px;margin-top:45px;display:flex}._primaryButton_1ad6j_124{color:#292824;min-height:58px;font-family:var(--font-body);background:#c9ad8d;border:1px solid #c9ad8d;border-radius:4px;justify-content:space-between;align-items:center;gap:35px;padding:17px 23px;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,border-color .3s,transform .3s;display:inline-flex}._primaryButton_1ad6j_124:hover{background:#e0c5a5;border-color:#e0c5a5;transform:translateY(-3px)}._primaryButton_1ad6j_124 svg{flex-shrink:0;transition:transform .3s}._primaryButton_1ad6j_124:hover svg{transform:translate(3px,-3px)}._secondaryButton_1ad6j_164{color:#f5f0e9;min-height:58px;font-family:var(--font-body);border-bottom:1px solid #f5f0e973;align-items:center;gap:15px;padding:15px 0;font-size:13px;font-weight:700;text-decoration:none;transition:gap .3s,color .3s;display:inline-flex}._secondaryButton_1ad6j_164 svg{color:#c9ad8d}._secondaryButton_1ad6j_164:hover{color:#c9ad8d;gap:23px}._visual_1ad6j_197{justify-content:center;align-items:center;width:100%;min-height:440px;display:flex;position:relative}._outerCircle_1ad6j_207,._middleCircle_1ad6j_208,._innerCircle_1ad6j_209{aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;display:flex}._outerCircle_1ad6j_207{border:1px solid #c9ad8d40;width:min(100%,420px)}._middleCircle_1ad6j_208{border:1px solid #c9ad8d73;width:75%}._innerCircle_1ad6j_209{color:#c9ad8d;background:#c9ad8d0d;border:1px solid #c9ad8d;width:67%;transition:background .4s,transform .4s}._visual_1ad6j_197:hover ._innerCircle_1ad6j_209{background:#c9ad8d1f;transform:rotate(45deg)}._visualTextTop_1ad6j_243,._visualTextBottom_1ad6j_244{font-family:var(--font-body);letter-spacing:.18em;color:#c9ad8d;font-size:10px;font-weight:700;position:absolute}._visualTextTop_1ad6j_243{top:0;left:50%;transform:translate(-50%)}._visualTextBottom_1ad6j_244{bottom:0;left:50%;transform:translate(-50%)}._visualDot_1ad6j_265{background:#c9ad8d;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;right:0;box-shadow:0 0 0 7px #292824}._bottomBar_1ad6j_281{border-top:1px solid #f5f0e933;justify-content:space-between;align-items:center;gap:25px;padding-top:30px;display:flex}._bottomStatement_1ad6j_291{align-items:center;gap:15px;display:flex}._bottomSymbol_1ad6j_297{font-family:var(--font-heading);letter-spacing:-.06em;color:#c9ad8d;font-size:28px;font-weight:700}._bottomStatement_1ad6j_291>span:last-child,._bottomRight_1ad6j_306{font-family:var(--font-body);letter-spacing:.13em;color:#aaa49b;font-size:10px;font-weight:700}@media (width<=1100px){._heading_1ad6j_83{font-size:clamp(55px,6vw,85px)}._visual_1ad6j_197{min-height:350px}._outerCircle_1ad6j_207{width:min(100%,350px)}}@media (width<=850px){._main_1ad6j_64{grid-template-columns:1fr;gap:60px;padding:80px 0}._heading_1ad6j_83{font-size:clamp(58px,9vw,90px)}._visual_1ad6j_197{width:min(100%,400px);min-height:400px;margin:0 auto}._outerCircle_1ad6j_207{width:min(100%,380px)}}@media (width<=600px){._section_1ad6j_7{padding:75px 0 30px}._container_1ad6j_16{padding:0 22px}._eyebrow_1ad6j_34{font-size:9px}._topRight_1ad6j_52{display:none}._main_1ad6j_64{gap:45px;padding:60px 0}._heading_1ad6j_83{font-size:clamp(45px,11vw,65px)}._description_1ad6j_102{margin-top:28px;font-size:14px}._actions_1ad6j_116{flex-direction:column;align-items:flex-start;gap:20px;margin-top:35px}._primaryButton_1ad6j_124{min-height:54px}._secondaryButton_1ad6j_164{min-height:45px}._visual_1ad6j_197{width:min(100%,320px);min-height:320px}._outerCircle_1ad6j_207{width:min(100%,300px)}._visualTextTop_1ad6j_243,._visualTextBottom_1ad6j_244{font-size:8px}._innerCircle_1ad6j_209 svg{width:55px;height:55px}._bottomRight_1ad6j_306{display:none}._bottomStatement_1ad6j_291>span:last-child{font-size:9px}}._primaryButton_1ad6j_124:focus-visible,._secondaryButton_1ad6j_164:focus-visible{outline-offset:5px;outline:2px solid #c9ad8d}@media (prefers-reduced-motion:reduce){._primaryButton_1ad6j_124,._primaryButton_1ad6j_124 svg,._secondaryButton_1ad6j_164,._innerCircle_1ad6j_209{transition:none}}._page_ipal5_2{background:var(--color-bg);width:100%;min-height:100vh;color:var(--color-text);position:relative;overflow:clip}._hero_1uwtg_2{background:var(--color-bg);min-height:730px;position:relative}._container_1uwtg_8{flex-direction:column;width:min(1440px,100%);min-height:730px;margin:0 auto;padding:44px clamp(24px,4vw,64px) 30px;display:flex}._topline_1uwtg_17,._bottomline_1uwtg_18{justify-content:space-between;align-items:center;gap:24px;display:flex}._topline_1uwtg_17>span:first-child{color:var(--color-primary);letter-spacing:.16em;align-items:center;gap:13px;font-size:10px;font-weight:700;display:flex}._line_1uwtg_35{background:currentColor;width:28px;height:1px}._topRight_1uwtg_41,._bottomline_1uwtg_18 span{color:var(--color-text-secondary);letter-spacing:.14em;font-size:10px;font-weight:700}._main_1uwtg_49{flex:1;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:30px;padding:90px 0;display:grid}._copy_1uwtg_58{z-index:2;position:relative}._eyebrow_1uwtg_63{color:var(--color-text-secondary);letter-spacing:.16em;margin-bottom:32px;font-size:10px;font-weight:700;display:block}._heading_1uwtg_72{font-family:var(--font-heading);letter-spacing:-.075em;margin:0;font-size:clamp(60px,7.5vw,116px);font-weight:600;line-height:1.03}._heading_1uwtg_72 span,._heading_1uwtg_72 em{display:block}._heading_1uwtg_72 em{color:var(--color-primary);font-weight:500}._description_1uwtg_91{max-width:490px;color:var(--color-text-secondary);margin:34px 0 0;font-size:15px;line-height:1.9}._explore_1uwtg_99{border-bottom:1px solid var(--color-primary);color:var(--color-text);align-items:center;gap:22px;margin-top:32px;padding-bottom:11px;font-size:13px;font-weight:700;text-decoration:none;transition:gap .3s;display:inline-flex}._explore_1uwtg_99:hover{gap:30px}._explore_1uwtg_99 svg{color:var(--color-primary)}._visual_1uwtg_121{justify-content:center;align-items:center;min-height:410px;display:flex;position:relative}._orbit_1uwtg_129{aspect-ratio:1;border:1px solid var(--color-border);border-radius:50%;place-items:center;width:min(100%,390px);display:grid;position:relative}._orbitRing_1uwtg_139{border:1px dashed var(--color-primary);border-radius:50%;position:absolute;inset:9%}._orbitDot_1uwtg_146{background:var(--color-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%}._orbitMiddle_1uwtg_156{aspect-ratio:1;border:1px solid var(--color-border);border-radius:50%;place-items:center;width:60%;display:grid}._orbitCenter_1uwtg_165{aspect-ratio:1;background:var(--color-surface-alt);width:72%;color:var(--color-primary);border-radius:50%;place-items:center;display:grid}._visualCaption_1uwtg_175{color:var(--color-text-secondary);letter-spacing:.14em;font-size:9px;font-weight:700;position:absolute;bottom:-12px}._bottomline_1uwtg_18{border-top:1px solid var(--color-border);padding-top:25px}@media (width<=1000px){._main_1uwtg_49{grid-template-columns:1fr}._visual_1uwtg_121{width:min(100%,390px);margin:0 auto}}@media (width<=700px){._hero_1uwtg_2,._container_1uwtg_8{min-height:auto}._container_1uwtg_8{padding-top:30px}._main_1uwtg_49{padding:75px 0 65px}._heading_1uwtg_72{font-size:clamp(50px,11vw,78px)}._visual_1uwtg_121{min-height:310px}._orbit_1uwtg_129{width:min(100%,300px)}._topRight_1uwtg_41,._bottomline_1uwtg_18 span:last-child{display:none}}@media (prefers-reduced-motion:reduce){._explore_1uwtg_99{transition:none}}._section_vyg5h_2{background:var(--color-surface);padding:clamp(95px,10vw,155px) 0;scroll-margin-top:90px}._container_vyg5h_8{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._sectionHeader_vyg5h_14{justify-content:space-between;align-items:end;gap:50px;margin-bottom:65px;display:flex}._eyebrow_vyg5h_22{color:var(--color-primary);letter-spacing:.16em;font-size:10px;font-weight:700}._heading_vyg5h_29{font-family:var(--font-heading);letter-spacing:-.065em;margin:25px 0 0;font-size:clamp(45px,5.5vw,78px);font-weight:600;line-height:1.08}._heading_vyg5h_29 em{color:var(--color-primary);font-weight:500}._intro_vyg5h_43{max-width:350px;color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.9}._grid_vyg5h_51{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._card_vyg5h_57{border:1px solid var(--color-border);background:var(--color-bg);border-radius:7px;flex-direction:column;min-width:0;min-height:470px;padding:clamp(28px,3.5vw,48px);transition:border-color .35s,transform .35s,box-shadow .35s;display:flex}._card_vyg5h_57:hover{border-color:var(--color-primary);transform:translateY(-5px);box-shadow:0 18px 50px #0000000b}._cardTop_vyg5h_78{justify-content:space-between;align-items:start;gap:20px;margin-bottom:38px;display:flex}._number_vyg5h_86{color:var(--color-text-secondary);letter-spacing:.1em;font-size:11px;font-weight:700}._iconBox_vyg5h_93{border:1px solid var(--color-border);width:62px;height:62px;color:var(--color-primary);border-radius:50%;place-items:center;transition:background .3s,color .3s;display:grid}._card_vyg5h_57:hover ._iconBox_vyg5h_93{background:var(--color-primary);color:var(--color-bg)}._cardContent_vyg5h_111{flex:1}._category_vyg5h_115{color:var(--color-primary);letter-spacing:.15em;font-size:10px;font-weight:700}._cardContent_vyg5h_111 h3{max-width:480px;font-family:var(--font-heading);letter-spacing:-.05em;margin:15px 0 20px;font-size:clamp(29px,3vw,42px);font-weight:600;line-height:1.14}._description_vyg5h_132{max-width:470px;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.9}._outcome_vyg5h_140{border-top:1px solid var(--color-border);margin-top:30px;padding-top:22px}._outcome_vyg5h_140>span{color:var(--color-primary);letter-spacing:.15em;font-size:9px;font-weight:700}._outcome_vyg5h_140 p{color:var(--color-text);margin:10px 0 0;font-size:13px;line-height:1.8}._cardLink_vyg5h_160{border-top:1px solid var(--color-border);color:var(--color-text);justify-content:space-between;align-items:center;gap:20px;margin-top:35px;padding-top:22px;font-size:12px;font-weight:700;text-decoration:none;display:flex}._cardLink_vyg5h_160 svg{color:var(--color-primary);transition:transform .3s}._cardLink_vyg5h_160:hover svg{transform:translate(3px,-3px)}._cardLink_vyg5h_160:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}@media (width<=850px){._sectionHeader_vyg5h_14{flex-direction:column;align-items:start;gap:25px}._intro_vyg5h_43{max-width:600px}}@media (width<=700px){._grid_vyg5h_51{grid-template-columns:1fr}._card_vyg5h_57{min-height:auto}._sectionHeader_vyg5h_14{margin-bottom:45px}}@media (prefers-reduced-motion:reduce){._card_vyg5h_57,._iconBox_vyg5h_93,._cardLink_vyg5h_160 svg{transition:none}}._section_1bx5q_2{background:var(--color-bg);padding:clamp(95px,10vw,155px) 0}._container_1bx5q_7{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._introduction_1bx5q_13{grid-template-columns:1.2fr .8fr;align-items:end;gap:65px;margin-bottom:75px;display:grid}._eyebrow_1bx5q_21{color:var(--color-primary);letter-spacing:.16em;font-size:10px;font-weight:700}._heading_1bx5q_28{font-family:var(--font-heading);letter-spacing:-.065em;margin:27px 0 0;font-size:clamp(48px,5.7vw,82px);font-weight:600;line-height:1.08}._heading_1bx5q_28 em{color:var(--color-primary);font-weight:500}._introRight_1bx5q_42 p{max-width:460px;color:var(--color-text-secondary);margin:0 0 17px;font-size:14px;line-height:1.9}._departmentList_1bx5q_50{border-top:1px solid var(--color-border)}._department_1bx5q_50{border-bottom:1px solid var(--color-border);color:var(--color-text);grid-template-columns:55px minmax(0,1fr) 190px 24px;align-items:center;gap:20px;padding:30px 8px;text-decoration:none;transition:padding .3s,background .3s;display:grid}._department_1bx5q_50:hover{background:var(--color-surface);padding-left:20px;padding-right:20px}._departmentNumber_1bx5q_74{color:var(--color-primary);font-size:12px;font-weight:700}._departmentName_1bx5q_80{font-family:var(--font-heading);letter-spacing:-.045em;font-size:clamp(23px,2.7vw,36px);font-weight:600}._departmentCategory_1bx5q_87{color:var(--color-text-secondary);letter-spacing:.09em;font-size:10px;font-weight:700}._department_1bx5q_50 svg{color:var(--color-primary)}._bottom_1bx5q_98{justify-content:space-between;align-items:center;gap:25px;margin-top:35px;display:flex}._bottom_1bx5q_98>span{color:var(--color-text-secondary);letter-spacing:.12em;font-size:10px;font-weight:700}._bottom_1bx5q_98 a{color:var(--color-text);align-items:center;gap:15px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._bottom_1bx5q_98 a svg{color:var(--color-primary)}._department_1bx5q_50:focus-visible,._bottom_1bx5q_98 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (width<=900px){._introduction_1bx5q_13{grid-template-columns:1fr;gap:30px}._department_1bx5q_50{grid-template-columns:40px minmax(0,1fr) 24px}._departmentCategory_1bx5q_87{display:none}}@media (width<=600px){._department_1bx5q_50{gap:12px;padding:24px 0}._departmentName_1bx5q_80{font-size:23px}._bottom_1bx5q_98{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._department_1bx5q_50{transition:none}}._section_okanx_2{color:#f5f0e9;background:#292824;padding:110px 0 30px}._container_okanx_8{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._content_okanx_14{grid-template-columns:1.3fr .7fr;align-items:end;gap:65px;padding-bottom:110px;display:grid}._eyebrow_okanx_22{color:#c9ad8d;letter-spacing:.16em;font-size:10px;font-weight:700}._heading_okanx_29{font-family:var(--font-heading);letter-spacing:-.07em;margin:28px 0 0;font-size:clamp(55px,6.4vw,95px);font-weight:600;line-height:1.05}._heading_okanx_29 em{color:#c9ad8d;font-weight:500}._right_okanx_43 p{color:#c9c4bc;max-width:380px;margin:0 0 30px;font-size:15px;line-height:1.9}._button_okanx_51{color:#f5f0e9;border:1px solid #c9ad8d;border-radius:4px;justify-content:space-between;align-items:center;gap:25px;padding:16px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}._button_okanx_51:hover{color:#292824;background:#c9ad8d}._footerLine_okanx_73{border-top:1px solid #f5f0e933;justify-content:space-between;align-items:center;gap:20px;padding-top:28px;display:flex}._footerLine_okanx_73 span{color:#aaa49b;letter-spacing:.14em;font-size:10px;font-weight:700}._button_okanx_51:focus-visible{outline-offset:5px;outline:2px solid #c9ad8d}@media (width<=800px){._content_okanx_14{grid-template-columns:1fr;gap:40px}}@media (width<=600px){._section_okanx_2{padding-top:80px}._container_okanx_8{padding-left:22px;padding-right:22px}._content_okanx_14{padding-bottom:75px}._heading_okanx_29{font-size:clamp(48px,11vw,70px)}._footerLine_okanx_73 span:last-child{display:none}}@media (prefers-reduced-motion:reduce){._button_okanx_51{transition:none}}._hero_8669a_2{background:var(--color-bg);min-height:730px}._container_8669a_7{flex-direction:column;width:min(1440px,100%);min-height:730px;margin:0 auto;padding:40px clamp(24px,4vw,64px) 28px;display:flex}._top_8669a_16,._bottom_8669a_17{justify-content:space-between;align-items:center;gap:20px;display:flex}._top_8669a_16>span,._bottom_8669a_17 span{color:var(--color-text-secondary);letter-spacing:.14em;font-size:10px;font-weight:700}._back_8669a_32{color:var(--color-primary);letter-spacing:.13em;align-items:center;gap:12px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}._main_8669a_43{flex:1;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:35px;padding:90px 0;display:grid}._copy_8669a_52{z-index:2;position:relative}._eyebrow_8669a_57{color:var(--color-primary);letter-spacing:.16em;margin-bottom:30px;font-size:10px;font-weight:700;display:block}._heading_8669a_66{font-family:var(--font-heading);letter-spacing:-.075em;margin:0;font-size:clamp(57px,7.2vw,110px);font-weight:600;line-height:1.04}._heading_8669a_66 span,._heading_8669a_66 em{display:block}._heading_8669a_66 em{color:var(--color-primary);font-weight:500}._description_8669a_85{max-width:540px;color:var(--color-text-secondary);margin:32px 0 0;font-size:15px;line-height:1.9}._actions_8669a_93{flex-wrap:wrap;align-items:center;gap:28px;margin-top:35px;display:flex}._explore_8669a_101,._contact_8669a_102{border-bottom:1px solid var(--color-primary);color:var(--color-text);align-items:center;gap:14px;padding-bottom:10px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._explore_8669a_101 svg,._contact_8669a_102 svg{color:var(--color-primary)}._visual_8669a_119{aspect-ratio:1;border:1px solid var(--color-border);border-radius:50%;place-items:center;width:min(100%,360px);margin:auto;display:grid;position:relative}._ring_8669a_130{border:1px dashed var(--color-primary);border-radius:50%;position:absolute;inset:12%}._dot_8669a_137{background:var(--color-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%}._innerRing_8669a_147{aspect-ratio:1;border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:50%;place-items:center;width:58%;display:grid}._innerRing_8669a_147 span{color:var(--color-primary);font-family:var(--font-heading);letter-spacing:-.08em;font-size:clamp(75px,9vw,130px);font-weight:500}._visualLabel_8669a_165{color:var(--color-text-secondary);letter-spacing:.12em;white-space:nowrap;font-size:9px;font-weight:700;position:absolute;bottom:-28px}._bottom_8669a_17{border-top:1px solid var(--color-border);padding-top:25px}@media (width<=1000px){._main_8669a_43{grid-template-columns:1fr}._visual_8669a_119{margin:40px auto 20px}}@media (width<=700px){._hero_8669a_2,._container_8669a_7{min-height:auto}._main_8669a_43{padding:80px 0}._heading_8669a_66{font-size:clamp(49px,10vw,76px)}._visual_8669a_119{width:min(100%,290px)}._bottom_8669a_17 span:last-child{display:none}}._section_1cy56_2{background:var(--color-surface);padding:clamp(90px,10vw,150px) 0;scroll-margin-top:90px}._container_1cy56_8{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(45px,7vw,110px);width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px);display:grid}._eyebrow_1cy56_18,._panelLabel_1cy56_19{color:var(--color-primary);letter-spacing:.15em;font-size:10px;font-weight:700}._heading_1cy56_26{font-family:var(--font-heading);letter-spacing:-.06em;margin:25px 0 35px;font-size:clamp(43px,5vw,72px);font-weight:600;line-height:1.1}._heading_1cy56_26 em{color:var(--color-primary);font-weight:500}._paragraph_1cy56_40{max-width:600px;color:var(--color-text-secondary);margin:0 0 20px;font-size:15px;line-height:1.9}._panel_1cy56_19{border:1px solid var(--color-border);background:var(--color-bg);border-radius:8px;padding:clamp(25px,3.5vw,45px)}._panelLabel_1cy56_19{margin-bottom:30px;display:block}._challenge_1cy56_60{border-top:1px solid var(--color-border);grid-template-columns:35px 1fr 20px;align-items:center;gap:15px;padding:22px 0;display:grid}._number_1cy56_69{color:var(--color-primary);font-size:11px;font-weight:700}._challenge_1cy56_60 p{margin:0;font-size:14px;line-height:1.6}._challenge_1cy56_60 svg{color:var(--color-primary)}@media (width<=900px){._container_1cy56_8{grid-template-columns:1fr}}._section_j05go_2{background:var(--color-bg);padding:clamp(95px,10vw,150px) 0}._container_j05go_7{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._header_j05go_13{margin-bottom:60px}._eyebrow_j05go_17{color:var(--color-primary);letter-spacing:.16em;font-size:10px;font-weight:700}._heading_j05go_24{font-family:var(--font-heading);letter-spacing:-.065em;margin:25px 0;font-size:clamp(44px,5.4vw,78px);font-weight:600;line-height:1.08}._heading_j05go_24 em{color:var(--color-primary);font-weight:500}._header_j05go_13>p{max-width:550px;color:var(--color-text-secondary);font-size:14px;line-height:1.9}._grid_j05go_45{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._card_j05go_51{border:1px solid var(--color-border);background:var(--color-surface);border-radius:7px;min-height:290px;padding:clamp(27px,3.5vw,45px)}._cardTop_j05go_59{color:var(--color-primary);justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}._card_j05go_51 h3{font-family:var(--font-heading);letter-spacing:-.05em;margin:40px 0 15px;font-size:clamp(26px,3vw,37px);font-weight:600}._card_j05go_51 p{max-width:470px;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.9}@media (width<=700px){._grid_j05go_45{grid-template-columns:1fr}._card_j05go_51{min-height:240px}}._section_vnq1m_2{background:var(--color-surface);padding:clamp(95px,10vw,150px) 0}._container_vnq1m_7{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._header_vnq1m_13{margin-bottom:65px}._eyebrow_vnq1m_17{color:var(--color-primary);letter-spacing:.16em;font-size:10px;font-weight:700}._heading_vnq1m_24{font-family:var(--font-heading);letter-spacing:-.065em;margin:25px 0 0;font-size:clamp(44px,5.4vw,78px);font-weight:600;line-height:1.08}._heading_vnq1m_24 em{color:var(--color-primary);font-weight:500}._steps_vnq1m_38{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}._step_vnq1m_38{border-top:2px solid var(--color-primary);background:var(--color-bg);min-width:0;padding:27px 20px 35px}._number_vnq1m_51{color:var(--color-primary);font-size:12px;font-weight:700}._step_vnq1m_38 h3{font-family:var(--font-heading);letter-spacing:-.045em;margin:45px 0 14px;font-size:clamp(23px,2.3vw,30px);font-weight:600}._step_vnq1m_38 p{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.8}@media (width<=1100px){._steps_vnq1m_38{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){._steps_vnq1m_38{grid-template-columns:1fr}._step_vnq1m_38 h3{margin-top:25px}}._section_it8z8_2{background:var(--color-bg);padding:clamp(95px,10vw,150px) 0}._container_it8z8_7{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._header_it8z8_13{margin-bottom:55px}._eyebrow_it8z8_17{color:var(--color-primary);letter-spacing:.16em;font-size:10px;font-weight:700}._heading_it8z8_24{font-family:var(--font-heading);letter-spacing:-.065em;margin:25px 0;font-size:clamp(44px,5.3vw,78px);font-weight:600;line-height:1.08}._heading_it8z8_24 em{color:var(--color-primary);font-weight:500}._header_it8z8_13 p{max-width:550px;color:var(--color-text-secondary);font-size:14px;line-height:1.9}._list_it8z8_45{border-top:1px solid var(--color-border)}._department_it8z8_49{border-bottom:1px solid var(--color-border);color:var(--color-text);grid-template-columns:55px minmax(0,1fr) 190px 24px;align-items:center;gap:20px;padding:30px 8px;text-decoration:none;transition:padding .3s,background .3s;display:grid}._department_it8z8_49:hover{background:var(--color-surface);padding-left:20px;padding-right:20px}._number_it8z8_67,._department_it8z8_49 svg{color:var(--color-primary)}._number_it8z8_67{font-size:12px;font-weight:700}._name_it8z8_77{font-family:var(--font-heading);letter-spacing:-.045em;font-size:clamp(23px,2.7vw,36px);font-weight:600}._category_it8z8_84{color:var(--color-text-secondary);letter-spacing:.1em;font-size:10px;font-weight:700}@media (width<=900px){._department_it8z8_49{grid-template-columns:40px minmax(0,1fr) 24px}._category_it8z8_84{display:none}}@media (width<=600px){._department_it8z8_49{gap:12px;padding:24px 0}._name_it8z8_77{font-size:23px}}@media (prefers-reduced-motion:reduce){._department_it8z8_49{transition:none}}._section_eql2l_2{color:#f5f0e9;background:#292824;padding:110px 0 30px}._container_eql2l_8{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._content_eql2l_14{grid-template-columns:1.25fr .75fr;align-items:end;gap:60px;padding-bottom:105px;display:grid}._eyebrow_eql2l_22{color:#c9ad8d;letter-spacing:.16em;font-size:10px;font-weight:700}._heading_eql2l_29{font-family:var(--font-heading);letter-spacing:-.07em;margin:28px 0 0;font-size:clamp(52px,6.2vw,92px);font-weight:600;line-height:1.06}._heading_eql2l_29 em{color:#c9ad8d;font-weight:500}._right_eql2l_43 p{color:#c9c4bc;max-width:390px;margin:0 0 30px;font-size:15px;line-height:1.9}._button_eql2l_51{color:#f5f0e9;border:1px solid #c9ad8d;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}._button_eql2l_51:hover{color:#292824;background:#c9ad8d}._bottom_eql2l_71{border-top:1px solid #f5f0e933;justify-content:space-between;gap:20px;padding-top:28px;display:flex}._bottom_eql2l_71 span{color:#aaa49b;letter-spacing:.14em;font-size:10px;font-weight:700}@media (width<=800px){._content_eql2l_14{grid-template-columns:1fr;gap:40px}}@media (width<=600px){._section_eql2l_2{padding-top:80px}._content_eql2l_14{padding-bottom:75px}._bottom_eql2l_71 span:last-child{display:none}}@media (prefers-reduced-motion:reduce){._button_eql2l_51{transition:none}}._page_5ubkl_2{background:var(--color-bg);width:100%;min-width:0;color:var(--color-text);overflow:clip}._notFound_5ubkl_10{background:var(--color-bg);min-height:75vh;color:var(--color-text);flex-direction:column;justify-content:center;align-items:flex-start;padding:160px clamp(24px,6vw,90px);display:flex}._notFound_5ubkl_10>span{color:var(--color-primary);letter-spacing:.16em;font-size:11px;font-weight:700}._notFound_5ubkl_10 h1{max-width:800px;font-family:var(--font-heading);letter-spacing:-.06em;margin:25px 0;font-size:clamp(42px,6vw,80px);line-height:1.08}._notFound_5ubkl_10 p{color:var(--color-text-secondary);line-height:1.8}._notFound_5ubkl_10 a{color:var(--color-primary);align-items:center;gap:12px;margin-top:30px;font-weight:700;text-decoration:none;display:inline-flex}._hero_1t5vw_2{background:var(--color-bg);min-height:720px;color:var(--color-text);position:relative;overflow:hidden}._container_1t5vw_10{flex-direction:column;width:min(1440px,100%);min-height:720px;margin:0 auto;padding:45px clamp(24px,4vw,64px) 30px;display:flex}._topBar_1t5vw_19,._bottomBar_1t5vw_20{justify-content:space-between;align-items:center;gap:24px;display:flex}._eyebrow_1t5vw_27{letter-spacing:.16em;color:var(--color-primary);align-items:center;gap:13px;font-size:10px;font-weight:700;display:inline-flex}._eyebrowLine_1t5vw_37{background:currentColor;width:28px;height:1px}._topRight_1t5vw_43,._bottomBar_1t5vw_20 span{letter-spacing:.13em;color:var(--color-text-secondary);font-size:10px;font-weight:700}._main_1t5vw_51{flex:1;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:45px;padding:85px 0;display:grid}._content_1t5vw_60{z-index:2;position:relative}._overline_1t5vw_65{letter-spacing:.17em;color:var(--color-text-secondary);margin-bottom:30px;font-size:10px;font-weight:700;display:block}._heading_1t5vw_74{font-family:var(--font-heading);letter-spacing:-.075em;margin:0;font-size:clamp(62px,7.5vw,118px);font-weight:600;line-height:1.03}._heading_1t5vw_74 span,._heading_1t5vw_74 em{display:block}._heading_1t5vw_74 em{color:var(--color-primary);font-weight:500}._description_1t5vw_93{max-width:480px;color:var(--color-text-secondary);margin:35px 0 0;font-size:15px;line-height:1.9}._heroLink_1t5vw_101{border-bottom:1px solid var(--color-primary);color:var(--color-text);align-items:center;gap:20px;margin-top:30px;padding-bottom:10px;font-size:13px;font-weight:700;text-decoration:none;transition:gap .3s;display:inline-flex}._heroLink_1t5vw_101 svg{color:var(--color-primary)}._heroLink_1t5vw_101:hover{gap:28px}._visual_1t5vw_123{justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}._outerCircle_1t5vw_131,._middleCircle_1t5vw_132,._innerCircle_1t5vw_133{aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;display:flex}._outerCircle_1t5vw_131{border:1px solid var(--color-border);width:min(100%,390px)}._middleCircle_1t5vw_132{border:1px solid var(--color-primary);width:75%}._innerCircle_1t5vw_133{background:var(--color-surface-alt);width:65%;color:var(--color-primary)}._visualCaption_1t5vw_157{letter-spacing:.15em;color:var(--color-text-secondary);font-size:9px;font-weight:700;position:absolute;bottom:0}._bottomBar_1t5vw_20{border-top:1px solid var(--color-border);padding-top:25px}._heroLink_1t5vw_101:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}@media (width<=1000px){._main_1t5vw_51{grid-template-columns:1fr}._visual_1t5vw_123{width:min(100%,390px);margin:0 auto}}@media (width<=700px){._hero_1t5vw_2,._container_1t5vw_10{min-height:auto}._container_1t5vw_10{padding-top:30px}._main_1t5vw_51{padding:75px 0 60px}._heading_1t5vw_74{font-size:clamp(52px,11vw,78px)}._visual_1t5vw_123{min-height:300px}._outerCircle_1t5vw_131{width:min(100%,300px)}._topRight_1t5vw_43,._bottomBar_1t5vw_20 span:last-child{display:none}}@media (prefers-reduced-motion:reduce){._heroLink_1t5vw_101{transition:none}}._wrapper_cnbgz_2{border:1px solid var(--color-border);background:var(--color-bg);border-radius:10px;min-width:0;padding:clamp(28px,4vw,55px)}._form_cnbgz_10{width:100%}._formHeader_cnbgz_14{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px;display:flex}._formHeader_cnbgz_14 span{letter-spacing:.14em;color:var(--color-text-secondary);font-size:10px;font-weight:700}._formHeader_cnbgz_14 span:first-child{color:var(--color-primary)}._formHeading_cnbgz_34{margin:35px 0}._formHeading_cnbgz_34 h3{font-family:var(--font-heading);letter-spacing:-.055em;margin:0 0 10px;font-size:clamp(35px,3vw,46px);font-weight:600}._formHeading_cnbgz_34 p{color:var(--color-text-secondary);margin:0;font-size:13px}._grid_cnbgz_52{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 18px;display:grid}._field_cnbgz_58{flex-direction:column;gap:10px;min-width:0;display:flex}._fullWidth_cnbgz_65{grid-column:1/-1}._field_cnbgz_58 label{color:var(--color-text);font-size:12px;font-weight:700}._field_cnbgz_58 input,._field_cnbgz_58 select,._field_cnbgz_58 textarea{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:51px;color:var(--color-text);font-family:var(--font-body);border-radius:5px;outline:none;padding:14px 16px;font-size:13px;line-height:1.5;transition:border-color .25s,box-shadow .25s}._field_cnbgz_58 input::placeholder,._field_cnbgz_58 textarea::placeholder{color:var(--color-text-secondary);opacity:.65}._field_cnbgz_58 input:focus,._field_cnbgz_58 select:focus,._field_cnbgz_58 textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 12%, transparent)}._field_cnbgz_58 input[aria-invalid=true],._field_cnbgz_58 select[aria-invalid=true],._field_cnbgz_58 textarea[aria-invalid=true]{border-color:#b75d55}._field_cnbgz_58 textarea{resize:vertical;min-height:155px}._selectWrapper_cnbgz_122{position:relative}._selectWrapper_cnbgz_122 select{appearance:none;cursor:pointer;padding-right:40px}._selectWrapper_cnbgz_122 svg{pointer-events:none;color:var(--color-primary);position:absolute;top:50%;right:16px;transform:translateY(-50%)}._error_cnbgz_141{color:#b75d55;font-size:11px}._formFooter_cnbgz_146{border-top:1px solid var(--color-border);margin-top:35px;padding-top:25px}._privacyText_cnbgz_152{color:var(--color-text-secondary);margin:0 0 22px;font-size:12px;line-height:1.7}._statusMessage_cnbgz_159{color:var(--color-primary);align-items:flex-start;gap:12px;margin:0 0 20px;font-size:12px;line-height:1.7;display:flex}._statusMessage_cnbgz_159 svg{flex-shrink:0;margin-top:2px}._submitButton_cnbgz_174{background:var(--color-primary);min-height:56px;color:var(--color-bg);font-family:var(--font-body);cursor:pointer;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:45px;padding:16px 22px;font-size:13px;font-weight:700;transition:transform .3s,opacity .3s;display:inline-flex}._submitButton_cnbgz_174:hover{transform:translateY(-3px)}._submitButton_cnbgz_174:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}@media (width<=700px){._grid_cnbgz_52{grid-template-columns:1fr}}@media (width<=600px){._wrapper_cnbgz_2{padding:25px 20px}._formHeader_cnbgz_14 span:last-child{display:none}._submitButton_cnbgz_174{width:100%}}@media (prefers-reduced-motion:reduce){._submitButton_cnbgz_174,._field_cnbgz_58 input,._field_cnbgz_58 select,._field_cnbgz_58 textarea{transition:none}}._info_3kt16_2{min-width:0}._heading_3kt16_6{font-family:var(--font-heading);letter-spacing:-.065em;margin:0;font-size:clamp(48px,5.1vw,78px);font-weight:600;line-height:1.1}._heading_3kt16_6 em{color:var(--color-primary);font-weight:500}._description_3kt16_20{max-width:400px;color:var(--color-text-secondary);margin:30px 0 55px;font-size:15px;line-height:1.9}._steps_3kt16_28{flex-direction:column;display:flex}._step_3kt16_28{border-top:1px solid var(--color-border);grid-template-columns:30px 1fr;gap:18px;padding:28px 0;display:grid}._stepNumber_3kt16_41{color:var(--color-primary);padding-top:5px;font-size:11px;font-weight:700}._step_3kt16_28 h3{font-family:var(--font-heading);letter-spacing:-.04em;margin:0 0 10px;font-size:25px;font-weight:600}._step_3kt16_28 p{max-width:350px;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.8}._contactNote_3kt16_64{border:1px solid var(--color-border);color:var(--color-primary);border-radius:8px;align-items:flex-start;gap:18px;margin-top:50px;padding:25px;display:flex}._contactNote_3kt16_64 span{letter-spacing:.14em;font-size:10px;font-weight:700}._contactNote_3kt16_64 p{color:var(--color-text-secondary);margin:10px 0 0;font-size:13px;line-height:1.8}@media (width<=600px){._heading_3kt16_6{font-size:clamp(40px,10vw,55px)}._contactNote_3kt16_64{margin-top:30px}}._section_1q1p6_2{color:#f5f0e9;background:#292824;padding:100px 0 30px}._container_1q1p6_8{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._inner_1q1p6_14{grid-template-columns:1fr .6fr;align-items:end;gap:50px;padding-bottom:100px;display:grid}._eyebrow_1q1p6_22{letter-spacing:.16em;color:#c9ad8d;font-size:10px;font-weight:700}._heading_1q1p6_29{font-family:var(--font-heading);letter-spacing:-.07em;margin:30px 0 0;font-size:clamp(55px,6vw,90px);font-weight:600;line-height:1.05}._heading_1q1p6_29 em{color:#c9ad8d;font-weight:500}._right_1q1p6_43 p{color:#c9c4bc;max-width:360px;margin:0 0 30px;font-size:15px;line-height:1.85}._link_1q1p6_51{color:#f5f0e9;border-bottom:1px solid #c9ad8d;align-items:center;gap:20px;padding-bottom:10px;font-size:13px;font-weight:700;text-decoration:none;transition:gap .3s;display:inline-flex}._link_1q1p6_51:hover{gap:28px}._brand_1q1p6_68{border-top:1px solid #f5f0e933;justify-content:space-between;align-items:center;gap:25px;padding-top:30px;display:flex}._brand_1q1p6_68 span{letter-spacing:.14em;color:#aaa49b;font-size:10px;font-weight:700}._link_1q1p6_51:focus-visible{outline-offset:5px;outline:2px solid #c9ad8d}@media (width<=700px){._inner_1q1p6_14{grid-template-columns:1fr;gap:35px}}@media (width<=600px){._section_1q1p6_2{padding-top:75px}._container_1q1p6_8{padding-left:22px;padding-right:22px}._inner_1q1p6_14{padding-bottom:70px}._heading_1q1p6_29{font-size:clamp(45px,11vw,65px)}._brand_1q1p6_68 span:last-child{display:none}}@media (prefers-reduced-motion:reduce){._link_1q1p6_51{transition:none}}._page_1pxxr_2{background:var(--color-bg);width:100%;color:var(--color-text);overflow:clip}._container_1pxxr_9{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._contactSection_1pxxr_15{background:var(--color-surface);padding:clamp(90px,10vw,150px) 0;scroll-margin-top:90px}._sectionTop_1pxxr_21{margin-bottom:40px}._sectionEyebrow_1pxxr_25{letter-spacing:.16em;color:var(--color-primary);font-size:10px;font-weight:700}._contactGrid_1pxxr_32{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(50px,7vw,110px);display:grid}@media (width<=1000px){._contactGrid_1pxxr_32{grid-template-columns:1fr;gap:60px}}@media (width<=600px){._container_1pxxr_9{padding-left:22px;padding-right:22px}._contactSection_1pxxr_15{padding:80px 0}}._hero_1qq62_2{background:var(--color-bg);min-height:760px}._container_1qq62_7{flex-direction:column;width:min(1440px,100%);min-height:760px;margin:0 auto;padding:42px clamp(24px,4vw,64px) 28px;display:flex}._top_1qq62_16,._bottom_1qq62_17{justify-content:space-between;align-items:center;gap:24px;display:flex}._top_1qq62_16 span,._bottom_1qq62_17 span{color:var(--color-text-secondary);letter-spacing:.14em;font-size:10px;font-weight:700}._top_1qq62_16 span:first-child{color:var(--color-primary)}._main_1qq62_36{flex:1;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:30px;padding:100px 0;display:grid}._copy_1qq62_45{z-index:2;position:relative}._eyebrow_1qq62_50{color:var(--color-primary);letter-spacing:.16em;margin-bottom:28px;font-size:10px;font-weight:700;display:block}._heading_1qq62_59{font-family:var(--font-heading);letter-spacing:-.075em;margin:0;font-size:clamp(58px,7.8vw,118px);font-weight:600;line-height:1.02}._heading_1qq62_59 span,._heading_1qq62_59 em{display:block}._heading_1qq62_59 em{color:var(--color-primary);font-weight:500}._description_1qq62_78{max-width:520px;color:var(--color-text-secondary);margin:35px 0 0;font-size:15px;line-height:1.9}._explore_1qq62_86{border-bottom:1px solid var(--color-primary);color:var(--color-text);align-items:center;gap:24px;margin-top:34px;padding-bottom:12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._explore_1qq62_86 svg{color:var(--color-primary)}._art_1qq62_103{aspect-ratio:1;border:1px solid var(--color-border);border-radius:50%;place-items:center;width:min(100%,380px);margin:auto;display:grid;position:relative}._orbit_1qq62_114{border:1px dashed var(--color-primary);border-radius:50%;position:absolute;inset:10%}._dot_1qq62_121{background:var(--color-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%}._inner_1qq62_131{aspect-ratio:1;border:1px solid var(--color-border);background:var(--color-surface-alt);width:58%;color:var(--color-primary);border-radius:50%;place-items:center;display:grid}._artLabel_1qq62_142{color:var(--color-text-secondary);letter-spacing:.12em;white-space:nowrap;font-size:9px;font-weight:700;position:absolute;bottom:-28px}._bottom_1qq62_17{border-top:1px solid var(--color-border);padding-top:25px}@media (width<=1000px){._main_1qq62_36{grid-template-columns:1fr;padding:85px 0}._art_1qq62_103{margin:35px auto 20px}}@media (width<=700px){._hero_1qq62_2,._container_1qq62_7{min-height:auto}._heading_1qq62_59{font-size:clamp(50px,11vw,78px)}._art_1qq62_103{width:min(100%,290px)}._top_1qq62_16 span:last-child,._bottom_1qq62_17 span:last-child{display:none}}@media (prefers-reduced-motion:reduce){._explore_1qq62_86{transition:none}}._section_6bn8r_2{background:var(--color-surface);padding:clamp(95px,10vw,150px) 0;scroll-margin-top:90px}._container_6bn8r_8{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._sectionHeader_6bn8r_14{justify-content:space-between;gap:20px;margin-bottom:35px;display:flex}._sectionHeader_6bn8r_14 span,._projectType_6bn8r_22{color:var(--color-primary);letter-spacing:.15em;font-size:10px;font-weight:700}._projectVisual_6bn8r_29{color:#f5f5eb;isolation:isolate;background:#171c19;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:590px;padding:clamp(28px,4vw,55px);display:flex;position:relative;overflow:hidden}._visualHeader_6bn8r_43,._productRow_6bn8r_44{z-index:2;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}._visualBrand_6bn8r_53{font-family:var(--font-heading);letter-spacing:-.06em;font-size:26px;font-weight:800}._visualBrand_6bn8r_53 span{color:#c7ef70}._visualTag_6bn8r_64,._visualEyebrow_6bn8r_65{color:#c7ef70;letter-spacing:.15em;font-size:10px;font-weight:700}._visualCenter_6bn8r_72{z-index:2;margin:65px 0;position:relative}._visualCenter_6bn8r_72 h3{font-family:var(--font-heading);letter-spacing:-.09em;margin:18px 0;font-size:clamp(75px,11vw,155px);font-weight:700;line-height:.9}._visualCenter_6bn8r_72 h3 em{color:#c7ef70;font-weight:500}._visualCenter_6bn8r_72 p{color:#c9d0c5;margin:30px 0 0;font-size:14px;line-height:1.8}._productRow_6bn8r_44{flex-wrap:wrap;justify-content:flex-start}._product_6bn8r_44{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #c7ef7047;border-radius:4px;align-items:center;gap:11px;padding:14px 17px;display:flex}._product_6bn8r_44 svg{color:#c7ef70;flex-shrink:0}._product_6bn8r_44 span{font-size:11px;font-weight:600}._visualDecoration_6bn8r_125{z-index:1;color:#c7ef7012;font-family:var(--font-heading);pointer-events:none;font-size:clamp(400px,55vw,850px);font-weight:800;line-height:.9;position:absolute;top:0;right:-2%}._projectInfo_6bn8r_138{grid-template-columns:1fr 1fr;gap:70px;padding-top:50px;display:grid}._projectInfo_6bn8r_138 h2{font-family:var(--font-heading);letter-spacing:-.075em;margin:16px 0;font-size:clamp(56px,7vw,100px);font-weight:600}._tagline_6bn8r_153{color:var(--color-text);margin:0;font-size:18px;line-height:1.6}._projectDetails_6bn8r_160>p{max-width:570px;color:var(--color-text-secondary);margin:0 0 25px;font-size:14px;line-height:1.9}._tags_6bn8r_168{flex-wrap:wrap;gap:8px;display:flex}._tags_6bn8r_168 span{border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:3px;padding:9px 13px;font-size:11px}._projectLink_6bn8r_182{border-bottom:1px solid var(--color-primary);color:var(--color-text);align-items:center;gap:20px;margin-top:30px;padding-bottom:10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._projectLink_6bn8r_182 svg{color:var(--color-primary)}@media (width<=850px){._projectInfo_6bn8r_138{grid-template-columns:1fr;gap:30px}._projectVisual_6bn8r_29{min-height:550px}}@media (width<=600px){._projectVisual_6bn8r_29{min-height:600px}._visualCenter_6bn8r_72 h3{font-size:clamp(66px,14vw,100px)}._product_6bn8r_44{width:calc(50% - 10px);padding:12px}._product_6bn8r_44 span{font-size:10px}._visualTag_6bn8r_64,._sectionHeader_6bn8r_14 span:last-child{display:none}}._section_1pvnf_2{background:var(--color-bg);padding:clamp(95px,10vw,150px) 0}._container_1pvnf_7{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._header_1pvnf_13{margin-bottom:55px}._eyebrow_1pvnf_17{color:var(--color-primary);letter-spacing:.16em;font-size:10px;font-weight:700}._header_1pvnf_13 h2{font-family:var(--font-heading);letter-spacing:-.065em;margin:25px 0;font-size:clamp(48px,5.5vw,80px);font-weight:600;line-height:1.08}._header_1pvnf_13 h2 em{color:var(--color-primary);font-weight:500}._header_1pvnf_13>p{max-width:560px;color:var(--color-text-secondary);font-size:14px;line-height:1.9}._grid_1pvnf_45{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}._card_1pvnf_51{min-width:0;color:var(--color-text);text-decoration:none}._cardVisual_1pvnf_57{border-radius:6px;flex-direction:column;justify-content:space-between;min-height:350px;padding:35px;display:flex;position:relative;overflow:hidden}._cardVisual_1pvnf_57 strong{font-family:var(--font-heading);letter-spacing:-.07em;font-size:clamp(42px,5vw,75px)}._cardNumber_1pvnf_74{letter-spacing:.15em;font-size:10px;font-weight:700}._cardVisual_1pvnf_57>svg{align-self:flex-end}._cardInfo_1pvnf_84{justify-content:space-between;align-items:center;gap:20px;padding:25px 0;display:flex}._cardInfo_1pvnf_84 span{color:var(--color-primary);letter-spacing:.12em;font-size:10px;font-weight:700}._cardInfo_1pvnf_84 h3{font-family:var(--font-heading);letter-spacing:-.05em;margin:10px 0;font-size:30px}._cardInfo_1pvnf_84 p{color:var(--color-text-secondary);margin:0;font-size:13px}._cardInfo_1pvnf_84>svg{color:var(--color-primary)}._empty_1pvnf_116{border:1px solid var(--color-border);background:var(--color-surface);border-radius:6px;grid-template-columns:85px minmax(0,1fr) auto;align-items:center;gap:35px;padding:clamp(30px,4vw,55px);display:grid}._emptyIcon_1pvnf_127{border:1px solid var(--color-border);width:76px;height:76px;color:var(--color-primary);border-radius:50%;place-items:center;display:grid}._empty_1pvnf_116 span{color:var(--color-primary);letter-spacing:.14em;font-size:10px;font-weight:700}._empty_1pvnf_116 h3{font-family:var(--font-heading);letter-spacing:-.05em;margin:14px 0;font-size:clamp(25px,3vw,38px)}._empty_1pvnf_116 p{max-width:520px;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.8}._empty_1pvnf_116 a{color:var(--color-text);white-space:nowrap;align-items:center;gap:12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._empty_1pvnf_116 a svg{color:var(--color-primary)}@media (width<=950px){._empty_1pvnf_116{grid-template-columns:75px 1fr}._empty_1pvnf_116 a{grid-column:2}}@media (width<=700px){._grid_1pvnf_45,._empty_1pvnf_116{grid-template-columns:1fr}._empty_1pvnf_116 a{grid-column:1}}._section_nqq20_2{background:var(--color-surface);padding:clamp(95px,10vw,150px) 0}._container_nqq20_7{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._header_nqq20_13{justify-content:space-between;align-items:end;gap:55px;margin-bottom:65px;display:flex}._eyebrow_nqq20_21{color:var(--color-primary);letter-spacing:.16em;font-size:10px;font-weight:700}._header_nqq20_13 h2{font-family:var(--font-heading);letter-spacing:-.065em;margin:25px 0 0;font-size:clamp(43px,5.5vw,78px);font-weight:600;line-height:1.08}._header_nqq20_13 h2 em{color:var(--color-primary);font-weight:500}._header_nqq20_13>p{max-width:380px;color:var(--color-text-secondary);font-size:14px;line-height:1.9}._stages_nqq20_49{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;display:grid}._stage_nqq20_49{border-top:2px solid var(--color-primary);background:var(--color-bg);min-width:0;min-height:270px;padding:27px 20px}._stage_nqq20_49>span{color:var(--color-primary);font-size:12px;font-weight:700}._stage_nqq20_49 h3{font-family:var(--font-heading);letter-spacing:-.045em;margin:45px 0 15px;font-size:clamp(22px,2.3vw,31px);font-weight:600}._stage_nqq20_49 p{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.8}@media (width<=1100px){._stages_nqq20_49{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){._header_nqq20_13{flex-direction:column;align-items:flex-start;gap:25px}}@media (width<=650px){._stages_nqq20_49{grid-template-columns:1fr}._stage_nqq20_49{min-height:auto}._stage_nqq20_49 h3{margin-top:25px}}._section_aghqo_2{color:#f5f0e9;background:#292824;padding:110px 0 30px}._container_aghqo_8{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._content_aghqo_14{grid-template-columns:1.25fr .75fr;align-items:end;gap:60px;padding-bottom:105px;display:grid}._eyebrow_aghqo_22{color:#c9ad8d;letter-spacing:.16em;font-size:10px;font-weight:700}._content_aghqo_14 h2{font-family:var(--font-heading);letter-spacing:-.07em;margin:28px 0 0;font-size:clamp(52px,6.2vw,92px);font-weight:600;line-height:1.06}._content_aghqo_14 h2 em{color:#c9ad8d;font-weight:500}._right_aghqo_43 p{color:#c9c4bc;max-width:390px;margin:0 0 30px;font-size:15px;line-height:1.9}._button_aghqo_51{color:#f5f0e9;border:1px solid #c9ad8d;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}._button_aghqo_51:hover{color:#292824;background:#c9ad8d}._bottom_aghqo_71{border-top:1px solid #f5f0e933;justify-content:space-between;gap:20px;padding-top:28px;display:flex}._bottom_aghqo_71 span{color:#aaa49b;letter-spacing:.14em;font-size:10px;font-weight:700}@media (width<=800px){._content_aghqo_14{grid-template-columns:1fr;gap:40px}}@media (width<=600px){._section_aghqo_2{padding-top:80px}._content_aghqo_14{padding-bottom:75px}._bottom_aghqo_71 span:last-child{display:none}}@media (prefers-reduced-motion:reduce){._button_aghqo_51{transition:none}}._page_a51sb_2{background:var(--color-bg);width:100%;min-width:0;color:var(--color-text);overflow:clip}._hero_rx37h_2{--project-accent:#c7ef70;min-height:780px}._container_rx37h_7{flex-direction:column;width:min(1440px,100%);min-height:780px;margin:auto;padding:42px clamp(24px,4vw,64px) 28px;display:flex}._top_rx37h_16,._bottom_rx37h_17{justify-content:space-between;align-items:center;gap:20px;display:flex}._top_rx37h_16 span,._bottom_rx37h_17 span{letter-spacing:.14em;opacity:.65;font-size:10px;font-weight:700}._top_rx37h_16 a{color:var(--project-accent);letter-spacing:.12em;align-items:center;gap:12px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}._main_rx37h_43{flex:1;grid-template-columns:1.3fr .7fr;align-items:center;gap:45px;padding:95px 0;display:grid}._copy_rx37h_52{z-index:2;position:relative}._eyebrow_rx37h_57{color:var(--project-accent);letter-spacing:.16em;margin-bottom:30px;font-size:10px;font-weight:700;display:block}._copy_rx37h_52 h1{font-family:var(--font-heading);letter-spacing:-.085em;margin:0;font-size:clamp(80px,11vw,165px);font-weight:700;line-height:.93}._copy_rx37h_52 h1 span,._copy_rx37h_52 h1 em{display:block}._copy_rx37h_52 h1 em{color:var(--project-accent);font-weight:500}._description_rx37h_85{opacity:.75;max-width:540px;margin:35px 0 0;font-size:15px;line-height:1.9}._actions_rx37h_93{flex-wrap:wrap;gap:30px;margin-top:35px;display:flex}._actions_rx37h_93 a{border-bottom:1px solid var(--project-accent);color:inherit;align-items:center;gap:13px;padding-bottom:11px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._actions_rx37h_93 svg{color:var(--project-accent)}._orbit_rx37h_116{aspect-ratio:1;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:min(100%,370px);display:grid;position:relative}._orbitRing_rx37h_126{border:1px dashed var(--project-accent);border-radius:50%;position:absolute;inset:10%}._orbitDot_rx37h_133{background:var(--project-accent);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%}._orbitInner_rx37h_143{aspect-ratio:1;background:#ffffff0a;border:1px solid #fff3;border-radius:50%;place-items:center;width:60%;display:grid}._orbitInner_rx37h_143 span{color:var(--project-accent);font:700 clamp(90px, 11vw, 160px)/1 var(--font-heading);letter-spacing:-.09em}._orbitLabel_rx37h_159{letter-spacing:.13em;opacity:.6;white-space:nowrap;font-size:9px;position:absolute;bottom:-30px}._bottom_rx37h_17{border-top:1px solid #ffffff2e;padding-top:25px}@media (width<=1000px){._main_rx37h_43{grid-template-columns:1fr}._orbit_rx37h_116{margin:25px auto}}@media (width<=650px){._hero_rx37h_2,._container_rx37h_7{min-height:auto}._main_rx37h_43{padding:85px 0}._copy_rx37h_52 h1{font-size:clamp(72px,16vw,110px)}._orbit_rx37h_116{width:min(100%,280px)}._top_rx37h_16>span,._bottom_rx37h_17>span:last-child{display:none}}._section_db16t_2{background:var(--color-bg);padding:clamp(95px,10vw,155px) 0;scroll-margin-top:90px}._container_db16t_8{width:min(1440px,100%);margin:auto;padding:0 clamp(24px,4vw,64px)}._content_db16t_14{grid-template-columns:1.1fr .9fr;gap:75px;display:grid}._eyebrow_db16t_20,._challenge_db16t_21>span{color:var(--color-primary);letter-spacing:.16em;font-size:10px;font-weight:700}._heading_db16t_28{font:600 clamp(46px, 5.5vw, 80px)/1.08 var(--font-heading);letter-spacing:-.065em;margin:26px 0}._heading_db16t_28 em{color:var(--color-primary);font-weight:500}._paragraphs_db16t_39 p{color:var(--color-text-secondary);margin:0 0 22px;font-size:15px;line-height:1.95}._facts_db16t_46{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:70px;display:grid}._fact_db16t_46{border-right:1px solid var(--color-border);padding:30px 22px}._fact_db16t_46:first-child{padding-left:0}._fact_db16t_46:last-child{border-right:none}._fact_db16t_46 span{color:var(--color-primary);letter-spacing:.12em;margin-bottom:16px;font-size:10px;font-weight:700;display:block}._fact_db16t_46 strong{font-family:var(--font-heading);font-size:19px;font-weight:600}._challenge_db16t_21{max-width:900px;margin-top:100px}._challenge_db16t_21 h3{font:600 clamp(34px, 4vw, 58px)/1.15 var(--font-heading);letter-spacing:-.055em;margin:25px 0}._challenge_db16t_21 p{max-width:750px;color:var(--color-text-secondary);font-size:15px;line-height:1.9}@media (width<=900px){._content_db16t_14{grid-template-columns:1fr;gap:25px}._facts_db16t_46{grid-template-columns:repeat(2,minmax(0,1fr))}._fact_db16t_46:nth-child(2){border-right:none}._fact_db16t_46:nth-child(-n+2){border-bottom:1px solid var(--color-border)}}@media (width<=550px){._facts_db16t_46{grid-template-columns:1fr}._fact_db16t_46,._fact_db16t_46:first-child{border-right:none;border-bottom:1px solid var(--color-border);padding:23px 0}._fact_db16t_46:last-child{border-bottom:none}}._section_180jn_2{background:var(--color-surface);padding:clamp(95px,10vw,155px) 0}._container_180jn_7{width:min(1440px,100%);margin:auto;padding:0 clamp(24px,4vw,64px)}._header_180jn_13{justify-content:space-between;align-items:end;gap:50px;margin-bottom:60px;display:flex}._eyebrow_180jn_21{color:var(--color-primary);letter-spacing:.16em;font-size:10px;font-weight:700}._header_180jn_13 h2{font:600 clamp(45px, 5.5vw, 78px)/1.08 var(--font-heading);letter-spacing:-.065em;margin:25px 0 0}._header_180jn_13 h2 em{color:var(--color-primary);font-weight:500}._header_180jn_13>p{max-width:370px;color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.9}._grid_180jn_47{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._card_180jn_53{border:1px solid var(--color-border);background:var(--color-bg);border-radius:7px;min-height:350px;padding:clamp(28px,3.5vw,45px)}._cardTop_180jn_61{color:var(--color-primary);justify-content:space-between;display:flex}._cardTop_180jn_61 span,._cardLabel_180jn_68{letter-spacing:.14em;font-size:10px;font-weight:700}._icon_180jn_74{border:1px solid var(--color-border);width:85px;height:85px;color:var(--color-primary);border-radius:50%;place-items:center;margin:40px 0 30px;display:grid}._cardLabel_180jn_68{color:var(--color-primary)}._card_180jn_53 h3{font:600 clamp(28px, 3vw, 42px)/1.15 var(--font-heading);letter-spacing:-.05em;margin:13px 0 15px}._card_180jn_53 p{max-width:470px;color:var(--color-text-secondary);font-size:13px;line-height:1.9}._workflow_180jn_102{border:1px solid var(--color-border);background:var(--color-bg);border-radius:7px;margin-top:75px;padding:35px}._workflowHeading_180jn_110{justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;display:flex}._workflowHeading_180jn_110 span{color:var(--color-primary);letter-spacing:.13em;font-size:10px;font-weight:700}._workflowHeading_180jn_110 p{color:var(--color-text-secondary);font-size:12px}._flow_180jn_130{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._flowItem_180jn_136{align-items:center;gap:10px;min-width:0;display:flex}._flowStep_180jn_143{background:var(--color-surface-alt);border-radius:4px;flex:1;min-height:105px;padding:18px}._flowStep_180jn_143 span{color:var(--color-primary);margin-bottom:13px;font-size:10px;font-weight:700;display:block}._flowStep_180jn_143 strong{font-size:12px;line-height:1.5}._flowArrow_180jn_164{color:var(--color-primary);flex-shrink:0}@media (width<=900px){._header_180jn_13{flex-direction:column;align-items:flex-start}._flow_180jn_130{grid-template-columns:1fr}._flowItem_180jn_136{flex-direction:column}._flowStep_180jn_143{width:100%;min-height:auto}._flowArrow_180jn_164{transform:rotate(90deg)}}@media (width<=650px){._grid_180jn_47{grid-template-columns:1fr}._workflow_180jn_102{padding:22px}._workflowHeading_180jn_110{flex-direction:column;align-items:flex-start}}._section_l1kha_2{background:var(--color-bg);padding:clamp(95px,10vw,155px) 0}._container_l1kha_7{width:min(1440px,100%);margin:auto;padding:0 clamp(24px,4vw,64px)}._eyebrow_l1kha_13,._columnLabel_l1kha_14{color:var(--color-primary);letter-spacing:.15em;font-size:10px;font-weight:700}._header_l1kha_21 h2{font:600 clamp(45px, 5.4vw, 78px)/1.08 var(--font-heading);letter-spacing:-.065em;margin:25px 0}._header_l1kha_21 h2 em{color:var(--color-primary);font-weight:500}._header_l1kha_21>p{max-width:760px;color:var(--color-text-secondary);font-size:14px;line-height:1.9}._columns_l1kha_39{grid-template-columns:1fr 1fr;gap:65px;margin-top:75px;display:grid}._columnLabel_l1kha_14{margin-bottom:27px;display:block}._departmentList_l1kha_51,._serviceList_l1kha_52{border-top:1px solid var(--color-border)}._department_l1kha_51{border-bottom:1px solid var(--color-border);color:var(--color-text);grid-template-columns:35px 1fr 20px;align-items:center;gap:15px;padding:23px 0;text-decoration:none;display:grid}._department_l1kha_51>span,._department_l1kha_51 svg{color:var(--color-primary);font-size:11px;font-weight:700}._department_l1kha_51 strong{font:600 clamp(20px, 2vw, 28px)/1.3 var(--font-heading);letter-spacing:-.04em}._service_l1kha_52{border-bottom:1px solid var(--color-border);align-items:center;gap:17px;padding:17px 0;display:flex}._service_l1kha_52 svg{color:var(--color-primary);flex-shrink:0}._service_l1kha_52 span{font-size:14px}._disclaimer_l1kha_96{max-width:760px;color:var(--color-text-secondary);margin-top:50px;font-size:12px;line-height:1.8}@media (width<=850px){._columns_l1kha_39{grid-template-columns:1fr;gap:55px}}._section_1ewtn_2{color:#f5f0e9;background:#292824;padding:110px 0 30px}._container_1ewtn_8{width:min(1440px,100%);margin:auto;padding:0 clamp(24px,4vw,64px)}._content_1ewtn_14{grid-template-columns:1.25fr .75fr;align-items:end;gap:60px;padding-bottom:105px;display:grid}._eyebrow_1ewtn_22{color:#c9ad8d;letter-spacing:.16em;font-size:10px;font-weight:700}._content_1ewtn_14 h2{font:600 clamp(52px, 6.2vw, 92px)/1.06 var(--font-heading);letter-spacing:-.07em;margin:28px 0 0}._content_1ewtn_14 h2 em{color:#c9ad8d;font-weight:500}._right_1ewtn_40 p{color:#c9c4bc;max-width:390px;margin:0 0 30px;font-size:15px;line-height:1.9}._button_1ewtn_48{color:#f5f0e9;border:1px solid #c9ad8d;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}._button_1ewtn_48:hover{color:#292824;background:#c9ad8d}._bottom_1ewtn_68{border-top:1px solid #f5f0e933;justify-content:space-between;gap:20px;padding-top:28px;display:flex}._bottom_1ewtn_68 a{color:#c9ad8d;align-items:center;gap:12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._bottom_1ewtn_68 span{color:#aaa49b;letter-spacing:.14em;font-size:10px}@media (width<=800px){._content_1ewtn_14{grid-template-columns:1fr;gap:40px}}@media (width<=600px){._section_1ewtn_2{padding-top:80px}._content_1ewtn_14{padding-bottom:75px}._bottom_1ewtn_68 span{display:none}}._page_pzglw_2{background:var(--color-bg);width:100%;min-width:0;color:var(--color-text);overflow:clip}._notFound_pzglw_10{background:var(--color-bg);min-height:75vh;color:var(--color-text);flex-direction:column;justify-content:center;align-items:flex-start;padding:140px clamp(24px,6vw,90px);display:flex}._notFound_pzglw_10>span{color:var(--color-primary);letter-spacing:.15em;font-size:11px;font-weight:700}._notFound_pzglw_10 h1{max-width:780px;font:600 clamp(42px, 6vw, 78px)/1.1 var(--font-heading);letter-spacing:-.06em;margin:25px 0}._notFound_pzglw_10 p{color:var(--color-text-secondary);line-height:1.8}._notFound_pzglw_10 a{color:var(--color-primary);align-items:center;gap:12px;margin-top:25px;font-weight:700;text-decoration:none;display:inline-flex}._hero_1xqaj_6{background:var(--color-bg);min-height:min(820px,100svh - 88px);color:var(--color-text);display:flex;position:relative;overflow:hidden}._container_1xqaj_15{flex-direction:column;width:min(1440px,100%);margin:0 auto;padding:45px clamp(24px,4vw,64px) 30px;display:flex}._topBar_1xqaj_23,._bottomBar_1xqaj_24{justify-content:space-between;align-items:center;gap:24px;display:flex}._eyebrow_1xqaj_31{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-primary);align-items:center;gap:13px;font-size:10px;font-weight:700;display:inline-flex}._eyebrowLine_1xqaj_42{background:currentColor;width:28px;height:1px}._topRight_1xqaj_48,._bottomLabel_1xqaj_49{font-family:var(--font-body);letter-spacing:.13em;color:var(--color-text-secondary);font-size:10px;font-weight:700}._main_1xqaj_57{flex:1;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:40px;padding:70px 0;display:grid}._content_1xqaj_66{z-index:2;min-width:0;position:relative}._category_1xqaj_72{font-family:var(--font-body);letter-spacing:.18em;color:var(--color-text-secondary);margin-bottom:30px;font-size:11px;font-weight:700;display:block}._heading_1xqaj_82{font-family:var(--font-heading);letter-spacing:-.075em;margin:0;font-size:clamp(68px,7.5vw,118px);font-weight:600;line-height:1.02}._headingLine_1xqaj_91{display:block}._headingAccent_1xqaj_95{color:var(--color-primary);font-style:italic;font-weight:500}._descriptionBlock_1xqaj_101{max-width:520px;margin-top:40px}._descriptionBlock_1xqaj_101 p{max-width:470px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:clamp(14px,1.15vw,16px);line-height:1.9}._contactLink_1xqaj_115{border-bottom:1px solid var(--color-primary);color:var(--color-text);align-items:center;gap:20px;margin-top:27px;padding-bottom:10px;font-size:13px;font-weight:700;text-decoration:none;transition:gap .3s;display:inline-flex}._contactLink_1xqaj_115 svg{color:var(--color-primary)}._contactLink_1xqaj_115:hover{gap:28px}._visual_1xqaj_139{justify-content:center;align-items:center;min-height:420px;display:flex;position:relative}._visualRing_1xqaj_147{aspect-ratio:1;border:1px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;width:min(100%,410px);display:flex}._visualRingInner_1xqaj_157{aspect-ratio:1;border:1px solid var(--color-primary);background:var(--color-surface-alt);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:72%;display:flex}._visualNumber_1xqaj_169{font-family:var(--font-heading);letter-spacing:-.09em;color:var(--color-primary);font-size:clamp(80px,9vw,140px);font-weight:500;line-height:1}._visualLabel_1xqaj_178{letter-spacing:.17em;color:var(--color-text-secondary);margin-top:15px;font-size:10px;font-weight:700}._visualCaption_1xqaj_186{letter-spacing:.14em;color:var(--color-text-secondary);font-size:9px;font-weight:700;position:absolute;bottom:0}._bottomBar_1xqaj_24{border-top:1px solid var(--color-border);padding-top:25px}._scrollLink_1xqaj_202{letter-spacing:.12em;color:var(--color-text-secondary);align-items:center;gap:17px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}._scrollLink_1xqaj_202>span{border:1px solid var(--color-border);width:38px;height:38px;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;transition:transform .3s;display:flex}._scrollLink_1xqaj_202:hover>span{transform:translateY(4px)}@media (width<=950px){._hero_1xqaj_6{min-height:auto}._main_1xqaj_57{grid-template-columns:1fr;gap:45px}._heading_1xqaj_82{font-size:clamp(65px,10vw,105px)}._visual_1xqaj_139{width:min(100%,430px);margin:0 auto}}@media (width<=600px){._container_1xqaj_15{padding:28px 22px 24px}._topRight_1xqaj_48{display:none}._main_1xqaj_57{padding:65px 0 45px}._heading_1xqaj_82{font-size:clamp(55px,13vw,78px)}._category_1xqaj_72{margin-bottom:20px;font-size:9px}._descriptionBlock_1xqaj_101{margin-top:30px}._visual_1xqaj_139{min-height:320px}._visualRing_1xqaj_147{width:min(100%,300px)}._visualNumber_1xqaj_169{font-size:85px}._scrollLink_1xqaj_202{font-size:0}._bottomLabel_1xqaj_49{font-size:9px}}._contactLink_1xqaj_115:focus-visible,._scrollLink_1xqaj_202:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}@media (prefers-reduced-motion:reduce){._contactLink_1xqaj_115,._scrollLink_1xqaj_202>span{transition:none}}._section_1fa0k_2{background:var(--color-surface);color:var(--color-text);padding:clamp(95px,11vw,165px) 0}._container_1fa0k_8{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._eyebrow_1fa0k_14{letter-spacing:.16em;color:var(--color-primary);align-items:center;gap:13px;font-size:10px;font-weight:700;display:flex}._eyebrowLine_1fa0k_24{background:currentColor;width:28px;height:1px}._grid_1fa0k_30{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(45px,7vw,110px);margin-top:55px;display:grid}._heading_1fa0k_37{font-family:var(--font-heading);letter-spacing:-.065em;margin:0;font-size:clamp(48px,5.2vw,80px);font-weight:600;line-height:1.1}._heading_1fa0k_37 em{color:var(--color-primary);font-weight:500}._content_1fa0k_51{padding-top:8px}._lead_1fa0k_55{font-family:var(--font-heading);letter-spacing:-.04em;margin:0 0 30px;font-size:clamp(24px,2.3vw,34px);line-height:1.35}._paragraph_1fa0k_63{max-width:540px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0 0 20px;font-size:15px;line-height:1.9}@media (width<=800px){._grid_1fa0k_30{grid-template-columns:1fr;gap:45px}}@media (width<=600px){._section_1fa0k_2{padding:80px 0}._container_1fa0k_8{padding:0 22px}._heading_1fa0k_37{font-size:clamp(40px,10vw,56px)}._grid_1fa0k_30{margin-top:35px}._paragraph_1fa0k_63{font-size:14px}}._section_zaphi_2{background:var(--color-bg);color:var(--color-text);padding:clamp(90px,10vw,150px) 0}._container_zaphi_8{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._header_zaphi_14{margin-bottom:65px}._eyebrow_zaphi_18{letter-spacing:.16em;color:var(--color-primary);font-size:10px;font-weight:700;display:block}._headerGrid_zaphi_26{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:50px;margin-top:30px;display:grid}._heading_zaphi_34{font-family:var(--font-heading);letter-spacing:-.065em;margin:0;font-size:clamp(46px,5vw,78px);font-weight:600;line-height:1.1}._heading_zaphi_34 em{color:var(--color-primary);font-weight:500}._description_zaphi_48{max-width:390px;color:var(--color-text-secondary);margin:0 0 5px;font-size:15px;line-height:1.85}._grid_zaphi_56{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._card_zaphi_62{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;flex-direction:column;justify-content:space-between;height:100%;min-height:285px;padding:30px;transition:background .3s,transform .3s,border-color .3s;display:flex}._card_zaphi_62:hover{background:var(--color-surface-alt);border-color:var(--color-primary);transform:translateY(-5px)}._cardTop_zaphi_84{color:var(--color-primary);justify-content:space-between;align-items:center;display:flex}._number_zaphi_91{font-family:var(--font-heading);letter-spacing:-.05em;font-size:27px}._cardContent_zaphi_97 h3{font-family:var(--font-heading);letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(22px,2vw,29px);font-weight:600;line-height:1.25}._cardContent_zaphi_97 p{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.8}@media (width<=1000px){._grid_zaphi_56{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){._headerGrid_zaphi_26{grid-template-columns:1fr;gap:25px}._grid_zaphi_56{grid-template-columns:1fr}._card_zaphi_62{min-height:245px}}@media (width<=600px){._section_zaphi_2{padding:80px 0}._container_zaphi_8{padding:0 22px}._heading_zaphi_34{font-size:clamp(39px,10vw,55px)}._card_zaphi_62{padding:25px}}@media (prefers-reduced-motion:reduce){._card_zaphi_62{transition:none}}._section_1criz_2{background:var(--color-surface-alt);color:var(--color-text);padding:clamp(95px,11vw,165px) 0}._container_1criz_8{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._header_1criz_14{max-width:850px;margin-bottom:65px}._eyebrow_1criz_19{letter-spacing:.16em;color:var(--color-primary);margin-bottom:30px;font-size:10px;font-weight:700;display:block}._heading_1criz_28{font-family:var(--font-heading);letter-spacing:-.065em;margin:0;font-size:clamp(46px,5.2vw,80px);font-weight:600;line-height:1.1}._heading_1criz_28 em{color:var(--color-primary);font-weight:500}._description_1criz_42{max-width:570px;color:var(--color-text-secondary);margin:30px 0 0;font-size:15px;line-height:1.85}._list_1criz_50{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(35px,6vw,90px);display:grid}._item_1criz_57{border-bottom:1px solid var(--color-border);grid-template-columns:35px minmax(0,1fr) 38px;align-items:start;gap:20px;min-height:145px;padding:30px 0;display:grid}._number_1criz_67{color:var(--color-primary);padding-top:4px;font-size:11px;font-weight:700}._itemContent_1criz_74 h3{font-family:var(--font-heading);letter-spacing:-.035em;margin:0 0 12px;font-size:24px;font-weight:600}._itemContent_1criz_74 p{max-width:450px;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.8}._checkIcon_1criz_90{border:1px solid var(--color-border);width:35px;height:35px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;display:flex}._bottom_1criz_101{color:var(--color-primary);align-items:center;gap:20px;margin-top:45px;display:flex}._bottom_1criz_101 p{max-width:520px;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.8}@media (width<=800px){._list_1criz_50{grid-template-columns:1fr}}@media (width<=600px){._section_1criz_2{padding:80px 0}._container_1criz_8{padding:0 22px}._heading_1criz_28{font-size:clamp(39px,10vw,55px)}._item_1criz_57{grid-template-columns:25px minmax(0,1fr) 30px;gap:12px}._itemContent_1criz_74 h3{font-size:21px}}._section_1vvzd_2{background:var(--color-bg);color:var(--color-text);padding:clamp(90px,10vw,150px) 0}._container_1vvzd_8{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._header_1vvzd_14{max-width:850px;margin-bottom:70px}._eyebrow_1vvzd_19{letter-spacing:.16em;color:var(--color-primary);margin-bottom:30px;font-size:10px;font-weight:700;display:block}._heading_1vvzd_28{font-family:var(--font-heading);letter-spacing:-.065em;margin:0;font-size:clamp(46px,5.2vw,80px);font-weight:600;line-height:1.1}._heading_1vvzd_28 em{color:var(--color-primary);font-weight:500}._description_1vvzd_42{max-width:560px;color:var(--color-text-secondary);margin:30px 0 0;font-size:15px;line-height:1.85}._timeline_1vvzd_50{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,2vw,30px);display:grid}._step_1vvzd_56{border-top:1px solid var(--color-border);min-height:250px;padding-top:20px;position:relative}._stepTop_1vvzd_63{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}._number_1vvzd_70{font-family:var(--font-heading);color:var(--color-primary);font-size:29px}._dot_1vvzd_76{background:var(--color-primary);border-radius:50%;width:8px;height:8px}._step_1vvzd_56 h3{font-family:var(--font-heading);letter-spacing:-.045em;margin:0 0 15px;font-size:clamp(24px,2.4vw,34px);font-weight:600}._step_1vvzd_56 p{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.85}@media (width<=950px){._timeline_1vvzd_50{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}}@media (width<=650px){._section_1vvzd_2{padding:80px 0}._container_1vvzd_8{padding:0 22px}._heading_1vvzd_28{font-size:clamp(39px,10vw,55px)}._timeline_1vvzd_50{grid-template-columns:1fr;gap:15px}._step_1vvzd_56{min-height:auto;padding:25px 0}._stepTop_1vvzd_63{margin-bottom:20px}}._section_10r6m_2{color:#f5f0e9;background:#292824;padding:clamp(85px,10vw,145px) 0 35px;overflow:hidden}._container_10r6m_9{width:min(1440px,100%);margin:0 auto;padding:0 clamp(24px,4vw,64px)}._eyebrow_10r6m_15{letter-spacing:.16em;color:#c9ad8d;font-size:10px;font-weight:700}._main_10r6m_22{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:40px;padding:80px 0 110px;display:grid}._heading_10r6m_30{font-family:var(--font-heading);letter-spacing:-.075em;margin:0;font-size:clamp(55px,6.5vw,100px);font-weight:600;line-height:1.05}._heading_10r6m_30 em{color:#c9ad8d;font-weight:500}._description_10r6m_44{color:#c9c4bc;max-width:500px;margin:35px 0 0;font-size:15px;line-height:1.9}._actions_10r6m_52{flex-wrap:wrap;align-items:center;gap:30px;margin-top:40px;display:flex}._primaryButton_10r6m_60{color:#292824;background:#c9ad8d;border-radius:4px;justify-content:space-between;align-items:center;gap:35px;min-height:56px;padding:16px 23px;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,transform .3s;display:inline-flex}._primaryButton_10r6m_60:hover{background:#e0c5a5;transform:translateY(-3px)}._secondaryLink_10r6m_81{color:#f5f0e9;border-bottom:1px solid #f5f0e966;align-items:center;gap:13px;padding-bottom:10px;font-size:13px;font-weight:700;text-decoration:none;transition:gap .3s;display:inline-flex}._secondaryLink_10r6m_81:hover{gap:22px}._visual_10r6m_98{aspect-ratio:1;border:1px solid #c9ad8d66;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:min(100%,370px);margin:0 auto;display:flex}._visualNumber_10r6m_110{font-family:var(--font-heading);letter-spacing:-.09em;color:#c9ad8d;font-size:clamp(100px,12vw,170px);line-height:1}._visualLabel_10r6m_118{letter-spacing:.14em;color:#aaa49b;text-align:center;margin-top:20px;font-size:9px;font-weight:700}._bottom_10r6m_127{border-top:1px solid #f5f0e933;justify-content:space-between;gap:25px;padding-top:30px;display:flex}._bottom_10r6m_127 span{letter-spacing:.13em;color:#aaa49b;font-size:10px;font-weight:700}@media (width<=850px){._main_10r6m_22{grid-template-columns:1fr}._visual_10r6m_98{width:min(100%,300px)}}@media (width<=600px){._section_10r6m_2{padding:75px 0 30px}._container_10r6m_9{padding:0 22px}._main_10r6m_22{padding:60px 0}._heading_10r6m_30{font-size:clamp(44px,11vw,65px)}._actions_10r6m_52{flex-direction:column;align-items:flex-start;gap:25px}._bottom_10r6m_127 span:last-child{display:none}}._primaryButton_10r6m_60:focus-visible,._secondaryLink_10r6m_81:focus-visible{outline-offset:5px;outline:2px solid #c9ad8d}@media (prefers-reduced-motion:reduce){._primaryButton_10r6m_60,._secondaryLink_10r6m_81{transition:none}}._page_9xj3f_2{background:var(--color-bg);width:100%;min-height:100vh;color:var(--color-text);position:relative;overflow:clip}._notFound_9xj3f_11{background:var(--color-bg);min-height:70vh;color:var(--color-text);flex-direction:column;justify-content:center;align-items:flex-start;padding:80px clamp(24px,5vw,80px);display:flex}._notFound_9xj3f_11>span{font-family:var(--font-body);letter-spacing:.16em;color:var(--color-primary);font-size:11px;font-weight:700}._notFound_9xj3f_11 h1{max-width:750px;font-family:var(--font-heading);letter-spacing:-.06em;margin:24px 0 35px;font-size:clamp(40px,6vw,78px);line-height:1.1}._notFound_9xj3f_11 a{border-bottom:1px solid var(--color-primary);color:var(--color-text);align-items:center;gap:12px;padding-bottom:10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f8f7f4;--color-surface:#fff;--color-surface-alt:#eeece7;--color-text:#181a19;--color-text-secondary:#6d706d;--color-primary:#76634d;--color-primary-hover:#5d4d3b;--color-border:#deded9;--background:var(--color-bg);--surface:var(--color-surface);--surface-alt:var(--color-surface-alt);--text:var(--color-text);--text-muted:var(--color-text-secondary);--accent:var(--color-primary);--border:var(--color-border)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#101311;--color-surface:#191d1a;--color-surface-alt:#242925;--color-text:#f4f3ef;--color-text-secondary:#a3aaa3;--color-primary:#c8b398;--color-primary-hover:#e0ceb6;--color-border:#343a35}:root{--font-heading:"Manrope", sans-serif;--font-body:"DM Sans", sans-serif;--font-xs:.75rem;--font-sm:.875rem;--font-base:1rem;--font-lg:1.125rem;--font-h1:clamp(3.5rem, 7vw, 7rem);--font-h2:clamp(2.5rem, 5vw, 4.5rem);--font-h3:clamp(1.5rem, 3vw, 2.5rem);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--container-width:1280px;--container-padding:clamp(20px, 5vw, 80px);--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:40px;--space-xl:64px;--space-2xl:96px;--space-3xl:144px;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--duration-fast:.2s;--duration-normal:.4s;--duration-slow:.8s;--ease-smooth:cubic-bezier(.22, 1, .36, 1);--z-header:100;--z-dropdown:200;--z-modal:1000}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body), sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}h1,h2,h3,h4{font-family:var(--font-heading), sans-serif;letter-spacing:-.04em;margin-top:0;line-height:1.1}p{margin-top:0}.page{width:min(100% - 2 * var(--container-padding), var(--container-width));margin-inline:auto}.pageSection{padding-block:clamp(72px,12vw,144px)}.eyebrow{color:var(--color-primary);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:700}.hero{align-content:center;min-height:min(760px,100svh - 88px);padding-block:clamp(80px,12vw,160px);display:grid}.hero h1{max-width:1000px;font-size:var(--font-h1);margin:20px 0}.hero p{max-width:600px;color:var(--color-text-secondary);font-size:clamp(1.1rem,2vw,1.35rem)}.textLink{color:var(--color-primary);align-items:center;gap:10px;margin-top:20px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
