@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@400;500;600;700;800;900&display=swap');
.nofar-page{--ink:#101112;--silver:#c9cacf;--muted:#a9abb0;direction:rtl;text-align:right;font-family:Heebo,Arial,sans-serif;font-size:18px;line-height:1.75;color:var(--ink);background:#fafafa;isolation:isolate;overflow:clip}
.nofar-page *{box-sizing:border-box}.nofar-page .nf-main-title,.nofar-page h2,.nofar-page h3,.nofar-page p{margin:0}.nofar-page a{color:inherit;text-decoration:none}.nofar-page button,.nofar-page input,.nofar-page select{font:inherit}.nofar-page button,.nofar-page a,.nofar-page summary{touch-action:manipulation}.nofar-page :focus-visible{outline:3px solid #8798bc;outline-offset:5px}.nofar-page .nf-wrap{max-width:1180px;margin:auto;padding:0 40px}.nofar-page .nf-dark{color:#fff;background:#101112}.nofar-page .nf-brand{display:flex;flex-direction:column;line-height:1.25}.nofar-page .nf-brand strong{font-size:23px;font-weight:500}.nofar-page .nf-brand small{font-size:12px;color:#b9bac0;margin-top:7px;letter-spacing:.03em}.nofar-page .nf-header{padding:28px 0;border-bottom:1px solid #ffffff1c}.nofar-page .nf-header .nf-wrap{display:flex;justify-content:space-between;align-items:center;gap:18px}.nofar-page .nf-header a{font-size:14px;border-bottom:1px solid #9e9fa4;padding:6px 0}.nofar-page .nf-hero{position:relative;padding:72px 0 90px;background:radial-gradient(ellipse at 10% 10%,#363739 0,transparent 45%),#101112}.nofar-page .nf-hero-grid{display:grid;grid-template-columns:1.22fr 1fr;gap:72px;align-items:center}.nofar-page .nf-kicker{font-size:14px;letter-spacing:.06em;color:#c3c4c9;margin-bottom:20px;display:block}.nofar-page .nf-main-title{font-weight:500;font-size:clamp(42px,4.5vw,64px);line-height:1.2;letter-spacing:-.035em;margin-bottom:25px}.nofar-page .nf-main-title em{font-style:normal;color:#c9cacf}.nofar-page .nf-hero p{color:#d0d1d5;font-size:18px;line-height:1.85;max-width:590px}.nofar-page .nf-promise{display:flex;gap:20px;font-size:15px;margin:26px 0 19px;color:#ededee}.nofar-page .nf-promise span+span{padding-right:20px;border-right:1px solid #626367}.nofar-page .nf-button{display:inline-flex;justify-content:center;align-items:center;min-height:58px;padding:14px 26px;border:1px solid #dedee1;border-radius:2px;background:linear-gradient(115deg,#b3b4ba,#f2f2f4 50%,#c5c6ca);color:#101112;font-weight:600;line-height:1.5;font-size:17px;cursor:pointer;transition:filter .2s,transform .2s;text-align:center}.nofar-page .nf-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.nofar-page .nf-note{font-size:13px!important;line-height:1.7!important;margin-top:13px!important;color:#b4b5ba!important}.nofar-page .nf-portrait{height:530px;position:relative;background:linear-gradient(125deg,#b0b2b7,#fff 50%,#64666b);padding:2px;clip-path:polygon(0 0,100% 0,100% 89%,85% 100%,0 100%)}.nofar-page .nf-portrait-inner{height:100%;background-image:var(--nf-flyer);background-size:205% auto;background-position:0 49%;background-repeat:no-repeat;position:relative;clip-path:polygon(0 0,100% 0,100% 89%,85% 100%,0 100%)}.nofar-page .nf-portrait-inner:after{content:'';position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#090a0bec)}.nofar-page .nf-caption{position:absolute;bottom:33px;right:26px;left:26px;color:white;z-index:1}.nofar-page .nf-caption strong{font-size:23px;font-weight:500;display:block}.nofar-page .nf-caption span{font-size:14px;color:#d5d5d9}.nofar-page .nf-silver-line{height:5px;background:linear-gradient(100deg,#595b60,#f7f7f9 45%,#8f9197 85%,#cfd0d4)}.nofar-page .nf-section{padding:92px 0}.nofar-page .nf-section-label{font-size:13px;color:#77797e;margin-bottom:18px;display:block;letter-spacing:.07em}.nofar-page h2{font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.3;letter-spacing:-.025em}.nofar-page .nf-split{display:grid;grid-template-columns:1fr 1.05fr;gap:90px}.nofar-page .nf-intro{margin-top:23px;color:#606168;max-width:520px}.nofar-page .nf-checks{list-style:none;margin:4px 0 0;padding:0}.nofar-page .nf-checks li{padding:17px 35px 17px 0;border-bottom:1px solid #dedee2;position:relative;font-size:17px}.nofar-page .nf-checks li:before{content:'✓';position:absolute;right:0;color:#707279;font-size:20px}.nofar-page .nf-process{background:#eeeef0}.nofar-page .nf-process .nf-intro{margin-top:15px}.nofar-page .nf-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin-top:48px}.nofar-page .nf-step{border-top:1px solid #9c9da3;padding-top:22px}.nofar-page .nf-step-number{font-size:36px;font-weight:400;color:#7f8189;line-height:1;margin-bottom:22px;display:block}.nofar-page h3{font-size:22px;font-weight:500;line-height:1.5}.nofar-page .nf-step p{margin-top:8px;font-size:16px;color:#61636a}.nofar-page .nf-decision{margin-top:44px!important;padding-top:24px;border-top:1px solid #d0d1d6;font-size:19px;font-weight:500}.nofar-page .nf-form-section{background:#141517;color:#fff;position:relative}.nofar-page .nf-form-section .nf-section-label{color:#aeb0b6}.nofar-page .nf-form-grid{display:grid;grid-template-columns:1fr 1.12fr;gap:80px;align-items:start}.nofar-page .nf-form-intro p{margin-top:22px;color:#bfc0c6}.nofar-page .nf-form-intro .nf-mini{border-top:1px solid #5d5f65;margin-top:44px;padding-top:25px;color:#dadbe0;font-size:16px;max-width:350px}.nofar-page .nf-form{padding:34px;background:#202124;border:1px solid #494b52}.nofar-page .nf-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.nofar-page .nf-field{display:block;font-size:14px;color:#e4e4e9}.nofar-page .nf-field.full{grid-column:1/-1}.nofar-page input,.nofar-page select{display:block;width:100%;height:51px;background:#292a2e;border:1px solid #72747c;border-radius:2px;padding:10px 12px;margin-top:7px;color:#fff;font-size:16px;box-shadow:none}.nofar-page input::placeholder{color:#a9abb4}.nofar-page select option{background:#292a2e;color:white}.nofar-page input[type=tel]{direction:ltr;text-align:right}.nofar-page .nf-consent{display:flex;align-items:start;gap:10px;margin:24px 0;font-size:13px;color:#c5c6ce;line-height:1.65}.nofar-page .nf-consent input{width:17px;height:17px;flex:0 0 17px;margin:3px 0 0;accent-color:#d1d2d6}.nofar-page .nf-consent a{text-decoration:underline}.nofar-page .nf-form .nf-button{width:100%}.nofar-page .nf-button:disabled{opacity:.6;cursor:wait;transform:none}.nofar-page .nf-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.nofar-page .nf-status{font-size:15px;margin-top:18px;line-height:1.7}.nofar-page .nf-status:empty{display:none}.nofar-page .nf-status[data-state=error]{color:#ffb6b6}.nofar-page .nf-status[data-state=success]{color:#e5e6eb;padding:25px;border:1px solid #909299}.nofar-page .nf-event{border-bottom:1px solid #dedee2}.nofar-page .nf-event-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.nofar-page .nf-event p{color:#62636b}.nofar-page .nf-faq{max-width:850px;margin:auto}.nofar-page .nf-faq h2{margin-bottom:32px}.nofar-page details{border-bottom:1px solid #dedee2}.nofar-page summary{font-size:19px;padding:23px 0;cursor:pointer;list-style:none;display:flex;gap:24px;justify-content:space-between;align-items:center}.nofar-page summary::-webkit-details-marker{display:none}.nofar-page summary:after{content:'+';font-size:25px;color:#75777d;flex-shrink:0}.nofar-page details[open] summary:after{content:'−'}.nofar-page details p{font-size:17px;color:#62636b;padding:0 0 26px;max-width:720px}.nofar-page .nf-final{text-align:center;background:radial-gradient(ellipse at 50% 100%,#3a3b40,transparent 70%),#101112}.nofar-page .nf-final h2{max-width:800px;margin:auto}.nofar-page .nf-final p{color:#c3c4cc;margin:24px auto 28px;max-width:600px}.nofar-page .nf-footer{background:#101112;color:#a7a9b1;font-size:12px;border-top:1px solid #33353b;padding:24px 0}.nofar-page .nf-footer .nf-wrap{display:flex;justify-content:space-between;gap:20px}.nofar-page .nf-footer a{text-decoration:underline}.nofar-page .nf-mobile-cta{display:none}
@media(max-width:900px){.nofar-page .nf-hero-grid{gap:32px}.nofar-page .nf-portrait{height:440px}.nofar-page .nf-split,.nofar-page .nf-form-grid{gap:40px}.nofar-page .nf-steps{gap:22px}.nofar-page .nf-form{padding:25px}.nofar-page .nf-fields{grid-template-columns:1fr}.nofar-page .nf-field.full{grid-column:auto}}
@media(max-width:680px){.nofar-page{font-size:17px}.nofar-page .nf-wrap{padding:0 23px}.nofar-page .nf-header{padding:22px 0}.nofar-page .nf-brand strong{font-size:20px}.nofar-page .nf-brand small{font-size:11px}.nofar-page .nf-header a{font-size:12px;white-space:nowrap}.nofar-page .nf-hero{padding:43px 0 42px}.nofar-page .nf-hero-grid,.nofar-page .nf-split,.nofar-page .nf-form-grid,.nofar-page .nf-event-grid{grid-template-columns:1fr;gap:33px}.nofar-page .nf-main-title{font-size:37px;line-height:1.22;letter-spacing:-.025em}.nofar-page .nf-hero p{font-size:17px;line-height:1.8}.nofar-page .nf-hero .nf-button{width:100%;font-size:16px}.nofar-page .nf-kicker{font-size:13px;margin-bottom:17px}.nofar-page .nf-portrait{height:370px;max-width:420px;width:100%;margin:3px auto 0}.nofar-page .nf-portrait-inner{background-size:205% auto;background-position:0 49%}.nofar-page .nf-section{padding:57px 0}.nofar-page h2{font-size:32px}.nofar-page .nf-intro{margin-top:20px}.nofar-page .nf-checks li{font-size:16px;padding-top:15px;padding-bottom:15px}.nofar-page .nf-steps{grid-template-columns:1fr 1fr;gap:31px 22px;margin-top:33px}.nofar-page .nf-step-number{font-size:30px;margin-bottom:15px}.nofar-page h3{font-size:21px}.nofar-page .nf-step p{font-size:15px}.nofar-page .nf-decision{font-size:18px;margin-top:29px!important}.nofar-page .nf-form-intro .nf-mini{margin-top:24px;padding-top:20px}.nofar-page .nf-form{padding:23px 19px}.nofar-page .nf-fields{gap:17px}.nofar-page .nf-event-grid{gap:23px}.nofar-page summary{font-size:17px;padding:21px 0}.nofar-page details p{font-size:16px}.nofar-page .nf-footer .nf-wrap{flex-direction:column;gap:7px}.nofar-page .nf-footer{padding-bottom:90px}.nofar-page .nf-mobile-cta{display:block;position:fixed;bottom:0;right:0;left:0;z-index:100;background:#101112ee;padding:10px 23px max(10px,env(safe-area-inset-bottom));border-top:1px solid #55575d;backdrop-filter:blur(12px)}.nofar-page .nf-mobile-cta .nf-button{width:100%;min-height:45px;padding:10px;font-size:15px}.nofar-page .nf-mobile-cta[hidden]{display:none}}
@media(prefers-reduced-motion:no-preference){html:has(.nofar-page){scroll-behavior:smooth}}.nofar-page #nf-contact{scroll-margin-top:25px}
.nofar-page{background:#f7f7f8}.nofar-page .nf-wrap{max-width:1240px}.nofar-page .nf-header{padding:21px 0;background:#08090b;border-bottom:1px solid #81838a55}.nofar-page .nf-brand strong{font-size:24px;font-weight:600}.nofar-page .nf-wordmark{font-size:12px;letter-spacing:.15em;color:#c7c9d0}.nofar-page .nf-hero{padding:46px 0 66px;background:linear-gradient(132deg,transparent 68%,#dddde008 68.2%,transparent 68.6%),radial-gradient(ellipse at 5% 35%,#4a4d5740,transparent 65%),#08090b}.nofar-page .nf-hero-grid{grid-template-columns:1.07fr 1fr;grid-template-areas:'heading form' 'description form';gap:10px 74px;align-items:center}.nofar-page .nf-hero-heading{grid-area:heading;align-self:end}.nofar-page .nf-hero-description{grid-area:description;align-self:start;padding-top:15px}.nofar-page .nf-hero-form{grid-area:form}.nofar-page .nf-main-title{font-weight:600;font-size:clamp(45px,4.4vw,64px);letter-spacing:-.028em;line-height:1.2;margin:0}.nofar-page .nf-main-title em{color:#d2d4db;background:linear-gradient(110deg,#9b9eaa,#fff 55%,#aeb1bb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nofar-page .nf-promise{margin:0 0 23px;font-size:14px;color:#e5e6ea}.nofar-page .nf-promise span{display:inline-flex;align-items:center;gap:9px}.nofar-page .nf-promise span:before{content:'✓';color:#aeb2bf}.nofar-page .nf-hero-description p{font-size:17px;color:#bfc2cc;line-height:1.85}.nofar-page .nf-form{border:1px solid #6b6e78;border-top:3px solid #b6bbc7;border-radius:5px;padding:35px;background:linear-gradient(145deg,#2c2e35,#191b20);box-shadow:0 24px 70px #0003}.nofar-page .nf-hero-form{background:linear-gradient(135deg,#fafafa,#e2e3e8);border-color:#fff;color:#14161b;box-shadow:0 22px 70px #0008,0 0 0 7px #ffffff09;border-top:3px solid #b3b7c0}.nofar-page .nf-form-heading{padding-bottom:22px;margin-bottom:21px;border-bottom:1px solid #c1c3cb}.nofar-page .nf-form-heading h2{font-size:25px;font-weight:700;line-height:1.4;letter-spacing:-.02em}.nofar-page .nf-form-heading p{font-size:15px!important;color:#616571!important;margin-top:6px!important}.nofar-page .nf-fields{gap:17px 15px}.nofar-page .nf-hero-form .nf-field{color:#373b46;font-weight:500}.nofar-page .nf-hero-form input,.nofar-page .nf-hero-form select{color:#1b1f28;border-color:#b9bdc8;background:#ffffffb3;height:48px}.nofar-page .nf-hero-form input::placeholder{color:#868b97}.nofar-page .nf-hero-form select option{background:#fff;color:#1b1f28}.nofar-page .nf-hero-form .nf-consent{color:#5a5f6b;font-size:13px;margin:20px 0}.nofar-page .nf-hero-form .nf-consent input{height:17px;width:17px;accent-color:#161922}.nofar-page .nf-hero-form .nf-note{color:#6d727e!important;font-size:12px!important}.nofar-page .nf-button{border-radius:3px;font-size:17px;background:linear-gradient(110deg,#b6bac4,#f5f6f8 55%,#b8bdc9);border:1px solid #d6d9e0;box-shadow:0 5px 15px #0001;min-height:58px}.nofar-page .nf-hero-form .nf-button{background:linear-gradient(125deg,#13151b,#373b46);color:white;border-color:#30343e;box-shadow:0 8px 18px #15172030;font-weight:700}.nofar-page .nf-hero-form .nf-status[data-state=error]{color:#9d2537}.nofar-page .nf-hero-form .nf-status[data-state=success]{color:#232733;border-color:#a5aab7;background:#fff8}.nofar-page .nf-section{padding:84px 0}.nofar-page h2{font-weight:600;font-size:clamp(32px,3.2vw,44px);line-height:1.32}.nofar-page .nf-split{grid-template-columns:.92fr 1.08fr;gap:70px;align-items:center}.nofar-page .nf-checks{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:20px}.nofar-page .nf-checks li{border:1px solid #d5d7de;border-radius:4px;padding:19px 42px 19px 18px;background:linear-gradient(125deg,#fff,#eeeeF2);font-size:15px;line-height:1.65;box-shadow:0 6px 20px #22263505;display:flex;align-items:center;min-height:100px}.nofar-page .nf-checks li:before{right:16px;font-size:18px;color:#4f5564}.nofar-page .nf-process{background:radial-gradient(ellipse at 85% 0,#3c414e66,transparent 65%),#111319;color:#f0f1f4;border-top:1px solid #6b6f7b;border-bottom:1px solid #6b6f7b}.nofar-page .nf-process h2{max-width:700px}.nofar-page .nf-process .nf-intro{color:#aeb3bf}.nofar-page .nf-steps{gap:16px}.nofar-page .nf-step{padding:28px 24px 25px;border:1px solid #71788877;border-top:2px solid #abb1bf;background:linear-gradient(135deg,#31364199,#171a2170);border-radius:3px;min-height:170px;box-shadow:0 12px 20px #0002}.nofar-page .nf-step h3{font-size:25px;font-weight:500}.nofar-page .nf-step p{color:#bcc1cd;font-size:16px;margin-top:13px}.nofar-page .nf-decision{font-size:22px;border-color:#676d7b66;color:#e1e4eb;margin-top:33px!important}.nofar-page .nf-form-section{background:#e8e9ed;color:#191c24}.nofar-page .nf-form-intro p{color:#5f6572}.nofar-page .nf-form-intro .nf-mini{color:#535967;border-color:#bec2cd}.nofar-page .nf-form-grid{gap:76px;align-items:center}.nofar-page .nf-form-section .nf-form{color:#fff}.nofar-page .nf-event{background:#f7f7f8}.nofar-page .nf-event-grid{grid-template-columns:.82fr 1.18fr;gap:86px;align-items:center}.nofar-page .nf-event .nf-portrait{height:430px;width:100%;max-width:400px;justify-self:center}.nofar-page .nf-event .nf-portrait-inner{background-position:0 46%}.nofar-page .nf-event p{margin:25px 0 28px;max-width:520px;font-size:18px}.nofar-page .nf-event .nf-button{background:#171a21;color:#f2f3f5;border-color:#171a21;font-size:16px}.nofar-page .nf-faq{max-width:910px}.nofar-page details{margin-top:12px;border:1px solid #dadde4;border-radius:4px;background:#fff;padding:0 23px}.nofar-page summary{font-size:18px;font-weight:500;padding:23px 0}.nofar-page .nf-faq h2{margin-bottom:29px}.nofar-page details p{font-size:17px;color:#626979}.nofar-page .nf-final{background:linear-gradient(125deg,transparent 74%,#ffffff08 74.3%,transparent 74.7%),radial-gradient(ellipse at 50% 100%,#41475488,transparent 80%),#101218;padding:79px 0}.nofar-page .nf-final h2{font-size:42px}.nofar-page .nf-final .nf-button{min-width:300px;margin-top:5px}.nofar-page #nf-first-contact{scroll-margin-top:22px}.nofar-page [hidden]{display:none!important}
@media(max-width:1000px){.nofar-page .nf-hero-grid{gap:10px 35px}.nofar-page .nf-hero-form{padding:26px}.nofar-page .nf-hero-form .nf-fields{grid-template-columns:1fr 1fr}.nofar-page .nf-hero-form .nf-field.full{grid-column:1/-1}.nofar-page .nf-event-grid{gap:46px}.nofar-page .nf-step{padding:25px 20px}.nofar-page .nf-split{gap:40px}}
@media(max-width:680px){.nofar-page .nf-header{padding:17px 0}.nofar-page .nf-brand strong{font-size:20px}.nofar-page .nf-wordmark{font-size:8px;letter-spacing:.1em;max-width:90px;line-height:1.8}.nofar-page .nf-hero{padding:27px 0 33px}.nofar-page .nf-hero-grid{grid-template-columns:1fr;grid-template-areas:'heading' 'form' 'description';gap:23px}.nofar-page .nf-main-title{font-size:34px;line-height:1.21;letter-spacing:-.03em}.nofar-page .nf-main-title br:first-child{display:none}.nofar-page .nf-promise{margin:0 0 16px;font-size:12px;gap:13px}.nofar-page .nf-promise span+span{padding-right:13px}.nofar-page .nf-promise span:before{font-size:12px}.nofar-page .nf-hero-form{padding:24px 20px;box-shadow:0 15px 35px #0005,0 0 0 4px #ffffff0a}.nofar-page .nf-form-heading{padding-bottom:16px;margin-bottom:17px}.nofar-page .nf-form-heading h2{font-size:23px}.nofar-page .nf-form-heading p{font-size:14px!important}.nofar-page .nf-hero-form .nf-fields{grid-template-columns:1fr 1fr;gap:13px 10px}.nofar-page .nf-hero-form .nf-field{font-size:13px}.nofar-page .nf-hero-form .nf-field input{padding:10px;font-size:15px;height:46px}.nofar-page .nf-hero-form .nf-consent{font-size:12px;margin:17px 0}.nofar-page .nf-hero-form .nf-button{font-size:16px;min-height:53px}.nofar-page .nf-hero-description{padding-top:0}.nofar-page .nf-hero-description p{font-size:15px;line-height:1.8}.nofar-page .nf-section{padding:56px 0}.nofar-page .nf-split,.nofar-page .nf-event-grid,.nofar-page .nf-form-grid{grid-template-columns:1fr;gap:29px}.nofar-page .nf-checks{gap:11px;margin-top:17px}.nofar-page .nf-checks li{padding:17px 32px 17px 12px;min-height:108px;font-size:14px;line-height:1.6}.nofar-page .nf-checks li:before{right:11px;font-size:16px}.nofar-page .nf-steps{gap:13px;margin-top:30px}.nofar-page .nf-step{padding:23px 17px;min-height:180px}.nofar-page .nf-step h3{font-size:23px}.nofar-page .nf-step p{font-size:15px}.nofar-page .nf-decision{font-size:20px;line-height:1.7;margin-top:29px!important}.nofar-page .nf-event .nf-portrait{height:355px;max-width:350px}.nofar-page .nf-event .nf-portrait-inner{background-position:0 43%}.nofar-page .nf-event p{font-size:17px;margin:20px 0 25px}.nofar-page .nf-event .nf-button{width:100%;font-size:15px}.nofar-page .nf-form-intro .nf-mini{font-size:15px;margin-top:24px}.nofar-page .nf-form-section .nf-form{padding:25px 20px}.nofar-page .nf-faq h2{font-size:30px}.nofar-page details{padding:0 17px}.nofar-page summary{font-size:16px;gap:18px}.nofar-page .nf-final h2{font-size:33px}.nofar-page .nf-final .nf-button{min-width:0;width:100%}.nofar-page .nf-mobile-cta{background:#101218ef}}
@media(max-width:360px){.nofar-page .nf-main-title{font-size:30px}.nofar-page .nf-hero-form .nf-fields{grid-template-columns:1fr}.nofar-page .nf-hero-form .nf-field.full{grid-column:auto}.nofar-page .nf-checks{grid-template-columns:1fr}.nofar-page .nf-checks li{min-height:70px}.nofar-page .nf-steps{grid-template-columns:1fr}.nofar-page .nf-step{min-height:0}}

.nofar-page .nf-main-title>span,.nofar-page .nf-main-title>em{display:block}@media(max-width:680px){.nofar-page .nf-main-title{font-size:31px;line-height:1.27}.nofar-page .nf-main-title br:first-child{display:initial}.nofar-page .nf-hero-heading{max-width:100%}.nofar-page .nf-hero-form .nf-form-heading h2{font-size:22px}}

/* Editorial silver direction */
.nofar-page{background:#101114;--ink:#121318}.nofar-page .nf-header{background:#eeeff1;color:#17181c;border:0;padding:23px 0}.nofar-page .nf-brand small,.nofar-page .nf-wordmark{color:#64666e}.nofar-page .nf-header .nf-wrap{border-bottom:1px solid #cdd0d7;padding-bottom:22px}.nofar-page .nf-hero{background:radial-gradient(ellipse at 5% 5%,#b5b8c4a0,transparent 55%),#eeeff1;color:#15161a;border-radius:0 0 50% 7% / 0 0 5% 2%;padding:28px 0 78px;position:relative;z-index:1}.nofar-page .nf-hero-grid{grid-template-columns:1.15fr 1fr;gap:12px 85px;align-items:center}.nofar-page .nf-hero-heading{align-self:end}.nofar-page .nf-promise{color:#50525b;margin-bottom:21px}.nofar-page .nf-promise span:before{color:#555965}.nofar-page .nf-main-title{font-weight:900;line-height:1.05;letter-spacing:-.035em}.nofar-page .nf-main-title>span{font-size:32px;line-height:1.3;font-weight:500;margin-bottom:13px}.nofar-page .nf-main-title>em{font-size:76px;font-weight:900;line-height:1.09;background:none;-webkit-text-fill-color:initial;color:#15161a}.nofar-page .nf-main-title strong{font-weight:900;color:#717580;display:inline-block;letter-spacing:-.055em}.nofar-page .nf-hero-description{padding-top:19px}.nofar-page .nf-hero-description p{font-size:16px;color:#5f626d;max-width:520px;line-height:1.7}.nofar-page .nf-hero-description .nf-note{color:#737681!important}.nofar-page .nf-hero-form{background:radial-gradient(ellipse at 0 0,#434750,transparent 80%),#1b1d22;color:#f7f7fa;border:1px solid #6b6e77;border-radius:24px;padding:30px;box-shadow:0 22px 44px #1d202a24;align-self:center}.nofar-page .nf-form-heading{border-color:#555963;padding-bottom:20px;margin-bottom:20px}.nofar-page .nf-form-heading h2{font-size:26px;font-weight:700;letter-spacing:-.02em}.nofar-page .nf-form-heading p{color:#c1c4ce!important}.nofar-page .nf-hero-form .nf-field{color:#d9dce4;font-weight:400}.nofar-page .nf-hero-form input,.nofar-page .nf-hero-form select{background:#ffffff08;border:0;border-bottom:1px solid #8a8e99;border-radius:0;color:#f3f4f7;padding:10px 4px}.nofar-page .nf-hero-form input::placeholder{color:#969ba9}.nofar-page .nf-hero-form select option{background:#22252c;color:#f3f4f7}.nofar-page .nf-hero-form .nf-consent{color:#b7bcc9}.nofar-page .nf-hero-form .nf-note{color:#afb4c1!important}.nofar-page .nf-button{border-radius:50px;padding:15px 30px;font-weight:600;box-shadow:0 5px 17px #a5aabe30;transition:transform .25s,box-shadow .25s}.nofar-page .nf-button:hover{transform:translateY(-3px);box-shadow:0 12px 28px #979dbf40}.nofar-page .nf-hero-form .nf-button{background:linear-gradient(110deg,#a7acb8,#f2f4f8 60%,#aab0bc);border:1px solid #e1e4ec;color:#17191f;border-radius:50px;box-shadow:0 6px 20px #c6cbd022}.nofar-page .nf-hero-form .nf-status[data-state=error]{color:#ffb7bf}.nofar-page .nf-hero-form .nf-status[data-state=success]{color:#f1f3fa;border-color:#9299a9;background:#ffffff08;border-radius:15px}.nofar-page .nf-topic-band{max-width:950px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:22px;padding:46px 40px 20px;color:#767b87;font-size:35px;font-weight:700;letter-spacing:-.025em}.nofar-page .nf-topic-band i{font-style:normal;font-size:22px;color:#ccd0da}.nofar-page main>.nf-section{color:#f2f3f5;background:#101114}.nofar-page h2{font-weight:800;letter-spacing:-.035em;font-size:clamp(34px,3.7vw,52px)}.nofar-page .nf-split{grid-template-columns:1fr 1fr;gap:90px}.nofar-page .nf-intro{color:#aeb2bd;font-size:18px}.nofar-page .nf-checks{display:block;margin-top:17px}.nofar-page .nf-checks li{min-height:0;background:none;border:0;border-bottom:1px solid #3c4049;border-radius:0;box-shadow:none;padding:18px 35px 18px 0;color:#c5c9d2;font-size:17px}.nofar-page .nf-checks li:before{right:0;color:#dfe2e9}.nofar-page main>.nf-process{background:#eeeff1;color:#17191e;border:0;border-radius:55px 55px 0 0;padding:90px 0}.nofar-page .nf-process .nf-intro{color:#686d79}.nofar-page .nf-process h2{max-width:900px}.nofar-page .nf-steps{gap:0;margin-top:50px}.nofar-page .nf-step{background:none;border:0;border-inline-end:1px solid #babec8;border-radius:0;box-shadow:none;padding:10px 28px;min-height:0}.nofar-page .nf-step:first-child{padding-right:0}.nofar-page .nf-step:last-child{border:0}.nofar-page .nf-step h3{font-size:32px;font-weight:700;color:#2d3038}.nofar-page .nf-step p{color:#696e7b;font-size:17px}.nofar-page .nf-decision{font-size:29px;font-weight:600;color:#363b46;border-color:#c5c9d2;max-width:920px;line-height:1.5;margin-top:45px!important}.nofar-page main>.nf-form-section{background:#eeeff1;color:#191b22;padding-top:25px;border-radius:0 0 55px 55px;padding-bottom:90px}.nofar-page .nf-form-section .nf-form{border-radius:24px;border:1px solid #6b6e77;background:linear-gradient(135deg,#373b45,#191b21);box-shadow:0 17px 35px #0002}.nofar-page .nf-form-section input,.nofar-page .nf-form-section select{border:0;border-bottom:1px solid #777e8e;background:#ffffff08;border-radius:0}.nofar-page .nf-form-grid{gap:86px}.nofar-page .nf-event-grid{grid-template-columns:1fr 1.1fr;gap:85px}.nofar-page .nf-event .nf-portrait{border-radius:180px 180px 22px 22px;clip-path:none;padding:0;max-width:400px;height:465px;background:none;overflow:hidden}.nofar-page .nf-event .nf-portrait-inner{clip-path:none;border-radius:inherit;background-position:0 44%}.nofar-page .nf-event p{color:#acb1bd;line-height:1.85}.nofar-page .nf-event .nf-button{background:linear-gradient(110deg,#a7adba,#f3f4f8,#acb1bd);color:#14171e;border:0}.nofar-page .nf-caption{bottom:35px}.nofar-page .nf-event{border:0}.nofar-page .nf-faq{max-width:950px}.nofar-page .nf-faq h2{margin-bottom:35px}.nofar-page details{padding:0 25px;background:#1b1d23;border:1px solid #353943;border-radius:18px;margin-top:14px;transition:background .2s}.nofar-page details[open]{background:#252933}.nofar-page summary{font-size:20px;font-weight:500;padding:23px 0}.nofar-page summary:after{color:#c6cbd6}.nofar-page details p{color:#bfc4d0}.nofar-page main>.nf-final{background:radial-gradient(ellipse at 0 90%,#b6bdcc,transparent 65%),#eeeff1;color:#16191f;border-radius:60px 60px 0 0;padding:85px 0}.nofar-page .nf-final h2{font-size:clamp(40px,4.5vw,66px);font-weight:900;max-width:1000px;line-height:1.2}.nofar-page .nf-final p{color:#555b69;font-size:18px}.nofar-page .nf-final .nf-button{background:#20242e;color:#fff;border:0;min-width:320px}.nofar-page .nf-footer{background:#eeeff1;color:#777d89;border-color:#c9cdd6}.nofar-page .nf-mobile-cta{border-radius:50px;left:20px;right:20px;bottom:15px;background:#e9ebf1e8;padding:6px;box-shadow:0 5px 25px #0005}.nofar-page .nf-mobile-cta .nf-button{background:#262b35;color:white;border:0;border-radius:50px}.nofar-page .nf-section{scroll-margin-top:25px}
@media(prefers-reduced-motion:no-preference){.nofar-page .nf-hero-heading{animation:nf-enter .65s both}.nofar-page .nf-hero-form{animation:nf-enter .75s .08s both}@keyframes nf-enter{from{opacity:0;transform:translateY(17px)}to{opacity:1;transform:none}}}
@media(max-width:1000px){.nofar-page .nf-hero-grid{gap:15px 35px}.nofar-page .nf-main-title>em{font-size:62px}.nofar-page .nf-main-title>span{font-size:26px}.nofar-page .nf-hero-form{padding:25px}.nofar-page .nf-split{gap:40px}.nofar-page .nf-step{padding:8px 18px}.nofar-page .nf-step h3{font-size:27px}}
@media(max-width:680px){.nofar-page .nf-header{padding:17px 0 0}.nofar-page .nf-header .nf-wrap{padding-bottom:17px}.nofar-page .nf-brand strong{font-size:19px}.nofar-page .nf-hero{padding:25px 0 42px;border-radius:0 0 35px 35px}.nofar-page .nf-hero-grid{gap:24px}.nofar-page .nf-promise{font-size:12px;margin-bottom:15px}.nofar-page .nf-main-title>span{font-size:22px;line-height:1.2;margin-bottom:9px}.nofar-page .nf-main-title>em{font-size:49px;line-height:1.06}.nofar-page .nf-main-title>em br:last-of-type{display:none}.nofar-page .nf-main-title>em strong:after{content:' '}.nofar-page .nf-hero-form{border-radius:20px;padding:23px 21px}.nofar-page .nf-form-heading h2{font-size:23px}.nofar-page .nf-hero-description p{font-size:15px}.nofar-page .nf-hero-description{padding:0}.nofar-page .nf-topic-band{font-size:22px;padding:31px 24px 0;gap:12px}.nofar-page .nf-topic-band i{font-size:13px}.nofar-page h2{font-size:35px}.nofar-page .nf-split,.nofar-page .nf-form-grid,.nofar-page .nf-event-grid{grid-template-columns:1fr;gap:30px}.nofar-page .nf-checks li{font-size:16px}.nofar-page main>.nf-process{padding:54px 0;border-radius:32px 32px 0 0}.nofar-page .nf-steps{gap:26px 0;grid-template-columns:1fr 1fr;margin-top:32px}.nofar-page .nf-step{padding:0 18px;border-inline-end:1px solid #babec8;min-height:0}.nofar-page .nf-step:nth-child(odd){padding-right:0}.nofar-page .nf-step:nth-child(even){border:0}.nofar-page .nf-step h3{font-size:27px}.nofar-page .nf-step p{font-size:15px}.nofar-page .nf-decision{font-size:24px;margin-top:31px!important}.nofar-page main>.nf-form-section{padding:0 0 55px;border-radius:0 0 32px 32px}.nofar-page .nf-form-intro h2 br{display:none}.nofar-page .nf-form-intro h2 br:after{content:' '}.nofar-page .nf-form-section .nf-form{border-radius:20px;padding:25px 21px}.nofar-page .nf-event .nf-portrait{height:360px;max-width:330px;border-radius:160px 160px 20px 20px}.nofar-page .nf-event p{font-size:17px}.nofar-page summary{font-size:17px}.nofar-page details{border-radius:15px;padding:0 19px}.nofar-page main>.nf-final{border-radius:32px 32px 0 0;padding:55px 0}.nofar-page .nf-final h2{font-size:39px}.nofar-page .nf-final .nf-button{min-width:0}.nofar-page .nf-footer{padding-bottom:95px}}
@media(max-width:360px){.nofar-page .nf-main-title>em{font-size:42px}.nofar-page .nf-main-title>span{font-size:20px}.nofar-page .nf-hero-form{padding:22px 18px}.nofar-page .nf-topic-band{font-size:19px}.nofar-page .nf-steps{grid-template-columns:1fr}.nofar-page .nf-step{padding:0 0 22px!important;border:0;border-bottom:1px solid #b8bdc8!important}.nofar-page .nf-step:last-child{border:0!important}}

@media(max-width:680px){.nofar-page .nf-main-title>em br:last-of-type,.nofar-page .nf-form-intro h2 br{display:initial}.nofar-page .nf-main-title>em{font-size:45px}.nofar-page .nf-main-title>em strong:after{content:none}}

@media(max-width:680px){.nofar-page .nf-hero-grid{grid-template-columns:1fr;grid-template-areas:"heading" "form" "description"}.nofar-page .nf-hero-heading,.nofar-page .nf-hero-form,.nofar-page .nf-hero-description{width:100%;min-width:0}}
/* Centered composition and original agency identity */
.nofar-page .nf-header{padding:14px 0 0}.nofar-page .nf-header .nf-wrap{justify-content:center;padding-bottom:14px}.nofar-page .nf-original-logo{width:265px;height:112px;background-repeat:no-repeat;background-position:center;background-size:contain;mix-blend-mode:multiply}.nofar-page .nf-main-title,.nofar-page h2,.nofar-page h3{text-align:center}.nofar-page .nf-hero-grid{grid-template-columns:1fr 1fr;grid-template-areas:'heading heading' 'description form';gap:35px 80px}.nofar-page .nf-hero-heading{width:100%;max-width:none;align-self:center}.nofar-page .nf-promise{justify-content:center;margin-bottom:17px}.nofar-page .nf-main-title>span{font-size:32px;margin-bottom:15px}.nofar-page .nf-main-title>em{font-size:clamp(50px,5.3vw,76px);line-height:1.15;max-width:none}.nofar-page .nf-main-title strong{position:relative;color:#777d89;white-space:nowrap}.nofar-page .nf-main-title strong:after{content:'';display:block;position:absolute;bottom:0;left:3%;right:3%;height:2px;background:linear-gradient(90deg,transparent,#9fa6b6,transparent)}.nofar-page .nf-hero-description{align-self:center;padding:0;text-align:center}.nofar-page .nf-hero-description p{font-size:20px;line-height:1.8;max-width:540px;margin-left:auto;margin-right:auto}.nofar-page .nf-hero-form{width:100%;max-width:540px;justify-self:center}.nofar-page .nf-form-heading p{text-align:center}.nofar-page .nf-split{grid-template-columns:1fr;gap:35px;max-width:1010px}.nofar-page .nf-split h2 br{display:none}.nofar-page .nf-split h2 br:after{content:' '}.nofar-page .nf-split h2{max-width:900px;margin:auto}.nofar-page .nf-split .nf-intro{max-width:790px;margin:25px auto 0;text-align:center}.nofar-page .nf-checks{display:grid;grid-template-columns:1fr 1fr;gap:0 42px}.nofar-page .nf-process h2{max-width:980px;margin:auto}.nofar-page .nf-process .nf-intro{text-align:center;margin:20px auto 0;max-width:none}.nofar-page .nf-steps{gap:20px}.nofar-page .nf-step,.nofar-page .nf-step:first-child,.nofar-page .nf-step:last-child{position:relative;text-align:center;padding:30px 21px;background:linear-gradient(145deg,#fff,#dfe2e9);border:1px solid #fff;border-radius:22px;box-shadow:0 12px 25px #343b4e0d;transition:transform .25s,box-shadow .25s}.nofar-page .nf-step:hover{transform:translateY(-6px);box-shadow:0 18px 32px #343b4e1f}.nofar-page .nf-step-icon{display:flex;justify-content:center;align-items:center;width:53px;height:53px;margin:0 auto 22px;border-radius:15px;color:#f5f6f9;background:linear-gradient(145deg,#626a7a,#1b202b);box-shadow:inset 0 1px 1px #ffffff60,0 5px 14px #2d33482b}.nofar-page .nf-step-icon svg{width:29px;height:29px}.nofar-page .nf-step h3{font-size:28px}.nofar-page .nf-step p{font-size:16px;line-height:1.75}.nofar-page .nf-decision{max-width:100%;border:0;background:#242a35;color:#f4f5f8;text-align:center;border-radius:19px;padding:25px 32px;margin-top:30px!important;font-size:25px;box-shadow:0 14px 28px #252a3817}.nofar-page .nf-form-intro{text-align:center}.nofar-page .nf-form-intro .nf-mini{margin-left:auto;margin-right:auto}.nofar-page .nf-event-grid>div:last-child{text-align:center}.nofar-page .nf-event p{margin-left:auto;margin-right:auto}.nofar-page .nf-faq h2{max-width:none}.nofar-page details p{text-align:right}
@media(max-width:900px){.nofar-page .nf-hero-grid{gap:30px}.nofar-page .nf-step,.nofar-page .nf-step:first-child,.nofar-page .nf-step:last-child{padding:25px 17px}.nofar-page .nf-step h3{font-size:24px}}
@media(max-width:680px){.nofar-page .nf-original-logo{width:235px;height:101px}.nofar-page .nf-header{padding:7px 0 0}.nofar-page .nf-header .nf-wrap{padding-bottom:8px}.nofar-page .nf-hero-grid{grid-template-columns:1fr;grid-template-areas:'heading' 'form' 'description';gap:25px}.nofar-page .nf-hero{padding-top:24px}.nofar-page .nf-main-title>span{font-size:25px;line-height:1.28;margin-bottom:12px}.nofar-page .nf-main-title>em{font-size:44px;line-height:1.15;letter-spacing:-.035em}.nofar-page .nf-main-title strong:after{content:''}.nofar-page .nf-promise{gap:13px;font-size:12px;margin-bottom:16px}.nofar-page .nf-hero-description p{font-size:16px;line-height:1.8}.nofar-page .nf-hero-form .nf-form-heading h2{font-size:23px}.nofar-page .nf-checks{grid-template-columns:1fr;gap:0}.nofar-page .nf-split h2{font-size:34px}.nofar-page .nf-process h2{font-size:35px;line-height:1.3}.nofar-page .nf-process .nf-intro{font-size:17px}.nofar-page .nf-steps{grid-template-columns:1fr 1fr;gap:14px;margin-top:30px}.nofar-page .nf-step,.nofar-page .nf-step:first-child,.nofar-page .nf-step:last-child,.nofar-page .nf-step:nth-child(odd),.nofar-page .nf-step:nth-child(even){padding:23px 15px!important;border:1px solid #fff!important;border-radius:18px}.nofar-page .nf-step-icon{width:46px;height:46px;margin-bottom:18px}.nofar-page .nf-step-icon svg{width:26px;height:26px}.nofar-page .nf-step h3{font-size:24px;line-height:1.25}.nofar-page .nf-step p{font-size:15px;line-height:1.65;margin-top:13px}.nofar-page .nf-decision{font-size:22px;padding:23px 20px;line-height:1.55}.nofar-page .nf-event h2{font-size:36px}.nofar-page .nf-final h2{font-size:37px}}
@media(max-width:360px){.nofar-page .nf-main-title>em{font-size:38px}.nofar-page .nf-main-title>span{font-size:22px}.nofar-page .nf-steps{grid-template-columns:1fr}.nofar-page .nf-step h3{font-size:27px}}

.nofar-page .nf-portrait-inner,.nofar-page .nf-event .nf-portrait-inner{background-size:cover;background-position:center 38%;}

/* Conference welcome — opening section */
.nofar-page main>.nf-opening{padding:38px 0 54px;background:radial-gradient(ellipse at 85% 0,#34384566,transparent 65%),#101114;color:#f4f5f8}
.nofar-page .nf-opening h1{font-size:clamp(38px,4.2vw,60px);font-weight:800;line-height:1.2;letter-spacing:-.035em;text-align:center;margin:0}
.nofar-page .nf-opening .nf-event-grid{grid-template-columns:0.85fr 1.15fr;gap:70px}
.nofar-page .nf-event .nf-portrait{height:auto;max-width:360px;border-radius:170px 170px 24px 24px;border:1px solid #606673;background:#171b23;overflow:hidden}
.nofar-page .nf-portrait-photo{width:100%;height:auto;display:block;filter:none;opacity:1}
.nofar-page .nf-caption{position:static;padding:18px 15px;text-align:center;background:#191d25}
.nofar-page input[type=email]{direction:ltr;text-align:left}
@media(max-width:680px){.nofar-page main>.nf-opening{padding:25px 0 36px}.nofar-page .nf-opening .nf-event-grid{grid-template-columns:1fr;gap:25px}.nofar-page .nf-opening .nf-portrait{max-width:245px;order:2}.nofar-page .nf-opening h1{font-size:38px}.nofar-page .nf-opening p{font-size:16px;margin:17px auto 22px}.nofar-page .nf-caption{padding:13px}.nofar-page .nf-caption strong{font-size:19px}.nofar-page .nf-caption span{font-size:12px}}

/* Unified conference opening with lead form */
.nofar-page main>.nf-opening{padding:46px 0 62px;border:0}
.nofar-page .nf-welcome-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:'copy form' 'portrait form';gap:24px 65px;align-items:center}
.nofar-page .nf-welcome-copy{grid-area:copy;text-align:center}
.nofar-page .nf-opening h1{font-size:clamp(36px,3.8vw,53px)}
.nofar-page .nf-opening .nf-welcome-copy p{font-size:17px;line-height:1.75;margin:20px auto 0;max-width:490px;color:#c4c8d1}
.nofar-page .nf-opening .nf-welcome-copy .nf-welcome-invite{font-size:16px;color:#a7aebb;margin-top:14px}
.nofar-page .nf-opening .nf-promise{justify-content:center;margin:20px 0 0;color:#e3e6ec;font-size:13px;gap:15px}
.nofar-page .nf-opening .nf-hero-form{grid-area:form;align-self:center;background:radial-gradient(ellipse at 0 0,#414651,transparent 75%),#1b1e25;border-color:#697282;box-shadow:0 22px 60px #0005,0 0 0 5px #ffffff04;margin:0}
.nofar-page .nf-opening .nf-portrait{grid-area:portrait;max-width:220px;justify-self:center;border-radius:105px 105px 20px 20px;order:initial}
.nofar-page .nf-opening .nf-caption{padding:12px 9px}
.nofar-page .nf-opening .nf-caption strong{font-size:18px}.nofar-page .nf-opening .nf-caption span{font-size:11px}
.nofar-page main>.nf-why{background:linear-gradient(135deg,#f4f5f7,#e0e3e9);color:#191c24;padding:78px 0}
.nofar-page .nf-why .nf-intro{color:#606775}.nofar-page .nf-why .nf-checks li{color:#3f4755;border-color:#bec4ce}.nofar-page .nf-why .nf-checks li:before{color:#646f81}
.nofar-page main>.nf-process{border-radius:0;border-top:1px solid #cbd0da}
@media(max-width:900px){.nofar-page .nf-welcome-grid{gap:24px 30px}.nofar-page .nf-opening h1{font-size:39px}}
@media(max-width:680px){.nofar-page main>.nf-opening{padding:27px 0 38px}.nofar-page .nf-welcome-grid{grid-template-columns:1fr;grid-template-areas:'copy' 'form' 'portrait';gap:25px}.nofar-page .nf-opening h1{font-size:37px}.nofar-page .nf-opening .nf-welcome-copy p{font-size:16px;margin-top:17px}.nofar-page .nf-opening .nf-welcome-copy .nf-welcome-invite{font-size:15px}.nofar-page .nf-opening .nf-promise{margin-top:18px}.nofar-page .nf-opening .nf-portrait{max-width:210px}.nofar-page main>.nf-why{padding:48px 0}.nofar-page .nf-why h2{font-size:32px}.nofar-page main>.nf-process{border-radius:0}}

.nofar-page .nf-opening{position:relative}.nofar-page .nf-hp{position:absolute;inset:auto auto auto 0;width:1px;height:1px;clip-path:inset(50%);opacity:0;pointer-events:none}

.nofar-page .nf-footer .nf-wrap{flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 30px}.nofar-page .nf-design-credit{display:inline-flex;align-items:center;gap:5px;color:#555e6d;text-decoration:none!important}.nofar-page .nf-design-credit strong{font-weight:700}.nofar-page .nf-design-credit:hover{text-decoration:underline!important}
