:root{--openHufAccent:#f4691c;--openHufBadgeBg:#fbe6d3;--openHufBorder:#ececec}.openBanner{width:100%;padding:55px 0 65px;overflow:hidden;background:#fff}.openBannerInner{display:flex;align-items:center;justify-content:space-between;gap:50px}.openContent{width:50%;max-width:546px}.openSmallTitle{margin:0 0 25px;color:var(--orange);font-family:var(--bold);font-size:18px;line-height:1.3;text-transform:uppercase}.openTitle{margin:0;color:#111;font-family:var(--bold);font-size:45px;line-height:1.09}.openTitle span{display:block;color:var(--orange);font-style:italic}.openDescription{max-width:670px;margin:25px 0 36px;color:#444;font-family:var(--regular);font-size:20px;line-height:1.4}.openForm{width:100%;max-width:705px;padding:15px;border-radius:50px;background:#666}.openForm,.openPhone{display:flex;align-items:center}.openPhone{flex:1 1;min-width:0;height:58px;background:#fff;border-radius:35px;overflow:hidden}.openCountryCode{flex:0 0 auto;padding:0 17px;color:#666;font-family:var(--regular);font-size:19px;line-height:1}.openPhoneDivider{width:1px;height:30px;background:#ccc}.openPhone input{width:100%;height:100%;min-width:0;border:0;outline:0;padding:0 15px;color:#333;background:transparent;font-family:var(--regular);font-size:19px}.openPhone input::-moz-placeholder{color:#777;opacity:1}.openPhone input::placeholder{color:#777;opacity:1}.openSubmit{flex:0 0 270px;height:58px;margin-left:18px;border:0;border-radius:35px;color:#fff;font-family:var(--medium);font-size:19px;cursor:pointer;transition:background .2s ease,transform .2s ease}.openSubmit,.openSubmit:hover{background:var(--orange)}.openSubmit:focus-visible{outline:3px solid #222;outline-offset:3px}.openTerms{margin:10px 0 0;color:#444;font-family:var(--regular);font-size:10px;line-height:1.3}.openTerms a{text-decoration:underline!important;text-underline-offset:2px}.openTerms a,.openTerms a:hover{color:var(--orange)}.openConsent{display:flex;align-items:flex-start;gap:12px;margin-top:12px;padding-left:20px;position:relative;font-size:10px;line-height:1.3}.openConsent:before{height:16px;width:16px;background-color:var(--white);border:1px solid #ccc;left:0;top:0}.openConsent:after,.openConsent:before{display:inline-block;content:"";border-radius:50%;position:absolute}.openConsent:after{height:8px;width:8px;background-color:var(--orange);left:4px;top:4px}.openFeatures{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.openFeature{padding:10px 20px;border:2px solid #ffe0ca;border-radius:30px;color:#444;background:#fff;font-family:var(--medium);font-size:15px;line-height:1.2;text-align:center}.openImageWrap{width:50%;display:flex;align-items:center;justify-content:center}.openBannerBottomBlue{background:#2c2054;background:linear-gradient(90deg,#2c2054,#3e2e7c 50%,#271c4a);box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.openBannerBottomBlueInner{display:grid;grid-template-columns:auto auto auto;padding:50px 0}.openBannerBottomBlueInner>div{display:flex;flex-direction:column;align-items:center;position:relative}.openBannerBottomBlueInner>div:after{position:absolute;content:"";width:1px;height:50px;background:hsla(0,0%,100%,.3);top:10px;right:0}.openBannerBottomBlueInner>div:last-child:after{display:none}.openBannerBottomBlueInner>div>i{font-style:normal;color:var(--white);font-size:28px;line-height:35px}.openBannerBottomBlueInner>div>em{font-style:normal;color:var(--white);font-size:16px;line-height:25px}.HufForm{display:flex;min-width:500px;padding:12px;align-items:flex-start;gap:10px;border-radius:32px;background:var(--black);margin:20px 0 10px}.HufForm .phoneInputContainer{display:flex;align-items:center;border-radius:24px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);overflow:hidden;flex:100% 1}.HufForm .countryCode{display:flex;align-items:center;justify-content:center;height:100%;padding:12px;color:#5d5d5d;font-family:var(--medium);position:relative}.HufForm .countryCode:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:20px;width:1px;background-color:#b0b0b0}.HufForm input{border:none;background:transparent;flex:1 1;height:100%;padding:8px 12px;outline:none;font-size:16px;display:flex;align-items:center;gap:8px;min-width:280px;color:#000}.HufForm input::-moz-placeholder{color:var(--grey);color:#888;font-size:16px;line-height:1.4em}.HufForm input::placeholder{color:var(--grey);color:#888;font-size:16px;line-height:1.4em}.openHufSection{font-family:var(--regular);background-color:var(--white);padding:60px 0}.openHufContainer{padding:0 20px}.openHufTopRow{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;flex-wrap:wrap}.openHufIntro{flex:1 1 480px;max-width:600px}.openHufHeading{font-family:var(--bold);font-size:34px;line-height:1.3;color:var(--black);margin:0;font-weight:800}.openHufHeadingAccent{color:var(--orange)}.openHufQuoteBox{flex:1 1 420px;max-width:560px;background-color:var(--grey);border-left:4px solid var(--orangeBtn);border-radius:2px;padding:18px 24px;background:#fff9ed;background:linear-gradient(90deg,#fff9ed 2%,#fff 49%)}.openHufQuoteText{font-family:var(--regular);font-size:16px;line-height:1.7;color:var(--black);margin:0}.openHufQuoteStrongItalic{font-style:italic}.openHufQuoteStrong,.openHufQuoteStrongItalic{font-family:var(--medium);color:var(--black);font-weight:600}.openHufBottomRow{display:flex;align-items:flex-start;justify-content:space-between;gap:60px;margin-top:60px;flex-wrap:wrap}.openHufContent{flex:1 1 420px;max-width:600px;padding-left:25px;position:relative}.openHufContent:after{content:"";position:absolute;top:0;left:0;display:inline-block;width:2px;height:250px;background-color:var(--openHufBorder)}.openHufSubHeading{font-family:var(--bold);font-size:20px;color:var(--black);margin:0 0 16px}.openHufParagraph{font-family:var(--regular);font-size:16px;line-height:1.75;color:var(--black);margin:0 0 20px}.openHufParagraph:last-child{margin-bottom:0}.openHufImage{flex:1 1 420px;max-width:560px;display:flex;flex-direction:column;align-items:center}.openHufEligibilitySection{background:#fff1d7;background:linear-gradient(90deg,#fff1d7 2%,#fff7ea 49%)}.openHufEligibilityContainer{padding:0;display:flex;align-items:stretch}.openHufEligibilityLeft{position:relative;flex:0 0 42%;max-width:42%;padding:70px 40px 70px 20px;display:flex;flex-direction:column;justify-content:center}.openHufEligibilityLeft:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);right:0;background-color:#fceedc;z-index:-1}.openHufEligibilityHeading{font-family:var(--bold);font-size:36px;line-height:1.3;color:var(--black);margin:0 0 20px;font-weight:800}.openHufEligibilityHeadingAccent{display:block;color:var(--orange)}.openHufEligibilityIntro{font-family:var(--regular);font-size:18px;line-height:1.7;color:var(--grayText);margin:0 0 28px;max-width:420px}.openHufEligibilityRight{flex:1 1 58%;max-width:58%;padding:70px 20px 70px 60px}.openHufEligibilityList{margin:0}.openHufEligibilityItem{margin:0 0 32px;padding-left:45px;position:relative}.openHufEligibilityItem:before{content:"";position:absolute;left:0;top:25px;width:30px;height:30px;border-radius:3px;background-image:url(/images/openhuf/tick.png);background-size:cover;background-repeat:no-repeat}.openHufEligibilityItemTitle{font-family:var(--bold);font-size:20px;color:var(--black);margin:0 0 8px;font-weight:700}.openHufEligibilityItemText{font-family:var(--regular);font-size:18px;line-height:1.7;color:var(--grayText);margin:0}.openHufDispNote{display:flex;gap:10px;padding:10px;background-color:#eff8ff;color:var(--black);border-radius:12px;margin-top:50px}.openHufDispNote>p{margin:0}.openHufBenefits{padding:80px 0;background-color:#f3f3f3}.openHufBenefitsListWrap{padding:60px 0;display:grid;grid-template-columns:auto auto auto;grid-gap:50px;gap:50px}.openHufBenefitsList{padding:20px;background-color:var(--white);border-radius:12px;transition:all .5s ease}.openHufBenefitsList:hover{background-color:#451805}.openHufBenefitsList:hover>h3,.openHufBenefitsList:hover>p{color:var(--white)}.openHufBenefitsList>h3{font-size:25px;line-height:1.7;margin-bottom:10px}.openHufBenefitsList>p{font-size:16px;line-height:1.5;margin-bottom:10px}.hufBtnWrap{text-align:center;padding:30px 0}.openBenefitLisImg{margin-bottom:15px}.howToOpenHUFACWrap{padding:70px 0;background:#fff}.howToOpenHufACHead .ReferEarnematAcCmnHeadBtn{justify-content:flex-start}.howToOpenHufACHead .ReferEarnematAcCmnHeadBtn>span{display:inline-block;padding:12px 16px;color:#f06706;text-align:center;border-radius:12px;background:linear-gradient(95deg,#ffdda8 .85%,#fff8ed 112.11%);font-family:var(--bold);box-shadow:0 2px 6px rgba(0,0,0,.06);font-size:15px}.howToOpenHufACHead .ReferEarnematAcCmnHead{font-family:var(--medium);color:#1a1a1a;font-size:36px;line-height:1.2em;margin:20px 0}.howToOpenHufACHead .ReferEarnematAcCmnHead>i{font-style:normal;color:var(--orange)}.howToOpenHufACHead .ReferEarnematCmnHeadCont{color:#3d3d3d;font-size:16px;line-height:1.4em;margin:0}.howToOpenHufACBody{display:flex;gap:60px}.howToOpenHufACLeft{flex:1 1;display:flex;align-items:center}.howToOpenHufACRight{flex:1 1}.howToOpenHufACSteps{display:flex;gap:80px;flex-direction:column}.howToOpenHufACStepsItem{flex:1 1;position:relative;gap:30px;display:flex}.howToOpenHufACStepsItem:not(:last-child):after{content:"";position:absolute;top:35px;left:17.5px;height:calc(100% + 50px);width:2px;background-color:#ffeed3;z-index:0}.howToOpenHufACStepsItem.act:not(:last-child):after{background-color:#f06706}.howToOpenHufACStepsIcon{position:relative;z-index:1}.howToOpenHufACStepsIcon>span{border-radius:50%;display:flex;justify-content:center;align-items:center;border:2px solid #ffe3b8;background:#fff0d4;aspect-ratio:1/1;width:35px;height:35px;font-family:var(--medium);color:var(--orange)}.howToOpenHufACStepsIcon>span.act{border:2px solid #f06706;background:var(--orange);color:#fff}.howToOpenHufACStepsCont>h3{font-size:20px;line-height:1.3em;margin:0 0 6px;font-family:var(--medium)}.howToOpenHufACStepsItem.act .howToOpenHufACStepsCont>h3{color:var(--orange)}.howToOpenHufACStepsCont>p{color:#3d3d3d;font-size:18px;line-height:1.3em;margin:0}.howToOpenHufACStepsCont>p>a{color:var(--orange)}.howToOpenHUFAVideoWrap .videoBox{position:relative;width:100%;min-height:220px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.08);border:8px solid #fff;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:45px 0 0}.howToOpenHUFAVideoWrap .videoBox>img{width:100%;height:100%}.howToOpenHUFAVideoWrap .videoBox:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;background-size:100%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='70px' height='70px' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='256' cy='256' r='256' fill='%23f5040d'/%3E%3Cpolygon points='200,150 360,256 200,362' fill='white'/%3E%3C/svg%3E");z-index:2;cursor:pointer}.video-play-wrapper{position:relative;display:inline-block}.video-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999;overflow:hidden}.video-popup-content{position:relative;width:90%;max-width:650px;height:70%;max-height:450px;background:#fff;border-radius:8px;overflow:hidden;padding:30px 20px}.video-popup-overlay .close-button{position:absolute;top:-3px;right:-5px;color:var(--orange);font-size:22px;z-index:10001;width:35px;height:35px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-family:var(--bold)}.video-popup-overlay .close-button:hover{transform:scale(1.1)}.video-popup-overlay .video-container{width:100%;height:100%}.openDematAcBnrLft>span{margin:0 0 15px}.supportHufSection{font-family:var(--regular);background-color:var(--white);padding:60px 0}.supportHufContainer{padding:50px;display:flex;align-items:stretch;gap:30px;border-radius:20px;overflow:hidden;background:#fef2f2;background:linear-gradient(90deg,#fef2f2 2%,#ffefd5 49%);border:1px solid #fee2b6}.supportHufInfo{flex:1 1 55%;max-width:55%;display:flex;flex-direction:column;justify-content:center}.supportHufBadge{font-family:var(--bold);font-size:15px;letter-spacing:.5px;color:#f4691c;margin:0 0 14px;text-transform:uppercase}.supportHufHeading{font-family:var(--bold);font-size:32px;line-height:1.3;color:var(--black);margin:0 0 18px;font-weight:800}.supportHufHeadingAccent{display:inline;font-family:var(--medium);font-style:italic;color:#9d3e0d;font-weight:700}.supportHufText{font-family:var(--regular);font-size:18px;line-height:1.75;color:var(--grayText);margin:0 0 24px}.supportHufTextStrong{color:var(--black)}.supportHufContactBlock{margin:0 0 16px}.supportHufContactBlock:last-child{margin-bottom:0}.supportHufContactLabel{font-family:var(--regular);font-size:13px;color:var(--grayText);margin:0 0 4px}.supportHufContactValue{margin:0}.supportHufContactLink{font-family:var(--bold);font-size:18px;color:var(--black);text-decoration:none;font-weight:700}.supportHufContactLink:hover{color:var(--orangeBtn);text-decoration:underline}.supportHufContactLink:focus-visible{outline:2px solid var(--orangeBtn);outline-offset:3px}.supportHufFormCardWrap{flex:1 1 40%;display:flex;justify-content:flex-end;align-items:center}.supportHufFormCard{max-width:460px;background-color:var(--white);border-radius:16px;box-shadow:0 12px 32px rgba(0,0,0,.08);padding:36px 32px}.supportHufFormHeading{font-family:var(--bold);font-size:24px;color:var(--black);margin:0 0 24px;font-weight:800}.supportHufForm{gap:18px}.supportHufField,.supportHufForm{display:flex;flex-direction:column}.supportHufField{gap:8px}.supportHufLabel{font-family:var(--medium);font-size:14px;color:var(--black);font-weight:600}.supportHufRequiredMark{color:var(--mktRed);margin-left:2px}.supportHufSrOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.supportHufInput{width:100%;background-color:#f0f0f0;border:1px solid #f0f0f0;border-radius:25px;padding:14px 16px;font-family:var(--regular);font-size:15px;color:var(--black)}.supportHufInput::-moz-placeholder{color:var(--grayText)}.supportHufInput::placeholder{color:var(--grayText)}.supportHufInput:focus-visible{outline:2px solid var(--orangeBtn);outline-offset:2px;border-color:var(--orangeBtn)}.supportHufSelect{width:100%;background-color:#f0f0f0;border:1px solid #f0f0f0;border-radius:25px;padding:14px 16px;font-family:var(--regular);font-size:15px;color:var(--black);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1L6 6L11 1' fill='none' stroke='%23757575' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.supportHufSelect:focus-visible{outline:2px solid var(--orangeBtn);outline-offset:2px;border-color:var(--orangeBtn)}.supportHufSubmitBtnText{font-family:var(--medium);font-size:15px;color:var(--white);font-weight:600}.supportHufConsent{display:flex;align-items:flex-start;gap:10px;margin:4px 0 0}.supportHufConsentLabel{font-family:var(--regular);font-size:13px;line-height:1.6;color:var(--grayText)}.supportHufConsentLink{color:var(--black);font-family:var(--medium);font-weight:600;text-decoration:underline}.supportHufConsentLink:hover{color:var(--orange)}.supportHufConsentLink:focus-visible{outline:2px solid var(--orangeBtn);outline-offset:2px}.hufTaxBannerSection{font-family:var(--regular);background-color:var(--white);padding:30px 0 60px}.hufTaxBannerContainer{padding:0 20px}.hufTaxCard{display:flex;align-items:stretch;gap:24px;background:#ffeed2;background:linear-gradient(90deg,#ffeed2 2%,#ef6908 49%);border-radius:24px;padding:28px}.hufTaxImagePanel{flex:0 0 30%;max-width:30%;align-items:center;padding:24px}.hufTaxContentPanel,.hufTaxImagePanel{background-color:var(--white);border-radius:16px;display:flex;justify-content:center}.hufTaxContentPanel{flex:1 1 70%;max-width:70%;padding:44px 48px;flex-direction:column}.hufTaxHeading{font-family:var(--bold);font-size:30px;line-height:1.35;color:var(--black);margin:0 0 16px;font-weight:800}.hufTaxHeadingAccent{color:var(--orange)}.hufTaxIntro{font-family:var(--regular);font-size:15px;line-height:1.6;color:var(--grayText);margin:0 0 20px}.hufTaxList{list-style:none;margin:0 0 28px;padding:0}.hufTaxListItem{position:relative;font-family:var(--bold);font-size:16px;color:var(--black);font-weight:700;margin:0 0 14px;padding-left:32px}.hufTaxListItem:last-child{margin-bottom:0}.hufTaxListItem:before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background-image:url(/images/openhuf/tick.png);background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:1200px){.openHufEligibilityLeft{padding:56px 30px 56px 20px}.openHufEligibilityRight{padding:56px 20px 56px 40px}.openHufEligibilityHeading{font-size:30px}.howToOpenHUFAVideoWrap .videoBox{min-height:260px}.supportHufFormCard{padding:32px 28px}.hufTaxContentPanel{padding:36px}.hufTaxHeading{font-size:26px}}@media screen and (min-width:1300px){.openHufEligibilityHeading,.openHufHeading{font-size:32px}.supportHufHeading{font-size:35px}.hufTaxHeading{font-size:28px}.openTitle{font-size:54px;line-height:1.09}}@media screen and (min-width:2100px){.openHufBottomRow{gap:40px}.openHufHeading{font-size:30px}}@media only screen and (max-width:992px){.openBanner{padding:45px 0 55px}.openBannerInner{display:flex;flex-direction:column-reverse;align-items:stretch;gap:35px}.openContent{width:100%;max-width:none}.openSmallTitle{margin-bottom:30px;font-size:18px}.openTitle{font-size:48px}.openDescription{margin:20px 0 30px;font-size:18px}.openForm{padding:12px}.openPhone,.openSubmit{height:54px}.openSubmit{flex-basis:230px;margin-left:12px}.openCountryCode,.openPhone input,.openSubmit{font-size:17px}.openFeature{padding:12px 18px;font-size:15px}.openImageWrap{width:100%;max-width:450px;margin:0 auto}.HufForm{min-width:auto}.openHufSection{padding:48px 0}.openHufTopRow{gap:24px}.openHufBottomRow{margin-top:40px;gap:32px}.openHufIntro,.openHufQuoteBox{max-width:100%}.openHufHeading{font-size:28px}.openHufEligibilityContainer{flex-direction:column}.openHufEligibilityLeft{flex:1 1 100%;max-width:100%;padding:40px 0 20px}.openHufEligibilityItem:before{top:10px}.openHufEligibilityLeft:before{right:calc(50% - 50vw)}.openHufEligibilityRight{flex:1 1 100%;max-width:100%;padding:20px 0 0}.openHufEligibilityIntro{max-width:100%}.openHufEligibilityHeading{font-size:28px}.openHufBenefits{padding:60px 0}.openHufBenefitsListWrap{gap:15px;padding:60px 0 25px}.openHufBenefitsList>h3{line-height:1.2}.howToOpenHufACHead .ReferEarnematAcCmnHead{font-size:27px}.howToOpenHufACStepsCont>h3{font-size:18px}.howToOpenHufACStepsCont>p{font-size:16px}.howToOpenHUFAVideoWrap .videoBox{margin:0;max-width:380px}.supportHufContainer{flex-direction:column;border-radius:16px}.supportHufInfo{flex:1 1 100%;max-width:100%}.supportHufFormCardWrap{flex:1 1 100%;justify-content:center;padding:50px 0}.supportHufFormCard{max-width:100%}.supportHufHeading{font-size:28px}.hufTaxCard{flex-direction:column;padding:20px;gap:20px}.hufTaxImagePanel{flex:1 1 auto;max-width:300px;margin:0 auto;padding:20px}.hufTaxContentPanel{flex:1 1 auto;max-width:100%;padding:32px}.hufTaxHeading{font-size:25px}}@media only screen and (max-width:767px){.openBanner{padding:35px 0 45px}.openSmallTitle{margin-bottom:22px;font-size:16px}.openTitle{font-size:38px;line-height:1.08;letter-spacing:-.5px}.openDescription{margin:18px 0 25px;font-size:17px;line-height:1.45}.openForm{display:flex;flex-direction:column;align-items:stretch;padding:10px;border-radius:25px;gap:10px}.openPhone,.openSubmit{width:100%;height:52px}.openSubmit{flex:0 0 auto;margin:0}.openConsent{gap:9px}.openFeatures{gap:10px;margin-top:28px}.openFeature{flex:1 1 auto;min-width:0;padding:11px 15px;font-size:14px}.HufForm{flex-direction:column}.HufForm .phoneInputContainer,.HufForm button,.HufForm input{width:100%}.openBannerBottomBlueInner{grid-template-columns:auto;padding:20px 0}.openBannerBottomBlueInner>div:after{display:none}.openBannerBottomBlueInner>div{padding:20px 0}.openHufIntro,.openHufQuoteBox{flex:1 1 100%;max-width:100%}.openHufImage{flex:1 1 100%}.openHufSection{padding:36px 0}.openHufTopRow{flex-direction:column;gap:20px}.openHufBottomRow{flex-direction:column;gap:15px;margin-top:32px}.openHufContent{max-width:100%;flex:1 1 100%}.openHufImage{max-width:100%}.openHufHeading{font-size:26px}.openHufSubHeading{font-size:19px}.openHufEligibilityRight{padding:40px 0 0}.openHufEligibilityHeading{font-size:26px}.openHufEligibilityItemTitle{font-size:18px}.openHufBenefitsListWrap{grid-template-columns:auto auto}.openHufBenefitsList>h3{font-size:20px;line-height:22px}.hufBtnWrap{padding:30px 0 0}.howToOpenHufACSteps{gap:50px}.howToOpenHUFACWrap{padding:30px 0}.howToOpenHufACBody{gap:40px;flex-direction:column}.howToOpenHufACHead .ReferEarnematAcCmnHead,.howToOpenHufACHead .ReferEarnematCmnHeadCont{text-align:center}.howToOpenHufACHead .ReferEarnematAcCmnHeadBtn{display:flex;justify-content:center}.howToOpenHUFAVideoWrap .videoBox{min-height:250px}.supportHufContainer{padding:30px}.supportHufSection{padding:40px 0}.supportHufFormCard{padding:28px 20px}.supportHufHeading{font-size:24px}.supportHufText{font-size:14px}.supportHufFormCardWrap{padding:25px 0}.hufTaxBannerSection{padding:40px 0}.hufTaxCard{padding:16px;border-radius:18px}.hufTaxImagePanel{border-radius:12px;padding:16px}.hufTaxContentPanel{border-radius:12px;padding:24px}.hufTaxHeading{font-size:22px}.hufTaxIntro{font-size:14px}.hufTaxListItem{font-size:15px}}@media only screen and (max-width:479px){.openImageWrap{max-width:100%}.openTitle{font-size:30px}.openSmallTitle{font-size:15px}.openDescription{font-size:16px}.openFeatures{display:grid;grid-template-columns:1fr}.openFeature{width:100%}.openCountryCode{padding:0 12px;font-size:16px}.openPhone input{padding:0 10px;font-size:16px}.openSubmit{font-size:16px}.openBannerBottomBlueInner>div{padding:10px 0}.openBannerBottomBlueInner>div>i{font-size:20px;line-height:25px}.openHufSection{padding:28px 0}.openHufContainer{padding:0 16px}.openHufHeading{font-size:22px;line-height:1.35}.openHufQuoteBox{padding:14px 16px}.openHufQuoteText{font-size:13px}.openHufSubHeading{font-size:18px}.openHufParagraph{font-size:14px}.openHufEligibilityLeft{padding:32px 16px}.openHufEligibilityRight{padding:15px 0}.openHufEligibilityHeading{font-size:22px;line-height:1.35}.openHufEligibilityIntro{font-size:14px}.openHufEligibilityItem{margin-bottom:24px}.openHufEligibilityItemTitle{font-size:17px}.openHufEligibilityItemText{font-size:14px}.openHufBenefits{padding:30px 0}.openHufBenefitsListWrap{grid-template-columns:auto;padding:0}.hufBtnWrap{padding:0}.howToOpenHufACBody{gap:25px}.howToOpenHUFACWrap.howToOpenHufACHead{padding:0}.howToOpenHUFAVideoWrap .videoBox{min-height:200px}.supportHufSection{padding:10px 0 25px}.supportHufContainer{border-radius:12px;padding:15px}.supportHufBadge{font-size:12px}.supportHufHeading{font-size:21px;line-height:1.35}.supportHufText{font-size:13px}.supportHufContactLink{font-size:14px}.supportHufFormCard{padding:22px 16px;border-radius:12px}.supportHufFormHeading{font-size:20px;margin-bottom:18px}.supportHufForm{gap:14px}.supportHufInput,.supportHufSelect{padding:12px 14px;font-size:14px}.supportHufConsent{gap:2px}.supportHufConsentLabel{font-size:12px}.hufTaxBannerSection{padding:10px 0 25px}.hufTaxBannerContainer{padding:0}.hufTaxCard{padding:12px;border-radius:14px;gap:14px}.hufTaxImagePanel{padding:14px;border-radius:10px}.hufTaxContentPanel{padding:20px 18px;border-radius:10px}.hufTaxHeading{font-size:19px;line-height:1.4}.hufTaxIntro{font-size:13px;margin-bottom:16px}.hufTaxList{margin-bottom:20px}.hufTaxListItem{font-size:14px;margin-bottom:10px}}@media only screen and (max-width:320px){.howToOpenHUFAVideoWrap .videoBox{min-height:175px}}