.Nesdna_shell{--interest-paper:#faf8f3;background:var(--interest-paper);color:#18251f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--interest-body-font);min-height:100svh;container-type:inline-size}.Nesdna_masthead{border-bottom:1px solid #e7e4dc;justify-content:space-between;align-items:center;gap:24px;padding:30px clamp(24px,4vw,72px);display:flex}.Nesdna_brands{flex-wrap:wrap;align-items:center;gap:20px;min-width:0;display:flex}.Nesdna_partnerLogo{object-fit:contain;width:auto;max-width:180px;height:48px}.Nesdna_logo{width:174px;height:auto}.Nesdna_event{letter-spacing:.16em;text-transform:uppercase;text-align:right;overflow-wrap:anywhere;font-size:12px}.Nesdna_layout{grid-template-columns:46% 54%;min-height:calc(100svh - 88px);display:grid;position:relative}.Nesdna_backdrop{background:var(--interest-accent);width:50%;position:absolute;inset:0 auto 0 0;overflow:hidden}.Nesdna_photo{object-fit:cover;object-position:38% center}.Nesdna_tint{background:linear-gradient(90deg, color-mix(in srgb, var(--interest-accent) 38%, #000) 0%, color-mix(in srgb, var(--interest-accent) 35%, #0008) 65%, color-mix(in srgb, var(--interest-accent) 25%, #0008) 100%);position:absolute;inset:0}.Nesdna_fade{background:linear-gradient(90deg, transparent 65%, var(--interest-paper) 95%);position:absolute;inset:0}.Nesdna_intro{color:#fff;overflow-wrap:anywhere;align-self:start;padding:clamp(64px,12vw,200px) 64px 80px clamp(24px,4vw,72px);position:relative}.Nesdna_eyebrow{letter-spacing:.2em;margin:0 0 26px;font-size:11px}.Nesdna_headline{font-family:var(--interest-heading-font);letter-spacing:-.04em;white-space:pre-line;text-wrap:balance;text-shadow:0 2px 20px #0003;margin:0 0 28px;font-size:clamp(36px,4.2vw,68px);font-weight:400;line-height:1.09}.Nesdna_body{white-space:pre-line;text-shadow:0 1px 12px #0006;max-width:430px;margin:0;font-size:17px;line-height:1.65}.Nesdna_content{min-width:0;padding:54px clamp(24px,4vw,72px) 64px 32px;position:relative}.Nesdna_form{gap:26px;max-width:720px;margin:auto;display:grid}.Nesdna_formTitle{font-family:var(--interest-heading-font);overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:400;line-height:1.2}.Nesdna_description{color:#59645d;white-space:pre-line;overflow-wrap:anywhere;margin-top:12px}.Nesdna_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;display:grid}.Nesdna_field{min-width:0}.Nesdna_full{grid-column:1/-1}.Nesdna_form label,.Nesdna_form legend{color:#18251f;overflow-wrap:anywhere}.Nesdna_form input,.Nesdna_form textarea,.Nesdna_form [role=combobox]{color:#18251f;min-height:46px;box-shadow:none;background:#ffffffa8;border-color:#cbd1cb;border-radius:7px;font-size:16px}.Nesdna_form input:focus-visible,.Nesdna_form textarea:focus-visible,.Nesdna_form [role=combobox]:focus-visible{outline:2px solid var(--interest-accent);outline-offset:3px}.Nesdna_form label:has([role=checkbox]){background:#ffffff70;border-color:#cbd1cb;align-items:start;padding:17px 15px}.Nesdna_form label:has([data-state=checked]){border-color:var(--interest-accent);box-shadow:inset 0 0 0 1px var(--interest-accent);background:color-mix(in srgb, var(--interest-accent) 8%, var(--interest-paper))}.Nesdna_form [role=checkbox]{border-color:#748179;flex-shrink:0;margin-top:2px}.Nesdna_form [role=checkbox][data-state=checked]{background:var(--interest-accent);color:var(--interest-on-accent);border-color:var(--interest-accent)}.Nesdna_submit{border-radius:7px;width:100%;min-height:52px;font-size:16px;background:var(--interest-accent)!important;color:var(--interest-on-accent)!important}.Nesdna_submit:hover{filter:brightness(.94)}.Nesdna_success{padding:60px 12px}.Nesdna_preview{border:1px solid #ddd;border-radius:12px;min-height:0;overflow:hidden}.Nesdna_preview .Nesdna_masthead{padding:20px 24px}.Nesdna_preview .Nesdna_layout{min-height:400px}.Nesdna_preview .Nesdna_intro{padding:72px 22px 32px}.Nesdna_preview .Nesdna_headline{font-size:34px}.Nesdna_preview .Nesdna_body{font-size:14px}.Nesdna_preview .Nesdna_content{padding:28px 22px}@container (max-width:800px){.Nesdna_layout{grid-template-columns:minmax(0,1fr);display:grid}.Nesdna_backdrop{grid-area:1/1;width:100%;height:auto;position:relative}.Nesdna_fade{background:linear-gradient(180deg, transparent 50%, var(--interest-paper) 100%)}.Nesdna_tint{background:linear-gradient(90deg, color-mix(in srgb, var(--interest-accent) 38%, #000), color-mix(in srgb, var(--interest-accent) 35%, #0008))}.Nesdna_intro{grid-area:1/1;max-width:620px;min-height:350px;padding:42px 28px 100px}.Nesdna_headline{font-size:42px}.Nesdna_body{font-size:16px}.Nesdna_content{background:var(--interest-paper);padding:8px 24px 40px}.Nesdna_preview .Nesdna_layout{grid-template-columns:46% 54%;display:grid}.Nesdna_preview .Nesdna_backdrop{width:50%;height:100%;position:absolute}.Nesdna_preview .Nesdna_fade{background:linear-gradient(90deg, transparent 40%, var(--interest-paper) 100%)}.Nesdna_preview .Nesdna_content{background:0 0}.Nesdna_preview .Nesdna_intro{grid-area:auto;min-height:0}}@container (max-width:480px){.Nesdna_masthead{gap:18px;padding:22px}.Nesdna_brands{gap:14px}.Nesdna_partnerLogo{max-width:130px;height:38px}.Nesdna_masthead:has(.Nesdna_partnerLogo){flex-wrap:wrap}.Nesdna_logo{width:138px}.Nesdna_event{font-size:10px}.Nesdna_fields{grid-template-columns:1fr}.Nesdna_headline{font-size:36px}.Nesdna_preview .Nesdna_layout{display:block}.Nesdna_preview .Nesdna_backdrop{width:100%;height:350px}.Nesdna_preview .Nesdna_fade{background:linear-gradient(180deg, transparent 30%, var(--interest-paper) 100%)}.Nesdna_preview .Nesdna_intro{padding:32px 22px 72px}.Nesdna_preview .Nesdna_content{background:var(--interest-paper)}}.Nesdna_stacked .Nesdna_layout{grid-template-columns:minmax(0,1fr);min-height:0}.Nesdna_stacked .Nesdna_backdrop{grid-area:1/1;width:100%;min-height:clamp(300px,38vw,480px);position:relative;inset:auto}.Nesdna_stacked .Nesdna_fade{background:linear-gradient(180deg, transparent 55%, var(--interest-paper) 100%)}.Nesdna_stacked .Nesdna_photo{object-position:center}.Nesdna_stacked .Nesdna_containPhoto{width:100%;height:auto;display:block}.Nesdna_stacked .Nesdna_backdrop.Nesdna_hug{height:auto;min-height:0}.Nesdna_stacked .Nesdna_intro{grid-area:1/1;align-self:end;max-width:820px;min-height:0;padding:48px clamp(24px,4vw,72px) 64px}.Nesdna_stacked .Nesdna_content{padding:48px clamp(24px,4vw,72px) 64px}.Nesdna_stacked .Nesdna_form{max-width:880px}
