/*!/wp-content/themes/firm2015/css/hmatn.css*//*!
 * FIRM v0.6.0
 * FIRM
 * (c) 2026
 * MIT License
 */
 @charset "UTF-8";body.hmatn-campaign{margin:0;background:#ece6d2;color:#274238;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.55}body.hmatn-campaign footer#main{display:none}.hmatn-page{width:100%;overflow:hidden;background:#ece6d2;color:#274238}.hmatn-page .btn.btn-accent{min-height:56px;border:0;padding:14px 26px;border-radius:500px;background-color:#ffd68c;color:#162223;font-family:bebas-neue-pro-semiexpanded,"Bebas Neue Pro",Impact,sans-serif;font-size:24px;font-weight:600;letter-spacing:.05em;line-height:1;text-transform:uppercase;transition:background-color 180ms ease,color 180ms ease,transform 180ms ease;box-shadow:0 0 11px -9px #fff0}.hmatn-page .btn.btn-accent:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-image:url(/wp-content/themes/firm2015/css/../img/hmatn/bg__gold.webp);background-size:800px;z-index:-1;border-radius:500px;box-shadow:inset 1px 1px 0 rgb(255 255 255 / .6392156863),inset -1px -1px 0 rgb(166 60 0 / .2)}.hmatn-page .btn.btn-accent:hover,.hmatn-page .btn.btn-accent:focus-visible{background-color:#bb6a07;color:#fff;transform:translateY(-2px);box-shadow:0 7px 11px -9px rgb(227 96 0 / .5490196078)}.hmatn-page .btn.btn-accent:hover:before,.hmatn-page .btn.btn-accent:focus-visible:before{opacity:.25}.hmatn-page .btn.btn-accent:active{background-color:#bb6a07;color:#fff;transform:translateY(1px)}.hmatn-page .btn.btn-accent:focus-visible{outline:3px solid #bb6a07;outline-offset:4px}.hmatn-page .firm-logo{display:block;margin-left:auto;margin-right:auto;max-width:200px;width:50%;margin-bottom:2rem;position:absolute;top:2rem;left:2rem;z-index:5}@media (max-width:767px){.hmatn-page .firm-logo{left:50%;transform:translateX(-50%)}}.hmatn-page *,.hmatn-page *::before,.hmatn-page *::after{box-sizing:border-box}.hmatn-page p,.hmatn-page h1,.hmatn-page h2,.hmatn-page h3,.hmatn-page blockquote{margin:0}.hmatn-page p+p{margin-top:1.15em}.hmatn-page h2,.hmatn-page h3{font-weight:900}.hmatn-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}.hmatn-overline{color:#274238;font-family:bebas-neue-pro-semiexpanded,"Bebas Neue Pro",Impact,sans-serif;font-size:20px;font-weight:600;letter-spacing:.12em;line-height:1.1;text-transform:uppercase}.hmatn-page h2{font-family:"Arial",Arial,sans-serif;font-weight:900;font-size:clamp(48px, 6vw, 76px);letter-spacing:-.075em;line-height:.98}.hmatn-page h3{font-family:bebas-neue-pro-semiexpanded,"Bebas Neue Pro",Impact,sans-serif;font-size:clamp(30px, 3vw, 42px);letter-spacing:.055em;line-height:1;text-transform:uppercase}.hmatn-page .hmatn-button{display:inline-flex;min-height:56px;align-items:center;justify-content:center;padding:14px 26px;border:1px solid #fff0;border-radius:2px;font-family:bebas-neue-pro-semiexpanded,"Bebas Neue Pro",Impact,sans-serif;font-size:21px;letter-spacing:.1em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 180ms ease,color 180ms ease,transform 180ms ease}.hmatn-page .hmatn-button:hover,.hmatn-page .hmatn-button:focus-visible{transform:translateY(-2px)}.hmatn-page .hmatn-button:focus-visible,.hmatn-gift__give:focus-visible{outline:3px solid #274238;outline-offset:4px}.hmatn-hero .hmatn-button:focus-visible{outline-color:#fff}.hmatn-hero{position:relative;display:grid;min-height:min(820px, 100vh);min-height:min(820px, 100dvh);place-items:center;overflow:hidden;background:#162223 url(/wp-content/themes/firm2015/css/../img/hmatn/bg__primary-wall.webp) center/cover no-repeat;color:#ece6d2;text-align:center}.hmatn-hero__video,.hmatn-hero__shade{position:absolute;inset:0;width:100%;height:100%}.hmatn-hero__video{object-fit:cover}.hmatn-hero__shade{background:linear-gradient(180deg,rgb(5 20 15 / .34),rgb(5 20 15 / .58))}.hmatn-hero__content{position:relative;z-index:1;max-width:min(900px, 100% - 36px);padding:clamp(64px, 18vw, 200px) 0}.hmatn-hero__logo{display:block;width:80%;max-width:500px;height:auto;margin:0 auto 20px}.hmatn-hero__tagline{margin:0 auto 32px!important;font-family:bebas-neue-pro-semiexpanded,"Bebas Neue Pro",Impact,sans-serif;font-size:clamp(24px, 3vw, 36px);letter-spacing:0;line-height:1.15;font-weight:700;text-transform:uppercase}.hmatn-hero__intro{margin:0 auto 32px!important;max-width:65ch;font-size:clamp(14px, 3vw, 17px);border:3px solid #ffd68c;line-height:1.15;font-weight:600;border-radius:500px;padding:8px;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center}.hmatn-hero__intro a{flex-shrink:0;margin:0!important}.hmatn-intro{padding:clamp(64px, 8vw, 104px) 0;background:#ece6d2;position:relative}.hmatn-intro:before,.hmatn-intro:after{content:"";width:100%;height:12px;bottom:0;left:0;position:absolute;background-image:url(/wp-content/themes/firm2015/css/../img/hmatn/bg__gold.webp);background-size:cover}.hmatn-intro:after{top:0;bottom:auto}.hmatn-intro__grid,.hmatn-why__grid{display:grid;grid-template-columns:minmax(0,0.88fr) minmax(0,1.12fr);gap:clamp(42px, 8vw, 112px);align-items:start;max-width:1200px}.hmatn-intro__lead{position:static}.hmatn-intro__lead h2{max-width:10ch;font-size:clamp(38px, 4.5vw, 60px)}.hmatn-intro__copy{max-width:650px;font-size:18px}.hmatn-intro__copy p:first-child{font-size:inherit;line-height:inherit}.hmatn-film{padding:4rem 0;background:linear-gradient(rgb(22 34 35 / .65),rgb(22 34 35 / .9)),url(/wp-content/themes/firm2015/css/../img/hmatn/bg__israel-pano.webp) center/cover no-repeat;color:#ece6d2}.hmatn-film__media{display:grid;place-items:center;padding:8rem 0}.hmatn-film__embed,.hmatn-film__fallback{width:100%;max-width:1200px;aspect-ratio:900/383}.hmatn-film__embed iframe,.hmatn-film__embed video{display:block;width:100%;height:100%;border:0;background:#000;border-radius:1rem}.hmatn-film__fallback{display:grid;place-items:center;background:#000;border-radius:1rem;font-family:bebas-neue-pro-semiexpanded,"Bebas Neue Pro",Impact,sans-serif;font-size:clamp(28px, 4vw, 48px);letter-spacing:.12em;text-transform:uppercase}.hmatn-film__verse{display:flex;flex-direction:column;justify-content:center;gap:22px;padding:0 2rem clamp(2rem, 8vw, 4rem) 2rem;max-width:70ch;margin-left:auto!important;margin-right:auto!important}.hmatn-film__verse p{font-family:"Arial",Arial,sans-serif;font-weight:900;font-size:clamp(24px, 3vw, 38px);letter-spacing:-.05em;line-height:1.15}.hmatn-film__verse cite{color:#ffd68c;font-family:bebas-neue-pro-semiexpanded,"Bebas Neue Pro",Impact,sans-serif;font-size:22px;font-style:normal;letter-spacing:.12em;text-transform:uppercase}.hmatn-giving{padding:clamp(72px, 9vw, 120px) 0}.hmatn-giving--first{background:linear-gradient(90deg,rgb(236 230 210 / .92),rgb(236 230 210 / .82)),url(/wp-content/themes/firm2015/css/../img/hmatn/bg__gold.webp) center/cover no-repeat}.hmatn-giving__heading{max-width:760px;margin:0 auto;text-align:center}.hmatn-giving__heading h2{margin-top:20px}.hmatn-giving__heading h2 span{color:#bb6a07;white-space:nowrap}.hmatn-giving__heading>p:last-child{max-width:620px;margin:22px auto 0;font-size:20px}.hmatn-giving__slider{width:min(760px, 100%);margin:52px auto 0}.hmatn-page .hmatn-gift-slider{margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.hmatn-page .hmatn-gift-slider .flex-viewport{overflow:hidden}.hmatn-page .hmatn-gift-slider .slides>li{display:block}.hmatn-gift__content{display:flex;min-height:300px;flex-direction:column;align-items:center;justify-content:center;padding:36px 12px;text-align:center;line-height:1.2}.hmatn-gift__content .hmatn-overline{color:#bb6a07}.hmatn-gift__amount{margin-top:10px!important;font-family:"Arial",Arial,sans-serif;font-weight:900;font-size:clamp(42px, 6vw, 66px);letter-spacing:-.075em;line-height:1}.hmatn-gift__impact{max-width:30ch;margin-top:0!important;font-size:clamp(15px, 2vw, 19px);line-height:1.2;letter-spacing:-.01em}.hmatn-gift__photo{border-radius:8px;margin-bottom:12px}.hmatn-gift__give{margin-top:24px}.hmatn-page .hmatn-gift-slider .flex-control-nav{position:static;display:flex;justify-content:center;gap:6px;margin-top:26px}.hmatn-page .hmatn-gift-slider .flex-control-nav li{margin:0}.hmatn-page .hmatn-gift-slider .flex-control-paging li a{width:8px;height:8px;border:1px solid #274238;background:#fff0;box-shadow:none}.hmatn-page .hmatn-gift-slider .flex-control-paging li a.flex-active{background:#274238}.hmatn-page .hmatn-gift-slider .flex-direction-nav a{top:50%;width:36px;height:44px;margin-top:-22px;opacity:1;color:#274238;text-shadow:none}.hmatn-page .hmatn-gift-slider .flex-direction-nav .flex-prev{left:0}.hmatn-page .hmatn-gift-slider .flex-direction-nav .flex-next{right:0;text-align:right}.hmatn-page .hmatn-gift-slider .flex-direction-nav a::before{font-size:30px}.hmatn-why{padding:clamp(78px, 11vw, 150px) 0;background:linear-gradient(rgb(22 34 35 / .38),rgb(22 34 35 / .38)),url(/wp-content/themes/firm2015/css/../img/hmatn/bg__primary-wall.webp) center/cover no-repeat;color:#ece6d2}.hmatn-why .hmatn-overline{color:#ffd68c}.hmatn-why__heading{position:sticky;top:36px}.hmatn-why__heading h2{margin-top:22px;color:#ffd68c}.hmatn-why__copy{max-width:660px;font-size:clamp(18px, 1.6vw, 21px)}.hmatn-why__lead{font-family:"Arial",Arial,sans-serif;font-weight:900;font-size:clamp(24px, 3vw, 34px);letter-spacing:-.055em;line-height:1.2}.hmatn-stories{padding:clamp(82px, 10vw, 140px) 0;background:#ece6d2}.hmatn-stories__heading{max-width:790px;margin-bottom:clamp(48px, 7vw, 88px)}.hmatn-stories__heading h2{margin-top:20px}.hmatn-story{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:clamp(36px, 7vw, 92px);align-items:center;padding:0 0 clamp(64px, 9vw, 120px)}.hmatn-story+.hmatn-story{padding-top:clamp(54px, 7vw, 94px);border-top:1px solid rgb(39 66 56 / .2)}.hmatn-story--generation{grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr)}.hmatn-story--generation .hmatn-story__visual{order:2}.hmatn-story__visual{min-height:clamp(280px, 37vw, 490px);background-color:#162223;background-position:center;background-size:cover;border-radius:8px}.hmatn-story--understanding .hmatn-story__visual{background-image:url(/wp-content/themes/firm2015/css/../img/hmatn/itai.webp)}.hmatn-story--generation .hmatn-story__visual{background-image:url(/wp-content/themes/firm2015/css/../img/hmatn/young-adult-mentorship.webp)}.hmatn-story--story .hmatn-story__visual{background-image:url(/wp-content/themes/firm2015/css/../img/hmatn/batel.webp)}.hmatn-story__copy{max-width:620px;font-size:18px}.hmatn-story__copy h3{margin-bottom:24px;letter-spacing:0;color:#bb6a07}.hmatn-story__copy blockquote{margin-top:24px;margin-bottom:24px;padding-left:22px;border-left:3px solid #ffd68c;font-size:21px;font-weight:700;line-height:1.4}.hmatn-story--story{grid-template-columns:minmax(0,1fr)}.hmatn-story--story .hmatn-story__visual{min-height:clamp(280px, 34vw, 420px)}.hmatn-story--story .hmatn-story__copy{max-width:780px;margin:0 auto}.hmatn-stories__cta{padding-top:12px;text-align:center}.hmatn-connection{padding:clamp(56px, 7vw, 88px) 0;background:linear-gradient(rgb(22 34 35 / .8),rgb(22 34 35 / .8)),url(/wp-content/themes/firm2015/css/../img/hmatn/bg__israel-pano.webp) center/cover no-repeat;color:#ece6d2;text-align:center}.hmatn-connection .container{max-width:960px}.hmatn-connection h2{max-width:760px;margin:0 auto;color:#ffd68c;font-size:clamp(36px, 4vw, 54px)}.hmatn-connection__lead{margin-top:18px!important;font-family:bebas-neue-pro-semiexpanded,"Bebas Neue Pro",Impact,sans-serif;font-size:clamp(20px, 2.2vw, 27px);font-weight:600;text-transform:uppercase}.hmatn-connection__lines{display:block;max-width:400px;margin:32px auto!important;padding:0;list-style:none;text-align:left}.hmatn-connection__lines li{position:relative;margin:12px 0;padding-left:28px;font-size:clamp(17px, 1.5vw, 20px);line-height:1.3}.hmatn-connection__lines li::before{position:absolute;left:0;color:#ffd68c;content:"•"}.hmatn-connection__close{max-width:680px;margin:0 auto!important;font-size:24px;color:#ffd68c;font-weight:600}.hmatn-connection__impact{display:block;max-width:400px;margin:32px auto 0!important;padding:0;list-style:none;text-align:left}.hmatn-connection__impact li{position:relative;margin:12px 0;padding-left:28px;font-size:clamp(17px, 1.5vw, 20px);line-height:1.3}.hmatn-connection__impact li::before{position:absolute;left:0;color:#ffd68c;content:"•"}.hmatn-giving--final{background:linear-gradient(90deg,rgb(236 230 210 / .93),rgb(236 230 210 / .87)),url(/wp-content/themes/firm2015/css/../img/hmatn/bg__primary-light.webp) center/cover no-repeat}.hmatn-giving__form{display:flex;flex-direction:column;align-items:center;gap:26px;margin-top:28px}.hmatn-giving__form>*{max-width:100%}.hmatn-ending{padding:clamp(72px, 10vw, 132px) 0;background:linear-gradient(rgb(187 106 7 / .38),rgb(187 106 7 / .38)),url(/wp-content/themes/firm2015/css/../img/hmatn/bg__orange.webp) center/cover no-repeat;color:#ece6d2;text-align:center}.hmatn-ending>.container>p:first-child{font-family:bebas-neue-pro-semiexpanded,"Bebas Neue Pro",Impact,sans-serif;font-size:clamp(22px, 2.6vw, 32px);font-weight:600;text-transform:uppercase}.hmatn-ending h2{margin-top:22px}.hmatn-ending__now{margin-top:24px!important;font-family:bebas-neue-pro-semiexpanded,"Bebas Neue Pro",Impact,sans-serif;font-size:clamp(30px, 4vw, 46px);font-weight:600;line-height:1.1;text-transform:uppercase}.hmatn-ending>.container>p:nth-last-of-type(1){margin-top:24px!important;font-size:21px}.hmatn-ending .hmatn-button{margin-top:32px}@media (max-width:767px){.hmatn-hero{min-height:min(760px, 100vh);min-height:min(760px, 100dvh)}.hmatn-hero__logo{max-width:220px}.hmatn-hero__content{padding:88px 0}.hmatn-hero__intro{display:block;border:0}.hmatn-hero__intro a{display:block;margin:12px auto 0!important}.hmatn-intro__grid,.hmatn-why__grid,.hmatn-film,.hmatn-story,.hmatn-story--generation,.hmatn-story--story{grid-template-columns:1fr}.hmatn-intro__lead,.hmatn-why__heading{position:static}.hmatn-film__media{min-height:0;padding:42px 0 0}.hmatn-film__verse{padding:34px 0 42px;border-left:0}.hmatn-gift__content{min-height:285px;padding:32px 0}.hmatn-page .hmatn-gift-slider .flex-direction-nav .flex-prev{left:-5px}.hmatn-page .hmatn-gift-slider .flex-direction-nav .flex-next{right:-5px}.hmatn-story{gap:26px}.hmatn-story--generation .hmatn-story__visual{order:0}.hmatn-story__visual,.hmatn-story--story .hmatn-story__visual{min-height:250px}}@media (prefers-reduced-motion:reduce){.hmatn-page *,.hmatn-page *::before,.hmatn-page *::after{scroll-behavior:auto!important;transition-duration:0.01ms!important}.hmatn-hero__video{display:none}}