._page_156a2_8{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;overflow:hidden;background:var(--papier);color:var(--ink);font-family:var(--font-brand)}._header_156a2_20,._hero_156a2_21{position:relative;box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding-inline:16px}._header_156a2_20{z-index:2;padding-block:20px}._brand_156a2_37{display:inline-flex;border-radius:6px}._brand_156a2_37:focus-visible{outline:2px solid var(--ring);outline-offset:4px}._logo_156a2_47{display:block;width:auto;height:22px}._hero_156a2_21{z-index:1;flex:1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "list" "art";row-gap:24px;align-content:start;padding-block:28px 56px}._copy_156a2_69{grid-area:copy;position:relative;z-index:1}._eyebrow_156a2_75{margin:0;font-size:12px;font-weight:500;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground)}._heading_156a2_85{margin:18px 0 0;font-size:clamp(36px,5.2vw,66px);font-weight:500;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}._accent_156a2_94{display:block;color:var(--envol-800)}._text_156a2_99{max-width:46ch;margin:20px 0 0;font-size:17px;line-height:1.55;color:var(--muted-foreground)}._form_156a2_109{margin-top:28px;padding:20px;border-radius:18px;background:var(--card);box-shadow:0 0 0 1px var(--border),var(--elev-card)}._label_156a2_117{display:block;font-size:13.5px;font-weight:500;line-height:1.3}._field_156a2_124{display:flex;flex-direction:column;gap:10px;margin-top:10px}._input_156a2_131{box-sizing:border-box;width:100%;min-width:0;height:46px;padding:0 14px;border:1px solid var(--input);border-radius:10px;background:var(--card);color:var(--ink);font:inherit;font-size:15px;transition:border-color .15s ease,box-shadow .15s ease}._input_156a2_131::placeholder{color:color-mix(in srgb,var(--muted-foreground) 70%,transparent)}._input_156a2_131:hover{border-color:#18181e4d}._input_156a2_131:focus{border-color:var(--ring);outline:none;box-shadow:0 0 0 3px #00875133}._button_156a2_162{flex:none;height:46px;padding:0 20px;border:0;border-radius:10px;background:var(--ink);color:#fff;font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}._button_156a2_162:hover{background:#18181ee0}._button_156a2_162:active{transform:translateY(1px)}._button_156a2_162:focus-visible{outline:none;box-shadow:0 0 0 3px #00875173}._hint_156a2_192{margin:10px 0 0;font-size:13px;color:var(--muted-foreground)}._art_156a2_202{grid-area:art;position:relative;height:330px;margin:8px -16px -56px;pointer-events:none;-webkit-user-select:none;user-select:none}._flight_156a2_212{position:absolute;top:0;right:-24%;width:420px;aspect-ratio:1}._bird_156a2_220{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:auto}._stars_156a2_229{position:absolute;top:9%;left:-4%;display:block;width:80%;height:auto;opacity:.14}._list_156a2_241{grid-area:list;position:relative;z-index:1;display:grid;gap:0;margin:0;padding:4px 20px;list-style:none;border-radius:18px;background:var(--card);box-shadow:0 0 0 1px var(--border),var(--elev-card)}._item_156a2_255{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;padding-block:16px}._item_156a2_255+._item_156a2_255{border-top:1px solid var(--border)}._item_156a2_255 p{margin:0;font-size:14.5px;line-height:1.55;color:var(--muted-foreground)}._item_156a2_255 strong{font-weight:500;color:var(--ink)}._itemIcon_156a2_278{width:18px;height:18px;margin-top:2px;color:var(--ink)}@media(min-width:640px){._header_156a2_20,._hero_156a2_21{padding-inline:32px}._header_156a2_20{padding-block:28px}._logo_156a2_47{height:26px}._field_156a2_124{flex-direction:row}._art_156a2_202{height:440px;margin-inline:-32px}._flight_156a2_212{right:-10%;width:600px}._text_156a2_99{font-size:18px}}@media(min-width:960px){._hero_156a2_21{grid-template-columns:minmax(0,560px) minmax(0,1fr);grid-template-areas:"copy art" "list art";column-gap:48px;row-gap:32px;padding-block:40px 72px}._header_156a2_20,._hero_156a2_21{padding-inline:48px}._art_156a2_202{--w: clamp(620px, 60vw, 900px);--gutter: max(48px, calc((100vw - 1240px)/2 + 48px) );height:auto;min-height:560px;margin:0}._flight_156a2_212{top:-96px;right:auto;left:max(0px,calc(100% + var(--gutter) - .85 * var(--w)));width:var(--w)}}@media(prefers-reduced-motion:no-preference){._bird_156a2_220{animation:_glide_156a2_1 .9s cubic-bezier(.22,1,.36,1) both}}@keyframes _glide_156a2_1{0%{transform:translate3d(24px,16px,0)}to{transform:none}}
