.V7OffshoreProcess_section__r7A2G{position:relative;padding:var(--section-padding-y) 0;background:var(--color-bg-primary);overflow:hidden}.V7OffshoreProcess_watermarkWrap__Kja_W{margin-bottom:var(--space-10);padding:var(--space-8) var(--container-padding) 0}.V7OffshoreProcess_watermark__svNSI{display:block;font-family:var(--font-primary);font-size:clamp(3.5rem,16vw,11rem);font-weight:700;letter-spacing:-.04em;color:var(--color-brand-silver-500);line-height:1.1;white-space:nowrap;will-change:transform}.V7OffshoreProcess_introBlock__SI6rQ{padding:0 var(--container-padding);max-width:var(--container-width);margin:0 auto var(--space-10)}.V7OffshoreProcess_heading__5p2hV{font-family:var(--font-primary);font-size:var(--text-3xl);font-weight:300;line-height:var(--leading-tight);color:var(--color-text-primary);letter-spacing:-.02em;margin:0 0 var(--space-4);max-width:30ch}.V7OffshoreProcess_intro__ZSZbr{font-family:var(--font-primary);font-size:var(--text-base);font-weight:400;line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0;max-width:58ch}.V7OffshoreProcess_stepsArea__4axPn{display:none;will-change:transform}.V7OffshoreProcess_tabRow__9xIy8{display:flex;gap:var(--space-3);padding:0 var(--container-padding);max-width:var(--container-width);margin:0 auto var(--space-8);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.V7OffshoreProcess_tabRow__9xIy8::-webkit-scrollbar{display:none}.V7OffshoreProcess_tab__A3eDZ{position:relative;flex:0 0 auto;background:rgba(0,0,0,.04);border:none;border-radius:100px;padding:var(--space-3) var(--space-6);font-family:var(--font-primary);font-size:var(--text-sm);font-weight:600;color:var(--color-text-secondary);letter-spacing:.08em;cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast);overflow:hidden;z-index:1}.V7OffshoreProcess_tab__A3eDZ:hover{color:var(--color-text-primary);background:rgba(0,0,0,.08)}.V7OffshoreProcess_tabActive__lmzmx{color:#ffffff}.V7OffshoreProcess_tabActive__lmzmx:hover{color:#ffffff;background:rgba(0,0,0,.04)}.V7OffshoreProcess_tabText__ILGGt{position:relative;z-index:2}.V7OffshoreProcess_tabProgress__jyNH9{position:absolute;top:0;left:0;bottom:0;background:var(--color-brand-blue);width:0;z-index:-1}.V7OffshoreProcess_scrollContainer__wq48O{display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 var(--container-padding);gap:var(--space-6);scroll-behavior:smooth}.V7OffshoreProcess_scrollContainer__wq48O::-webkit-scrollbar{display:none}.V7OffshoreProcess_stepPanel__4XinK{flex:0 0 clamp(280px,38vw,460px);padding:var(--space-8) var(--space-10);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:24px;transition:box-shadow var(--transition-normal),border-color var(--transition-normal);will-change:transform,opacity}.V7OffshoreProcess_stepPanelActive__mQeXJ{border-color:var(--color-brand-blue);box-shadow:0 16px 48px rgba(0,0,0,.06)}.V7OffshoreProcess_panelNumber__kqDAO{display:block;font-family:var(--font-primary);font-size:var(--text-sm);font-weight:700;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:var(--space-4);transition:color var(--transition-fast)}.V7OffshoreProcess_stepPanelActive__mQeXJ .V7OffshoreProcess_panelNumber__kqDAO{color:var(--color-brand-blue)}.V7OffshoreProcess_panelTitle__Qb_Hb{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary);line-height:var(--leading-snug);letter-spacing:-.01em;margin:0 0 var(--space-4);transition:color var(--transition-fast)}.V7OffshoreProcess_stepPanelActive__mQeXJ .V7OffshoreProcess_panelTitle__Qb_Hb{color:var(--color-brand-blue)}.V7OffshoreProcess_panelDescription__oCiy3{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.V7OffshoreProcess_verticalList__fNFgo{list-style:none;margin:0 0 var(--space-10);padding:0 var(--container-padding);display:flex;flex-direction:column;gap:0}.V7OffshoreProcess_verticalStep__nDuv0{display:flex;gap:var(--space-5);padding:var(--space-6) 0;border-top:1px solid var(--color-border)}.V7OffshoreProcess_verticalStep__nDuv0:last-child{border-bottom:1px solid var(--color-border)}.V7OffshoreProcess_verticalNumber__9RRWg{flex:0 0 auto;font-family:var(--font-primary);font-size:var(--text-3xl);font-weight:700;letter-spacing:-.03em;color:var(--color-brand-silver-500);line-height:1;padding-top:var(--space-1);min-width:3.5ch}.V7OffshoreProcess_verticalContent__uzxQ0{display:flex;flex-direction:column;gap:var(--space-2)}.V7OffshoreProcess_verticalTitle__uWqqU{font-family:var(--font-primary);font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);line-height:var(--leading-snug);letter-spacing:-.01em;margin:0}.V7OffshoreProcess_verticalDescription__3jzKt{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.V7OffshoreProcess_ctaWrap__zAZHO{padding:0 var(--container-padding);display:flex;justify-content:center;margin-top:var(--space-10)}.V7OffshoreProcess_cta__7vr7A{display:inline-flex;align-items:center;justify-content:center;height:var(--btn-height);padding:0 var(--space-10);background:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:var(--font-primary);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);border-radius:var(--btn-radius);text-decoration:none;box-shadow:var(--btn-primary-shadow);transition:background var(--transition-normal),transform var(--transition-fast),box-shadow var(--transition-normal)}.V7OffshoreProcess_cta__7vr7A:hover{background:var(--btn-primary-hover);transform:translateY(-2px) scale(1.02);box-shadow:0 8px 24px rgba(0,130,202,.45)}@media (min-width:768px){.V7OffshoreProcess_stepsArea__4axPn{display:block}.V7OffshoreProcess_verticalList__fNFgo{display:none}.V7OffshoreProcess_heading__5p2hV{font-size:var(--text-4xl)}}@media (min-width:1280px){.V7OffshoreProcess_heading__5p2hV{font-size:var(--text-5xl)}}@media (min-width:1440px){.V7OffshoreProcess_scrollContainer__wq48O{padding-left:calc((100vw - var(--container-width)) / 2 + var(--container-padding))}}