.ifh[data-astro-cid-7pg5tuyr]{background:var(--surface)}.ifh__cap[data-astro-cid-7pg5tuyr]{width:min(100%, var(--grid-cap,var(--grid-container)));margin-inline:auto}.ifh__art[data-astro-cid-7pg5tuyr]{height:calc(474 * var(--fluid-px));background-repeat:no-repeat;background-size:100% 100%}.ifh__panel[data-astro-cid-7pg5tuyr]{width:calc(960 * var(--fluid-px));margin-left:calc(240 * var(--fluid-px));margin-top:calc(-234 * var(--fluid-px));background:var(--surface);clip-path:polygon(0 0, calc(100% - 121 * var(--fluid-px)) 0, 100% calc(121 * var(--fluid-px)), 100% 100%, 0 100%);position:relative}.ifh__panel-content[data-astro-cid-7pg5tuyr]{align-items:flex-start;gap:calc(32 * var(--fluid-px));padding:calc(44 * var(--fluid-px)) calc(56 * var(--fluid-px)) 0;flex-direction:column;display:flex}.ifh__title[data-astro-cid-7pg5tuyr]{font-family:var(--font-display);font-weight:400;font-size:calc(64 * var(--fluid-px));letter-spacing:calc(-.64 * var(--fluid-px));color:var(--fg);max-width:calc(760 * var(--fluid-px));margin:0;line-height:1.08}.ifh__body[data-astro-cid-7pg5tuyr]{padding:0 0 calc(120 * var(--fluid-px)) calc(296 * var(--fluid-px))}.ifh__intro[data-astro-cid-7pg5tuyr]{margin:calc(32 * var(--fluid-px)) 0 0;max-width:calc(656 * var(--fluid-px));font-family:var(--font-sans);font-size:calc(16 * var(--fluid-px));color:var(--grey-100);line-height:1.5}.ifh__form[data-astro-cid-7pg5tuyr]{margin-top:calc(48 * var(--fluid-px));max-width:calc(850 * var(--fluid-px))}.ifh__thankyou[data-astro-cid-7pg5tuyr],.ifh[data-astro-cid-7pg5tuyr][data-if-state=submitted] .ifh__panel-content[data-astro-cid-7pg5tuyr],.ifh[data-astro-cid-7pg5tuyr][data-if-state=submitted] .ifh__body[data-astro-cid-7pg5tuyr]{display:none}.ifh[data-astro-cid-7pg5tuyr][data-if-state=submitted] .ifh__panel[data-astro-cid-7pg5tuyr]{min-height:calc(234 * var(--fluid-px))}.ifh[data-astro-cid-7pg5tuyr][data-if-state=submitted] .ifh__thankyou[data-astro-cid-7pg5tuyr]{text-align:center;align-items:center;gap:calc(24 * var(--fluid-px));padding:calc(24 * var(--fluid-px)) calc(24 * var(--fluid-px)) calc(200 * var(--fluid-px));flex-direction:column;display:flex}.ifh__thankyou-hex[data-astro-cid-7pg5tuyr]{width:calc(80 * var(--fluid-px));height:auto}.ifh__thankyou-heading[data-astro-cid-7pg5tuyr]{font-family:var(--font-display);font-weight:400;font-size:calc(64 * var(--fluid-px));color:var(--fg);margin:0;line-height:1.08}.ifh__thankyou-body[data-astro-cid-7pg5tuyr]{margin:0 0 calc(16 * var(--fluid-px));font-family:var(--font-sans);font-size:calc(16 * var(--fluid-px));color:var(--grey-100);line-height:1.5}.ifh__thankyou[data-astro-cid-7pg5tuyr] .btn--outline{color:var(--fg)}@media (width<=1151px){.ifh__art[data-astro-cid-7pg5tuyr]{height:calc(225 * var(--fluid-px));background-size:calc(706 * var(--fluid-px)) calc(232.4 * var(--fluid-px));background-position:calc(-316 * var(--fluid-px)) calc(1.35 * var(--fluid-px))}.ifh__panel[data-astro-cid-7pg5tuyr]{width:auto;margin-left:0;margin-top:calc(-75 * var(--fluid-px));clip-path:polygon(0 0, calc(100% - 75 * var(--fluid-px)) 0, 100% calc(75 * var(--fluid-px)), 100% 100%, 0 100%)}.ifh__panel-content[data-astro-cid-7pg5tuyr]{gap:calc(16 * var(--fluid-px));padding:calc(16 * var(--fluid-px)) calc(16 * var(--fluid-px)) 0}.ifh__title[data-astro-cid-7pg5tuyr]{font-size:calc(34 * var(--fluid-px));letter-spacing:calc(-.34 * var(--fluid-px))}.ifh__body[data-astro-cid-7pg5tuyr]{padding:0 calc(16 * var(--fluid-px)) calc(64 * var(--fluid-px))}.ifh__thankyou-heading[data-astro-cid-7pg5tuyr]{font-size:calc(40 * var(--fluid-px))}.ifh[data-astro-cid-7pg5tuyr][data-if-state=submitted] .ifh__thankyou[data-astro-cid-7pg5tuyr]{padding-bottom:calc(96 * var(--fluid-px))}}.ifh-form .hs-form-html,.ifh-form .hs-form-html *{font-family:var(--font-sans,PolySans, "Inter", Arial, sans-serif)!important}.ifh-form .hsfc-Row{margin-top:calc(24 * var(--fluid-px))}.ifh-form .hsfc-Row:first-child{margin-top:0}.ifh-form :where(div,fieldset):has(>.hsfc-Row){column-gap:calc(50 * var(--fluid-px));row-gap:calc(32 * var(--fluid-px));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;padding:0!important}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>*{min-width:0;margin:0!important}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>*>*{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(input:not([type=radio i]):not([type=checkbox i]):not([type=hidden i]):not([type=submit i]):not([type=button i])):not(:has(textarea)):not(:has(button)){gap:calc(32 * var(--fluid-px));grid-column:1;flex-direction:column!important;display:flex!important}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(textarea){grid-area:1/2/span 2;align-self:start;flex-direction:column!important;display:flex!important}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(input[type=radio i]){grid-area:1/2/span 3;align-self:end}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(input[type=checkbox i]):not(:has(p)):not(:has(a)){grid-area:4/1/auto/-1}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(input[type=checkbox i]):has(:where(p,a)){border-top:1px solid var(--grey-400);grid-area:5/1/auto/-1;margin-top:calc(16 * var(--fluid-px))!important;padding-top:calc(24 * var(--fluid-px))!important}.ifh-form :where(div,fieldset):has(>p):has(input[type=checkbox i]):has(a){column-gap:calc(16 * var(--fluid-px));row-gap:calc(24 * var(--fluid-px));grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid!important}.ifh-form :where(div,fieldset):has(>p):has(input[type=checkbox i]):has(a)>p{grid-area:1/2;margin:0!important}.ifh-form :where(div,fieldset):has(>p):has(input[type=checkbox i]):has(a)>:has(input[type=checkbox i]){grid-area:1/1;margin:0!important;padding:0!important}.ifh-form :where(div,fieldset):has(>p):has(input[type=checkbox i]):has(a)>:where([role=alert],.hsfc-ErrorAlert){grid-column:1/-1;margin:0!important}.ifh-form :where(div,fieldset):has(>p):has(input[type=checkbox i]):has(a) label:has(input[type=checkbox i]) span{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(:where(button,input[type=submit i],.hsfc-Button)):not(:has(:where(textarea,select,input:not([type=submit i]):not([type=hidden i]):not([type=button i])))){grid-area:6/1/auto/-1;justify-self:start;margin-top:calc(-8 * var(--fluid-px))!important}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(:where(button,input[type=submit i],.hsfc-Button)):not(:has(:where(textarea,select,input:not([type=submit i]):not([type=hidden i]):not([type=button i])))),.ifh-form .hsfc-NavigationRow,.ifh-form .hsfc-NavigationRow__Buttons{text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;display:flex!important}.ifh-form label,.ifh-form legend,.ifh-form .hsfc-FieldLabel{display:block;font-size:calc(16 * var(--fluid-px))!important;color:var(--fg)!important;margin:0 0 calc(8 * var(--fluid-px))!important;line-height:1.5!important}.ifh-form label.hsfc-FieldLabel:not(:has(a)):has(+.hsfc-RadioFieldGroup__Options){margin:0 0 calc(30 * var(--fluid-px))!important}.ifh-form label.hsfc-FieldLabel:not(:has(a)):has(+.hsfc-CheckboxFieldGroup__Options){margin:0 0 calc(56 * var(--fluid-px))!important}.ifh-form label span,.ifh-form legend span{font-size:inherit!important;line-height:inherit!important}.ifh-form .hsfc-FieldLabel__RequiredIndicator{color:var(--color-alert)!important}.ifh-form [role=alert],.ifh-form .hsfc-ErrorAlert{font-size:calc(16 * var(--fluid-px))!important;line-height:1.5!important}.ifh-form :where([role=alert],.hsfc-ErrorAlert):before{content:"* "}.ifh-form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.ifh-form select,.ifh-form textarea{--ifh-input-stroke:var(--grey-400);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 10 * var(--fluid-px)), calc(100% - 10 * var(--fluid-px)) 100%, 0 100%);box-sizing:border-box!important;width:100%!important;height:calc(48 * var(--fluid-px))!important;padding-inline:calc(16 * var(--fluid-px))!important;background:linear-gradient(to bottom right, transparent calc(50% - 1px), var(--ifh-input-stroke) calc(50% - 1px)) right bottom / calc(10 * var(--fluid-px)) calc(10 * var(--fluid-px)) no-repeat var(--grey-600)!important;border:1px solid var(--ifh-input-stroke)!important;border-radius:calc(2 * var(--fluid-px))!important;font-size:calc(16 * var(--fluid-px))!important;color:var(--fg)!important;background-origin:border-box!important}.ifh-form textarea{height:calc(290 * var(--fluid-px))!important;padding-block:calc(12 * var(--fluid-px))!important;resize:none!important}.ifh-form input:focus-visible,.ifh-form select:focus-visible,.ifh-form textarea:focus-visible{--ifh-input-stroke:var(--color-purple);outline:none!important}.ifh-form fieldset{border:none!important;max-width:none!important;margin:0!important;padding:0!important}.ifh-form ul{gap:calc(12 * var(--fluid-px));flex-direction:column;list-style:none;display:flex;margin:0!important;padding:0!important}.ifh-form :where(ul,ol,div,fieldset):not(:has(a)):is(:has(>:where(li,label) input[type=checkbox i]),:has(>:first-child input[type=checkbox i]):has(>:last-child input[type=checkbox i])):has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16 * var(--fluid-px)) calc(16 * var(--fluid-px))!important;margin:0!important;padding:0!important;display:grid!important}.ifh-form :where(ul,ol,div,fieldset):not(:has(a)):is(:has(>:where(li,label) input[type=radio i]),:has(>:first-child input[type=radio i]):has(>:last-child input[type=radio i])):has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(18 * var(--fluid-px)) calc(18 * var(--fluid-px))!important;margin:0!important;padding:0!important;display:grid!important}.ifh-form :where(ul,ol,div,fieldset):not(:has(a)):is(:has(>:where(li,label) input[type=checkbox i]),:has(>:first-child input[type=checkbox i]):has(>:last-child input[type=checkbox i]),:has(>:where(li,label) input[type=radio i]),:has(>:first-child input[type=radio i]):has(>:last-child input[type=radio i]))>*{margin:0!important;padding:0!important}.ifh-form li>label,.ifh-form label:has(input[type=checkbox i]),.ifh-form label:has(input[type=radio i]){align-items:flex-start;font-size:calc(16 * var(--fluid-px))!important;margin:0!important;line-height:1.5!important;display:flex!important}.ifh-form label:has(input[type=radio i]),.ifh-form li:has(input[type=radio i])>label{gap:calc(8 * var(--fluid-px))}.ifh-form label:has(input[type=checkbox i]),.ifh-form li:has(input[type=checkbox i])>label{gap:calc(16 * var(--fluid-px))}.ifh-form input[type=radio]{flex:none;width:calc(20 * var(--fluid-px))!important;height:calc(20 * var(--fluid-px))!important;margin:calc(2 * var(--fluid-px)) 0 0!important;accent-color:var(--color-purple)!important}.ifh-form input[type=checkbox]{flex:none;width:calc(24 * var(--fluid-px))!important;height:calc(24 * var(--fluid-px))!important;accent-color:var(--color-purple)!important;margin:0!important}.ifh-form p{margin:0 0 calc(12 * var(--fluid-px))!important;font-size:calc(16 * var(--fluid-px))!important;color:var(--fg)!important;line-height:1.5!important}.ifh-form hr,.ifh-form .hsfc-Divider{margin:calc(32 * var(--fluid-px)) 0;border:none;border-top:1px solid var(--grey-400)}.ifh-form a{color:var(--color-purple)!important;text-decoration:underline!important}.ifh-form button[type=submit],.ifh-form input[type=submit],.ifh-form .hsfc-Button{justify-content:space-between;align-items:center;gap:calc(10 * var(--fluid-px));clip-path:polygon(0 0, 100% 0, 100% calc(100% - 19 * var(--fluid-px)), calc(100% - 15 * var(--fluid-px)) 100%, 0 100%);text-align:left;white-space:nowrap;cursor:pointer;transition:background-color .2s;display:flex;width:calc(250 * var(--fluid-px))!important;height:calc(52 * var(--fluid-px))!important;padding:0 calc(16 * var(--fluid-px))!important;background:var(--color-purple)!important;border-radius:0!important;border-bottom-left-radius:calc(4 * var(--fluid-px))!important;font-family:var(--font-mono)!important;font-size:var(--type-ui-14)!important;line-height:calc(16.8 * var(--fluid-px))!important;letter-spacing:calc(.14 * var(--fluid-px))!important;text-transform:uppercase!important;color:var(--btn-on-purple)!important;border:none!important;font-weight:400!important}.ifh-form button[type=submit]:after,.ifh-form input[type=submit]:after,.ifh-form .hsfc-Button:after{content:"";width:calc(8 * var(--fluid-px));height:calc(8 * var(--fluid-px));clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;flex:none}.ifh-form button[type=submit]:hover,.ifh-form input[type=submit]:hover,.ifh-form .hsfc-Button:hover{background:var(--color-purple-hover)!important}@media (width<=1151px){.ifh-form :where(div,fieldset):has(>.hsfc-Row){gap:calc(24 * var(--fluid-px));flex-direction:column;display:flex}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(input:not([type=radio i]):not([type=checkbox i]):not([type=hidden i]):not([type=submit i]):not([type=button i])):not(:has(textarea)):not(:has(button)){gap:calc(24 * var(--fluid-px))}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(textarea){order:1}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(input[type=radio i]){order:2;align-self:stretch}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(input[type=checkbox i]):not(:has(p)):not(:has(a)){order:3}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(input[type=checkbox i]):has(:where(p,a)){order:4}.ifh-form :where(div,fieldset):has(>.hsfc-Row)>:has(:where(button,input[type=submit i],.hsfc-Button)):not(:has(:where(textarea,select,input:not([type=submit i]):not([type=hidden i]):not([type=button i])))){order:5;margin-top:0!important}.ifh-form :where(ul,ol,div,fieldset):not(:has(a)):is(:has(>:where(li,label) input[type=checkbox i]),:has(>:first-child input[type=checkbox i]):has(>:last-child input[type=checkbox i])):has(>:nth-child(3)),.ifh-form :where(ul,ol,div,fieldset):not(:has(a)):is(:has(>:where(li,label) input[type=radio i]),:has(>:first-child input[type=radio i]):has(>:last-child input[type=radio i])):has(>:nth-child(2)){grid-template-columns:minmax(0,1fr)}.ifh-form button[type=submit],.ifh-form input[type=submit],.ifh-form .hsfc-Button{width:100%!important;height:calc(45.6 * var(--fluid-px))!important;padding:0 calc(12 * var(--fluid-px))!important;font-size:calc(13 * var(--fluid-px))!important;line-height:calc(15.6 * var(--fluid-px))!important;letter-spacing:calc(.13 * var(--fluid-px))!important}}.get-access-page[data-astro-cid-tjwptsme]{background:var(--surface);min-height:100vh}.get-access-page__top[data-astro-cid-tjwptsme]{position:relative}
