[data-lp] [data-block-type=lead-form] .lf-grid{row-gap:var(--lp-s6)}[data-lp] [data-block-type=lead-form] .lf-pitch{gap:var(--lp-s4);align-content:start;display:grid}[data-lp] [data-block-type=lead-form] .lf-side{gap:var(--lp-s5);display:grid}[data-lp] [data-block-type=lead-form] .lf-when{align-items:center;gap:var(--lp-s2);padding-block:var(--lp-s2);padding-inline:var(--lp-s3);border:1px solid var(--c-border);border-radius:var(--r-chip);background-color:var(--c-surface);justify-self:start;display:inline-flex}[data-lp] [data-block-type=lead-form] .lf-promises{gap:var(--lp-s3);display:grid}[data-lp] [data-block-type=lead-form] .lf-promises>li{align-items:flex-start;gap:var(--lp-s3);display:flex}[data-lp] [data-block-type=lead-form] .lf-tick{background-color:var(--c-tile);block-size:26px;inline-size:26px;color:var(--c-tile-ink);border-radius:50%;flex:none;place-items:center;margin-block-start:1px;display:grid}[data-lp] [data-block-type=lead-form] .lf-tick .lp-icon{color:inherit}@container lp (min-width:48rem){[data-lp-body] [data-block-type=lead-form] .lf-pitch{padding-block-start:var(--lp-s4);position:sticky;inset-block-start:var(--lp-s6)}}[data-lp] [data-block-type=lead-form] .lf-card{scroll-margin-block-start:var(--lp-s6)}[data-lp] [data-block-type=lead-form] .lf-form{gap:var(--lp-s4);display:grid}[data-lp] [data-block-type=lead-form] .lf-field{gap:var(--lp-s2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}[data-lp] [data-block-type=lead-form] .lf-card .lp-field{background-color:var(--c-bg)}[data-lp] [data-block-type=lead-form] .lf-label{font-weight:var(--w-strong);color:var(--c-text);padding:0;line-height:1.4}[data-lp] [data-block-type=lead-form] .lf-opt{font-weight:var(--w-text);color:var(--c-muted)}[data-lp] [data-block-type=lead-form] .lf-select{--lf-chev-room:2.5rem;background-image:linear-gradient(45deg, transparent 50%, var(--c-muted) 50%), linear-gradient(135deg, var(--c-muted) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-inline-end:var(--lf-chev-room)}[data-lp][dir=rtl] [data-block-type=lead-form] .lf-select{background-position:14px,20px}[data-lp] [data-block-type=lead-form] .lf-err{color:var(--c-text);font-weight:var(--w-strong);font-size:calc(var(--lp-fs--1) * var(--k-text))}[data-lp] [data-block-type=lead-form] .lf-err:before{content:"";block-size:8px;inline-size:8px;background-color:var(--c-link);vertical-align:.1em;border-radius:50%;margin-inline-end:var(--lp-s2);display:inline-block}[data-lp] [data-block-type=lead-form] .lf-general{padding:var(--lp-s3);border-radius:var(--r-field);background-color:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-border)}[data-lp] [data-block-type=lead-form] .lf-pills{gap:var(--lp-s2);flex-wrap:wrap;display:flex}[data-lp] [data-block-type=lead-form] .lf-pills[data-two]>.lf-pill{flex:1 1 0}[data-lp] [data-block-type=lead-form] .lf-pill{min-block-size:44px;padding-inline:var(--lp-s4);border-radius:var(--r-field);box-shadow:inset 0 0 0 1.5px var(--c-field);background-color:var(--c-surface);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}[data-lp] [data-block-type=lead-form] .lf-pill>input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}[data-lp] [data-block-type=lead-form] .lf-pill:has(input:checked){box-shadow:inset 0 0 0 2px var(--c-link);color:var(--c-link);font-weight:var(--w-strong)}[data-lp] [data-block-type=lead-form] .lf-pill:has(input:focus-visible){outline:2px solid var(--c-link);outline-offset:2px}[data-lp] [data-block-type=lead-form] .lf-consent{gap:var(--lp-s2);display:grid}[data-lp] [data-block-type=lead-form] .lf-check{align-items:flex-start;gap:var(--lp-s3);min-block-size:44px;color:var(--c-muted);font-size:calc(var(--lp-fs--1) * var(--k-text));cursor:pointer;line-height:1.55;display:flex}[data-lp] [data-block-type=lead-form] .lf-check>input{block-size:22px;inline-size:22px;accent-color:var(--c-btn);flex:none;margin:1px 0 0}[data-lp] [data-block-type=lead-form] .lf-check a{color:var(--c-link);text-underline-offset:.3em;text-decoration-line:underline}[data-lp] [data-block-type=lead-form] .lf-submit[disabled]{cursor:progress}[data-lp] [data-block-type=lead-form] .lf-hp{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-lp] [data-block-type=lead-form] .lf-done{justify-items:start;gap:var(--lp-s3);outline:none;display:grid}[data-lp] [data-block-type=lead-form] .lf-done-mark{background-color:var(--c-btn);block-size:52px;inline-size:52px;color:var(--c-btn-text);border-radius:50%;place-items:center;display:grid}[data-lp] [data-block-type=lead-form] .lf-expires{color:var(--c-muted);font-size:var(--lp-fs--1)}[data-lp] [data-block-type=lead-form] .lp-cal{position:relative}[data-lp] [data-block-type=lead-form] .lp-cal-trigger{list-style:none}[data-lp] [data-block-type=lead-form] .lp-cal-trigger::-webkit-details-marker{display:none}[data-lp] [data-block-type=lead-form] .lp-cal-trigger::marker{content:""}[data-lp] [data-block-type=lead-form] .lp-cal-menu{z-index:5;min-inline-size:15rem;padding:var(--lp-s2);border:1px solid var(--c-border);border-radius:var(--r-card);background-color:var(--c-surface);box-shadow:0 12px 32px -12px color-mix(in oklab, var(--lp-ink) 35%, transparent);display:grid;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}[data-lp] [data-block-type=lead-form] .lp-cal-item{min-block-size:44px;padding-inline:var(--lp-s3);border-radius:var(--r-chip);color:var(--c-text);font-weight:var(--w-strong);align-items:center;text-decoration:none;display:flex}[data-lp] [data-block-type=lead-form] .lf-cover{justify-items:center;display:grid}[data-lp] [data-block-type=lead-form] .lf-cover>.lp-media{max-inline-size:15rem}@container lp (min-width:48rem){[data-lp-body] [data-block-type=lead-form] .lf-cover>.lp-media{max-inline-size:22rem}}[data-lp] [data-block-type=lead-form] .lf-doc{align-content:start;gap:var(--lp-s4);aspect-ratio:3/4;inline-size:min(100%,15rem);padding:var(--lp-s6) var(--lp-s5) var(--lp-s5);border-radius:var(--r-area);background-color:var(--c-surface);box-shadow:0 0 0 1px var(--c-border), 0 2px 4px color-mix(in oklab, var(--lp-ink) 10%, transparent), 0 24px 48px -22px color-mix(in oklab, var(--lp-ink) 40%, transparent);grid-template-rows:auto auto 1fr auto auto;display:grid;position:relative;overflow:hidden;transform:rotate(-2deg)}[data-lp][dir=rtl] [data-block-type=lead-form] .lf-doc{transform:rotate(2deg)}@container lp (min-width:48rem){[data-lp-body] [data-block-type=lead-form] .lf-doc{inline-size:min(100%,21rem);padding:var(--lp-s7) var(--lp-s6) var(--lp-s6)}}[data-lp] [data-block-type=lead-form] .lf-doc-band{background-color:var(--c-btn);block-size:10px;position:absolute;inset-block-start:0;inset-inline:0}[data-lp] [data-block-type=lead-form] .lf-doc-icon{border-radius:var(--r-area);background-color:var(--c-tile);block-size:56px;inline-size:56px;color:var(--c-tile-ink);place-items:center;display:grid}[data-lp] [data-block-type=lead-form] .lf-doc-icon .lp-icon{color:inherit}[data-lp] [data-block-type=lead-form] .lf-doc-date{align-items:baseline;gap:var(--lp-s3);color:var(--c-muted);font-weight:var(--w-strong);display:flex}[data-lp] [data-block-type=lead-form] .lf-doc-day{font-family:var(--f-display);word-spacing:var(--ws-display,0);font-weight:var(--w-display);font-size:calc(var(--lp-fs-5) * var(--k-display));color:var(--c-link);line-height:1}[data-lp] [data-block-type=lead-form] .lf-doc-title{font-family:var(--f-display);word-spacing:var(--ws-display,0);font-weight:var(--w-display);font-size:calc(var(--lp-fs-2) * var(--k-display));line-height:var(--lh-display);text-wrap:balance;overflow-wrap:anywhere}[data-lp] [data-block-type=lead-form] .lf-doc-lines{background-image:repeating-linear-gradient(180deg, var(--c-border) 0 6px, transparent 6px 16px);align-self:end;block-size:4.5rem;-webkit-mask-image:linear-gradient(90deg,currentColor 70%,#0000);mask-image:linear-gradient(90deg,currentColor 70%,#0000)}[data-lp][dir=rtl] [data-block-type=lead-form] .lf-doc-lines{-webkit-mask-image:linear-gradient(270deg,currentColor 70%,#0000);mask-image:linear-gradient(270deg,currentColor 70%,#0000)}[data-lp] [data-block-type=lead-form] .lf-doc-by{color:var(--c-muted);font-size:calc(var(--lp-fs--1) * var(--k-text));font-weight:var(--w-strong)}@media (prefers-reduced-motion:reduce){[data-lp] [data-block-type=lead-form] .lf-doc{transform:none}}[data-lp] [data-block-type=lead-form] .lf-center{gap:var(--lp-s5);display:grid}[data-lp] [data-block-type=lead-form] .lf-center>.lf-pitch{text-align:center;justify-items:center}[data-lp] [data-block-type=lead-form] .lf-center .lf-promises{text-align:start;justify-items:start}[data-lp] [data-block-type=lead-form] .lf-glow{gap:var(--lp-s5);padding:var(--lp-s6) var(--lp-s5);border-radius:var(--r-sheet);background-color:var(--c-bg);color:var(--c-text);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}[data-lp] [data-block-type=lead-form] .lf-glow>*{position:relative}[data-lp] [data-block-type=lead-form] .lf-glow-form{background:0 0}@container lp (min-width:48rem){[data-lp] [data-block-type=lead-form] .lf-glow{align-items:center;column-gap:var(--lp-s7);padding:var(--lp-s7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}[data-lp] [data-block-type=lead-form] .lf-ticket{border:1px solid var(--art-card-line);border-radius:var(--r-sheet);background-color:var(--art-card-bg);box-shadow:var(--art-shadow-lg);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}[data-lp] [data-block-type=lead-form] .lf-stub{gap:var(--lp-s3);padding:var(--lp-s5);background-color:var(--c-btn);color:var(--c-btn-text);border-block-end:2px dashed color-mix(in oklab, var(--c-btn-text) 40%, transparent);text-align:center;align-content:center;justify-items:center;display:grid}[data-lp] [data-block-type=lead-form] .lf-stub-date{color:var(--c-btn-text);justify-items:center;gap:2px;display:grid}[data-lp] [data-block-type=lead-form] .lf-stub-wd,[data-lp] [data-block-type=lead-form] .lf-stub-m{color:var(--c-btn-text);font-weight:var(--w-strong);opacity:.9}[data-lp] [data-block-type=lead-form] .lf-stub-day{font-family:var(--f-display);word-spacing:var(--ws-display,0);font-weight:var(--w-display);font-size:calc(var(--lp-fs-5) * 1.2 * var(--k-display));color:var(--c-btn-text);line-height:1}[data-lp] [data-block-type=lead-form] .lf-stub-icon{background-color:color-mix(in oklab, var(--c-btn-text) 16%, transparent);block-size:64px;inline-size:64px;color:var(--c-btn-text);border-radius:50%;place-items:center;display:grid}[data-lp] [data-block-type=lead-form] .lf-stub-icon .lp-icon{color:var(--c-btn-text)}[data-lp] [data-block-type=lead-form] .lf-stub-by{color:var(--c-btn-text);font-size:calc(var(--lp-fs--1) * var(--k-text));opacity:.86}[data-lp] [data-block-type=lead-form] .lf-ticket-body{gap:var(--lp-s5);padding:var(--lp-s5);display:grid}[data-lp] [data-block-type=lead-form] .lf-ticket-body .lf-card{box-shadow:none;background:0 0;border:0;padding:0}@container lp (min-width:64rem){[data-lp] [data-block-type=lead-form] .lf-ticket{grid-template-columns:minmax(12rem,3fr) minmax(0,9fr)}[data-lp] [data-block-type=lead-form] .lf-stub{border-block-end:0;border-inline-end:2px dashed color-mix(in oklab, var(--c-btn-text) 40%, transparent)}[data-lp] [data-block-type=lead-form] .lf-ticket-body{align-items:start;column-gap:var(--lp-s6);padding:var(--lp-s6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}[data-lp] [data-block-type=lead-form] .lf-split{gap:var(--lp-s4);grid-template-columns:minmax(0,1fr);display:grid}[data-lp] [data-block-type=lead-form] .lf-gets{align-content:start;gap:var(--lp-s4);padding:var(--lp-s4);border-radius:var(--r-card);background-color:color-mix(in oklab, var(--c-link) 7%, var(--c-bg));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c-link) 14%, transparent);display:grid;overflow:hidden}[data-lp] [data-block-type=lead-form] .lf-gets-cover{display:none}[data-lp] [data-block-type=lead-form] .lf-gets-body{gap:var(--lp-s2);display:grid}[data-lp] [data-block-type=lead-form] .lf-gets-label{color:var(--c-link);font-size:calc(var(--lp-fs--1) * var(--k-text));margin:0}[data-lp] [data-block-type=lead-form] .lf-gets-list{margin:0;padding:0;list-style:none;display:grid}[data-lp] [data-block-type=lead-form] .lf-gets-list>li{align-items:center;gap:var(--lp-s3);padding-block:var(--lp-s2);color:var(--c-text);font-size:calc(var(--lp-fs-0) * var(--k-text));line-height:1.5;display:flex}[data-lp] [data-block-type=lead-form] .lf-gets-list>li+li{border-block-start:1px solid color-mix(in oklab, var(--c-link) 14%, transparent)}[data-lp] [data-block-type=lead-form] .lf-gets-icon{border-radius:var(--r-area);background-color:var(--c-btn);block-size:36px;inline-size:36px;color:var(--c-btn-text);flex:none;place-items:center;display:grid}[data-lp] [data-block-type=lead-form] .lf-gets-icon .lp-icon{color:var(--c-btn-text)}[data-lp] [data-block-type=lead-form] .lf-gets-when{font-weight:var(--w-strong)}@container lp (min-width:48rem){[data-lp] [data-block-type=lead-form] .lf-split{align-items:start;gap:var(--lp-s6);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}[data-lp] [data-block-type=lead-form] .lf-gets{gap:var(--lp-s5);padding:var(--lp-s5)}[data-lp] [data-block-type=lead-form] .lf-gets-cover{display:block}[data-lp] [data-block-type=lead-form] .lf-gets-cover .lp-media{border-radius:var(--r-media)}[data-lp] [data-block-type=lead-form] .lf-gets-body{gap:var(--lp-s3);padding-inline:var(--lp-s1)}[data-lp] [data-block-type=lead-form] .lf-gets-list>li{gap:var(--lp-s4);padding-block:var(--lp-s4)}[data-lp] [data-block-type=lead-form] .lf-gets-icon{block-size:48px;inline-size:48px}}
