.partnerPage{--navy:#071638;--navy-soft:#14264a;--gold:#c89242;--gold-dark:#a96f27;--gold-pale:#fbf6ed;--cream:#fdfbf7;--muted-text:#657087;--line:#e5e7eb;--line-warm:#ead9be;--green:#20845e;--background:#fff;--foreground:#071638;--card:#fff;--card-foreground:#071638;--primary:#c89242;--primary-foreground:#fff;--secondary:#fbf6ed;--secondary-foreground:#a96f27;--muted:#f6f7f9;--muted-foreground:#657087;--border:#e5e7eb;--ring:#c89242;--destructive:#c2413b;--color-success:#20845e;--radius:14px}:is(html:has(.partnerPage),body:has(.partnerPage)){overflow-x:clip}body:has(.partnerPage){overflow-y:visible}.partnerModalBackdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#07163861!important}.partnerModalPanel{color:#071638!important;background:#fdfbf7!important;border:1px solid #ead9be!important;border-radius:24px!important;width:min(680px,100vw - 32px)!important;max-width:680px!important;overflow:visible!important;box-shadow:0 32px 90px #07163838!important}.partnerModalPanel .partnerForm{font-family:var(--font-inter),Arial,sans-serif;padding:28px 30px 22px}.partnerModalPanel .formHeader [data-slot=badge]{color:#a96f27;text-transform:uppercase;letter-spacing:.12em;background:#fff;border-color:#ead9be;height:auto;padding:5px 9px;font-size:8px}.partnerModalPanel .formHeader h2,.partnerModalPanel .partnerSuccess h2{letter-spacing:-.04em;margin:12px 0 6px;font-size:27px;line-height:1.1}.partnerModalPanel .formHeader p,.partnerModalPanel .partnerSuccess>p{color:#657087;margin:0;font-size:11px;line-height:1.55}.partnerModalPanel .formGrid{grid-template-columns:1fr 1fr;gap:13px 12px;display:grid}.partnerModalPanel .formGrid>div{min-width:0}.partnerModalPanel .formGrid label,.partnerModalPanel .professionField>label,.partnerModalPanel .briefField>label{color:#071638;margin:0 0 5px;padding:0 4px;font-size:10px;font-weight:600;display:block}.partnerModalPanel .partnerInputField{background:#fff!important;border-color:#e5e7eb!important;border-radius:9px!important;height:40px!important}.partnerModalPanel .partnerInputField:focus-within{box-shadow:0 0 0 2px #c8924224;border-color:#c89242!important}.partnerModalPanel .partnerInputField input{font-size:11px!important}.partnerModalPanel .partnerSelectTrigger{height:40px;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:9px!important;justify-content:flex-start!important;padding:0 11px!important;font-size:11px!important}.partnerModalPanel .partnerSelectTrigger>span:nth-child(2){text-align:left;flex:1}.partnerModalPanel .selectLeadIcon{color:#657087;place-items:center;font-size:14px;display:grid}.partnerModalPanel .briefField{grid-column:1/-1}.partnerModalPanel .briefField>div{background:#fff;border:1px solid #e5e7eb;border-radius:9px;align-items:flex-start;gap:8px;height:70px;padding:10px 11px;display:flex}.partnerModalPanel .briefField textarea{resize:none;color:#071638;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0;font-size:11px;line-height:1.5}.partnerModalPanel .modalSubmit{background:#c89242;border-color:#c89242;width:100%;min-height:38px;margin-top:16px;font-size:11px;box-shadow:0 10px 25px #a96f272e}.partnerModalPanel .formPrivacy{color:#7d8798;justify-content:center;align-items:center;gap:5px;margin:9px 0 0;font-size:8px;display:flex}@media (min-width:1051px){.partnerPage .container{width:min(1600px,100% - 64px)}.partnerPage .roadmapGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 18px}.partnerPage .roadmapCard:first-child{grid-area:1/1}.partnerPage .roadmapCard:nth-child(2){grid-area:1/2}.partnerPage .roadmapCard:nth-child(3){grid-area:2/2}.partnerPage .roadmapCard:nth-child(4){grid-area:2/1}.partnerPage .roadmapCard:nth-child(5){grid-area:3/1}.partnerPage .roadmapCard:nth-child(6){grid-area:3/2}.partnerPage .roadmapCard{min-height:270px;padding:18px}.partnerPage .roadmapConnector{top:48%;right:-29px}.partnerPage .roadmapCard:nth-child(2) .roadmapConnector,.partnerPage .roadmapCard:nth-child(4) .roadmapConnector{inset:auto calc(50% - 20px) -37px auto;transform:none}.partnerPage .roadmapCard:nth-child(3) .roadmapConnector{inset:48% auto auto -29px;transform:rotate(180deg)}}@media (max-width:620px){.partnerModalPanel .partnerForm{padding:24px 18px 18px}.partnerModalPanel .formGrid{grid-template-columns:1fr}.partnerModalPanel .briefField{grid-column:auto}}@media (min-width:821px){.partnerPage .heroCopy h1{font-size:clamp(40px,3.55vw,56px)}}@media (min-width:1051px){.partnerPage .roadmapCard{min-height:260px;padding:24px}}.partnerModalPanel .formHeader p,.partnerModalPanel .formGrid label{font-size:15px}@media (max-width:620px){.partnerModalPanel .formHeader h2{font-size:30px}}.partnerPage .heroNotes>span{font-size:13px;line-height:1.4}.partnerPage .heroNotes .heroNoteText b{font-size:17px}.partnerPage .heroNotes .heroNoteText small{font-size:15px}.partnerPage .sectionHeading h2,.partnerPage .faqHeading h2,.partnerPage .finalCta h2,.partnerPage .whoBand h2{font-size:clamp(36px,3.6vw,50px)}.partnerPage .sectionHeading>p,.partnerPage .sectionHeadingSplit>p,.partnerPage .faqHeading>p,.partnerPage .finalCta p{font-size:16px;line-height:1.78}.partnerPage .benefitCard p{font-size:14px;line-height:1.72}.partnerPage .faqMotionDescription{font-size:14px;line-height:1.75}.partnerPage .footerSimple p{font-size:15px;line-height:1.72}.partnerModalPanel .formHeader p,.partnerModalPanel .formGrid label{font-size:16px}.partnerModalPanel .partnerSelectTrigger{font-size:15px}.partnerModalPanel .partnerPhoneField .iti__selected-dial-code,.partnerModalPanel .partnerPhoneField input{font-size:15px!important}.partnerModalPanel .successSummary b{font-size:11px}.partnerModalPanel .successSummary small{font-size:9px}.partnerPage .sectionHeadingSplit{display:block}.partnerPage .sectionHeadingSplit h2{max-width:820px}.partnerPage .freeZoneStrip p,.partnerPage .freeZoneChips [data-slot=badge],.partnerPage .mainlandBadge{font-size:13px}.partnerPage .sectionHeading>p,.partnerPage .faqHeading>p{font-size:16px}.partnerPage .roadmapCard p{font-size:13px;line-height:1.65}.partnerPage .heroNotes{background:#fff;border:1px solid #dde4ee;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:min(100%,760px);margin-top:32px;padding:22px 20px;display:grid;box-shadow:0 14px 30px #07163814}.partnerPage .heroNotes>span{color:#0b1e45;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:0 18px;display:grid}.partnerPage .heroNotes>span+span{border-left:1px solid #e1e6ee}.partnerPage .heroNotes>span>svg{color:#0d62d8;width:34px;height:34px;margin:0}.partnerPage .heroNotes .heroNoteText b{color:#0b1e45;font-size:16px;font-weight:750;line-height:1.3}.partnerPage .heroNotes .heroNoteText small{color:#667187;font-size:14px;font-weight:500;line-height:1.45}.partnerPage .partnerIllustration{height:360px;margin:22px 24px 0}.partnerPage .visualCaption{text-align:center;flex-direction:column;gap:7px;padding:18px 28px 28px;display:flex}.partnerPage .visualCaption small{color:var(--gold-dark);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:750}.partnerPage .visualCaption b{color:var(--navy);font-size:17px;line-height:1.45}@media (min-width:1051px){.partnerPage .roadmapCard{min-height:280px;padding:26px}}@media (max-width:820px){.partnerPage .heroNotes{grid-template-columns:1fr;gap:16px;padding:20px}.partnerPage .heroNotes>span{padding:0}.partnerPage .heroNotes>span+span{border-top:1px solid #e1e6ee;border-left:0;padding-top:16px}}@media (max-width:620px){.partnerPage .heroCopy>p{font-size:16px}.partnerPage .heroNotes .heroNoteText b{font-size:15px}.partnerPage .heroNotes .heroNoteText small{font-size:13px}.partnerPage .roadmapCard,.partnerPage .benefitCard{min-height:auto}.partnerPage .partnerIllustration{height:290px;margin-inline:12px}}.partnerPage .mainNav a{font-size:14px}.partnerPage .phonePill{font-size:13px}.partnerPage .primaryButton,.partnerPage .secondaryButton{font-size:14px}.partnerPage .outlineBadge{font-size:10px}.partnerPage .heroCopy h1{font-size:clamp(40px,3.55vw,56px)}.partnerPage .heroCopy>p{font-size:16px;line-height:1.7}.partnerPage .heroNotes{gap:20px}.partnerPage .heroNotes>span{align-items:flex-start;gap:8px;font-size:12px;line-height:1.35;display:flex}.partnerPage .heroNotes>span>svg{flex:none;margin-top:2px;font-size:18px}.partnerPage .heroNotes .heroNoteText{flex-direction:column;gap:3px;display:flex}.partnerPage .heroNotes .heroNoteText b{font-size:12px;font-weight:750}.partnerPage .heroNotes .heroNoteText small{color:#69758a;font-size:11px;line-height:1.35}.partnerPage .visualTopline{font-size:11px}.partnerPage .visualTopline [data-slot=badge]{font-size:12px}.partnerPage .visualResult>div b{font-size:13px}.partnerPage .visualResult>div small,.partnerPage .visualResult>strong small{font-size:10px}.partnerPage .visualResult>strong{font-size:30px}.partnerPage .freeZoneStrip p,.partnerPage .freeZoneChips [data-slot=badge],.partnerPage .mainlandBadge{font-size:12px}.partnerPage .sectionHeading .eyebrow,.partnerPage .eyebrow{font-size:11px}.partnerPage .sectionHeading h2,.partnerPage .faqHeading h2,.partnerPage .finalCta h2{font-size:clamp(34px,3.4vw,48px)}.partnerPage .sectionHeading>p,.partnerPage .sectionHeadingSplit>p,.partnerPage .faqHeading>p,.partnerPage .finalCta p{font-size:15px}.partnerPage .roadmapStart b,.partnerPage .roadmapFinish b{font-size:12px}.partnerPage .roadmapStart span{font-size:10px}.partnerPage .roadmapCard{min-height:260px;padding:24px}.partnerPage .roadmapMeta>span{font-size:11px}.partnerPage .roadmapMeta i{width:44px;height:44px;font-size:21px}.partnerPage .roadmapCard h3{font-size:16px}.partnerPage .roadmapCard p{font-size:12px}.partnerPage .roadmapCard>small{font-size:10px}.partnerPage .roadmapPayout{font-size:27px}.partnerPage .benefitTop>b{font-size:11px}.partnerPage .benefitCard{min-height:275px;padding:28px}.partnerPage .benefitCard h3{font-size:17px}.partnerPage .benefitCard p{font-size:13px}.partnerPage .whoBand h2{font-size:32px}.partnerPage .whoList span{font-size:12px}.partnerPage .faqMotionTitle{font-size:14px!important}.partnerPage .faqMotionDescription{font-size:13px}.partnerPage .assuranceStrip b{font-size:12px}.partnerPage .assuranceStrip small{font-size:10px}.partnerPage .siteFooter{font-size:14px}.partnerPage .footerSimple p{font-size:13px}.partnerPage .copyright{font-size:11px}.partnerModalPanel .formHeader h2{font-size:36px}.partnerModalPanel .formHeader p,.partnerModalPanel .formGrid label{font-size:15px}.partnerModalPanel .partnerInputField input,.partnerModalPanel .partnerSelectTrigger,.partnerModalPanel .partnerPhoneField input,.partnerModalPanel .briefField textarea{font-size:15px!important}.partnerModalPanel .partnerSelectContent button{min-height:40px;font-size:15px}.partnerModalPanel .fieldError,.partnerModalPanel [role=alert]{font-size:13px}.partnerModalPanel .modalSubmit{font-size:15px}.partnerModalPanel .formPrivacy{font-size:11px}@media (max-width:620px){.partnerPage .heroCopy h1{font-size:40px}.partnerPage .heroCopy>p{font-size:15px}.partnerPage .heroNotes{gap:14px}.partnerPage .heroNotes .heroNoteText b{font-size:12px}.partnerPage .heroNotes .heroNoteText small{font-size:11px}.partnerPage .sectionHeading h2,.partnerPage .faqHeading h2,.partnerPage .finalCta h2{font-size:34px}.partnerPage .roadmapCard,.partnerPage .benefitCard{min-height:auto}.partnerModalPanel .formHeader h2{font-size:30px}}@media (min-width:821px){.partnerPage .heroCopy{max-width:800px}.partnerPage .heroCopy h1{font-size:clamp(38px,3.4vw,54px)}.partnerPage .heroCopy h1 .heroTitleLine{color:var(--navy);white-space:nowrap;display:block}.partnerPage .heroCopy h1 .heroAmount{color:var(--gold-dark)}}.partnerPage .visualPayout{align-items:flex-end;font-size:27px}.partnerPage .visualPayout small{font-size:9px;font-weight:750}.partnerModalBackdrop{z-index:9998!important;-webkit-backdrop-filter:none!important;background:#0a16306b!important}.partnerModalPanel{background:#fdfbf7!important;border:1px solid #e4ded3!important;border-radius:30px!important;width:min(860px,100vw - 40px)!important;max-width:860px!important;box-shadow:0 30px 90px #07163847!important}.partnerModalPanel .partnerForm{padding:40px 38px 32px}.partnerModalPanel .formHeader{margin-bottom:26px;padding-right:44px}.partnerModalPanel .formHeader h2{color:#0b1e45;letter-spacing:-.045em;margin:15px 0 7px;font-size:34px;font-weight:500;line-height:1.08}.partnerModalPanel .formHeader p{color:#62708a;font-size:14px;line-height:1.55}.partnerModalPanel .formGrid{gap:17px 16px}.partnerModalPanel .formGrid label{color:#142647;font-size:13px;font-weight:650}.partnerModalPanel .partnerInputField{height:46px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e1e5eb!important;border-radius:12px!important}.partnerModalPanel .partnerInputField[data-state=focused]{border-color:#c89242!important;box-shadow:0 0 0 1px #c892422e!important}.partnerModalPanel .partnerInputField[data-state=error]{border-color:#dc2626!important;box-shadow:0 0 0 1px #dc262624!important}.partnerModalPanel .partnerSelectTrigger{text-align:left;cursor:pointer;outline:none;align-items:center;gap:10px;width:100%;padding:0 14px;display:flex;height:46px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e1e5eb!important;border-radius:12px!important}.partnerModalPanel .partnerSelectTrigger:focus-visible{border-color:#c89242!important;box-shadow:0 0 0 1px #c892422e!important}.partnerModalPanel .partnerSelectTrigger.isError{border-color:#dc2626!important;box-shadow:0 0 0 1px #dc262624!important}.partnerModalPanel .partnerInputField input,.partnerModalPanel .partnerSelectTrigger{color:#1c2940;font-size:14px}.partnerModalPanel .partnerInputField input::placeholder,.partnerModalPanel .partnerBaseSelectValue{color:#1c2940;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.partnerModalPanel .partnerBaseSelectValue[data-placeholder]{color:#929bab}.partnerModalPanel .partnerSelectChevron{color:#758197;flex:none;place-items:center;font-size:16px;transition:transform .2s;display:grid}.partnerModalPanel .partnerSelectTrigger[data-popup-open] .partnerSelectChevron{transform:rotate(180deg)}.partnerModalPanel .partnerInputField>svg,.partnerModalPanel .selectSuccess,.partnerModalPanel .phoneSuccess{color:#16a34a!important}.partnerModalPanel .selectSuccess{flex:none;place-items:center;font-size:17px;display:grid}.partnerModalPanel .phoneField>label{color:#142647;margin:0 0 7px;padding:0 4px;font-size:13px;font-weight:650;display:block}.partnerModalPanel .partnerPhoneField{align-items:center;width:100%;transition:border-color .2s,box-shadow .2s;position:relative;overflow:visible;height:46px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e1e5eb!important;border-radius:12px!important;display:flex!important}.partnerModalPanel .partnerPhoneField:focus-within{border-color:#c89242;box-shadow:0 0 0 1px #c892422e}.partnerModalPanel .partnerPhoneField.isError{border-color:#dc2626!important;box-shadow:0 0 0 1px #dc262624!important}.partnerModalPanel .partnerPhoneField .iti{height:100%;width:100%!important}.partnerModalPanel .partnerPhoneField .iti__country-container{height:100%;left:6px!important}.partnerModalPanel .partnerPhoneField .iti__selected-country{background:#f6f7f9;border-radius:8px;height:34px;margin-block:6px;padding:0 8px!important}.partnerModalPanel .partnerPhoneField .iti__selected-dial-code{color:#1c2940;font-size:14px}.partnerModalPanel .partnerPhoneField input{color:#1c2940!important;width:100%!important;height:100%!important;padding-right:42px!important;font-size:14px!important}.partnerModalPanel .partnerPhoneField input::placeholder{color:#929bab}.partnerModalPanel .phoneSuccess{z-index:3;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.partnerModalPanel .fieldError,.partnerModalPanel [role=alert]{margin:5px 4px 0;font-size:12px;line-height:1.35;color:#dc2626!important}.partnerModalPanel .partnerSelectContent{overscroll-behavior:contain;z-index:10020!important;background:#fff!important;border:1px solid #d9dee7!important;border-radius:12px!important;max-height:300px!important;margin-top:8px!important;margin-bottom:0!important;inset:100% 0 auto!important;overflow-y:auto!important;box-shadow:0 16px 38px #07163829!important}.partnerModalPanel .partnerSelectContent>div{overscroll-behavior:contain;max-height:300px!important;overflow-y:auto!important}.partnerModalPanel .briefField>div{height:86px;box-shadow:none;border:1px solid #e1e5eb;border-radius:12px;padding:14px 15px}.partnerModalPanel .briefField>div:focus-within{border-color:#c89242;box-shadow:0 0 0 1px #c892422e}.partnerModalPanel .briefField textarea{font-size:14px}.partnerModalPanel .modalSubmit{color:#0b1e45;background:#cf963d;border:0;border-radius:12px;width:100%;min-height:48px;margin-top:20px;font-size:13px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s;box-shadow:0 10px 24px #b47e2d2e}.partnerModalPanel .modalSubmit[data-state=idle]:hover{background:#bd842d}.partnerModalPanel .modalSubmit[data-state=loading]{color:#fff;background:#b98230}.partnerModalPanel .modalSubmit[data-state=error]{color:#fff;background:#dc2626;box-shadow:0 10px 24px #dc262633}.partnerModalPanel .modalSubmit[data-state=success]{color:#fff;background:#16a34a;box-shadow:0 10px 24px #16a34a33}.partnerModalPanel .formPrivacy{color:#8290a5;margin-top:15px;font-size:10px}@media (max-width:820px){.partnerModalPanel{width:min(680px,100vw - 28px)!important}.partnerModalPanel .partnerForm{padding:30px 24px 24px}}.partnerBaseSelectPositioner{z-index:10010;width:var(--anchor-width)}.partnerBaseSelectPopup{width:100%;max-height:min(260px,var(--available-height));transform-origin:var(--transform-origin);background:#fff;border:1px solid #d9dee7;border-radius:12px;overflow:hidden;box-shadow:0 16px 38px #07163829}.partnerBaseSelectList{outline:none;max-height:258px;padding:6px;overflow-y:auto}.partnerBaseSelectItem{cursor:pointer;color:#1c2940;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 10px;font-size:13px;display:flex}.partnerBaseSelectItem[data-highlighted]{background:#f5f1e9}.partnerBaseSelectItem[data-selected]{color:#167744;font-weight:650}.partnerBaseSelectIndicator{color:#16a34a;flex:none;place-items:center;font-size:16px;display:grid}@media (min-width:1051px){.partnerPage .heroCopy{max-width:760px}.partnerPage .heroCopy h1{font-size:clamp(44px,3.75vw,58px)}}.partnerPage *{box-sizing:border-box}.partnerPage html{scroll-behavior:smooth}.partnerPage body{color:var(--navy);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:15px}.partnerPage body,.partnerPage button{font-family:inherit}.partnerPage a{color:inherit;text-decoration:none}.partnerPage button{color:inherit;cursor:pointer}.partnerPage h1,.partnerPage h2,.partnerPage h3,.partnerPage p{margin-top:0}.partnerPage .container{width:min(1180px,100% - 48px);margin-inline:auto}.partnerPage .siteHeader{z-index:60;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;height:70px;position:sticky;top:0}.partnerPage .headerInner{align-items:center;gap:32px;width:min(1320px,100% - 40px);height:100%;margin:auto;display:flex}.partnerPage .brand{flex:none;display:flex}.partnerPage .brand img{object-fit:contain;width:106px;height:auto}.partnerPage .mainNav{flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.partnerPage .mainNav a{color:#3d4960;border-radius:8px;padding:10px 14px;font-size:12px;font-weight:550;transition:all .2s}.partnerPage .mainNav a:hover{background:var(--gold-pale);color:var(--gold-dark)}.partnerPage .headerActions{align-items:center;gap:9px;display:flex}.partnerPage .phonePill{border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:650;display:flex}.partnerPage .phonePill svg{color:var(--gold-dark)}.partnerPage .menuButton{border:1px solid var(--line);background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:18px;display:none}.partnerPage .primaryButton,.partnerPage .secondaryButton{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-size:12px;font-weight:700;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.partnerPage .primaryButton{background:var(--navy);color:#fff;border:1px solid var(--navy);box-shadow:0 10px 25px #0716381f}.partnerPage .primaryButton:hover{background:var(--navy-soft);transform:translateY(-1px);box-shadow:0 14px 28px #07163829}.partnerPage .secondaryButton{border:1px solid var(--line);color:#39465d;background:#fff}.partnerPage .secondaryButton:hover{border-color:var(--line-warm);color:var(--gold-dark);transform:translateY(-1px)}.partnerPage .headerCta{background:var(--gold);border-color:var(--gold);min-height:38px;box-shadow:none;padding-inline:17px}.partnerPage .headerCta:hover{background:var(--gold-dark)}.partnerPage .heroSection{border-bottom:1px solid var(--line);padding:94px 0 58px;position:relative;overflow:hidden}.partnerPage .skyline{object-fit:cover;object-position:center bottom;z-index:-1;opacity:.34;transform:translateY(205px)}.partnerPage .heroSplit{grid-template-columns:7fr 5fr;align-items:center;gap:56px;display:grid}.partnerPage .heroCopy{max-width:800px}.partnerPage .outlineBadge{border-color:var(--line-warm);height:auto;color:var(--gold-dark);text-transform:uppercase;letter-spacing:.13em;background:#ffffffdb;padding:7px 13px;font-size:9px}.partnerPage .heroCopy h1{letter-spacing:-.055em;margin:23px 0 19px;font-size:clamp(38px,3.4vw,50px);line-height:1.04}.partnerPage .heroCopy h1 .heroTitleLine{color:var(--navy);white-space:nowrap;display:block}.partnerPage .heroCopy h1 .heroAmount{color:var(--gold-dark)}.partnerPage .heroCopy>p{max-width:560px;color:var(--muted-text);margin-bottom:28px;font-size:14px;line-height:1.75}.partnerPage .heroButtons{flex-wrap:wrap;gap:12px;display:flex}.partnerPage .heroNotes{flex-wrap:wrap;gap:16px;margin-top:25px;display:flex}.partnerPage .heroNotes span{color:#526078;align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}.partnerPage .heroNotes svg{color:var(--gold-dark);font-size:16px}.partnerPage .partnerVisualPanel{border:1px solid var(--line);background:#fffffff7;border-radius:18px;gap:0;padding:0;overflow:hidden;box-shadow:0 20px 55px #07163813}.partnerPage .visualTopline{border-bottom:1px solid var(--line);color:#798294;text-transform:uppercase;letter-spacing:.11em;justify-content:space-between;align-items:center;min-height:54px;padding:0 20px;font-size:9px;font-weight:700;display:flex}.partnerPage .visualTopline [data-slot=badge]{text-transform:none;letter-spacing:0;color:#5b677d;border-color:var(--line);background:#fff}.partnerPage .partnerIllustration{height:342px;margin:8px 24px 0;position:relative}.partnerPage .partnerIllustration img{object-fit:contain;object-position:center bottom}.partnerPage .visualResult{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:16px 20px;display:flex}.partnerPage .visualResult>div{align-items:center;gap:10px;display:flex}.partnerPage .visualResult>div>svg{color:#e5b868;font-size:24px}.partnerPage .visualResult>div>span{flex-direction:column;gap:4px;display:flex}.partnerPage .visualResult>div small{color:#ffffff8f;text-transform:uppercase;letter-spacing:.1em;font-size:8px}.partnerPage .visualResult>div b{font-size:11px}.partnerPage .visualResult>strong{color:#efc477;white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:27px;line-height:1;display:flex}.partnerPage .visualResult>strong small{color:#ffffff8c;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px;font-size:9px;font-weight:750}.partnerPage .freeZoneStrip{border-bottom:1px solid var(--line);background:#fff;padding:35px 0 32px}.partnerPage .freeZoneStrip p{text-align:center;color:#667187;text-transform:uppercase;letter-spacing:.09em;margin-bottom:18px;font-size:10px;font-weight:700}.partnerPage .freeZoneChips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.partnerPage .freeZoneChips [data-slot=badge]{border-color:var(--line);color:#26344d;background:#fff;height:auto;padding:8px 15px;font-size:10px}.partnerPage .mainlandBadge{background:var(--gold-pale);width:max-content;max-width:100%;color:var(--gold-dark);border-radius:999px;align-items:center;gap:7px;margin:18px auto 0;padding:8px 13px;font-size:10px;font-weight:700;display:flex}.partnerPage .mainlandBadge svg{font-size:14px}.partnerPage .sectionHeading{max-width:720px;margin-bottom:48px}.partnerPage .sectionHeading .eyebrow,.partnerPage .eyebrow{color:var(--gold-dark);text-transform:uppercase;letter-spacing:.15em;margin-bottom:14px;font-size:9px;font-weight:750;display:block}.partnerPage .sectionHeading h2,.partnerPage .faqHeading h2,.partnerPage .finalCta h2,.partnerPage .whoBand h2{letter-spacing:-.045em;margin-bottom:16px;font-size:clamp(32px,3.3vw,46px);line-height:1.1}.partnerPage .sectionHeading>p,.partnerPage .sectionHeadingSplit>p,.partnerPage .faqHeading>p,.partnerPage .finalCta p{color:var(--muted-text);font-size:13px;line-height:1.75}.partnerPage .roadmapSection{background:var(--cream);border-bottom:1px solid #eee9e2;padding:92px 0 102px}.partnerPage .roadmap{position:relative}.partnerPage .roadmapStart,.partnerPage .roadmapFinish{border:1px solid var(--line-warm);background:#fff;border-radius:12px;align-items:center;gap:12px;width:max-content;max-width:100%;padding:10px 14px;display:flex}.partnerPage .roadmapStart{margin-bottom:18px}.partnerPage .roadmapStart span{background:var(--gold-pale);color:var(--gold-dark);text-transform:uppercase;letter-spacing:.12em;border-radius:7px;padding:5px 8px;font-size:8px;font-weight:800}.partnerPage .roadmapStart b,.partnerPage .roadmapFinish b{font-size:10px}.partnerPage .roadmapFinish{background:var(--navy);border-color:var(--navy);color:#fff;margin:18px 0 0 auto}.partnerPage .roadmapFinish>svg{color:#efc477;font-size:24px}.partnerPage .roadmapFinish>span{flex-direction:column;gap:3px;display:flex}.partnerPage .roadmapFinish small{color:#ffffff8c;text-transform:uppercase;letter-spacing:.1em;font-size:8px}.partnerPage .roadmapGrid{z-index:1;grid-template-columns:repeat(3,1fr);gap:18px;display:grid;position:relative}.partnerPage .roadmapCard{border:1px solid var(--line);background:#fff;border-radius:15px;flex-direction:column;min-height:225px;padding:22px;display:flex;position:relative;box-shadow:0 8px 24px #07163809}.partnerPage .roadmapCard:nth-child(4){grid-column:3}.partnerPage .roadmapCard:nth-child(5){grid-area:2/2}.partnerPage .roadmapCard:nth-child(6){grid-area:2/1}.partnerPage .roadmapMeta{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.partnerPage .roadmapMeta>span{color:#8a93a3;font-size:9px;font-weight:750}.partnerPage .roadmapMeta i{border:1px solid var(--line);width:42px;height:42px;color:var(--gold-dark);background:#fff;border-radius:12px;place-items:center;font-size:20px;font-style:normal;display:grid}.partnerPage .roadmapCard h3{margin-bottom:9px;font-size:14px;line-height:1.35}.partnerPage .roadmapCard p{color:var(--muted-text);max-width:300px;margin-bottom:16px;font-size:10px;line-height:1.65}.partnerPage .roadmapCard>small{color:#8a6a3d;align-items:flex-start;gap:6px;margin-top:auto;font-size:8px;line-height:1.45;display:flex}.partnerPage .roadmapCard>small svg{flex:none;font-size:12px}.partnerPage .roadmapPayout{color:#efc477;letter-spacing:-.03em;margin:-1px 0 10px;font-size:24px;display:block}.partnerPage .roadmapEnd{background:var(--navy);border-color:var(--navy);color:#fff}.partnerPage .roadmapEnd .roadmapMeta>span{color:#ffffff8c}.partnerPage .roadmapEnd .roadmapMeta i{color:#efc477;background:#ffffff14;border-color:#ffffff24}.partnerPage .roadmapEnd p{color:#ffffffa3}.partnerPage .roadmapEnd>small{color:#efc477}.partnerPage .roadmapConnector{z-index:4;border:1px solid var(--line-warm);width:40px;height:40px;color:var(--gold-dark);background:#fff;border-radius:999px;place-items:center;font-size:14px;display:grid;position:absolute;top:48%;right:-30px;box-shadow:0 5px 16px #07163814}.partnerPage .roadmapCard:nth-child(3) .roadmapConnector{top:auto;bottom:-30px;right:calc(50% - 20px);transform:rotate(90deg)}.partnerPage .roadmapCard:nth-child(4) .roadmapConnector,.partnerPage .roadmapCard:nth-child(5) .roadmapConnector{left:-30px;right:auto;transform:rotate(180deg)}.partnerPage .benefitsSection{background:#fff;padding:98px 0}.partnerPage .sectionHeadingSplit{grid-template-columns:1.25fr .75fr;align-items:end;gap:80px;max-width:none;display:grid}.partnerPage .sectionHeadingSplit h2{max-width:680px;margin-bottom:0}.partnerPage .sectionHeadingSplit>p{margin:0 0 3px}.partnerPage .benefitsGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.partnerPage .benefitCard{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:250px;box-shadow:none;border-radius:0;gap:0;padding:26px}.partnerPage .benefitTop{justify-content:space-between;align-items:center;margin-bottom:34px;display:flex}.partnerPage .benefitTop>span{border:1px solid var(--line);width:44px;height:44px;color:var(--gold-dark);border-radius:12px;place-items:center;font-size:22px;display:grid}.partnerPage .benefitTop>b{color:#9b7a4a;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.partnerPage .benefitCard h3{max-width:280px;margin-bottom:10px;font-size:15px;line-height:1.45}.partnerPage .benefitCard p{color:var(--muted-text);max-width:310px;margin:0;font-size:11px;line-height:1.7}.partnerPage .benefitCard:hover{background:#fdfbf7}.partnerPage .whoSection{padding:0 0 96px}.partnerPage .whoBand{border:1px solid var(--line);background:var(--cream);border-radius:16px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;padding:38px;display:grid}.partnerPage .whoBand h2{margin:0;font-size:30px}.partnerPage .whoList{flex-wrap:wrap;gap:9px;display:flex}.partnerPage .whoList span{border:1px solid var(--line);color:#3f4c63;background:#fff;border-radius:999px;padding:10px 14px;font-size:10px;font-weight:650}.partnerPage .faqSection{background:var(--cream);border-top:1px solid #eee9e2;border-bottom:1px solid #eee9e2;padding:98px 0}.partnerPage .faqLayout{grid-template-columns:.68fr 1.32fr;align-items:start;gap:80px;display:grid}.partnerPage .faqHeading{position:sticky;top:105px}.partnerPage .faqHeading h2{font-size:40px}.partnerPage .faqHeading>a{color:var(--gold-dark);align-items:center;gap:7px;margin-top:22px;font-size:11px;font-weight:700;display:inline-flex}.partnerPage .faqMotionItem{border:1px solid var(--line);background:#fff;box-shadow:0 6px 18px #07163806}.partnerPage .faqMotionItem:hover,.partnerPage .faqMotionItem[data-state=open]{border-color:var(--line-warm)}.partnerPage .faqMotionTrigger{min-height:66px;padding:0 20px}.partnerPage .faqMotionTitle{white-space:normal!important;font-size:12px!important;font-weight:650!important}.partnerPage .faqMotionDescription{color:var(--muted-text);font-size:11px;line-height:1.75}.partnerPage .finalSection{padding:92px 0}.partnerPage .finalCta{border:1px solid var(--line-warm);background:var(--gold-pale);border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:50px;padding:44px;display:grid}.partnerPage .finalCta h2{margin-bottom:10px}.partnerPage .finalCta p{max-width:620px;margin:0}.partnerPage .ctaActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.partnerPage .assuranceStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:25px 0}.partnerPage .assuranceStrip .container{grid-template-columns:repeat(4,1fr);display:grid}.partnerPage .assuranceStrip .container>div{border-right:1px solid var(--line);justify-content:center;align-items:center;gap:10px;padding:0 18px;display:flex}.partnerPage .assuranceStrip .container>div:last-child{border:0}.partnerPage .assuranceStrip svg{color:var(--gold-dark);font-size:22px}.partnerPage .assuranceStrip span{flex-direction:column;gap:3px;display:flex}.partnerPage .assuranceStrip b{font-size:10px}.partnerPage .assuranceStrip small{color:var(--muted-text);font-size:8px}.partnerPage .siteFooter{padding:46px 0 22px}.partnerPage .footerSimple{justify-content:space-between;align-items:flex-start;gap:50px;display:flex}.partnerPage .footerSimple img{width:96px;height:auto}.partnerPage .footerSimple p{color:var(--muted-text);margin:12px 0 0;font-size:10px;line-height:1.7}.partnerPage .footerSimple>div:last-child{text-align:right}.partnerPage .footerSimple a:hover{color:var(--gold-dark)}.partnerPage .copyright{border-top:1px solid var(--line);color:#8a93a3;margin-top:30px;padding-top:18px;font-size:8px}.partnerPage .partnerModalBackdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#07163861!important}.partnerPage .partnerModalPanel{box-shadow:0 32px 90px #07163838;border-color:var(--line-warm)!important;background:var(--cream)!important;border-radius:24px!important;max-width:680px!important;overflow:visible!important}.partnerPage .partnerForm{padding:34px}.partnerPage .formHeader{margin-bottom:25px;padding-right:42px}.partnerPage .formHeader [data-slot=badge]{border-color:var(--line-warm);height:auto;color:var(--gold-dark);text-transform:uppercase;letter-spacing:.12em;background:#fff;padding:6px 10px;font-size:8px}.partnerPage .formHeader h2,.partnerPage .partnerSuccess h2{letter-spacing:-.04em;margin:14px 0 8px;font-size:30px;line-height:1.1}.partnerPage .formHeader p,.partnerPage .partnerSuccess>p{color:var(--muted-text);margin:0;font-size:11px;line-height:1.7}.partnerPage .formGrid{grid-template-columns:1fr 1fr;gap:18px 14px;display:grid}.partnerPage .formGrid>div{min-width:0}.partnerPage .partnerInputField{background:#fff!important;border-radius:12px!important;height:48px!important}.partnerPage .professionField>label,.partnerPage .briefField>label{color:var(--navy);margin:0 0 7px;padding:0 4px;font-size:14px;font-weight:500;display:block}.partnerPage .partnerSelectTrigger{height:48px;background:#fff!important;border-radius:12px!important;justify-content:flex-start!important;padding:0 14px!important}.partnerPage .partnerSelectTrigger.isError{box-shadow:0 0 0 2px #c2413b1f;border-color:var(--destructive)!important}.partnerPage .partnerSelectTrigger>span:nth-child(2){text-align:left;flex:1}.partnerPage .selectLeadIcon{color:var(--muted-text);place-items:center;font-size:17px;display:grid}.partnerPage .partnerSelectContent{max-height:220px;border-color:var(--line-warm)!important;background:#fff!important;overflow-y:auto!important}.partnerPage .fieldError{color:var(--destructive);margin:5px 4px 0;font-size:12px}.partnerPage .briefField{grid-column:1/-1}.partnerPage .briefField>div{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:flex-start;gap:10px;height:92px;padding:13px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.partnerPage .briefField>div:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px #c8924224}.partnerPage .briefField svg{color:var(--muted-text);flex:none;margin-top:2px;font-size:17px}.partnerPage .briefField textarea{resize:none;width:100%;height:100%;color:var(--navy);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px;line-height:1.55}.partnerPage .briefField textarea::placeholder{color:#9aa1ad}.partnerPage .modalSubmit{background:var(--gold);border-color:var(--gold);width:100%;margin-top:22px;box-shadow:0 10px 25px #a96f272e}.partnerPage .modalSubmit:hover{background:var(--gold-dark)}.partnerPage .formPrivacy{color:#7d8798;justify-content:center;align-items:center;gap:6px;margin:12px 0 0;font-size:9px;display:flex}.partnerPage .formPrivacy svg{color:var(--green);font-size:13px}.partnerPage .partnerSuccess{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:470px;padding:74px 52px;display:flex}.partnerPage .partnerSuccess>span{width:70px;height:70px;color:var(--green);background:#edf8f3;border-radius:20px;place-items:center;font-size:40px;display:grid}.partnerPage .partnerSuccess>small{color:var(--gold-dark);text-transform:uppercase;letter-spacing:.15em;margin-top:22px;font-size:9px;font-weight:750}.partnerPage .partnerSuccess>p{max-width:420px}.partnerPage .successSummary{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:11px;width:100%;max-width:400px;margin-top:28px;padding:14px 16px;display:flex}.partnerPage .successSummary>svg{color:var(--green);font-size:22px}.partnerPage .successSummary>span{flex-direction:column;gap:3px;display:flex}.partnerPage .successSummary b{font-size:10px}.partnerPage .successSummary small{color:var(--muted-text);font-size:8px}@media (max-width:1050px){.partnerPage .heroSplit{gap:42px}.partnerPage .roadmapGrid{grid-template-columns:repeat(2,1fr);gap:14px}.partnerPage .roadmapCard:nth-child(n){grid-area:auto}.partnerPage .roadmapConnector{display:none}.partnerPage .roadmapCard{min-height:225px}.partnerPage .benefitsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.partnerPage .mainNav{border:1px solid var(--line);opacity:0;visibility:hidden;background:#fff;border-radius:14px;flex-direction:column;align-items:stretch;padding:10px;transition:all .2s;display:flex;position:fixed;top:78px;left:16px;right:16px;transform:translateY(-8px);box-shadow:0 18px 50px #0716381f}.partnerPage .mainNav.isOpen{opacity:1;visibility:visible;transform:none}.partnerPage .mainNav a{padding:12px}.partnerPage .menuButton{display:grid}.partnerPage .phonePill span,.partnerPage .headerCta{display:none}.partnerPage .heroSection{padding-top:62px}.partnerPage .heroSplit{grid-template-columns:1fr;gap:42px}.partnerPage .heroCopy,.partnerPage .heroVisual{max-width:680px}.partnerPage .partnerIllustration{height:320px}.partnerPage .sectionHeadingSplit{grid-template-columns:1fr;gap:12px}.partnerPage .whoBand{grid-template-columns:1fr;gap:26px}.partnerPage .faqLayout{grid-template-columns:1fr;gap:35px}.partnerPage .faqHeading{position:static}.partnerPage .finalCta{grid-template-columns:1fr}.partnerPage .ctaActions{justify-content:flex-start}.partnerPage .assuranceStrip .container{grid-template-columns:1fr 1fr;gap:24px 0}.partnerPage .assuranceStrip .container>div:nth-child(2){border-right:0}.partnerPage .partnerModalPanel{max-width:calc(100vw - 28px)!important}.partnerPage .partnerForm{padding:28px 24px}.partnerPage .formGrid{grid-template-columns:1fr}.partnerPage .briefField{grid-column:auto}}@media (max-width:620px){.partnerPage .container{width:min(100% - 30px,1180px)}.partnerPage .headerInner{width:calc(100% - 24px)}.partnerPage .brand img{width:92px}.partnerPage .heroSection{padding-top:48px}.partnerPage .heroCopy h1{font-size:38px}.partnerPage .heroButtons{flex-direction:column;align-items:stretch}.partnerPage .heroButtons>*{width:100%}.partnerPage .heroNotes{grid-template-columns:1fr;display:grid}.partnerPage .visualTopline{align-items:flex-start;gap:10px;padding-block:15px}.partnerPage .partnerIllustration{height:270px;margin-inline:10px}.partnerPage .visualResult{flex-direction:column;align-items:flex-start}.partnerPage .visualResult>strong{align-items:flex-start}.partnerPage .roadmapSection,.partnerPage .benefitsSection,.partnerPage .faqSection{padding-block:68px}.partnerPage .roadmapGrid{grid-template-columns:1fr;gap:32px}.partnerPage .roadmapCard{min-height:auto}.partnerPage .roadmapMeta{margin-bottom:18px}.partnerPage .roadmapConnector,.partnerPage .roadmapCard:nth-child(3) .roadmapConnector,.partnerPage .roadmapCard:nth-child(4) .roadmapConnector,.partnerPage .roadmapCard:nth-child(5) .roadmapConnector{display:grid;inset:auto calc(50% - 20px) -37px auto;transform:rotate(90deg)}.partnerPage .roadmapFinish{margin-left:0}.partnerPage .benefitsGrid{grid-template-columns:1fr}.partnerPage .benefitCard{min-height:auto}.partnerPage .whoSection{padding-bottom:68px}.partnerPage .whoBand{padding:26px 20px}.partnerPage .whoBand h2{font-size:27px}.partnerPage .finalSection{padding:68px 0}.partnerPage .finalCta{padding:28px 20px}.partnerPage .ctaActions{flex-direction:column}.partnerPage .ctaActions>*{width:100%}.partnerPage .assuranceStrip .container{grid-template-columns:1fr}.partnerPage .assuranceStrip .container>div{justify-content:flex-start;border:0!important}.partnerPage .footerSimple{flex-direction:column;gap:18px}.partnerPage .footerSimple>div:last-child{text-align:left}.partnerPage .sectionHeading h2,.partnerPage .faqHeading h2,.partnerPage .finalCta h2{font-size:32px}.partnerPage .partnerForm{padding:26px 18px}.partnerPage .formHeader h2,.partnerPage .partnerSuccess h2{font-size:27px}.partnerPage .partnerSuccess{min-height:440px;padding:65px 24px}}@media (prefers-reduced-motion:reduce){.partnerPage *,.partnerPage :before,.partnerPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.partnerPage{font-size:1rem}@media (min-width:65.6875rem){.partnerPage .container{width:min(100rem,100% - 4rem)}.partnerPage .heroCopy h1{font-size:clamp(2.75rem,3.65vw,3.6rem)}.partnerPage .heroCopy>p{font-size:1.08rem}.partnerPage .heroNotes{border:1px solid var(--line);background:#fff;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:1.75rem;padding:1.35rem 1.15rem;display:grid;box-shadow:0 1.25rem 3rem #07163814}.partnerPage .heroNotes>span{align-items:flex-start;gap:.9rem;padding:0 1rem;font-size:.88rem;line-height:1.45}.partnerPage .heroNotes>span+span{border-left:1px solid #e1e6ee;padding-left:1.15rem}.partnerPage .heroNotes>span:first-child{border:1px solid var(--line-warm);background:linear-gradient(#faebd1f2,#fff8ebe6);border-radius:.95rem;margin-left:-.15rem;margin-right:.15rem;padding:.9rem 1rem}.partnerPage .heroNotes>span>svg{flex:none;margin-top:.1rem;font-size:1.4rem}.partnerPage .heroNotes>span:first-child>svg{color:var(--gold-dark)}.partnerPage .heroNotes>span:nth-child(n+2)>svg{color:var(--blue)}.partnerPage .heroNotes .heroNoteText{gap:.25rem}.partnerPage .heroNotes .heroNoteText b{font-size:1rem}.partnerPage .heroNotes .heroNoteText small{font-size:.87rem}.partnerPage .visualCaption{background:var(--navy);text-align:center;border-radius:0 0 1.15rem 1.15rem;margin-top:0;padding:1.2rem 1.6rem 1.45rem}.partnerPage .visualCaption small{color:var(--gold);letter-spacing:.12em;font-size:.78rem;font-weight:750}.partnerPage .visualCaption b{color:#fff;font-size:1rem;line-height:1.45}.partnerPage .freeZoneStrip p{letter-spacing:.09em;font-size:.88rem}.partnerPage .freeZoneChips [data-slot=badge],.partnerPage .mainlandBadge{font-size:.84rem}.partnerPage .sectionHeading .eyebrow,.partnerPage .eyebrow{font-size:.74rem}.partnerPage .sectionHeading h2,.partnerPage .faqHeading h2,.partnerPage .finalCta h2,.partnerPage .whoBand h2{font-size:clamp(2.25rem,3.35vw,3rem)}.partnerPage .sectionHeading>p,.partnerPage .sectionHeadingSplit>p,.partnerPage .faqHeading>p,.partnerPage .finalCta p{font-size:1rem;line-height:1.75}.partnerPage .roadmapCard{min-height:16rem;padding:1.65rem}.partnerPage .roadmapMeta>span{font-size:.78rem}.partnerPage .roadmapMeta i{width:2.75rem;height:2.75rem;font-size:1.25rem}.partnerPage .roadmapCard h3{font-size:1.1rem}.partnerPage .roadmapCard p{font-size:.95rem;line-height:1.65}.partnerPage .roadmapCard>small{border:1px solid var(--line-warm);background:var(--gold-pale);color:var(--gold-dark);border-radius:999rem;align-items:center;gap:.45rem;margin-top:auto;padding:.45rem .8rem;font-size:.8rem;font-weight:700;line-height:1.2;display:inline-flex}.partnerPage .roadmapCard>small svg{font-size:.95rem}.partnerPage .roadmapPayout{font-size:1.9rem}.partnerPage .roadmapGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem 1.15rem}.partnerPage .roadmapCard:first-child{grid-area:1/1}.partnerPage .roadmapCard:nth-child(2){grid-area:2/1}.partnerPage .roadmapCard:nth-child(3){grid-area:2/2}.partnerPage .roadmapCard:nth-child(4){grid-area:1/2}.partnerPage .roadmapCard:nth-child(5){grid-area:1/3}.partnerPage .roadmapCard:nth-child(6){grid-area:2/3}.partnerPage .roadmapCard .roadmapConnector{inset:48% -1.8rem auto auto;transform:none}.partnerPage .roadmapCard:first-child .roadmapConnector,.partnerPage .roadmapCard:nth-child(5) .roadmapConnector{inset:auto auto -2.6rem calc(50% - 1.25rem);transform:rotate(90deg)}.partnerPage .roadmapCard:nth-child(3) .roadmapConnector{inset:-2.6rem auto auto calc(50% - 1.25rem);transform:rotate(-90deg)}.partnerPage .benefitCard{min-height:18rem;padding:1.9rem}.partnerPage .benefitTop>span{width:2.9rem;height:2.9rem;font-size:1.3rem}.partnerPage .benefitTop>b{font-size:.75rem}.partnerPage .benefitCard h3{font-size:1.12rem}.partnerPage .benefitCard p{font-size:.94rem;line-height:1.7}.partnerPage .whoBand{padding:2.4rem}.partnerPage .whoBand h2{font-size:2rem}.partnerPage .whoList span{font-size:.9rem}.partnerPage .faqMotionTrigger{min-height:4.25rem}.partnerPage .faqMotionTitle{font-size:.98rem!important}.partnerPage .faqMotionDescription{font-size:.92rem;line-height:1.72}.partnerPage .siteFooter{font-size:1rem}.partnerPage .footerSimple p{font-size:.94rem;line-height:1.68}.partnerPage .copyright{font-size:.8rem}.partnerModalPanel .formHeader h2{font-size:2.25rem}.partnerModalPanel .formHeader p{font-size:1rem}.partnerModalPanel .formGrid label{font-size:.98rem}.partnerModalPanel .partnerSelectContent button{min-height:2.55rem;font-size:.98rem}.partnerModalPanel .fieldError,.partnerModalPanel [role=alert]{font-size:.88rem}.partnerModalPanel .modalSubmit{font-size:1rem}.partnerModalPanel .formPrivacy{font-size:.82rem}.partnerModalPanel .partnerPhoneField .iti__selected-dial-code,.partnerModalPanel .partnerPhoneField input{font-size:.96rem!important}.partnerModalPanel .briefField textarea{font-size:.98rem}}.partnerPage .freeZoneStrip{padding-block:2.15rem 1.85rem}.partnerPage .freeZoneStrip p{margin-bottom:.25rem}.partnerPage .freeZoneCylinderShell{width:min(100%,94rem);margin-inline:auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.partnerPage .freeZoneCylinder{border-radius:.75rem}.partnerPage .freeZoneCylinderLogo{--logo-optical-scale:1;opacity:.78;filter:saturate(.88)contrast(.98);place-items:center;width:100%;height:100%;padding:.75rem;transition:opacity .24s,filter .24s;display:grid}.partnerPage .freeZoneCylinderLogo img{object-fit:contain;pointer-events:none;width:88%;max-width:none;height:58%;transform:scale(var(--logo-optical-scale));transform-origin:50%;-webkit-user-select:none;user-select:none;transition:filter .24s}.partnerPage .freeZoneCylinderLogo:hover{opacity:1;filter:saturate(1.08)contrast(1.02)}.partnerPage .freeZoneCylinderLogo:hover img{filter:drop-shadow(0 .45rem .7rem #26304424)}.partnerPage .freeZoneCylinder:focus-visible{border-radius:.75rem}.partnerPage .partnerZonesMobileTitle,.partnerPage .mobilePartnerCarousel{display:none}@media (max-width:38.75rem){.partnerPage .freeZoneStrip{padding-block:1.7rem 1.45rem}.partnerPage .freeZoneCylinderShell{width:calc(100% + 1rem);margin-inline:-.5rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.partnerPage .freeZoneCylinderLogo{padding:.25rem}.partnerPage .freeZoneCylinderLogo img{width:100%;height:72%}.partnerPage .partnerZonesDesktopTitle,.partnerPage .freeZoneCylinderShell{display:none}.partnerPage .partnerZonesMobileTitle{display:inline}.partnerPage .freeZoneStrip p{color:#285b79;letter-spacing:.2em;margin-bottom:2rem;font-size:.78rem}.partnerPage .mobilePartnerCarousel{grid-template-columns:2.35rem minmax(0,1fr) 2.35rem;align-items:center;gap:.65rem;width:100%;min-height:5.5rem;display:grid}.partnerPage .mobilePartnerCarousel>button{color:#17253f;cursor:pointer;background:#fff;border:1px solid #dfe4eb;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;box-shadow:0 .25rem .75rem #07163817}.partnerPage .mobilePartnerCarousel>button:active{transform:scale(.94)}.partnerPage .mobilePartnerLogoWindow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.75rem;min-width:0;display:grid;overflow:hidden}.partnerPage .mobilePartnerLogo{place-items:center;min-width:0;height:4.5rem;display:grid}.partnerPage .mobilePartnerLogo img{object-fit:contain;width:100%;max-width:7.2rem;height:100%;transform:scale(var(--logo-optical-scale));transform-origin:50%}.partnerPage .mainlandBadge{margin-top:2rem}}@media (prefers-reduced-motion:reduce){.partnerPage .freeZoneCylinderLogo,.partnerPage .freeZoneCylinderLogo img{transition:none}}@media (max-width:620px){.partnerModalPanel .partnerForm{padding:1.5rem 1.1rem 1.1rem}.partnerModalPanel .formGrid{grid-template-columns:1fr}.partnerModalPanel .briefField{grid-column:auto}.partnerPage .heroNotes{grid-template-columns:1fr;gap:.9rem;padding:1.1rem;display:grid}.partnerPage .heroNotes>span{padding:0}.partnerPage .heroNotes>span+span{border-top:1px solid #e1e6ee;border-left:0;padding-top:.9rem;padding-left:0}.partnerPage .heroNotes>span:first-child{padding:.95rem 1rem}.partnerPage .heroCopy h1{font-size:clamp(2.35rem,11vw,3rem)}.partnerPage .heroCopy>p{font-size:1rem}.partnerPage .heroNotes .heroNoteText b{font-size:.98rem}.partnerPage .heroNotes .heroNoteText small{font-size:.86rem}.partnerPage .roadmapCard{min-height:auto}.partnerPage .roadmapCard>small{width:fit-content}.partnerPage .benefitCard{min-height:auto}.partnerPage .sectionHeading h2,.partnerPage .faqHeading h2,.partnerPage .finalCta h2{font-size:clamp(2rem,9vw,2.4rem)}.partnerPage .whoBand h2{font-size:1.7rem}.partnerModalPanel .formHeader h2{font-size:1.8rem}}.partnerPage .heroNotes{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(12.4rem,1fr) minmax(12.5rem,1fr) minmax(14.4rem,1.16fr);gap:0;width:min(100%,47rem);margin-top:1.35rem;padding:0;display:grid}.partnerPage .heroNotes>span{color:#526078;align-items:flex-start;gap:.48rem;min-width:0;padding:0 1rem 0 0;font-size:.8rem;line-height:1.45;display:flex}.partnerPage .heroNotes>span+span{border-left:1px solid #e1e6ee;padding-left:1rem}.partnerPage .heroNotes>span:first-child{background:0 0;border:0;border-radius:0;margin:0;padding:0 1rem 0 0}.partnerPage .heroNotes>span>svg{flex:none;margin-top:.1rem;font-size:1rem;color:var(--gold-dark)!important}.partnerPage .heroNotes .heroNoteText{flex-direction:column;gap:.12rem;min-width:0;display:flex}.partnerPage .heroNotes .heroNoteText b{color:#0b1e45;white-space:nowrap;font-size:.86rem;font-weight:750;line-height:1.2}.partnerPage .heroNotes .heroNoteText small{color:#667187;white-space:nowrap;font-size:.74rem;font-weight:500;line-height:1.25}@media (max-width:900px){.partnerPage .heroNotes{grid-template-columns:1fr;gap:.85rem;display:grid}.partnerPage .heroNotes>span{padding:0}.partnerPage .heroNotes>span+span{border-top:1px solid #e1e6ee;border-left:0;padding:.85rem 0 0}}.partnerPage .roadmapPathAsset{display:none}.partnerPage .roadmapCard{outline:none;transition:border-color .24s,box-shadow .24s,background-color .24s}.partnerPage .roadmapCard:hover,.partnerPage .roadmapCard:focus-visible{border-color:#c892429e;box-shadow:0 1.2rem 2.8rem #3125141c}.partnerPage .roadmapCard:focus-visible{box-shadow:0 0 0 .2rem #c892422e,0 1.2rem 2.8rem #3125141c}.partnerPage .roadmapCard:hover .roadmapMeta i,.partnerPage .roadmapCard:focus-visible .roadmapMeta i{background:#fffaf1;border-color:#c892428c;box-shadow:0 .55rem 1.3rem #ae701e1c}.partnerPage .roadmapCard>small{transition:background-color .24s,border-color .24s,transform .24s}.partnerPage .roadmapCard:hover>small,.partnerPage .roadmapCard:focus-visible>small{background:#fff7e9;border-color:#c8924294;transform:translateY(-.1rem)}.partnerPage .roadmapEnd:hover,.partnerPage .roadmapEnd:focus-visible{background:#0b214c;border-color:#d9a44d;box-shadow:0 1.4rem 3rem #07163838}.partnerPage .roadmapEnd:hover .roadmapMeta i,.partnerPage .roadmapEnd:focus-visible .roadmapMeta i{background:#ffffff1a;border-color:#efc47780}.partnerPage .roadmapReward{color:#efc477;border-top:1px solid #efc47761;align-items:center;gap:.65rem;margin-top:auto;padding-top:1rem;display:flex}.partnerPage .roadmapReward>svg{flex:none;font-size:1.35rem}.partnerPage .roadmapReward>span{gap:.16rem;min-width:0;flex-direction:column!important;display:flex!important}.partnerPage .roadmapReward b{font-size:.9rem;line-height:1.25;display:block}.partnerPage .roadmapReward small{color:#ffffffad;font-size:.72rem;line-height:1.35;display:block}@media (min-width:1051px){.partnerPage .roadmapSection{padding:6.5rem 0 7.25rem}.partnerPage .roadmapSection .sectionHeading{max-width:50rem;margin-bottom:2.75rem}.partnerPage .roadmap{min-height:34rem;position:relative}.partnerPage .roadmapPathAsset{z-index:0;pointer-events:none;width:102.95%;height:34rem;display:block;position:absolute;top:8rem;left:-1.9%;right:0;overflow:visible}.partnerPage .roadmapPathAsset img{object-fit:fill;object-position:center}.partnerPage .roadmapGrid{z-index:2;align-items:start;gap:1rem;min-height:34rem;position:relative;grid-template-columns:repeat(6,minmax(0,1fr))!important}.partnerPage .roadmapCard:nth-child(n){border-radius:1rem;min-height:19rem;margin-top:0;padding:1.05rem;grid-area:auto!important}.partnerPage .roadmapCard:first-child,.partnerPage .roadmapCard:nth-child(3),.partnerPage .roadmapCard:nth-child(5){margin-top:3.6rem}.partnerPage .roadmapCard:nth-child(2),.partnerPage .roadmapCard:nth-child(4){margin-top:11.3rem}.partnerPage .roadmapCard:nth-child(6){min-height:22.5rem;margin-top:7.95rem}.partnerPage .roadmapMeta{margin-bottom:1.45rem}.partnerPage .roadmapMeta>span{color:#b17a31;font-size:.92rem}.partnerPage .roadmapMeta i{border-color:#ead9be;width:3rem;height:3rem;transition:border-color .24s,background-color .24s,box-shadow .24s;box-shadow:0 .4rem 1rem #3125140f}.partnerPage .roadmapCard h3{margin-bottom:.75rem;font-size:1.04rem}.partnerPage .roadmapCard p{font-size:.84rem;line-height:1.7}.partnerPage .roadmapCard>small{white-space:normal;width:100%;padding:.42rem .55rem;font-size:.69rem}.partnerPage .roadmapConnector{display:none!important}}@media (min-width:721px) and (max-width:1050px){.partnerPage .roadmapGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}.partnerPage .roadmapCard:nth-child(n){grid-area:auto;min-height:16.5rem;margin-top:0}.partnerPage .roadmapConnector{display:none!important}}@media (max-width:720px){.partnerPage .roadmapGrid{padding-bottom:1.5rem;display:block}.partnerPage .roadmapCard:nth-child(n){top:calc(4.75rem + var(--mobile-stack-offset));z-index:calc(10 + var(--mobile-stack-index));transform-origin:top;grid-area:auto;min-height:min(21rem,100dvh - 8rem);margin:0 0 1rem;position:sticky;box-shadow:0 1rem 2.6rem #07163817}.partnerPage .roadmapCard>*{transform-origin:top;transition:opacity .28s,transform .28s cubic-bezier(.22,1,.36,1)}.partnerPage .roadmapCard[data-stack-state=behind]>*{opacity:.68;transform:translateY(-.2rem)scale(.985)}.partnerPage .roadmapCard[data-stack-state=active]{border-color:#c8924280;box-shadow:0 1.25rem 3rem #07163821}.partnerPage .roadmapCard:first-child{--mobile-stack-index:0;--mobile-stack-offset:0rem}.partnerPage .roadmapCard:nth-child(2){--mobile-stack-index:1;--mobile-stack-offset:2.3rem}.partnerPage .roadmapCard:nth-child(3){--mobile-stack-index:2;--mobile-stack-offset:4.6rem}.partnerPage .roadmapCard:nth-child(4){--mobile-stack-index:3;--mobile-stack-offset:6.9rem}.partnerPage .roadmapCard:nth-child(5){--mobile-stack-index:4;--mobile-stack-offset:9.2rem}.partnerPage .roadmapCard:nth-child(6){--mobile-stack-index:5;--mobile-stack-offset:11.5rem;margin-bottom:0}.partnerPage .roadmapConnector{display:none!important}.partnerPage .roadmapCard>small{z-index:3;border:1px solid var(--line-warm);width:fit-content;max-width:100%;color:var(--gold-dark);background:#fff8ec;border-radius:999rem;align-items:center;gap:.4rem;margin-top:auto;padding:.42rem .75rem;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex;position:relative;box-shadow:0 .45rem 1rem #ae701e14}}@media (prefers-reduced-motion:reduce){.partnerPage .roadmapCard,.partnerPage .roadmapCard *,.partnerPage .roadmapPathAsset *{transition:none!important;animation:none!important}}.partnerPage .partnerVisualPanel{background:#fffffffa;border:1px solid #dfe3ea;border-radius:1.25rem;padding:0;overflow:hidden;box-shadow:0 1.4rem 3.6rem #07163817}.partnerPage .visualTopline{color:#7b879b;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #dfe3ea;justify-content:space-between;align-items:center;gap:1rem;min-height:4.15rem;padding:0 1.5rem;font-size:.76rem;font-weight:750;display:flex}.partnerPage .visualTopline [data-slot=badge]{color:#647087;letter-spacing:0;text-transform:none;white-space:nowrap;background:#fff;border-color:#dfe3ea;border-radius:999rem;align-items:center;gap:.38rem;min-height:2rem;padding:.3rem .72rem;font-size:.8rem;font-weight:600;display:inline-flex}.partnerPage .visualTopline [data-slot=badge] svg{font-size:.92rem}.partnerPage .partnerIllustration{transform-origin:bottom;height:clamp(21rem,28vw,27rem);margin:.75rem 1.5rem 0;position:relative}.partnerPage .partnerIllustration img{object-fit:contain;object-position:center bottom}.partnerPage .visualResult{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:1.35rem;min-height:6.35rem;padding:1.15rem 1.5rem;display:flex}.partnerPage .visualResult>div{align-items:center;gap:.8rem;min-width:0;display:flex}.partnerPage .visualResult>div>svg{color:#efc477;flex:none;font-size:1.8rem}.partnerPage .visualResult>div>span{flex-direction:column;gap:.3rem;min-width:0;display:flex}.partnerPage .visualResult>div small,.partnerPage .visualResult>strong small{color:#ffffff94;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:750;line-height:1.2}.partnerPage .visualResult>div b{font-size:.88rem;font-weight:700;line-height:1.4}.partnerPage .visualResult>strong{color:#efc477;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;font-size:clamp(1.9rem,2.45vw,2.45rem);line-height:1;display:flex}.partnerPage .visualResult>strong small{margin-bottom:.55rem}@media (max-width:620px){.partnerPage .visualTopline{min-height:3.75rem;padding:.7rem 1rem;font-size:.66rem}.partnerPage .visualTopline [data-slot=badge]{min-height:1.8rem;padding-inline:.55rem;font-size:.7rem}.partnerPage .partnerIllustration{height:18rem;margin:.6rem .75rem 0}.partnerPage .visualResult{align-items:flex-start;padding:1rem}.partnerPage .visualResult>div b{font-size:.78rem}.partnerPage .visualResult>strong{align-items:flex-end;font-size:1.65rem}}.partnerPage .benefitsSection{background:#faf8f3}.partnerPage .benefitsGrid{perspective:87.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid;background:0 0!important;border:0!important}.partnerPage .benefitStackItem{min-width:0;height:100%}.partnerPage .benefitStackItem .benefitCard{height:100%}.partnerPage .benefitCard{--tilt-glare:#dda9536b;isolation:isolate;will-change:transform;background:#fffffffa;border-radius:1.2rem;outline:0;min-height:18rem;padding:0;transition:border-color .28s,box-shadow .28s,background-color .28s;position:relative;overflow:hidden;box-shadow:0 .9rem 2.25rem #07163814;border:0!important;border-width:medium 0 0 medium!important}.partnerPage .benefitTiltContent{z-index:1;height:100%;min-height:inherit;transform-style:preserve-3d;flex-direction:column;padding:1.8rem;display:flex;position:relative}.partnerPage .benefitTiltGlare{z-index:2;pointer-events:none;opacity:.2;mix-blend-mode:multiply;position:absolute;inset:0}.partnerPage .benefitTop{margin-bottom:2.15rem;transform:translateZ(2rem)}.partnerPage .benefitTop>span{width:3rem;height:3rem;color:var(--gold-dark);background:#fffaf2;border:1px solid #ead9be;border-radius:.85rem;font-size:1.35rem;transition:color .26s,background-color .26s,border-color .26s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .26s;box-shadow:0 .45rem 1.1rem #a96f2714}.partnerPage .benefitTop>b{color:#9f6b2d;letter-spacing:.1em;background:#fffaf2;border:1px solid #ead9be;border-radius:999rem;padding:.36rem .55rem;font-size:.7rem;line-height:1;transition:color .26s,background-color .26s,border-color .26s}.partnerPage .benefitCard h3{color:#101d39;max-width:19rem;margin-bottom:.72rem;font-size:1.08rem;line-height:1.42;transform:translateZ(1.45rem)}.partnerPage .benefitCard p{color:#657087;max-width:20rem;margin:0;font-size:.92rem;line-height:1.72;transform:translateZ(.9rem)}@media (hover:hover) and (pointer:fine){.partnerPage .benefitCard:hover{background:#fffefa;box-shadow:0 1.5rem 3.4rem #412b1029}.partnerPage .benefitCard:hover .benefitTop>span{color:#fff;background:#c89242;border-color:#d9a44d;transform:translateY(-.18rem)rotate(-3deg);box-shadow:0 .8rem 1.8rem #a96f2733}.partnerPage .benefitCard:hover .benefitTop>b{color:#8f5b1f;background:#fbf1df;border-color:#c8924273}}@media (max-width:1050px){.partnerPage .benefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.partnerPage .benefitsGrid{grid-template-columns:1fr;gap:.85rem}.partnerPage .benefitCard{min-height:auto}.partnerPage .benefitTiltContent{padding:1.35rem}.partnerPage .benefitTop{margin-bottom:1.5rem;transform:none}.partnerPage .benefitCard h3,.partnerPage .benefitCard p{transform:none}}@media (max-width:720px){.partnerPage .benefitsGrid{perspective:none;padding-bottom:1.5rem;display:block}.partnerPage .benefitStackItem{top:calc(4.75rem + var(--mobile-stack-offset));z-index:calc(10 + var(--mobile-stack-index));height:auto;margin-bottom:1rem;position:sticky}.partnerPage .benefitStackItem:first-child{--mobile-stack-index:0;--mobile-stack-offset:0rem}.partnerPage .benefitStackItem:nth-child(2){--mobile-stack-index:1;--mobile-stack-offset:3rem}.partnerPage .benefitStackItem:nth-child(3){--mobile-stack-index:2;--mobile-stack-offset:6rem}.partnerPage .benefitStackItem:nth-child(4){--mobile-stack-index:3;--mobile-stack-offset:9rem}.partnerPage .benefitStackItem:nth-child(5){--mobile-stack-index:4;--mobile-stack-offset:12rem}.partnerPage .benefitStackItem:nth-child(6){--mobile-stack-index:5;--mobile-stack-offset:15rem;margin-bottom:0}.partnerPage .benefitStackItem .benefitCard{min-height:min(18rem,100dvh - 8rem)}.partnerPage .benefitStackItem .benefitTiltContent{transition:opacity .28s,transform .28s cubic-bezier(.22,1,.36,1)}.partnerPage .benefitStackItem[data-stack-state=behind] .benefitTiltContent{opacity:.68;transform:translateY(-.2rem)scale(.985)}.partnerPage .benefitStackItem[data-stack-state=active] .benefitCard{box-shadow:0 1.25rem 3rem #07163821}.partnerPage .benefitTop>span{color:var(--gold-dark);display:grid}}@media (prefers-reduced-motion:reduce){.partnerPage .benefitCard,.partnerPage .benefitCard *{transition:none!important;transform:none!important}}.partnerPage .partnerSelectContent[data-placement=top]{margin-top:0!important;margin-bottom:8px!important;top:auto!important;bottom:100%!important}.partnerPage .partnerSelectContent[data-placement=bottom]{margin-top:8px!important;margin-bottom:0!important;top:100%!important;bottom:auto!important}body>.partnerSelectContent{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c8d2df transparent;overscroll-behavior:contain;touch-action:pan-y;z-index:10020!important;background:#fff!important;border:1px solid #d9dee7!important;border-radius:.75rem!important;margin:0!important;overflow:hidden auto!important;box-shadow:0 1rem 2.4rem #0716382e!important}body>.partnerSelectContent>div{overflow:visible!important}body>.partnerSelectContent button{color:#172746;cursor:pointer;min-height:2.65rem;padding-inline:.85rem;font-size:.95rem}.partnerPage{width:100%;max-width:100%;overflow-x:clip}.partnerPage .container,.partnerPage .heroSplit>*,.partnerPage .heroCopy,.partnerPage .heroVisual,.partnerPage .partnerVisualPanel,.partnerPage .visualResult>div,.partnerPage .sectionHeading,.partnerPage .sectionHeadingSplit>*,.partnerPage .roadmapCard,.partnerPage .benefitCard,.partnerPage .whoBand>*,.partnerPage .faqLayout>*,.partnerPage .finalCta>*{min-width:0}.partnerPage img{max-width:100%}@media (max-width:1050px){.partnerPage .container{width:min(100% - 3rem,62rem)}.partnerPage .heroSection{padding-block:4.5rem 3.5rem}.partnerPage .heroSplit{grid-template-columns:minmax(0,1fr);gap:2.75rem}.partnerPage .heroCopy,.partnerPage .heroVisual{width:100%;max-width:43rem}.partnerPage .heroCopy h1 .heroTitleLine{white-space:normal}.partnerPage .heroCopy h1{overflow-wrap:anywhere;max-width:18ch;font-size:clamp(2.7rem,7.2vw,3.65rem);line-height:1.06}.partnerPage .heroCopy>p{max-width:42rem}.partnerPage .heroNotes{width:min(100%,43rem)}.partnerPage .partnerVisualPanel{width:100%}.partnerPage .freeZoneChips{gap:.65rem}.partnerPage .sectionHeading,.partnerPage .sectionHeadingSplit{margin-bottom:2.5rem}.partnerPage .sectionHeading h2,.partnerPage .faqHeading h2,.partnerPage .finalCta h2{font-size:clamp(2.25rem,5.6vw,3rem)}}@media (max-width:620px){.partnerPage .container{width:min(100% - 2rem,36rem)}.partnerPage .heroSection{padding-block:2.25rem 2.75rem}.partnerPage .outlineBadge{letter-spacing:.1em;white-space:normal;max-width:100%;padding:.42rem .65rem;font-size:.6rem}.partnerPage .heroCopy h1{letter-spacing:-.05em;overflow-wrap:break-word;max-width:none;margin-block:1rem 1.15rem;font-size:clamp(2.05rem,9.5vw,2.65rem);line-height:1.08}.partnerPage .heroCopy h1 .heroTitleLine{white-space:normal;display:block}.partnerPage .heroCopy>p{margin-bottom:1.4rem;font-size:1rem;line-height:1.65}.partnerPage .heroButtons{gap:.7rem}.partnerPage .primaryButton,.partnerPage .secondaryButton{min-height:3rem;padding-inline:1rem;font-size:.92rem}.partnerPage .heroNotes{gap:0;margin-top:1.35rem}.partnerPage .heroNotes>span,.partnerPage .heroNotes>span:first-child,.partnerPage .heroNotes>span+span{border:0;border-top:1px solid #e1e6ee;grid-template-columns:1.6rem minmax(0,1fr);gap:.75rem;padding:.85rem 0;display:grid}.partnerPage .heroNotes>span:first-child{border-top:0}.partnerPage .heroNotes>span>svg{width:1.45rem;height:1.45rem;font-size:1.45rem}.partnerPage .heroNotes .heroNoteText b,.partnerPage .heroNotes .heroNoteText small{white-space:normal}.partnerPage .heroNotes .heroNoteText b{font-size:.9rem}.partnerPage .heroNotes .heroNoteText small{font-size:.78rem}.partnerPage .visualTopline{flex-wrap:wrap;align-items:flex-start;min-height:0;padding:.85rem 1rem;line-height:1.35}.partnerPage .visualTopline [data-slot=badge]{white-space:normal;max-width:100%}.partnerPage .partnerIllustration{height:clamp(15rem,74vw,18rem);margin-inline:.55rem}.partnerPage .visualResult{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.8rem;padding:.9rem 1rem;display:grid}.partnerPage .visualResult>div>svg{font-size:1.4rem}.partnerPage .visualResult>div b{font-size:.74rem}.partnerPage .visualResult>strong{font-size:clamp(1.45rem,8vw,1.8rem)}.partnerPage .freeZoneStrip,.partnerPage .roadmapSection,.partnerPage .benefitsSection,.partnerPage .faqSection,.partnerPage .finalSection{padding-block:3.75rem}.partnerPage .freeZoneStrip p{font-size:.75rem;line-height:1.55}.partnerPage .freeZoneChips [data-slot=badge]{padding:.45rem .65rem;font-size:.74rem}.partnerPage .sectionHeading,.partnerPage .sectionHeadingSplit{margin-bottom:2rem}.partnerPage .sectionHeading h2,.partnerPage .faqHeading h2,.partnerPage .finalCta h2{font-size:clamp(1.9rem,8.5vw,2.35rem);line-height:1.12}.partnerPage .sectionHeading>p,.partnerPage .sectionHeadingSplit>p,.partnerPage .faqHeading>p,.partnerPage .finalCta p{font-size:.96rem;line-height:1.65}.partnerPage .roadmapGrid,.partnerPage .benefitsGrid{grid-template-columns:minmax(0,1fr)}.partnerPage .roadmapCard,.partnerPage .benefitCard{width:100%}.partnerPage .roadmapCard{padding:1.2rem}.partnerPage .roadmapCard h3{font-size:1rem}.partnerPage .roadmapCard p{font-size:.88rem}.partnerPage .roadmapCard>small{white-space:normal}.partnerPage .whoBand,.partnerPage .finalCta{padding:1.45rem}.partnerPage .whoList span{white-space:normal;max-width:100%;font-size:.82rem}.partnerPage .faqMotionTrigger{min-height:0;padding:1rem 1.05rem}}@media (max-width:360px){.partnerPage .container{width:calc(100% - 1.5rem)}.partnerPage .heroCopy h1{font-size:2rem}.partnerPage .visualResult{grid-template-columns:1fr}.partnerPage .visualResult>strong{align-items:flex-start}}.partnerPage .heroSection{isolation:isolate;background:radial-gradient(circle at 12% 78%,#c992422b,#0000 30rem),radial-gradient(circle at 88% 20%,#07163814,#0000 32rem),linear-gradient(#fff 0%,#fffdfa 66%,#fbf4e9 100%)}.partnerPage .heroSection:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff80,#0000 46%,#fffaf01f);position:absolute;inset:0}.partnerPage .skylineLayer{z-index:0;opacity:.09;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#0003 25%,#000 52% 100%);mask-image:linear-gradient(#0000 0%,#0003 25%,#000 52% 100%)}.partnerPage .skylineLayer img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important;transform:none!important}.partnerPage .heroSplit{z-index:2;position:relative}.partnerPage .whatsappButton{color:#0d7569;border-color:#128c7e4d}.partnerPage .whatsappButton>svg:first-child{color:#18a77a;font-size:1.2rem}.partnerPage .whatsappButton:hover{color:#0d7569;background:#f0fbf6;border-color:#18a77a}.partnerWhatsappModal{background:radial-gradient(circle at 94% 5%,#25d3661c,#0000 16rem),#f9fcfa!important;border-color:#cfe9dc!important;box-shadow:0 2rem 5.5rem #0954423b!important}.partnerWhatsappModal .whatsappFormIcon{color:#16a77a;background:#eafaf0;border:1px solid #128c7e2e;border-radius:.9rem;place-items:center;width:3rem;height:3rem;margin-bottom:.9rem;font-size:1.7rem;display:grid;box-shadow:0 .7rem 1.6rem #128c7e33}.partnerWhatsappModal .formHeader h2{color:#083c35}.partnerWhatsappModal .formHeader p{color:#55736d;max-width:38rem}.partnerWhatsappModal .partnerInputField[data-state=focused],.partnerWhatsappModal .partnerSelectTrigger:focus-visible,.partnerWhatsappModal .partnerPhoneField:focus-within,.partnerWhatsappModal .briefField>div:focus-within{border-color:#20a77b!important;box-shadow:0 0 0 .15rem #20a77b1f!important}.partnerWhatsappModal .modalSubmit,.partnerWhatsappModal .modalSubmit[data-state=idle]{color:#fff;background:linear-gradient(135deg,#20bd67,#139879);box-shadow:0 .8rem 1.8rem #128c7e3d}.partnerWhatsappModal .modalSubmit[data-state=idle]:hover{background:linear-gradient(135deg,#1bad5e,#0f876c)}.partnerWhatsappModal .modalSubmit[data-state=loading],.partnerWhatsappModal .modalSubmit[data-state=success]{color:#fff;background:#128c7e}.partnerWhatsappModal .partnerSuccess>span{color:#fff;background:linear-gradient(145deg,#2bd46f,#16a77a)}.partnerWhatsappModal .partnerSuccess>small{color:#128c7e}@media (max-width:38.75rem){.partnerPage .heroCopy h1{letter-spacing:-.052em;max-width:20ch;font-size:clamp(1.8rem,8.25vw,2.15rem);line-height:1.1}.partnerPage .heroCopy h1 .heroTitleLine{white-space:normal;display:inline}.partnerPage .heroCopy h1 .heroTitleLine+.heroTitleLine:before{content:" "}.partnerModalPanel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important;overflow:clip auto!important}.partnerModalPanel .partnerForm{padding:1.55rem 1.35rem 1.35rem}.partnerModalPanel .formHeader{margin-bottom:1.25rem;padding-right:2.6rem}.partnerModalPanel .formHeader h2{margin-top:0;font-size:clamp(1.7rem,7.8vw,2rem)}.partnerModalPanel .formHeader p{font-size:.95rem;line-height:1.5}.partnerModalPanel .formGrid{gap:1rem}.partnerModalPanel .partnerInputField,.partnerModalPanel .partnerSelectTrigger,.partnerModalPanel .partnerPhoneField{height:3.1rem!important;min-height:3.1rem!important}.partnerModalPanel .briefField>div{height:6.8rem}body>.partnerSelectContent{touch-action:pan-y;overscroll-behavior:contain;z-index:10040!important;max-height:min(18rem,100dvh - 2rem)!important}}@media (max-width:620px){.partnerPage .skylineLayer{opacity:.07}.partnerWhatsappModal .whatsappFormIcon{width:2.65rem;height:2.65rem;font-size:1.45rem}}@media (max-width:38.75rem){.partnerModalPanel{border-radius:1.55rem!important;width:min(24rem,100vw - 1rem)!important;max-height:calc(100dvh - .75rem)!important;overflow:hidden!important}.partnerModalPanel .partnerForm{padding:1.05rem 1rem .9rem!important}.partnerModalPanel .formHeader{margin-bottom:.7rem!important;padding-right:2.25rem!important}.partnerModalPanel .formHeader h2{max-width:12ch;letter-spacing:-.05em!important;margin:0 0 .25rem!important;font-size:clamp(1.55rem,7vw,1.85rem)!important;line-height:1.02!important}.partnerModalPanel .formHeader p{max-width:24ch!important;font-size:.82rem!important;line-height:1.32!important}.partnerModalPanel .formGrid{gap:.56rem!important}.partnerModalPanel .formGrid label,.partnerModalPanel .phoneField>label,.partnerModalPanel .professionField>label,.partnerModalPanel .briefField>label{margin-bottom:.28rem!important;padding-inline:.15rem!important;font-size:.78rem!important;line-height:1.05!important}.partnerModalPanel .partnerInputField,.partnerModalPanel .partnerSelectTrigger,.partnerModalPanel .partnerPhoneField{border-radius:.78rem!important;height:2.5rem!important;min-height:2.5rem!important}.partnerModalPanel .partnerInputField input,.partnerModalPanel .partnerSelectTrigger,.partnerModalPanel .partnerPhoneField input,.partnerModalPanel .partnerPhoneField .iti__selected-dial-code,.partnerModalPanel .briefField input{font-size:.86rem!important}.partnerModalPanel .partnerInputField{padding-inline:.6rem!important}.partnerModalPanel .partnerInputField input{padding-left:2.08rem!important;padding-right:1.95rem!important}.partnerModalPanel .partnerInputField svg,.partnerModalPanel .selectLeadIcon,.partnerModalPanel .briefField svg{font-size:1rem!important}.partnerModalPanel .partnerInputField span:first-child{left:.72rem!important}.partnerModalPanel .partnerPhoneField .iti__country-container{left:.35rem!important}.partnerModalPanel .partnerPhoneField .iti__selected-country{border-radius:.55rem!important;height:2rem!important;margin-block:.32rem!important;padding-inline:.45rem!important}.partnerModalPanel .briefField>div{height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.partnerModalPanel .briefField .partnerBriefInput{height:2.5rem!important;min-height:2.5rem!important}.partnerModalPanel .modalSubmit{border-radius:.78rem!important;min-height:2.6rem!important;margin-top:.72rem!important;font-size:.9rem!important}.partnerModalPanel .formPrivacy{margin-top:.48rem!important;font-size:.66rem!important;line-height:1.1!important}.partnerModalPanel .fieldError,.partnerModalPanel [role=alert]{margin-top:.18rem!important;font-size:.68rem!important;line-height:1.1!important}}@media (max-width:38.75rem) and (max-height:43rem){.partnerModalPanel .formHeader h2{max-width:none;font-size:1.45rem!important}.partnerModalPanel .formHeader p{max-width:none!important;font-size:.78rem!important}}.partnerModalPanel .briefField>.partnerBriefControl{width:100%;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:.375rem;padding:0;display:flex}.partnerModalPanel .briefField>.partnerBriefControl:focus-within{box-shadow:none;border:0}.partnerModalPanel .briefField .partnerBriefInput{width:100%;height:2.875rem!important;min-height:2.875rem!important}.partnerModalPanel .partnerSuccess{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:26rem;padding:3.75rem 3.25rem 3.25rem;display:flex}.partnerModalPanel .partnerSuccess>span{color:#168257;background:#edf8f3;border-radius:1.35rem;place-items:center;width:4.5rem;height:4.5rem;display:grid;box-shadow:0 .9rem 2rem #128c7e29}.partnerModalPanel .partnerSuccess>span>svg{width:2.35rem;height:2.35rem}.partnerModalPanel .partnerSuccess>small{color:#128c7e;letter-spacing:.12em;text-transform:uppercase;margin-top:1.35rem;font-size:.72rem;font-weight:750;line-height:1.2}.partnerModalPanel .partnerSuccess h2{color:#0b1e45;letter-spacing:-.045em;margin:.65rem 0 .55rem;font-size:clamp(2rem,4vw,2.55rem);font-weight:550;line-height:1.08}.partnerModalPanel .partnerSuccess>p{color:#62708a;max-width:30rem;margin:0;font-size:.95rem;line-height:1.6}.partnerModalPanel .successSummary{text-align:left;background:#ffffffd1;border:1px solid #128c7e2e;border-radius:.9rem;align-items:center;gap:.75rem;width:min(100%,27rem);margin-top:1.65rem;padding:.9rem 1rem;display:flex}.partnerModalPanel .successSummary>svg{color:#128c7e;flex:none;width:1.5rem;height:1.5rem}.partnerModalPanel .successSummary>span{flex-direction:column;gap:.2rem;display:flex}.partnerModalPanel .successSummary b{color:#0b1e45;font-size:.83rem;line-height:1.25}.partnerModalPanel .successSummary small{color:#62708a;font-size:.72rem;line-height:1.35}@media (max-width:38.75rem){.partnerModalPanel .briefField .partnerBriefInput{height:2.5rem!important;min-height:2.5rem!important}.partnerModalPanel .partnerSuccess{min-height:23rem;padding:2.75rem 1.3rem 2rem}.partnerModalPanel .partnerSuccess>span{border-radius:1.1rem;width:3.75rem;height:3.75rem}.partnerModalPanel .partnerSuccess>span>svg{width:2rem;height:2rem}.partnerModalPanel .partnerSuccess h2{font-size:1.85rem}.partnerModalPanel .partnerSuccess>p{font-size:.86rem}}
