.page-module__KuE6yW__page{max-width:var(--container);padding:var(--header-height) var(--layout-padding) var(--space-16);margin-inline:auto}.page-module__KuE6yW__promotionPage{grid-template-columns:[full-start] minmax(var(--layout-padding), 1fr) [content-start] minmax(0, calc(var(--container-wide) - 2 * var(--layout-padding))) [content-end] minmax(var(--layout-padding), 1fr) [full-end];row-gap:var(--section-padding-y);padding-bottom:clamp(var(--space-12), 7vw, var(--space-24));display:grid}.page-module__KuE6yW__hero{isolation:isolate;grid-column:full;grid-template-columns:subgrid;padding-top:var(--page-header-gap-top);padding-bottom:clamp(var(--space-8), 4vw, var(--space-12));border-bottom:1px solid var(--color-border);display:grid;position:relative}.page-module__KuE6yW__heroContent,.page-module__KuE6yW__options,.page-module__KuE6yW__enquiry{grid-column:content}.page-module__KuE6yW__heroContent{z-index:var(--z-local-1);position:relative}.page-module__KuE6yW__heroBackdrop{z-index:var(--z-local-base);background:radial-gradient(ellipse at 88% 100%, var(--color-accent-tint), transparent 58%);pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module__KuE6yW__options{gap:var(--space-6);display:grid;container:promotion-options/inline-size}.page-module__KuE6yW__optionGrid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__KuE6yW__option{justify-items:start;gap:var(--space-4);padding:var(--space-6);display:grid}.page-module__KuE6yW__optionIcon{width:var(--control-md);aspect-ratio:1;background:var(--color-accent-tint);place-items:center;display:grid}.page-module__KuE6yW__optionCopy{gap:var(--space-2);display:grid}.page-module__KuE6yW__enquiry{scroll-margin-top:calc(var(--header-height) + var(--space-6))}.page-module__KuE6yW__enquiryLayout{grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.page-module__KuE6yW__enquiryIntro{isolation:isolate;align-content:start;gap:var(--space-3);padding:clamp(var(--space-6), 3vw, var(--space-10));background:color-mix(in srgb, var(--color-accent) 6%, var(--color-bg));display:grid;position:relative;overflow:hidden}.page-module__KuE6yW__heroBackdrop:before,.page-module__KuE6yW__enquiryIntro:before{z-index:var(--z-local-base);content:"";background:radial-gradient(ellipse at 50% 100%, var(--color-accent-tint), transparent 66%), repeating-radial-gradient(ellipse at 50% 155%, var(--color-accent-tint) 0 1px, transparent 1px 5px);-webkit-mask-image:radial-gradient(ellipse at 52% 94%, var(--color-text-on-dark), transparent 65%);mask-image:radial-gradient(ellipse at 52% 94%, var(--color-text-on-dark), transparent 65%);pointer-events:none;position:absolute}.page-module__KuE6yW__heroBackdrop:before{opacity:.6;inset:10% -14% -60% 35%;transform:rotate(-14deg)}.page-module__KuE6yW__enquiryIntro:before{inset:38% -72% -36% -35%;transform:rotate(-17deg)}.page-module__KuE6yW__enquiryIntro>*{z-index:var(--z-local-1);position:relative}.page-module__KuE6yW__form{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-5) var(--space-6);background:var(--color-bg);display:grid}.page-module__KuE6yW__enquiryLayout .page-module__KuE6yW__form{gap:var(--space-6);padding:clamp(var(--space-6), 3vw, var(--space-10));container:promotion-enquiry/inline-size}.page-module__KuE6yW__form[hidden]{display:none}.page-module__KuE6yW__verificationCopy{overflow-wrap:anywhere}.page-module__KuE6yW__fieldGrid{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__KuE6yW__goals{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.page-module__KuE6yW__goalLegend{margin-bottom:var(--space-2)}.page-module__KuE6yW__goalGrid{gap:var(--space-1) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__KuE6yW__goalGrid .page-module__KuE6yW__goal{min-height:var(--control-lg);align-items:center}.page-module__KuE6yW__goalGrid .page-module__KuE6yW__goal>input{margin-block-start:0}.page-module__KuE6yW__form .page-module__KuE6yW__message{--type-body:var(--type-body-l)}.page-module__KuE6yW__formActions{justify-items:start;gap:var(--space-2);display:grid}.page-module__KuE6yW__replyHint{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;display:flex}.page-module__KuE6yW__replyHint svg{flex:none}@media (max-width:1280px){.page-module__KuE6yW__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container promotion-options not (min-width:38rem){.page-module__KuE6yW__optionGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:992px){.page-module__KuE6yW__enquiryLayout{grid-template-columns:minmax(0,1fr)}.page-module__KuE6yW__enquiryIntro:before{inset:0 -20% -110% 25%}}@container promotion-enquiry not (min-width:35rem){.page-module__KuE6yW__fieldGrid,.page-module__KuE6yW__goalGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.page-module__KuE6yW__promotionPage{row-gap:var(--space-8)}.page-module__KuE6yW__hero{padding-top:var(--space-6)}.page-module__KuE6yW__heroBackdrop:before{inset-inline-start:12%}}@media (max-width:480px){.page-module__KuE6yW__form{padding:var(--space-4)}.page-module__KuE6yW__option,.page-module__KuE6yW__enquiryIntro,.page-module__KuE6yW__enquiryLayout .page-module__KuE6yW__form{padding:var(--space-5)}}@media (max-width:360px){.page-module__KuE6yW__enquiryIntro,.page-module__KuE6yW__enquiryLayout .page-module__KuE6yW__form{padding-inline:var(--space-3)}}
