@font-face{font-family:Anton;font-weight:400;font-display:swap;src:url(/fonts/aht/Anton-400.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:700;font-display:swap;src:url(/fonts/aht/BarlowCondensed-700.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:800;font-display:swap;src:url(/fonts/aht/BarlowCondensed-800.woff2) format("woff2")}@font-face{font-family:Montserrat;font-weight:500 800;font-display:swap;src:url(/fonts/aht/Montserrat-var.woff2) format("woff2")}@font-face{font-family:Permanent Marker;font-weight:400;font-display:swap;src:url(/fonts/aht/PermanentMarker-400.woff2) format("woff2")}.vf-milf{container-type:inline-size;width:100%}.vf-milf *,.vf-milf :after,.vf-milf :before{box-sizing:border-box}.vf-milf .hero{--u:calc(100cqw / 1440);--emerald:#217e60;--blue:#96b3f3;--blue-text:#c4d3fa;--cream:#f2e5c5;--gold:#dac400;--ink:#0f1429;--orange:#e8672c;--orange-hover:#f07d45;position:relative;width:100%;aspect-ratio:1440/810;overflow:hidden;margin:0;background:var(--emerald) url(/home/milf-hero-pattern.png) calc(-120 * var(--u)) calc(-60 * var(--u)) /calc(760 * var(--u)) auto repeat}.vf-milf :is(.hero__title,.hero__sub,.hero__arch,.hero__icon,.hero__line,.hero__underline,.hero__input,.hero__copy,.hero__btn){position:absolute;margin:0}.vf-milf .hero__title{left:calc(50 * var(--u));bottom:calc(160 * var(--u));font:400 calc(366 * var(--u)) /1 Anton,Impact,sans-serif;text-box:trim-end text alphabetic;color:var(--cream);white-space:nowrap}.vf-milf .hero__title .dot{color:var(--gold)}.vf-milf .hero__sub{left:calc(58 * var(--u));bottom:calc(78 * var(--u));width:calc(739 * var(--u));display:flex;justify-content:space-between;font:800 calc(62 * var(--u)) /1 Barlow Condensed,Arial Narrow,sans-serif;text-box:trim-end text alphabetic;color:var(--blue-text)}.vf-milf .hero__arch{left:calc(836 * var(--u));top:calc(106 * var(--u));width:calc(540 * var(--u));height:calc(704 * var(--u));border-radius:calc(270 * var(--u)) calc(270 * var(--u)) 0 0;background:var(--blue)}.vf-milf .hero__icon{left:calc(1074 * var(--u));top:calc(199 * var(--u));width:calc(64 * var(--u));height:calc(62 * var(--u))}.vf-milf .hero__line{font:700 calc(50 * var(--u)) /1 Montserrat,sans-serif;text-box:trim-end text alphabetic;color:var(--ink);white-space:nowrap}.vf-milf .hero__line--1{left:calc(892 * var(--u));bottom:calc(425 * var(--u))}.vf-milf .hero__line--is{left:calc(892 * var(--u));bottom:calc(347.5 * var(--u))}.vf-milf .hero__line--dot{left:calc(1221 * var(--u));bottom:calc(347.5 * var(--u))}.vf-milf .hero__underline{left:calc(962 * var(--u));top:calc(457 * var(--u));width:calc(250 * var(--u));height:calc(5 * var(--u));background:var(--ink)}.vf-milf .hero__input{left:calc(961 * var(--u));top:calc(386 * var(--u));width:calc(255 * var(--u));height:calc(66 * var(--u));padding:0;border:0;border-radius:0;background:transparent;transform:rotate(-2deg);transform-origin:0 100%;font:400 calc(44 * var(--u)) /1 Permanent Marker,cursive;color:var(--ink)}.vf-milf .hero__input::-moz-placeholder{color:currentColor;opacity:.45}.vf-milf .hero__input::placeholder{color:currentColor;opacity:.45}.vf-milf .hero__word{position:absolute;left:calc(961 * var(--u));top:calc(386 * var(--u));width:calc(255 * var(--u));height:calc(66 * var(--u));display:flex;align-items:center;transform:rotate(-2deg);transform-origin:0 100%;pointer-events:none;white-space:nowrap;overflow:hidden}.vf-milf .hero__word>span{display:inline-block;font:400 calc(44 * var(--u) * min(1, 9 / var(--len))) /1 Permanent Marker,cursive;color:var(--ink)}.vf-milf .hero__input:focus{outline:none}.vf-milf .hero__input:focus-visible~.hero__underline{background:var(--orange)}.vf-milf .hero__copy{left:calc(892 * var(--u));top:calc(504 * var(--u));width:calc(440 * var(--u));font:700 calc(30 * var(--u)) /calc(36 * var(--u)) Barlow Condensed,Arial Narrow,sans-serif;color:var(--ink)}.vf-milf .hero__copy a{color:var(--ink);text-decoration:underline;text-underline-offset:.15em}.vf-milf .hero__btn{left:calc(892 * var(--u));top:calc(612 * var(--u));min-width:calc(239 * var(--u));height:calc(71 * var(--u));padding:0 calc(24 * var(--u));border:calc(3 * var(--u)) solid var(--orange);border-radius:0;background:var(--orange);color:var(--ink);cursor:pointer;font:700 calc(24 * var(--u)) /1 Montserrat,sans-serif;letter-spacing:.05em;transition:background .2s ease,border-color .2s ease}.vf-milf .hero__btn:hover{background:var(--orange-hover);border-color:var(--orange-hover)}.vf-milf .hero__btn:active{transform:translateY(2px)}.vf-milf .hero__btn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.vf-milf .hero__btn:disabled{cursor:default}.vf-milf .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@container (max-width: 899px){.vf-milf .hero{aspect-ratio:auto;display:flex;flex-direction:column;align-items:stretch;padding:40px 20px 0;background-position:-60px -30px;background-size:420px auto}.vf-milf :is(.hero__title,.hero__sub,.hero__line,.hero__underline,.hero__input,.hero__copy,.hero__btn){position:static}.vf-milf .hero__title{font-size:min(42cqw,260px);line-height:.9}.vf-milf .hero__sub{width:100%;max-width:520px;margin-top:14px;font-size:min(8.4cqw,44px)}.vf-milf .hero__arch{display:none}.vf-milf .hero__panel{position:relative;display:block;margin:36px auto 0;width:100%;max-width:440px;padding:96px 28px 36px;background:var(--blue);border-radius:220px 220px 0 0}.vf-milf .hero__icon{position:absolute;left:50%;top:34px;width:46px;height:45px;transform:translateX(-50%)}.vf-milf .hero__panel .hero__line{position:static;font-size:30px}.vf-milf .hero__panel .fill{position:static;display:flex;align-items:flex-end;gap:6px;margin-top:10px}.vf-milf .hero__panel .field{position:relative;display:block;flex:1;min-width:0}.vf-milf .hero__input{position:static;width:100%;height:44px;font-size:26px;transform:rotate(-2deg)}.vf-milf .hero__underline{position:static;display:block;width:100%;height:4px;margin-top:2px}.vf-milf .hero__word{left:0;top:0;width:100%;height:44px}.vf-milf .hero__word>span{font-size:calc(26px * min(1, 13 / var(--len)))}.vf-milf .hero__copy{position:static;width:auto;margin-top:22px;font-size:21px;line-height:1.25}.vf-milf .hero__btn{position:static;margin-top:22px;min-width:0;width:100%;height:56px;font-size:17px;border-width:3px;padding:0 16px}}@container (min-width: 900px){.vf-milf .hero__panel,.vf-milf .hero__panel .field,.vf-milf .hero__panel .fill{display:contents}}@media (prefers-reduced-motion:reduce){.vf-milf .hero__btn{transition:none}}