.fnet-transfer-page{--p:#f52a70;--navy:#071f34;--muted:#687b92;max-width:1240px!important;margin:55px auto 70px!important;padding:0 18px!important;color:#071d38}.fnet-transfer-head{margin-bottom:24px}.fnet-transfer-head h2{font-size:40px!important;line-height:1.15!important;margin:0 0 6px!important;color:#071d38!important}.fnet-transfer-head p{color:#73839a!important;margin:0!important}.fnet-transfer-hero{position:relative;display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:34px;align-items:center;min-height:480px;padding:38px;background:radial-gradient(circle at 88% 35%,rgba(26,96,161,.32),transparent 28%),linear-gradient(115deg,#061d31,#0b263c 55%,#173a49);border-radius:14px;overflow:hidden;box-shadow:0 20px 45px rgba(10,31,50,.12)}.fnet-transfer-intro{color:#fff;position:relative;z-index:2}.fnet-transfer-mark{font-size:30px;color:var(--p);margin-bottom:28px}.fnet-transfer-intro h3{font-size:42px;line-height:1.08;margin:0;color:#fff;font-weight:800}.fnet-pink-line{display:block;width:58px;height:3px;background:var(--p);margin:20px 0}.fnet-transfer-intro>p{font-size:18px;line-height:1.55;color:#d5e2ec;max-width:250px}.fnet-stats{display:flex;gap:18px;margin-top:30px}.fnet-stats div{padding-right:16px;border-right:1px solid rgba(255,255,255,.2)}.fnet-stats div:last-child{border:0}.fnet-stats b,.fnet-stats span{display:block}.fnet-stats b{font-size:20px;color:var(--p)}.fnet-stats span{font-size:11px;color:#c6d5df}.fnet-transfer-form{position:relative;z-index:4;background:#fff;padding:22px;border-radius:18px;box-shadow:0 18px 40px rgba(0,0,0,.25)}.fnet-transfer-note{display:flex;gap:10px;align-items:flex-start;background:#fff0f5;color:#41536a;border-radius:10px;padding:12px 14px;margin-bottom:18px;font-size:12px}.fnet-transfer-note i{color:var(--p);margin-top:2px}.fnet-transfer-form label{display:block;font-weight:700;font-size:13px;margin:0 0 8px;color:#162c47}.fnet-input{height:56px;border:2px solid #eef0f4;border-radius:30px;display:flex;align-items:center;padding:0 16px;transition:.2s}.fnet-input:focus-within{border-color:#ffd3e2;box-shadow:0 0 0 4px #fff2f7}.fnet-input i{width:25px;color:#63758b}.fnet-input input{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;width:100%;height:50px!important;padding:0!important;font-size:14px!important}.fnet-transfer-form small{display:block;color:#8291a4;font-size:11px;margin:7px 0 20px}.fnet-label-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.fnet-label-row span{font-size:11px;color:var(--p);font-weight:700}.fnet-transfer-btn{border:0;width:100%;height:54px;border-radius:9px;background:linear-gradient(90deg,#f33b73,#f40860);color:#fff;font-weight:800;box-shadow:0 10px 22px rgba(245,42,112,.22);display:flex;align-items:center;justify-content:center;gap:14px}.fnet-transfer-benefits{position:relative;z-index:2;color:#fff;min-height:360px;display:flex;flex-direction:column;justify-content:center;gap:22px}.fnet-benefit{display:flex;align-items:center;gap:14px}.fnet-benefit>i{display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;border-radius:50%;background:rgba(255,255,255,.12);font-size:20px}.fnet-benefit b,.fnet-benefit span{display:block}.fnet-benefit b{font-size:15px}.fnet-benefit span{font-size:12px;color:#d4e0e8;margin-top:3px}.fnet-icann{border:1px solid rgba(255,255,255,.25);border-radius:10px;padding:14px 16px;font-size:12px;font-weight:700}.fnet-icann i{font-size:20px;margin-right:8px}.fnet-globe{position:absolute;right:-80px;top:-60px;width:330px;height:330px;border-radius:50%;opacity:.22;color:#4ba5ff;pointer-events:none}.fnet-globe .fa-globe{font-size:330px}.fnet-globe .fa-long-arrow-alt-left{position:absolute;left:-10px;top:125px;font-size:120px;color:#ff1670;opacity:1;transform:rotate(-15deg);filter:drop-shadow(0 0 12px #ff1670)}.fnet-transfer-benefits>*:not(.fnet-globe){position:relative;z-index:2}.fnet-transfer-steps{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}.fnet-transfer-steps>div{display:flex;align-items:center;gap:16px;padding:0 28px;border-right:1px solid #dce3ea}.fnet-transfer-steps>div:last-child{border:0}.fnet-transfer-steps b{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;border-radius:50%;background:#ffe8f0;color:var(--p);font-size:18px}.fnet-transfer-steps strong,.fnet-transfer-steps small{display:block}.fnet-transfer-steps strong{font-size:13px}.fnet-transfer-steps small{color:#8392a5;margin-top:3px}.fnet-transfer-page .header-lined,.fnet-transfer-page .dropnav-header-lined,.fnet-transfer-page>.row{display:none!important}@media(max-width:1000px){.fnet-transfer-hero{grid-template-columns:1fr;padding:28px}.fnet-transfer-intro{display:none}.fnet-transfer-benefits{min-height:auto}.fnet-globe{right:-100px}.fnet-transfer-steps{grid-template-columns:1fr;gap:15px}.fnet-transfer-steps>div{border:0;padding:0}.fnet-transfer-head h2{font-size:30px!important}}@media(max-width:600px){.fnet-transfer-page{margin-top:25px!important;padding:0 10px!important}.fnet-transfer-hero{padding:14px;border-radius:10px}.fnet-transfer-form{padding:16px}.fnet-label-row{align-items:flex-start;flex-direction:column}.fnet-transfer-benefits{padding:10px}.fnet-transfer-head h2{font-size:26px!important}}


/* V2 — closer to approved mockup */
.fnet-transfer-page{max-width:1370px!important;margin-top:38px!important}
.fnet-transfer-head{margin:0 0 30px 0!important}
.fnet-transfer-head h2{font-size:43px!important;letter-spacing:-.4px!important}
.fnet-transfer-hero{grid-template-columns:1.02fr 1.22fr 1.12fr!important;gap:38px!important;min-height:545px!important;padding:38px 42px!important;border-radius:16px!important;background:radial-gradient(circle at 86% 24%,rgba(40,87,169,.38),transparent 26%),radial-gradient(circle at 98% 72%,rgba(229,20,114,.18),transparent 26%),linear-gradient(108deg,#041a2e 0%,#07233d 55%,#0b2240 100%)!important}
.fnet-transfer-intro{padding-left:2px!important}
.fnet-transfer-intro h3{font-size:45px!important;line-height:1.08!important}
.fnet-transfer-intro>p{font-size:19px!important;max-width:285px!important}
.fnet-transfer-form{max-width:520px!important;width:100%!important;justify-self:center!important;padding:24px 26px!important;border-radius:18px!important}
.fnet-transfer-note{font-size:13px!important;padding:13px 15px!important}
.fnet-input{height:60px!important;border-radius:31px!important}
.fnet-input input{height:54px!important;font-size:15px!important}
.fnet-transfer-btn{height:58px!important;font-size:15px!important}
.fnet-transfer-benefits{padding-left:4px!important;padding-right:88px!important;gap:24px!important;min-height:390px!important}
.fnet-transfer-benefits:after{content:"";position:absolute;z-index:0;right:-74px;top:-72px;width:360px;height:500px;background:url('../img-domain-transfer-globe.png') right center/360px auto no-repeat;opacity:.92;pointer-events:none}
.fnet-globe{display:none!important}
.fnet-benefit,.fnet-icann{position:relative!important;z-index:3!important}
.fnet-benefit>i{background:rgba(255,255,255,.13)!important;backdrop-filter:blur(3px)}
.fnet-benefit b{font-size:16px!important;text-shadow:0 1px 4px rgba(0,0,0,.35)}
.fnet-benefit span{font-size:12.5px!important;text-shadow:0 1px 4px rgba(0,0,0,.35)}
.fnet-icann{background:rgba(5,27,48,.35)!important;backdrop-filter:blur(4px);padding:15px 17px!important}
.fnet-transfer-steps{margin-top:24px!important}
.fnet-transfer-steps>div{padding:0 42px!important}
.fnet-transfer-steps b{width:48px!important;height:48px!important;min-width:48px!important;font-size:20px!important}
.fnet-transfer-steps strong{font-size:14px!important}
@media(max-width:1180px){.fnet-transfer-benefits{padding-right:25px!important}.fnet-transfer-benefits:after{opacity:.55;right:-120px}.fnet-transfer-hero{grid-template-columns:.9fr 1.15fr .9fr!important;gap:24px!important}}
@media(max-width:1000px){.fnet-transfer-hero{grid-template-columns:1fr!important}.fnet-transfer-benefits:after{right:-40px;top:-70px}.fnet-transfer-benefits{padding-right:220px!important}.fnet-transfer-steps>div{padding:0!important}}
@media(max-width:650px){.fnet-transfer-benefits{padding-right:10px!important}.fnet-transfer-benefits:after{opacity:.25;right:-160px}.fnet-transfer-head h2{font-size:30px!important}}
