._page_hy04l_1{background:var(--ink);min-height:100dvh;color:var(--paper)}._page_hy04l_1 *{box-sizing:border-box}._page_hy04l_1 :focus-visible{outline:3px solid var(--coral);outline-offset:4px}._header_hy04l_4{border-bottom:1px solid var(--line);width:min(1180px,100% - 48px);margin:auto}._header_hy04l_4 nav{align-items:center;gap:24px;margin-left:auto;display:flex}._header_hy04l_4 nav a{color:var(--muted);font-size:14px;text-decoration:none}._header_hy04l_4 nav a:hover,._header_hy04l_4 nav ._site-header-open-studio_hy04l_8{color:var(--paper)}._main_hy04l_9{width:min(830px,100% - 48px);margin:0 auto;padding:40px 0 86px}._back_hy04l_10{min-height:44px;color:var(--muted);text-underline-offset:4px;align-items:center;font-size:14px;display:inline-flex}._intro_hy04l_11{border-bottom:1px solid var(--line-strong);padding:35px 0 43px}._kicker_hy04l_12{color:var(--coral);letter-spacing:.04em;margin:0 0 14px;font-size:13px;font-weight:700}._intro_hy04l_11 h1{letter-spacing:-.055em;text-wrap:balance;max-width:14ch;margin:0 0 24px;font-size:clamp(38px,6.5vw,68px);font-weight:700;line-height:1.05}._lead_hy04l_14{max-width:64ch;color:var(--muted);margin:0;font-size:19px;line-height:1.7}._section_hy04l_15{padding:34px 0 8px}._section_hy04l_15 h2,._prompt_hy04l_16 h2,._close_hy04l_16 h2{letter-spacing:-.035em;margin:0 0 16px;font-size:27px;font-weight:600;line-height:1.2}._section_hy04l_15 p,._section_hy04l_15 li,._prompt_hy04l_16 p,._close_hy04l_16 p{max-width:70ch;color:var(--muted);font-size:16px;line-height:1.78}._section_hy04l_15 p{margin:0 0 16px}._section_hy04l_15 ol{margin:0;padding-left:23px}._section_hy04l_15 li{margin-bottom:16px;padding-left:5px}._section_hy04l_15 strong{color:var(--paper);font-weight:600}._section_hy04l_15 a:not(._primary_hy04l_22),._prompt_hy04l_16 p a,._close_hy04l_16 p a{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:4px}._prompt_hy04l_16{border:1px solid var(--line-strong);background:var(--panel);border-radius:10px;margin:36px 0 8px;padding:28px 32px}._prompt_hy04l_16 blockquote{border-left:3px solid var(--coral);color:var(--paper);margin:0 0 15px;padding-left:20px;font-size:18px;line-height:1.7}._prompt_hy04l_16 p{margin:0;font-size:14px}._primary_hy04l_22{background:var(--coral);min-height:46px;color:var(--on-coral);border-radius:8px;align-items:center;margin-top:8px;padding:11px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._primary_hy04l_22:hover{background:var(--coral-soft)}._close_hy04l_16{border:1px solid var(--line-strong);background:var(--panel);border-radius:10px;margin-top:40px;padding:30px 32px}._close_hy04l_16 p{margin:0 0 18px}._footer_hy04l_30{border-top:1px solid var(--line);width:min(1180px,100% - 48px);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:20px;margin:auto;padding:26px 0 40px;font-size:12px;display:flex}._footer_hy04l_30 a{color:inherit;text-underline-offset:4px}@media (max-width:650px){._header_hy04l_4{width:calc(100% - 32px)}._header_hy04l_4 nav{gap:12px}._header_hy04l_4 nav a:not(._site-header-open-studio_hy04l_8){display:none}._main_hy04l_9{width:calc(100% - 32px);padding-top:24px;padding-bottom:54px}._intro_hy04l_11{padding-top:20px}._lead_hy04l_14{font-size:17px}._prompt_hy04l_16,._close_hy04l_16{padding:24px 20px}._footer_hy04l_30{width:calc(100% - 32px)}}
