:root{--night:#06140f;--ink:#0c261d;--moss:#1d3f32;--survey:#2f5e4b;--sage:#8fa79a;--hivis:#dcf160;--lime:#ecf7a9;--chalk:#eceeec;--plaster:#f7f8f4;--error:#b42318;--text-on-dark:#c7d4cc;--text-muted:#44574e;--text-body:#33473e;--border-light:#d2dbd5;--input-border:#728b7f;--site-light:linear-gradient(90deg, #0c261d 0%, #2f5e4b 45%, #5e8a4f 62%, #a7bf57 82%, #dcf160 100%)}@font-face{font-display:swap;font-family:Archivo;font-stretch:72% 100%;font-style:normal;font-weight:700 900;src:url(/app/themes/trunk-sage/public/build/assets/Archivo-Variable-CMTqc5Qx.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;src:url(/app/themes/trunk-sage/public/build/assets/IBMPlexSans-Variable-BLgcKDh0.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/app/themes/trunk-sage/public/build/assets/IBMPlexMono-Medium-C820gu2e.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(/app/themes/trunk-sage/public/build/assets/IBMPlexMono-SemiBold-DpGnXj3s.woff2)format("woff2")}.display{text-transform:uppercase;font-family:archivo,system-ui,sans-serif;font-size:52px;font-stretch:72%}@media screen and (width>=580px){.display{font-size:calc(16.9302px + 6.04651vw)}}@media screen and (width>=1440px){.display{font-size:104px}}.display{letter-spacing:-.01em;font-weight:900;line-height:.92}.display-s{text-transform:uppercase;font-family:archivo,system-ui,sans-serif;font-size:48px;font-stretch:72%}@media screen and (width>=580px){.display-s{font-size:calc(15.6279px + 5.5814vw)}}@media screen and (width>=1440px){.display-s{font-size:96px}}.display-s{letter-spacing:0;font-weight:900;line-height:.95}.h1{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:40px;font-stretch:78%}@media screen and (width>=580px){.h1{font-size:calc(23.814px + 2.7907vw)}}@media screen and (width>=1440px){.h1{font-size:64px}}.h1{letter-spacing:-.01em;font-weight:800;line-height:1}.h2{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:32px;font-stretch:78%}@media screen and (width>=580px){.h2{font-size:calc(18.5116px + 2.32558vw)}}@media screen and (width>=1440px){.h2{font-size:52px}}.h2{letter-spacing:-.01em;font-weight:800;line-height:1}.h3{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:24px;font-stretch:100%}@media screen and (width>=580px){.h3{font-size:calc(21.3023px + .465116vw)}}@media screen and (width>=1440px){.h3{font-size:28px}}.h3{letter-spacing:0;font-weight:800;line-height:1.1}.h4{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:20px;font-stretch:100%}@media screen and (width>=580px){.h4{font-size:calc(18.6512px + .232558vw)}}@media screen and (width>=1440px){.h4{font-size:22px}}.h4{letter-spacing:0;font-weight:700;line-height:1.2}.h5{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:18px;font-stretch:100%}@media screen and (width>=580px){.h5{font-size:calc(17.3256px + .116279vw)}}@media screen and (width>=1440px){.h5{font-size:19px}}.h5{letter-spacing:0;font-weight:700;line-height:1.25}.stat{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:44px;font-stretch:72%}@media screen and (width>=580px){.stat{font-size:calc(25.1163px + 3.25581vw)}}@media screen and (width>=1440px){.stat{font-size:72px}}.stat{letter-spacing:0;font-weight:900;line-height:1}.price{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:40px;font-stretch:100%}@media screen and (width>=580px){.price{font-size:calc(34.6047px + .930233vw)}}@media screen and (width>=1440px){.price{font-size:48px}}.price{letter-spacing:0;font-weight:800;line-height:1}.body-lead{letter-spacing:0;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.body-m{letter-spacing:0;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:17px;font-weight:400;line-height:1.55}.body-s{letter-spacing:0;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:15px;font-weight:400;line-height:1.5}.label-button{letter-spacing:0;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.2}.label-m{letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:500;line-height:1.4}.label-s{letter-spacing:.1em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1.4}.label-xs{letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:1.3}button{padding:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{color:inherit;vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%}a:active,a:hover{outline:0}ins{color:#000;background-color:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}input,select{vertical-align:middle}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}b,strong{font-weight:700}dfn{font-style:italic}small{font-size:80%}svg:not(:root){overflow:hidden}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{border-radius:0;overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{appearance:button;cursor:pointer;background-color:#0000;border:0;outline:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sr-only.sr-focusable:focus,.sr-only.sr-focusable:active{clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;position:static!important;overflow:visible!important}:root{--radius-sm:8px;--radius-md:14px;--radius-lg:18px;--tap-min:44px;--duration:.2s;--ease:cubic-bezier(.2, .7, .3, 1)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pop{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}:is(.button,.text-link,.gform_button,.cards__more,.plan-card__see,.fit-lists__link) .icon{transition:transform var(--duration) var(--ease)}:is(.button,.text-link,.gform_button,.fit-lists__link):hover .icon,:is(.cards__card--quote,.plan-card--link):hover :is(.cards__more,.plan-card__see) .icon{transform:translate(3px)}#app{position:relative}*,:before,:after{box-sizing:border-box}html{letter-spacing:0;background-color:var(--chalk);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:17px;font-weight:400;line-height:1.55}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100vh;color:var(--ink);flex-direction:column;line-height:1.55;display:flex}body.scroll-locked{overflow:hidden;height:100vh!important}.main{flex-grow:1}.responsive-img{width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6,a,p,li,div,span,label,button,input,select,textarea{font-family:IBM Plex Sans,system-ui,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}figure{margin:0}:root{--focus-colour:var(--ink)}:focus-visible{outline:3px solid var(--focus-colour);outline-offset:3px}main:focus{outline:none}.theme-chalk{background-color:var(--chalk)}.theme-plaster{background-color:var(--plaster)}.theme-ink,.theme-night{--focus-colour:var(--hivis);background-color:var(--ink);color:var(--plaster)}.theme-night{background-color:var(--night)}.theme-hivis{background-color:var(--hivis)}.theme-ink :is(.plan-card:not(.theme-ink,.plan-card--on-dark),.form-section__card,.ai-answer,.earnings-chart) .text-muted{color:var(--text-muted)}.theme-ink :is(.form-section__card,.plan-card--hivis,.contact-cards__card--primary,.extras-panel__cta,.form-section__box),.theme-hivis{--focus-colour:var(--ink)}.theme-ink .form-section--hero .form-section__box{--focus-colour:var(--hivis)}.theme-chalk+.theme-plaster,.theme-plaster+.theme-chalk{border-top:1px solid var(--border-light)}.section-wrap{width:100%;max-width:1288px;margin:0 auto;padding-left:24px;padding-right:24px}.section-padding{padding-top:112px;padding-bottom:112px}.skip-link{letter-spacing:0;z-index:100;border-radius:var(--radius-sm);background-color:var(--hivis);color:var(--ink);padding:12px 18px;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.2;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}.icon{fill:currentColor;flex-shrink:0;width:20px;height:20px;display:inline-block}.icon--s{width:16px;height:16px}.icon--l{width:24px;height:24px}[hidden],.hidden{display:none!important}.invisible{visibility:hidden!important}.button{letter-spacing:0;background-color:var(--hivis);min-height:52px;color:var(--ink);text-align:center;cursor:pointer;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease);border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:16px 28px;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.2;display:inline-flex}.button:hover{background-color:var(--lime)}.button--dark{background-color:var(--ink);color:var(--plaster)}.button--dark:hover{background-color:var(--moss)}.button--outline{color:var(--ink);background-color:#0000;border:2px solid;padding:14px 22px}.button--outline:hover{border-color:var(--ink);background-color:var(--ink);color:var(--plaster)}.theme-ink .button--outline,.theme-night .button--outline{border-color:var(--survey);color:var(--plaster)}.theme-ink .button--outline:hover,.theme-night .button--outline:hover{border-color:var(--plaster);background-color:#0000}.button--small{letter-spacing:0;min-height:var(--tap-min);border-radius:var(--radius-sm);padding:12px 18px;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.55}.button--small.button--outline{padding:10px 16px}.button--full{width:100%}.buttons{flex-wrap:wrap;gap:12px;display:flex}.kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:500;line-height:1.4}.theme-ink .kicker,.theme-night .kicker{color:var(--hivis)}.highlight{font:inherit;letter-spacing:inherit;text-transform:inherit}.theme-ink .highlight,.theme-night .highlight{color:var(--hivis)}.text-muted{color:var(--text-body)}.theme-ink .text-muted,.theme-night .text-muted{color:var(--text-on-dark)}.wysiwyg>*+*{margin-top:1em}.wysiwyg h2{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:24px;font-stretch:100%}@media screen and (width>=580px){.wysiwyg h2{font-size:calc(21.3023px + .465116vw)}}@media screen and (width>=1440px){.wysiwyg h2{font-size:28px}}.wysiwyg h2{letter-spacing:0;margin-top:1.6em;font-weight:800;line-height:1.1}.wysiwyg h3{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:20px;font-stretch:100%}@media screen and (width>=580px){.wysiwyg h3{font-size:calc(18.6512px + .232558vw)}}@media screen and (width>=1440px){.wysiwyg h3{font-size:22px}}.wysiwyg h3{letter-spacing:0;margin-top:1.4em;font-weight:700;line-height:1.2}.wysiwyg ul,.wysiwyg ol{padding-left:1.25em}.wysiwyg ul{list-style:outside}.wysiwyg ol{list-style:decimal}.wysiwyg li+li{margin-top:.4em}.wysiwyg a{text-underline-offset:.15em;text-decoration:underline}.wysiwyg strong{font-weight:600}.logo{aspect-ratio:770.38/120.39;width:233px;height:auto;fill:var(--ink);display:block}.logo--on-dark .logo__symbol{fill:var(--hivis)}.logo--on-dark .logo__wordmark{fill:var(--plaster)}@media (forced-colors:active){.logo,.logo .logo__symbol,.logo .logo__wordmark{fill:canvastext}}.site-header{z-index:20;border-bottom:1px solid var(--moss);position:relative}.site-header__inner{justify-content:space-between;align-items:center;gap:16px;min-height:80px;padding-top:18px;padding-bottom:18px;display:flex}.site-header__logo{align-items:center;gap:10px;display:flex}.site-header__logo .logo{width:176px}@media only screen and (width>=480px){.site-header__logo .logo{width:233px}}@media only screen and (width<=479.99px){.site-header--partners .site-header__inner{gap:8px}}.site-header--partners .site-header__logo .logo{width:130px}@media only screen and (width>=480px){.site-header--partners .site-header__logo .logo{width:233px}}.site-header__tag{border:1px solid var(--survey);color:var(--hivis);border-radius:4px;padding:3px 8px}.site-header__nav{margin-left:auto;display:none}@media only screen and (width>=900px){.site-header__nav{display:block}}.site-header__menu{align-items:center;gap:28px;display:flex}.site-header__item{position:relative}.site-header__link{min-height:var(--tap-min);color:var(--text-on-dark);align-items:center;gap:6px;font-size:15px;display:inline-flex}.site-header__link:hover,.site-header__link[aria-current=page],.site-header__link.is-current-parent{color:var(--plaster)}.site-header__link[aria-current=page],.site-header__link.is-current-parent{text-decoration:underline;-webkit-text-decoration-color:var(--hivis);text-decoration-color:var(--hivis);text-underline-offset:6px;text-decoration-thickness:2px}.site-header__chevron{width:14px;height:14px}.site-header__dropdown{border:1px solid var(--survey);background-color:var(--moss);opacity:0;visibility:hidden;width:290px;transition:opacity var(--duration) var(--ease), transform var(--duration) var(--ease), visibility 0s linear var(--duration);border-radius:12px;flex-direction:column;padding:8px;display:flex;position:absolute;top:calc(100% + 4px);left:-16px;transform:translateY(-4px);box-shadow:0 16px 40px #0006}.site-header__dropdown li:first-child:after{content:"";background-color:var(--survey);height:1px;margin:4px 8px;display:block}.site-header__item--parent:hover .site-header__dropdown,.site-header__item--parent:focus-within .site-header__dropdown{opacity:1;visibility:visible;transition-delay:0s;transform:none}.site-header__item--parent.is-dismissed .site-header__dropdown{opacity:0;visibility:hidden}.site-header__dropdown-link{min-height:var(--tap-min);border-radius:var(--radius-sm);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.site-header__dropdown-link:hover,.site-header__dropdown-link[aria-current=page]{background-color:var(--ink)}.site-header__dropdown-title{font-size:15px;font-weight:600}.site-header__dropdown-text{color:var(--sage);font-size:13px}.site-header__cta{font-size:15px;display:none}@media only screen and (width>=900px){.site-header__cta{margin-left:12px;display:inline-flex}}.site-header__toggle{min-height:var(--tap-min);border:1px solid var(--survey);border-radius:var(--radius-sm);color:var(--plaster);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}@media only screen and (width>=900px){.site-header__toggle{display:none}}.site-header__toggle[aria-expanded=true] .site-header__toggle-open,.site-header__toggle[aria-expanded=false] .site-header__toggle-close{display:none}.mobile-menu{border-top:1px solid var(--moss);border-bottom:1px solid var(--moss);opacity:0;max-height:calc(100vh - 80px);transition:opacity var(--duration) var(--ease);padding:12px 12px 20px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px #0006}.mobile-menu.is-open{opacity:1}.mobile-menu__link,.mobile-menu__sublink{border-radius:var(--radius-sm);align-items:center;min-height:48px;padding:0 12px;display:flex}.mobile-menu__link[aria-current=page],.mobile-menu__sublink[aria-current=page]{color:var(--hivis)}.mobile-menu__link:hover,.mobile-menu__sublink:hover{background-color:var(--moss)}.mobile-menu__link{font-size:18px;font-weight:600}.mobile-menu__sublink{min-height:var(--tap-min);color:var(--text-on-dark);padding-left:28px;font-size:16px}.mobile-menu__cta{margin:12px 12px 0;display:flex}@media only screen and (width>=900px){.mobile-menu{display:none!important}}.site-footer__stripe{background:var(--site-light);height:4px}.site-footer__columns{flex-wrap:wrap;gap:40px 48px;padding-top:72px;padding-bottom:40px;display:flex}.site-footer__about{flex-direction:column;flex:2 300px;align-items:flex-start;gap:16px;min-width:0;display:flex}.site-footer__tagline{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:24px;font-stretch:100%}@media screen and (width>=580px){.site-footer__tagline{font-size:calc(21.3023px + .465116vw)}}@media screen and (width>=1440px){.site-footer__tagline{font-size:28px}}.site-footer__tagline{letter-spacing:0;text-transform:uppercase;font-size:26px;font-weight:800;font-stretch:78%;line-height:1.1}.site-footer__text{max-width:320px;color:var(--sage)}.site-footer__nav{flex:180px;min-width:0}.site-footer__heading{color:var(--sage);margin-bottom:14px}.site-footer__link{min-height:var(--tap-min);color:var(--text-on-dark);align-items:center;font-size:15px;display:inline-flex}.site-footer__link:hover{color:var(--plaster);text-decoration:underline}.site-footer__base{border-top:1px solid var(--moss)}.site-footer__base-inner{color:var(--sage);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:12px;padding-bottom:12px;font-size:14px;display:flex}.site-footer__legal{flex-wrap:wrap;gap:0 20px;display:flex}.site-footer__legal .site-footer__link{color:var(--sage);font-size:14px;text-decoration:underline}.not-found__heading{max-width:820px;margin-top:16px}.not-found__text{max-width:620px;margin-top:20px}.not-found__buttons{margin-top:32px}.section-intro{margin-bottom:40px}@media screen and (width>=580px){.section-intro{margin-bottom:calc(29.2093px + 1.86047vw)}}@media screen and (width>=1440px){.section-intro{margin-bottom:56px}}.section-intro__heading{max-width:860px;margin-top:16px}.theme-ink .section-intro__heading{max-width:900px}.section-intro__text{max-width:680px;color:var(--text-body);margin-top:16px;font-size:18px;line-height:1.55}.theme-ink .section-intro__text{color:var(--text-on-dark)}.tick-list{flex-direction:column;gap:10px;display:flex}.tick-list li{align-items:flex-start;gap:10px;display:flex}.tick-list .icon{margin-top:4px}.tick-list__no{color:var(--text-muted)}.numbered-list{counter-reset:step}.numbered-list li{border-top:1px solid var(--border-light);counter-increment:step;padding:20px 0 20px 48px;position:relative}.numbered-list li:before{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:44px;font-stretch:72%}@media screen and (width>=580px){.numbered-list li:before{font-size:calc(25.1163px + 3.25581vw)}}@media screen and (width>=1440px){.numbered-list li:before{font-size:72px}}.numbered-list li:before{letter-spacing:0;content:counter(step);color:var(--ink);font-size:36px;font-weight:900;line-height:1;position:absolute;top:16px;left:0}.numbered-list li:last-child{border-bottom:1px solid var(--border-light)}.numbered-list li p{margin-top:6px}.theme-ink .numbered-list li{border-color:var(--moss)}.theme-ink .numbered-list li:before{color:var(--hivis)}.text-link{min-height:var(--tap-min);text-underline-offset:4px;align-items:center;gap:6px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.text-link:hover{text-decoration-thickness:2px}select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C261D' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px 18px;padding-right:44px}.theme-ink .quick-check select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F7F8F4' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}@media (forced-colors:active){select{appearance:auto}}.field__input{border:1px solid var(--input-border);border-radius:var(--radius-sm);background-color:var(--plaster);width:100%;min-height:48px;color:var(--ink);padding:10px 14px;font-size:17px}.field__input::placeholder{color:var(--text-muted);opacity:1}.theme-ink .field__input{border-color:var(--survey);background-color:var(--ink);color:var(--plaster)}.theme-ink .field__input::placeholder{color:var(--sage)}.quick-check{border:1px solid var(--survey);border-radius:var(--radius-md);background-color:var(--moss);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:20px;display:flex}.quick-check__field{flex:170px}.quick-check__field+.quick-check__field{flex-basis:150px}.quick-check__label{color:var(--sage);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.quick-check .field__input{height:48px;min-height:0;padding:0 12px;font-size:16px}.quick-check select.field__input{padding-right:44px}.quick-check__button{border-radius:var(--radius-sm);flex:170px;min-height:48px;padding:0 16px;font-size:16px}.accordion{border-top:1px solid var(--border-light)}.accordion__item{border-bottom:1px solid var(--border-light)}.accordion__trigger{text-transform:none;font-family:archivo,system-ui,sans-serif;font-size:18px;font-stretch:100%}@media screen and (width>=580px){.accordion__trigger{font-size:calc(17.3256px + .116279vw)}}@media screen and (width>=1440px){.accordion__trigger{font-size:19px}}.accordion__trigger{letter-spacing:0;width:100%;min-height:88px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:21px;font-weight:700;line-height:1.25;display:flex}.accordion__trigger span{font:inherit}.accordion__toggle{flex-shrink:0;width:24px;height:24px}.accordion__toggle-upright{transform-box:fill-box;transform-origin:50%;transition:transform var(--duration) var(--ease)}.accordion__trigger[aria-expanded=true] .accordion__toggle-upright{transform:scaleY(0)}.accordion__content{color:var(--text-body);padding-bottom:22px;font-size:17px}.theme-ink .accordion__content{color:var(--text-on-dark)}.plan-card{border:1px solid var(--border-light);background-color:var(--plaster);height:100%;color:var(--ink);border-radius:16px;flex-direction:column;padding:32px;display:flex;position:relative}.plan-card.theme-ink{border-color:var(--ink);background-color:var(--ink);color:var(--plaster)}.plan-card--on-dark{border-color:var(--survey);background-color:var(--moss);color:var(--plaster)}.plan-card--hivis{border-color:var(--hivis);background-color:var(--hivis);color:var(--ink)}.plan-card__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.plan-card__name{font-family:archivo,system-ui,sans-serif;font-size:28px;font-weight:800;line-height:1.1}.plan-card--on-dark .plan-card__name,.plan-card--hivis .plan-card__name{font-size:30px}.plan-card__badge{background-color:var(--hivis);color:var(--ink);text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:4px 10px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.plan-card--hivis .plan-card__badge{background-color:var(--ink);color:var(--hivis)}.plan-card__badge--outline{border:1px solid var(--input-border);color:var(--text-body);background:0 0}.plan-card__badge--start{align-self:flex-start}.plan-card__badges{flex-wrap:wrap;gap:6px;display:flex}.plan-card__kicker{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-top:6px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.plan-card__summary{opacity:.8;margin:8px 0 20px;font-size:15px}.plan-card--on-dark .plan-card__summary,.plan-card--hivis .plan-card__summary{opacity:1;margin:10px 0 22px;font-size:16px}.plan-card__price{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.plan-card__amount{font-family:archivo,system-ui,sans-serif;font-size:40px;font-weight:800;line-height:1}.plan-card--on-dark .plan-card__amount,.plan-card--hivis .plan-card__amount{font-size:48px}.plan-card__prefix,.plan-card__period{font-size:16px;font-weight:500}.plan-card__note{opacity:.8;margin:6px 0 24px;font-size:14px}.plan-card--on-dark .plan-card__note{opacity:.85}.plan-card__features{gap:10px;margin-bottom:28px;font-size:16px}.plan-card__tick{width:18px;height:18px;margin-top:3px}.plan-card__actions{flex-direction:column;gap:10px;margin-top:auto;display:flex}.plan-card__button{border:2px solid var(--ink);border-radius:var(--radius-sm);text-align:center;min-height:48px;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);justify-content:center;align-items:center;padding:8px 16px;font-size:17px;font-weight:600;display:inline-flex}.plan-card__button--outline:hover{background-color:var(--ink);color:var(--plaster)}.plan-card__button--hivis{border-color:var(--hivis);background-color:var(--hivis);color:var(--ink)}.plan-card--on-dark .plan-card__button--outline{border-color:var(--survey)}.plan-card--on-dark .plan-card__button--outline:hover{border-color:var(--plaster);background:0 0}.plan-card--on-dark .plan-card__button--solid{border-color:var(--plaster);background-color:var(--plaster);color:var(--ink)}.plan-card--hivis .plan-card__button--outline:hover{color:var(--ink);background:0 0}.plan-card--hivis .plan-card__button--solid{background-color:var(--ink);color:var(--plaster)}.plan-card__more{min-height:var(--tap-min);text-underline-offset:3px;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.plan-card--exclusive .plan-card__price-line{opacity:.8;margin-top:6px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}.plan-card--exclusive .plan-card__summary{opacity:1;margin:18px 0 0;font-size:16px;line-height:1.55}.plan-card--link{transition:transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease), border-color var(--duration) var(--ease);gap:12px;padding:28px}.plan-card--link:hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 10px 24px #0c261d1a}.plan-card--link .plan-card__head{align-items:baseline}.plan-card--link .plan-card__link-price{font-family:archivo,system-ui,sans-serif;font-size:20px;font-weight:700}.plan-card--link .plan-card__summary{opacity:1;flex-grow:1;margin:0;font-size:16px}.plan-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.plan-card__see{min-height:var(--tap-min);align-items:center;gap:6px;font-weight:600;display:inline-flex}.plan-card__see .icon{width:18px;height:18px}.plan-card--summary{border:0;box-shadow:0 24px 60px #00000059}.plan-card--summary .plan-card__head{align-items:center;margin-bottom:4px}.plan-card--summary .plan-card__kicker{color:var(--text-muted);opacity:1;margin:0}.plan-card--summary .plan-card__amount{font-size:56px}.plan-card--summary .plan-card__period{font-size:18px}.plan-card--summary .plan-card__note{color:var(--text-muted);opacity:1;margin:8px 0 24px}.plan-card--summary .plan-card__features{border-top:1px solid #e1e7e3;margin-bottom:0;padding-top:20px}.plan-card--summary .plan-card__tick{margin-top:4px}.plan-card--summary.plan-card--on-dark{border:1px solid var(--survey);box-shadow:none;padding:28px}.plan-card--summary.plan-card--on-dark .plan-card__kicker{color:var(--sage)}.plan-card--summary.plan-card--on-dark .plan-card__note{color:var(--text-on-dark)}.plan-card--summary.plan-card--on-dark .plan-card__features{border-color:var(--survey)}.ai-answer{background-color:var(--plaster);color:#24372f;border-radius:16px;padding:24px;font-size:15px;line-height:1.6;box-shadow:0 24px 60px #00000059}.ai-answer__asked{color:var(--text-muted);align-items:center;gap:8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;display:flex}.ai-answer__search{width:16px;height:16px}.ai-answer__question{color:var(--ink);margin:12px 0 18px;font-size:19px;font-weight:600;line-height:1.35}.ai-answer__intro{border-top:1px solid #e1e7e3;padding-top:16px}.ai-answer__list{color:#5f7268;counter-reset:answer;flex-direction:column;margin-top:12px;display:flex}.ai-answer__list>li{counter-increment:answer;padding:0 16px}.ai-answer__list>li:nth-child(2){padding-top:10px}.ai-answer__list>li:not(.ai-answer__you):before{content:counter(answer) ". "}.ai-answer__list>.ai-answer__you{padding:14px 16px}.ai-answer__you{border:2px solid var(--ink);background-color:var(--lime);color:var(--ink);border-radius:10px;display:block}.ai-answer__you-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ai-answer__name{font-size:16px;font-weight:600}.ai-answer__name:before{content:counter(answer) ". "}.ai-answer__tag{background-color:var(--ink);color:var(--hivis);border-radius:4px;padding:3px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.ai-answer__text{color:var(--text-body);margin-top:6px;display:block}.area-map{border:1px solid var(--survey);border-radius:var(--radius-lg);background-color:var(--moss);padding:24px}.area-map__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.area-map__title{font-size:20px}.area-map__tag{color:var(--sage);letter-spacing:0;font-weight:400}.area-map__svg{width:100%;height:auto;display:block}.area-map__legend{color:var(--text-on-dark);flex-wrap:wrap;gap:10px 20px;margin-top:18px;font-size:14px;display:flex}.area-map__legend li{align-items:center;gap:8px;display:inline-flex}.area-map__key{border-radius:4px;width:16px;height:16px;display:inline-block}.area-map__key--yours{background-color:var(--hivis)}.area-map__key--taken{background-color:var(--survey)}.area-map__key--open{border:2px dashed var(--input-border)}.area-map__key--river{background-color:#4e7f8c;border-radius:2px;width:18px;height:4px}.area-map__key--road{border-top:2px dashed var(--input-border);border-radius:0;width:18px;height:0}.trade-grid{border-radius:var(--radius-lg);padding:24px}.trade-grid__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;margin-bottom:18px;display:flex}.trade-grid__label{font-family:archivo,system-ui,sans-serif;font-size:22px;font-weight:700}.trade-grid__area{color:var(--sage);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}.trade-grid__list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.trade-grid__trade{border:2px dashed var(--hivis);min-height:64px;color:var(--plaster);border-radius:10px;flex-direction:column;justify-content:center;padding:14px 16px;display:flex}.trade-grid__trade--taken{background-color:var(--moss);color:var(--sage);border-color:#0000}.trade-grid__name{font-size:16px;font-weight:600}.trade-grid__status{letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.trade-grid__note{color:var(--sage);margin-top:16px;font-size:13px}.certificate{background-color:var(--plaster);width:100%;max-width:560px;color:var(--ink);border-radius:6px;margin:0 0 0 auto;padding:14px;position:relative;transform:rotate(-1.2deg);box-shadow:0 30px 60px #06140f2e,0 2px 6px #06140f14}.certificate__inner{border:2px solid var(--ink);border-radius:3px;flex-direction:column;gap:22px;padding:36px 36px 32px;display:flex}@media only screen and (width<=599.99px){.certificate__inner{padding:24px 20px}}.certificate__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.certificate__top .logo{width:208px}.certificate__number,.certificate__of{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.certificate__heading{border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);text-align:center;padding:8px 0 4px}.certificate__of{letter-spacing:.16em;margin:14px 0 4px}.certificate__title{text-transform:uppercase;margin-bottom:14px;font-family:archivo,system-ui,sans-serif;font-size:44px;font-weight:900;font-stretch:72%;line-height:.95}.certificate__line{color:var(--text-body);text-align:center;font-size:15px}.certificate__line strong{color:var(--ink);font-weight:600}.certificate__line--after{margin-top:-10px}.certificate__business{text-align:center;margin-top:-12px;font-family:archivo,system-ui,sans-serif;font-size:28px;font-weight:800;line-height:1.15}.certificate__districts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.certificate__districts li{border:2px solid var(--ink);border-radius:6px;padding:6px 12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:14px;font-weight:600}.certificate__foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:10px;display:grid}.certificate__sign{border-bottom:1px solid var(--ink);align-items:flex-end;height:34px;font-family:archivo,system-ui,sans-serif;font-size:20px;font-style:italic;display:flex}.certificate__sign--date{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px;font-style:normal}.certificate__caption{color:var(--text-muted);margin-top:6px;font-size:12px}.certificate__seal{border:3px solid var(--ink);background-color:var(--hivis);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:absolute;bottom:58px;right:-18px;transform:rotate(14deg);box-shadow:0 8px 20px #06140f33}.certificate__seal span:not(.certificate__locked){letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:600}@media only screen and (width<=599.99px){.certificate__seal{width:76px;height:76px;bottom:-44px;right:4px}.certificate__seal .certificate__locked{font-size:18px}.certificate__seal span:not(.certificate__locked){font-size:8px}}.certificate__locked{text-transform:uppercase;font-family:archivo,system-ui,sans-serif;font-size:26px;font-weight:900;font-stretch:72%;line-height:1}.earnings-chart{background-color:var(--plaster);color:var(--ink);border-radius:16px;padding:24px;box-shadow:0 24px 60px #00000059}.earnings-chart__tag{color:var(--text-muted)}.earnings-chart__heading{margin-top:8px;font-family:archivo,system-ui,sans-serif;font-size:24px;font-weight:800;line-height:1.15}.earnings-chart__bars{flex-direction:column;gap:16px;margin-top:20px;display:flex}.earnings-chart__bar{grid-template-columns:1fr auto;align-items:baseline;gap:6px;display:grid}.earnings-chart__figure{font-family:archivo,system-ui,sans-serif;font-size:22px;font-weight:800}.earnings-chart__track{background-color:var(--chalk);border-radius:4px;grid-column:1/-1;height:8px}.earnings-chart__track span{border-radius:inherit;background-color:var(--ink);height:100%;display:block}.earnings-chart__note{color:var(--text-muted);margin-top:16px;font-size:13px}.contact-cards{gap:12px;margin-top:48px;display:grid}@media only screen and (width>=768px){.contact-cards{grid-template-columns:repeat(3,1fr)}}.contact-cards__card{border:1px solid var(--survey);border-radius:var(--radius-md);background-color:var(--moss);color:var(--text-on-dark);flex-direction:column;gap:6px;padding:20px 24px;display:flex;position:relative}.contact-cards__card:has(a):hover{border-color:var(--plaster)}.contact-cards__card--primary{border-color:var(--hivis);background-color:var(--hivis);color:var(--ink)}.contact-cards__card--primary:has(a):hover{border-color:var(--ink)}.contact-cards__value{color:var(--plaster);overflow-wrap:anywhere;font-family:archivo,system-ui,sans-serif;font-size:22px;font-weight:800;line-height:1.15}@media only screen and (width>=600px){.contact-cards__value{font-size:26px}}.contact-cards__card--primary .contact-cards__value{color:var(--ink)}.contact-cards a.contact-cards__value:after{content:"";border-radius:inherit;position:absolute;inset:0}.person-card{border-radius:var(--radius-lg);background-color:var(--chalk);gap:24px;padding:28px;display:grid}@media only screen and (width>=768px){.person-card{grid-template-columns:160px 1fr}}.person-card__photo{background-color:var(--ink);border-radius:12px;justify-content:center;align-items:center;width:160px;height:200px;display:flex;overflow:hidden}.person-card__img{object-fit:cover;width:100%;height:100%}.person-card__placeholder{color:var(--sage);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.person-card__label{background-color:var(--ink);color:var(--hivis);text-transform:uppercase;border-radius:4px;padding:4px 10px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:inline-block}.person-card__name{margin-top:12px;font-family:archivo,system-ui,sans-serif;font-size:22px;font-weight:800}.person-card__role{color:#24372f;margin-top:2px;font-weight:600}.person-card__bio{color:var(--text-body);margin-top:12px;font-size:16px}.person-card__linkedin{margin-top:4px;font-size:15px}.hero{padding-top:88px;padding-bottom:104px}.hero__inner{align-items:center;gap:56px;display:grid}@media only screen and (width>=1024px){.hero__inner{grid-template-columns:minmax(0,642fr) minmax(0,542fr)}}.hero__inner>*{min-width:0}.hero__content{flex-direction:column;align-items:flex-start;display:flex}.hero__heading{margin-top:20px}.hero__heading--heading{font-size:48px}@media screen and (width>=580px){.hero__heading--heading{font-size:calc(26.4186px + 3.72093vw)}}@media screen and (width>=1440px){.hero__heading--heading{font-size:80px}}.hero__heading--heading{letter-spacing:-.01em;font-family:archivo,system-ui,sans-serif;font-weight:800;font-stretch:78%;line-height:.95}.hero__text{max-width:580px;color:var(--text-on-dark);margin-top:28px}.hero__buttons{margin-top:36px}.hero__quick-check{width:100%;max-width:600px;margin-top:36px}.hero__note{color:var(--sage);margin-top:14px;font-size:14px}.hero__aside{width:100%;margin:0}.hero__caption{color:var(--sage);text-align:center;margin-top:14px;font-size:13px}.hero--home .hero__heading{font-size:56px}@media screen and (width>=580px){.hero--home .hero__heading{font-size:calc(18.2326px + 6.51163vw)}}@media screen and (width>=1440px){.hero--home .hero__heading{font-size:112px}}.hero--home .hero__heading{margin-top:22px}.hero--partner .hero__heading{font-size:56px}@media screen and (width>=580px){.hero--partner .hero__heading{font-size:calc(20.9302px + 6.04651vw)}}@media screen and (width>=1440px){.hero--partner .hero__heading{font-size:108px}}@media only screen and (width>=1024px){.hero--partner .hero__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.hero--plan{padding-top:80px}@media only screen and (width>=1024px){.hero--plan .hero__inner{grid-template-columns:minmax(0,54fr) minmax(0,38fr)}}.hero--simple .hero__inner,.hero--contact .hero__inner{grid-template-columns:1fr}.hero--simple .hero__content{max-width:980px}.hero--simple{padding-top:80px}.hero--contact .contact-cards{margin-top:-8px}.hero--narrow .hero__inner{max-width:928px}.hero--narrow{padding-top:72px;padding-bottom:64px}.hero:has(+.theme-ink){padding-bottom:72px}.hero+.theme-ink{padding-top:0}.breadcrumbs{border-bottom:1px solid var(--moss);background-color:var(--ink);color:var(--sage);font-size:14px}.breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:0 8px;padding-top:4px;padding-bottom:4px;display:flex}.breadcrumbs a{min-height:var(--tap-min);color:var(--text-on-dark);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.breadcrumbs [aria-current]{color:var(--plaster)}.trust-strip__list{flex-wrap:wrap;justify-content:space-between;gap:20px 48px;padding-top:26px;padding-bottom:26px;font-size:17px;font-weight:600;display:flex}@media only screen and (width>=1024px){.text-block__inner--split{grid-template-columns:minmax(0,568fr) minmax(0,616fr);gap:56px;display:grid}}.text-block__inner--split .section-intro{margin-bottom:32px}.text-block__inner--narrow{max-width:928px}.text-block__inner--narrow .section-intro{margin-bottom:32px}.text-block__body{max-width:760px}.text-block__body .buttons{margin-top:32px}.text-block__text{color:#24372f;font-size:18px;line-height:1.55}.text-block__text>*+*{margin-top:20px}.text-block__text strong{color:var(--ink)}.theme-ink .text-block__text{color:var(--text-on-dark)}.theme-ink .text-block__text strong{color:var(--plaster)}.text-block__inner--narrow .text-block__text{color:var(--text-body);font-size:17px}.text-block__inner--narrow .text-block__text h2{font-family:archivo,system-ui,sans-serif;font-size:34px;font-weight:800;line-height:1.1}.text-block__inner--narrow .text-block__text ul{flex-direction:column;gap:6px;padding-left:22px;display:flex}.text-block__inner--narrow .text-block__text li+li{margin-top:0}.chips{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.chips__item{border:1px solid var(--ink);border-radius:999px;padding:8px 16px;font-size:15px;font-weight:500}.theme-ink .chips__item{border-color:var(--plaster)}.cta-banner{text-align:center}.cta-banner__inner,.cta-banner__copy{flex-direction:column;align-items:center;gap:24px;display:flex}.cta-banner__heading{max-width:960px}.cta-banner__text{max-width:560px;color:var(--text-on-dark);font-size:19px}.cta-banner .button{font-size:18px}.cta-banner--split{text-align:left;padding-top:96px;padding-bottom:96px}.cta-banner--split .cta-banner__inner{flex-flow:wrap;justify-content:space-between;align-items:center;gap:32px}.cta-banner--split .cta-banner__copy{flex:520px;align-items:flex-start}.cta-banner--split .cta-banner__heading{font-size:44px}@media screen and (width>=580px){.cta-banner--split .cta-banner__heading{font-size:calc(19.7209px + 4.18605vw)}}@media screen and (width>=1440px){.cta-banner--split .cta-banner__heading{font-size:80px}}.cta-banner--split .cta-banner__heading{max-width:none}.cta-banner--split .cta-banner__text,.cta-banner.theme-hivis .cta-banner__text{color:var(--ink)}.media-object__inner{align-items:center;gap:48px 64px;display:grid}@media only screen and (width>=900px){.media-object__inner{grid-template-columns:1fr 1fr}}.media-object__inner>*{min-width:0}.media-object .section-intro{margin-bottom:24px}.media-object__text{color:#24372f;max-width:560px;font-size:18px}.media-object__text>*+*{margin-top:16px}.theme-ink .media-object__text{color:var(--text-on-dark)}.media-object .buttons{margin-top:32px}.media-object__image{border-radius:var(--radius-lg);width:100%}@media only screen and (width>=1024px){.fit-lists__inner--split{grid-template-columns:minmax(0,400fr) minmax(0,520fr);align-items:start;gap:56px;display:grid}}.fit-lists__columns{gap:16px;display:grid}@media only screen and (width>=768px){.fit-lists__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.fit-lists__inner--split .fit-lists__columns{grid-template-columns:1fr}.fit-lists__column{border-radius:14px;padding:28px}.fit-lists__column--panel{border:1px solid var(--border-light);background-color:var(--plaster)}.fit-lists__column--dashed{border:1px dashed var(--input-border)}.fit-lists__column--plain{padding:0}.fit-lists__column--card{border-radius:var(--radius-lg);background-color:var(--chalk);padding:36px 32px}.theme-ink .fit-lists__column{border-radius:16px;padding:32px}.theme-ink .fit-lists__column--panel{border-color:var(--survey);background-color:var(--moss)}.theme-ink .fit-lists__column--dashed{border-style:solid;border-color:var(--survey);background-color:var(--moss)}.fit-lists__kicker{margin-bottom:12px}.fit-lists__heading{margin-bottom:14px;font-family:archivo,system-ui,sans-serif;font-size:21px;font-weight:700;line-height:1.2}.fit-lists__column--none .fit-lists__heading{margin-bottom:8px}.fit-lists__column--card .fit-lists__heading,.theme-ink .fit-lists__heading{margin-bottom:20px;font-size:26px;font-weight:800}.theme-ink .fit-lists__column--tick .fit-lists__heading{color:var(--hivis)}.fit-lists__list{color:#24372f;gap:12px}.fit-lists__list .icon{width:16px;height:16px;margin-top:4px}.fit-lists__column--plain .fit-lists__list{gap:14px;font-size:17px}.theme-ink .fit-lists__list{color:var(--plaster);gap:16px;font-size:17px}.theme-ink .fit-lists__list .icon{width:20px;height:20px;color:var(--hivis);margin-top:3px}.theme-ink .fit-lists__column--cross .fit-lists__list{color:var(--text-on-dark)}.theme-ink .fit-lists__column--cross .fit-lists__list .icon{color:var(--sage)}.fit-lists__list--square li:before{content:"";background-color:var(--ink);flex-shrink:0;width:8px;height:8px;margin-top:9px}.fit-lists__text{color:var(--text-body)}.fit-lists__text+.fit-lists__text{margin-top:12px}.fit-lists__inline-link{text-underline-offset:3px;font-weight:600;text-decoration:underline}.fit-lists__link{margin-top:12px}.fit-lists__footnote{color:var(--text-muted);margin-top:20px;font-size:15px}.steps__list{border-top:1px solid var(--border-light);gap:0;display:grid}@media only screen and (width>=600px){.steps__list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.theme-ink .steps__list{border-color:var(--survey)}.steps__step{flex-direction:column;gap:12px;padding:28px 24px 8px 0;display:flex}.steps__number{color:var(--ink);font-family:archivo,system-ui,sans-serif;font-size:72px;font-weight:900;font-stretch:72%;line-height:1}.theme-ink .steps__number{color:var(--hivis)}.steps__when{letter-spacing:.1em}.steps__title{font-family:archivo,system-ui,sans-serif;font-size:22px;font-weight:700;line-height:1.2}.steps__text{color:var(--text-body);font-size:16px}.theme-ink .steps__text{color:var(--text-on-dark)}.steps__part{border:1px solid var(--survey);background-color:var(--moss);border-radius:16px;flex-wrap:wrap;gap:16px 40px;margin-top:56px;padding:28px 32px;display:flex}.steps__part-heading{color:var(--hivis);flex:0 240px;font-family:archivo,system-ui,sans-serif;font-size:26px;font-weight:800;line-height:1.15}.steps__part-text{color:var(--text-on-dark);flex:480px;font-size:17px}.regions__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}@media only screen and (width>=1024px){.regions__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.regions__region{border:1px solid var(--border-light);background-color:var(--plaster);border-radius:10px;flex-direction:column;gap:4px;min-height:96px;padding:16px;display:flex}.theme-ink .regions__region{border-color:var(--survey);background-color:var(--moss);color:var(--text-on-dark)}.theme-ink .regions__region--taken{color:var(--sage);border-color:#0000}.regions__region--available,.theme-ink .regions__region--available{border:2px dashed var(--hivis);color:var(--plaster);background:0 0}.regions__name{font-size:17px;font-weight:600}.regions__postcodes,.regions__status{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.regions__status{letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:10px}.regions__note{color:var(--text-muted);margin-top:24px;font-size:14px}.theme-ink .regions__note{color:var(--sage)}.earnings__years{gap:16px;display:grid}@media only screen and (width>=900px){.earnings__years{grid-template-columns:repeat(3,minmax(0,1fr))}}.earnings__year{border:1px solid var(--border-light);border-radius:var(--radius-lg);background-color:var(--plaster);padding:28px}.earnings__year.theme-ink{border-color:var(--ink);background-color:var(--ink)}.earnings__year-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.earnings__year-label{font-family:archivo,system-ui,sans-serif;font-size:26px;font-weight:800}.earnings__status{letter-spacing:.08em;text-transform:uppercase;opacity:.75;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.earnings__total{margin-top:16px;font-family:archivo,system-ui,sans-serif;font-size:64px;font-weight:900;font-stretch:78%;line-height:1}.earnings__caption{opacity:.8;margin-top:4px;font-size:14px}.earnings__stats{margin-top:20px;font-size:15px}.earnings__stats div{border-top:1px solid var(--border-light);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.theme-ink .earnings__stats div{border-color:var(--survey)}.earnings__stats dd{font-weight:600}.earnings__note{max-width:760px;color:var(--text-muted);margin-top:20px;font-size:14px}.faqs__inner{max-width:928px}.faqs__inner .section-intro{margin-bottom:40px}.faqs__inner .section-intro__heading{font-size:40px}@media screen and (width>=580px){.faqs__inner .section-intro__heading{font-size:calc(29.2093px + 1.86047vw)}}@media screen and (width>=1440px){.faqs__inner .section-intro__heading{font-size:56px}}.faqs.theme-chalk .accordion,.faqs.theme-chalk .accordion__item{border-color:#bac8bf}.confirmation__inner{max-width:960px}.confirmation__heading{margin-top:16px}.confirmation__heading span,.confirmation__text span{font:inherit}.confirmation__text{max-width:640px;margin-top:24px}.confirmation__steps{max-width:640px;margin-top:40px}.confirmation .buttons{margin-top:40px}.team__grid{gap:16px;display:grid}@media only screen and (width>=900px){.team__grid{grid-template-columns:1fr 1fr}}.cards__grid{gap:16px;display:grid}@media only screen and (width>=600px){.cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width>=1024px){.cards__grid--3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.cards__grid--4{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.cards__grid--5{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.cards__grid--numbered-open,.cards__grid--values{border-top:1px solid var(--border-light);gap:0}.theme-ink .cards__grid--numbered-open,.theme-ink .cards__grid--values{border-color:var(--survey)}.cards__grid--details{gap:32px}@media only screen and (width>=1024px){.cards__grid--details{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important}}.cards__grid--grid{border:1px solid var(--survey);border-radius:var(--radius-lg);background-color:var(--survey);gap:1px;overflow:hidden}.cards__card{border:1px solid var(--border-light);border-radius:var(--radius-md);background-color:var(--plaster);color:var(--ink);flex-direction:column;gap:12px;padding:28px;display:flex;position:relative}.theme-plaster .cards__card{background-color:var(--chalk);border-color:#0000}.theme-ink .cards__card{border-color:var(--survey);background-color:var(--moss);color:var(--plaster)}.cards__card--lime,.theme-plaster .cards__card--lime,.theme-ink .cards__card--lime{border:2px solid var(--ink);background-color:var(--lime);color:var(--ink)}.cards__card--dark,.theme-plaster .cards__card--dark{border-color:var(--ink);background-color:var(--ink);color:var(--plaster)}.cards__card--numbered-open,.cards__card--values,.cards__card--details,.theme-plaster .cards__card--numbered-open,.theme-plaster .cards__card--values,.theme-plaster .cards__card--details,.theme-ink .cards__card--numbered-open,.theme-ink .cards__card--values,.theme-ink .cards__card--details{background:0 0;border:0;border-radius:0;padding:28px 28px 8px 0}.cards__card--values,.theme-ink .cards__card--values{padding-right:24px}.cards__card--details,.theme-plaster .cards__card--details{gap:8px;padding:0}.cards__card--grid,.theme-ink .cards__card--grid{background-color:var(--ink);color:var(--plaster);border:0;border-radius:0;padding:28px 24px}.cards__card--quote{transition:transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease), border-color var(--duration) var(--ease)}.cards__card--quote:hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 10px 24px #0c261d1a}.cards__grid--grid:after{content:"";background-color:var(--survey)}.cards__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.cards__number{border-radius:var(--radius-sm);background-color:var(--ink);width:36px;height:36px;color:var(--hivis);justify-content:center;align-items:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:600;display:inline-flex}.cards__badge{letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:4px;padding:3px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:1.3}.cards__label{letter-spacing:.1em;text-transform:uppercase;color:var(--hivis);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1.4}.cards__value{color:var(--ink);font-family:archivo,system-ui,sans-serif;font-size:56px;font-weight:900;font-stretch:72%;line-height:1}.theme-ink .cards__value{color:var(--hivis)}.cards__title{font-family:archivo,system-ui,sans-serif;font-size:22px;font-weight:700;line-height:1.2}.cards__card--values .cards__title{font-size:21px}.cards__card--details .cards__title{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1.4}.cards__quote,.cards__card--quote .cards__title{line-height:1.25}.cards__text{color:var(--text-body);flex-grow:1;font-size:16px;line-height:1.55}.theme-ink .cards__text,.cards__card--dark .cards__text,.cards__card--grid .cards__text{color:var(--text-on-dark)}.cards__card--lime .cards__text{color:var(--text-body)}.cards__card--details .cards__text{color:var(--ink)}.cards__kicker{letter-spacing:.1em;text-transform:uppercase;opacity:.75;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1.4}.cards__figure{border-top:1px solid var(--border-light);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-top:auto;padding-top:14px;display:flex}.cards__card--dark .cards__figure{border-color:var(--survey)}.cards__figure-label{font-size:14px;font-weight:600}.cards__figure-value{font-family:archivo,system-ui,sans-serif;font-size:30px;font-weight:800;line-height:1}.cards__figure-caption{opacity:.85;flex-basis:100%;font-size:13px}.cards__more{margin-top:auto}.cards__card--quote .cards__more{min-height:var(--tap-min);align-items:center;gap:6px;font-weight:600;display:inline-flex}.cards__card--quote .cards__more .icon{width:18px;height:18px}.cards__inline-link{min-height:var(--tap-min);text-underline-offset:3px;align-self:flex-start;align-items:center;margin-top:auto;font-weight:600;text-decoration:underline;display:inline-flex}.cards__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.cards__footnote{max-width:760px;color:var(--text-muted);margin-top:28px;font-size:14px}.theme-ink .cards__footnote{color:var(--sage)}.cards__footer-link{margin-top:24px}.plan-cards__grid{gap:16px;display:grid}@media only screen and (width>=900px){.plan-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (width>=768px){.plan-cards__grid--links,.plan-cards__grid--link{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.plan-cards__footnote{max-width:760px;color:var(--text-body);margin-top:28px;font-size:16px}.theme-ink .plan-cards__footnote{color:var(--text-on-dark)}.extras-panel{border-radius:var(--radius-lg);margin-top:64px;padding:40px 32px}.extras-panel__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:32px;display:flex}.extras-panel__intro .kicker{margin-bottom:12px}.extras-panel__heading{font-size:32px}@media screen and (width>=580px){.extras-panel__heading{font-size:calc(23.907px + 1.39535vw)}}@media screen and (width>=1440px){.extras-panel__heading{font-size:44px}}.extras-panel__heading{font-family:archivo,system-ui,sans-serif;font-weight:800;font-stretch:78%;line-height:1}.extras-panel__text{color:var(--text-on-dark);flex:0 420px;font-size:16px}.extras-panel__grid{border:1px solid var(--survey);background-color:var(--survey);border-radius:12px 12px 0 0;gap:1px;display:grid;overflow:hidden}@media only screen and (width>=600px){.extras-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width>=1024px){.extras-panel__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.extras-panel__item{background-color:var(--ink);flex-direction:column;gap:8px;padding:22px 20px;display:flex}.extras-panel__name{font-family:archivo,system-ui,sans-serif;font-size:19px;font-weight:700;line-height:1.2}.extras-panel__desc{color:var(--text-on-dark);font-size:15px}.extras-panel__cta{background-color:var(--hivis);color:var(--ink);border-radius:0 0 12px 12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:26px 24px;display:flex}.extras-panel__cta-heading{margin-bottom:6px;font-family:archivo,system-ui,sans-serif;font-size:26px;font-weight:800;line-height:1.15}.extras-panel__cta-text{font-size:15px;line-height:1.5}.comparison__table-wrap{border:1px solid var(--border-light);border-radius:var(--radius-md);display:none;overflow:hidden}@media only screen and (width>=768px){.comparison__table-wrap{display:block}}.comparison__table{border-collapse:collapse;table-layout:fixed;background-color:var(--plaster);width:100%;font-size:16px}.comparison__table thead th{background-color:var(--ink);color:var(--plaster);text-align:center;padding:20px 16px}.comparison__table thead th:first-child{color:var(--sage);text-align:left;padding-left:24px}.comparison__table thead th.is-recommended .comparison__name{color:var(--hivis)}.comparison__table tbody th,.comparison__table td{border-top:1px solid #e1e7e3;padding:16px}.comparison__table tbody th{text-align:left;padding-left:24px;font-weight:500}.comparison__table td{color:#24372f;text-align:center;font-size:15px}.comparison__table td.is-recommended{background-color:var(--lime)}.comparison__name{font-family:archivo,system-ui,sans-serif;font-size:20px;font-weight:700;display:block}.comparison__price{color:var(--text-on-dark);margin-top:4px;font-size:14px;font-weight:500;display:block}.comparison__table .comparison__group th{border-top:1px solid var(--border-light);background-color:var(--chalk);color:var(--text-body);letter-spacing:.1em;text-transform:uppercase;padding:14px 24px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.comparison__yes{vertical-align:middle;width:22px;height:22px}.comparison__no{width:22px;height:22px;color:var(--input-border);vertical-align:middle}.comparison__cards{gap:12px;display:grid}@media only screen and (width>=768px){.comparison__cards{display:none}}.comparison__card{border:1px solid var(--border-light);border-radius:var(--radius-md);background-color:var(--plaster);padding:24px}.comparison__card .comparison__price{color:var(--text-muted)}.comparison__card .tick-list{margin-top:8px}.comparison__card-group{color:var(--text-muted);margin-top:20px}@media only screen and (width>=900px){.extras.theme-ink .section-intro{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:16px 40px;display:grid}}.extras .section-intro .kicker{grid-column:1/-1}.extras .section-intro__text{font-size:17px}.extras__grid{gap:16px;display:grid}@media only screen and (width>=600px){.extras__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width>=1024px){.extras__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.extras__grid--prices{grid-template-columns:repeat(5,minmax(0,1fr))}}.theme-ink .extras__grid--prices{border:1px solid var(--survey);background-color:var(--survey);border-radius:12px;gap:1px;overflow:hidden}.extras__item{border-radius:var(--radius-md);background-color:var(--plaster);flex-direction:column;gap:10px;padding:28px;display:flex}.extras__grid--prices .extras__item{border:1px solid var(--border-light);border-radius:var(--radius-sm);gap:6px;padding:22px 20px}.theme-ink .extras__grid--prices .extras__item{background-color:var(--ink);border:0;border-radius:0}.extras__name{font-family:archivo,system-ui,sans-serif;font-size:22px;font-weight:700;line-height:1.2}.extras__grid--prices .extras__name{font-size:19px}.extras__desc{color:var(--text-body);flex-grow:1;font-size:16px}.extras__price{color:var(--text-body);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}.theme-ink .extras__price{color:var(--text-on-dark);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:15px}.extras__add{transition:background-color var(--duration) var(--ease), transform .1s var(--ease);align-self:flex-start;align-items:center;gap:6px;margin-top:8px;display:inline-flex}.extras__add:active{transform:scale(.97)}.extras__add{min-height:var(--tap-min);border:2px solid var(--ink);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;background:0 0;padding:0 18px;font-size:15px;font-weight:600}.extras__add[aria-pressed=true]{background-color:var(--lime)}.extras__add[aria-pressed=false] .extras__added-icon{display:none}.extras__add[aria-pressed=true] .extras__added-icon{animation:pop .25s var(--ease)}.extras__footer{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.extras__footer p{color:var(--text-muted);font-size:15px}.theme-ink .extras__footer p{color:var(--sage)}@media only screen and (width>=900px){.section-intro--split{grid-template-columns:minmax(0,520fr) minmax(0,340fr);align-items:end;gap:0 40px;max-width:none;display:grid}.section-intro--split .kicker{grid-column:1/-1}.section-intro--split .section-intro__text{margin-top:0;font-size:17px}}.report{border-radius:var(--radius-lg);background-color:var(--plaster);border:1px solid #bac8bf;overflow:hidden;box-shadow:0 30px 60px #06140f1f}.report__head{background-color:var(--ink);color:var(--plaster);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px 28px;display:flex}.report__title-wrap{align-items:center;gap:12px;display:flex}.report__symbol{width:24px;height:29px;color:var(--hivis);flex-shrink:0}.report__title{font-family:archivo,system-ui,sans-serif;font-size:20px;font-weight:800;line-height:1.2}.report__subtitle{color:var(--sage);font-size:13px}.report__tag{background-color:var(--hivis);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:5px 10px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.report__body{flex-direction:column;gap:24px;padding:28px;display:flex}@media only screen and (width<=599.99px){.report__body{padding:20px}}.report__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.report__stat{border:1px solid #e1e7e3;border-radius:10px;flex-direction:column;gap:4px;padding:16px;display:flex}.report__stat dt{color:var(--text-muted);order:-1;font-size:13px}.report__figure{font-family:archivo,system-ui,sans-serif;font-size:34px;font-weight:800;line-height:1}.report__change{color:var(--survey);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.report__panels{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}@media only screen and (width<=599.99px){.report__panels{grid-template-columns:1fr}}.report__panel{border:1px solid #e1e7e3;border-radius:10px;padding:18px}.report__panel-heading{margin-bottom:4px;font-family:archivo,system-ui,sans-serif;font-size:17px;font-weight:700}.report__caption{color:var(--text-muted);margin-bottom:6px;font-size:13px}.report__caption--chart{margin-bottom:14px}.report__chart{align-items:flex-end;gap:10px;height:170px;display:flex}.report__bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.report__bar:last-child .report__bar-fill{border:2px solid var(--ink);background-color:var(--hivis)}.report__bar-value{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.report__bar-fill{background-color:#bac8bf;border-radius:4px 4px 0 0;width:100%;max-width:40px}.report__bar-label{color:var(--text-muted);font-size:12px}.report__row{border-top:1px solid #e1e7e3;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.report__row dt{align-items:center;gap:8px;display:flex}.report__row dd{color:var(--ink);font-weight:600}.report__row--not dd{color:var(--text-muted)}.report__row--not .report__row-icon{color:var(--input-border)}.report__row--maps{grid-template-columns:minmax(0,1fr) 40px 64px;display:grid}.report__row-icon{flex-shrink:0;width:18px;height:18px}.report__position{text-align:right;font-family:archivo,system-ui,sans-serif;font-size:18px;font-weight:800}.report__row--maps .report__change{text-align:right}.report__bottom{flex-wrap:wrap;gap:16px;display:flex}.report__panel--did{flex:2 420px}.report__panel--did .report__panel-heading{margin-bottom:12px}.report__did{gap:8px;font-size:14px}.report__next{background-color:var(--ink);border-radius:10px;flex:260px;padding:18px}.report__next .report__panel-heading{color:var(--hivis)}.report__next p{color:var(--text-on-dark);font-size:14px}.report__disclaimer{color:var(--text-muted);margin-top:16px;font-size:13px}.form-section__inner{align-items:start;gap:56px;display:grid}@media only screen and (width>=1024px){.form-section__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.form-section__inner>*{min-width:0}.form-section--form-left .form-section__inner{gap:40px}@media only screen and (width>=1024px){.form-section--form-left .form-section__inner{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.form-section--form-left .form-section__card{order:-1}}.form-section--hero{padding-top:80px;padding-bottom:96px}.form-section__heading{margin-top:16px}.form-section--hero .form-section__heading{font-size:52px}@media screen and (width>=580px){.form-section--hero .form-section__heading{font-size:calc(22.3256px + 5.11628vw)}}@media screen and (width>=1440px){.form-section--hero .form-section__heading{font-size:96px}}.form-section--hero .form-section__heading{margin-top:20px}.form-section__heading.display:not(.form-section--hero *){font-size:48px}@media screen and (width>=580px){.form-section__heading.display:not(.form-section--hero *){font-size:calc(26.4186px + 3.72093vw)}}@media screen and (width>=1440px){.form-section__heading.display:not(.form-section--hero *){font-size:80px}}.form-section__heading.display:not(.form-section--hero *){line-height:.95}.form-section__intro{max-width:520px;color:var(--text-body);margin-top:28px;font-size:18px}.theme-ink .form-section__intro{color:var(--text-on-dark)}.form-section--hero .form-section__intro{font-size:20px;line-height:1.5}.form-section__plan{margin-top:32px}.form-section__steps-heading{color:var(--sage);margin:48px 0 20px}.form-section--dark .form-section__steps{border:1px solid var(--survey);background-color:var(--moss);border-radius:16px;padding:28px}.form-section--dark .form-section__steps-heading{margin:0 0 18px}.form-section--light .form-section__steps-heading{color:var(--text-muted);margin:32px 0 12px}.form-section__box{background-color:var(--hivis);color:var(--ink);border-radius:16px;margin-top:16px;padding:28px}.form-section__box-title{letter-spacing:.1em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.form-section__box-text{margin-top:8px;font-family:archivo,system-ui,sans-serif;font-size:24px;font-weight:800;line-height:1.2}.form-section__box-link{min-height:var(--tap-min);text-underline-offset:3px;align-items:center;margin-top:12px;font-weight:600;text-decoration:underline;display:inline-flex}.form-section--hero .form-section__box{border:1px solid var(--survey);background-color:var(--moss);color:var(--plaster);margin-top:16px;padding:24px}.form-section--hero .form-section__box-title{letter-spacing:0;text-transform:none;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:17px}.form-section--hero .form-section__box-text{color:var(--text-on-dark);margin-top:6px;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:15px;font-weight:400;line-height:1.55}.form-section--hero .form-section__box-link{min-height:0;margin-top:8px;font-size:15px}.form-section__card{border-radius:var(--radius-lg);background-color:var(--plaster);color:var(--ink);padding:36px 32px;box-shadow:0 24px 60px #00000059}@media only screen and (width<=599.99px){.form-section__card{padding:28px 20px}}.form-section--light .form-section__card{border:1px solid var(--border-light);box-shadow:none;padding:32px}.form-section__missing{border:2px dashed var(--error);padding:16px}.form-steps__step{gap:20px;display:flex}.form-steps__number{width:32px;color:var(--hivis);flex-shrink:0;font-family:archivo,system-ui,sans-serif;font-size:44px;font-weight:900;font-stretch:72%;line-height:1}.form-steps__title{margin-bottom:4px;font-family:archivo,system-ui,sans-serif;font-size:20px;font-weight:700}.form-steps__text{color:var(--text-on-dark);font-size:16px}.form-section--hero .form-steps{border-top:1px solid var(--survey);max-width:520px}.form-section--hero .form-steps__step{border-bottom:1px solid var(--survey);padding:20px 0}.form-section--dark .form-steps{flex-direction:column;gap:18px;display:flex}.form-section--dark .form-steps__step{gap:16px}.form-section--dark .form-steps__number{width:24px;font-size:36px}.form-section--dark .form-steps__title{margin-bottom:2px;font-size:18px}.form-section--dark .form-steps__text{font-size:15px}.form-section--light .form-steps{flex-direction:column;gap:8px;padding-left:22px;list-style:decimal;display:flex}.form-section--light .form-steps__step{color:#24372f;font-size:16px;display:list-item}.form-section--light .form-steps__number{display:none}.form-section--light .form-steps__title{font-family:IBM Plex Sans,system-ui,sans-serif;font-size:16px;font-weight:400;display:inline}.gform_wrapper .gform_heading{margin-bottom:24px}.gform_wrapper .gform_title{margin-bottom:6px;font-family:archivo,system-ui,sans-serif;font-size:30px;font-weight:800;line-height:1.1}.gform_wrapper .gform_description{color:var(--text-muted);font-size:15px;display:block}.gform_wrapper .gform_fields{grid-template-columns:repeat(12,minmax(0,1fr));gap:22px 16px;display:grid}.gform_wrapper .gfield{grid-column:1/-1;min-width:0}@media only screen and (width>=600px){.gform_wrapper .gfield--width-half{grid-column:span 6}.gform_wrapper .gfield--width-third{grid-column:span 4}}.gform_wrapper .gform_validation_container,.gform_wrapper .gfield--type-hidden,.gform_wrapper .gform_hidden{display:none!important}.gform_wrapper .gsection{margin-top:6px}.gform_wrapper .gsection_title{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.gform_wrapper .rf-legend .gsection_title{color:var(--ink);letter-spacing:0;text-transform:none;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:16px}.gform_wrapper .gfield_label,.gform_wrapper .gfield_label_before_complex{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.gform_wrapper legend.gfield_label{margin-bottom:12px;padding:0;font-size:16px}.gform_wrapper .gfield--has-description legend.gfield_label{margin-bottom:4px}.gform_wrapper fieldset{border:0;min-width:0}.gform_wrapper .gfield_required{color:inherit;margin-left:2px}.gform_wrapper .gfield_description:not(.validation_message){color:var(--text-muted);margin-bottom:12px;font-size:14px}.gform_wrapper input:not([type=radio],[type=checkbox],[type=hidden],[type=submit]),.gform_wrapper select{border:1px solid var(--input-border);border-radius:var(--radius-sm);width:100%;height:50px;color:var(--ink);background-color:#fff;padding:0 12px;font-size:16px}.gform_wrapper input:not([type=radio],[type=checkbox],[type=hidden],[type=submit])::placeholder,.gform_wrapper select::placeholder{color:var(--text-muted);opacity:1}.gform_wrapper select{padding-right:44px}.gform_wrapper textarea{border:1px solid var(--input-border);border-radius:var(--radius-sm);width:100%;height:110px;min-height:110px;color:var(--ink);background-color:#fff;padding:12px;font-size:16px}.gform_wrapper .rf-district input{text-transform:uppercase}.gform_wrapper .gfield_radio,.gform_wrapper .gfield_checkbox{gap:8px;display:grid}@media only screen and (width>=600px){.gform_wrapper .gfield_radio,.gform_wrapper .gfield_checkbox{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}:is(.gform_wrapper .gfield_radio:has(.gchoice:only-child),.gform_wrapper .gfield_checkbox:has(.gchoice:only-child)),.gform_wrapper .gfield--width-half :is(.gfield_radio,.gfield_checkbox){grid-template-columns:1fr}.gform_wrapper .gchoice{background-color:var(--plaster);min-height:48px;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease), transform .1s var(--ease);border:1px solid #bac8bf;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex;position:relative}.gform_wrapper .gchoice:hover{border-color:var(--input-border)}.gform_wrapper .gchoice:has(input:checked){border-color:var(--ink);background-color:var(--lime);box-shadow:inset 0 0 0 1px var(--ink)}.gform_wrapper .gchoice:active{transform:scale(.98)}.gform_wrapper .gchoice input{width:18px;height:18px;accent-color:var(--ink);flex-shrink:0}.gform_wrapper .gchoice label{cursor:pointer;flex-direction:column;font-size:15px;font-weight:600;line-height:1.3;display:flex}.gform_wrapper .gchoice label:after{content:"";position:absolute;inset:0}.gform_wrapper .gchoice__note{color:var(--text-muted);font-size:13px;font-weight:400}.gform_wrapper .rf-extras .gfield_checkbox{flex-wrap:wrap;display:flex}.gform_wrapper .rf-extras .gchoice{min-height:var(--tap-min);border:1px solid var(--input-border);background:0 0;border-radius:999px;padding:0 16px}.gform_wrapper .rf-extras .gchoice:has(input:focus-visible){outline:3px solid var(--focus-colour);outline-offset:2px}.gform_wrapper .rf-extras .gchoice input{opacity:0;position:absolute}.gform_wrapper .gform_validation_errors{animation:fade-up .25s var(--ease);border:2px solid var(--error);border-radius:var(--radius-sm);color:var(--error);background-color:#fff;margin-bottom:20px;padding:16px 18px}.gform_wrapper .gform_validation_errors h2{gap:8px;font-size:16px;font-weight:600;display:flex}.gform_wrapper .gform_validation_errors ol{margin-top:8px;padding-left:20px;list-style:outside}.gform_wrapper .gform_validation_errors a{color:var(--error);text-decoration:underline}.gform_wrapper .gfield_error input:not([type=radio],[type=checkbox]),.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border:2px solid var(--error)}.gform_wrapper .gfield_error .gchoice{border-color:var(--error)}.gform_wrapper .validation_message{animation:fade-up .25s var(--ease);color:var(--error);margin-top:6px;font-size:14px;font-weight:600}.gform_wrapper .gform_footer{margin-top:28px}.gform_wrapper .gform_button{letter-spacing:0;background-color:var(--ink);width:100%;height:56px;color:var(--plaster);cursor:pointer;transition:background-color var(--duration) var(--ease);border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:18px;font-weight:600;line-height:1.2;display:flex}.gform_wrapper .gform_button .icon{color:var(--hivis)}.gform_wrapper .gform_button:hover{background-color:var(--moss)}.gform_wrapper .gform_button[aria-busy=true]{cursor:progress}.gform_wrapper .gform_button-spinner{border:2px solid #f7f8f44d;border-top-color:var(--hivis);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.gform_wrapper.rf-pipeline-partner_wrapper .gform_button{height:54px;color:var(--hivis)}.gform_wrapper .gform_privacy{color:var(--text-muted);margin-top:12px;font-size:13px}.gform_wrapper .gform_privacy a{text-decoration:underline}.gform_wrapper .gform_ajax_spinner{display:none}
