:where(.legacy-creator) .creator-page main{max-width:1800px;margin:auto}:where(.legacy-creator) .creator-page h1,:where(.legacy-creator) .creator-page h2,:where(.legacy-creator) .creator-page h3{text-wrap:balance}:where(.legacy-creator) .creator-page p{text-wrap:pretty}:where(.legacy-creator) .creator-hero{padding:170px 8.5vw 0;background:var(--enc-surface)}:where(.legacy-creator) .creator-hero .eyebrow{font-size:12px;margin-bottom:42px}:where(.legacy-creator) .creator-hero-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:8vw;align-items:center;padding-bottom:80px}:where(.legacy-creator) .creator-hero h1{font-size:clamp(42px,5.6vw,82px);font-weight:630;line-height:1.25;letter-spacing:-.06em;margin:0}:where(.legacy-creator) .creator-hero-grid>div>p{font-size:21px;line-height:1.8;color:#666;margin:30px 0 23px}:where(.legacy-creator) .creator-message{padding:20px 0 20px 30px;border-left:1px solid var(--enc-border)}:where(.legacy-creator) .creator-message>span{font-size:12px;letter-spacing:.025em;color:var(--enc-body)}:where(.legacy-creator) .message-line{width:fit-content;padding:14px 19px;font-size:17px;line-height:1.6;background:white;border:1px solid var(--enc-border);margin:15px 0;border-radius:2px;color:var(--enc-body)}:where(.legacy-creator) .message-line:nth-child(3){margin-left:22px}:where(.legacy-creator) .creator-message>p{font-size:23px!important;font-weight:520;line-height:1.55!important;color:#222!important;margin:30px 0 20px!important;letter-spacing:-.035em}:where(.legacy-creator) .creator-message>small{font-size:11px;color:#777;line-height:1.7}:where(.legacy-creator) .c-section{padding:95px 8.5vw;border-bottom:1px solid #ddd;scroll-margin-top:110px}:where(.legacy-creator) .c-section>h2{font-size:clamp(30px,3.8vw,56px);font-weight:620;letter-spacing:-.05em;line-height:1.35;margin:0 0 32px}:where(.legacy-creator) .c-intro{font-size:20px;line-height:1.85;color:#555;margin:0 0 40px;letter-spacing:-.025em}:where(.legacy-creator) .creator-page h3{font-weight:600;letter-spacing:-.035em}:where(.legacy-creator) .work-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:45px 0 30px}:where(.legacy-creator) .work-trio article{border-top:1px solid #bbb;padding-top:22px}:where(.legacy-creator) .work-trio article>span{font-size:12px;color:#888}:where(.legacy-creator) .work-trio h3{font-size:24px;line-height:1.5;margin:22px 0 18px}:where(.legacy-creator) .work-trio p{font-size:16px;line-height:1.9;color:#666}:where(.legacy-creator) .consistency-section{background:var(--enc-surface)}:where(.legacy-creator) .consistency-grid{display:grid;grid-template-columns:1fr 1fr;gap:7vw;margin-top:42px;align-items:start}:where(.legacy-creator) .consistency-grid>div>p:not(.c-intro){font-size:17px;line-height:1.95;color:#666;margin:0 0 24px}:where(.legacy-creator) .consistency-grid .c-intro{font-size:23px;color:#222;line-height:1.7;margin-bottom:25px}:where(.legacy-creator) .consistency-grid .consistency-key{font-size:25px!important;line-height:1.6!important;margin-top:30px!important;letter-spacing:-.04em}:where(.legacy-creator) .consistency-key strong{font-weight:600;color:#222}:where(.legacy-creator) .schedule-example{padding:30px;border:1px solid var(--enc-border);background:white}:where(.legacy-creator) .schedule-label{font-size:12px;color:#75839a;letter-spacing:.02em}:where(.legacy-creator) .schedule-days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin:28px 0}:where(.legacy-creator) .schedule-days>div{text-align:center;border-top:1px solid #ddd;padding-top:15px}:where(.legacy-creator) .schedule-days span{font-size:13px;color:#666}:where(.legacy-creator) .schedule-days b{font-size:10px;display:block;color:#aaa;margin-top:18px;font-weight:500}:where(.legacy-creator) .schedule-days .on{border-color:#456b9c}:where(.legacy-creator) .schedule-days .on b{color:#456b9c;font-weight:650}:where(.legacy-creator) .schedule-time{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:22px 0}:where(.legacy-creator) .schedule-time strong{display:block;font-size:25px;letter-spacing:-.03em;font-weight:600;margin-bottom:10px}:where(.legacy-creator) .schedule-time span{font-size:16px;color:#62738d;line-height:1.6}:where(.legacy-creator) .schedule-example>p{font-size:14px!important;line-height:1.8!important;margin:22px 0 15px!important}:where(.legacy-creator) .schedule-example>small{font-size:11px;line-height:1.8;color:#777}:where(.legacy-creator) .consistency-note{border-top:1px solid #ccc;margin-top:50px;padding-top:28px;display:grid;grid-template-columns:1fr 2fr;gap:35px}:where(.legacy-creator) .consistency-note>span{font-size:13px;color:#777;padding-top:6px}:where(.legacy-creator) .consistency-note p{font-size:23px;line-height:1.8;color:#666;margin:0;letter-spacing:-.03em}:where(.legacy-creator) .consistency-note strong{font-weight:550;color:#222}:where(.legacy-creator) .strength-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px 6vw}:where(.legacy-creator) .strength-grid article{border-top:1px solid #ccc;padding-top:23px}:where(.legacy-creator) .strength-grid article>span{font-size:11px;color:#777;letter-spacing:.025em}:where(.legacy-creator) .strength-grid h3{font-size:24px;line-height:1.5;margin:22px 0 15px}:where(.legacy-creator) .strength-grid p{font-size:16px;line-height:1.9;color:#666;margin:0}:where(.legacy-creator) .support-columns{display:grid;grid-template-columns:1fr 1fr;gap:7vw;margin-top:45px}:where(.legacy-creator) .support-heading{padding:20px 0;border-top:2px solid var(--enc-border);border-bottom:1px solid #ddd}:where(.legacy-creator) .support-heading>span{font-size:11px;letter-spacing:.12em;color:#6c7c95}:where(.legacy-creator) .support-heading h3{font-size:27px;line-height:1.5;margin:12px 0 5px}:where(.legacy-creator) .we-dont .support-heading{border-top-color:#9b9b9b}:where(.legacy-creator) .we-dont .support-heading h3{color:#666}:where(.legacy-creator) .support-item{display:grid;grid-template-columns:27px 1fr;gap:15px;padding:25px 0;border-bottom:1px solid #ddd}:where(.legacy-creator) .support-item>span{font-size:11px;color:#7c8ca6;padding-top:7px}:where(.legacy-creator) .support-item h3,:where(.legacy-creator) .limit-item h3{font-size:21px;line-height:1.5;margin:0 0 12px}:where(.legacy-creator) .support-item p,:where(.legacy-creator) .limit-item p{font-size:15px;line-height:1.9;color:#666;margin:0}:where(.legacy-creator) .limit-item{padding:25px 0;border-bottom:1px solid #ddd}:where(.legacy-creator) .limit-item h3{color:#626262}:where(.legacy-creator) .system-bridge{padding:25px 0}:where(.legacy-creator) .system-bridge p{font-size:17px;line-height:1.8;margin:0 0 12px}:where(.legacy-creator) .system-bridge button{background:none;border-top:0;border-left:0;border-right:0;cursor:pointer;color:#333;text-align:left}:where(.legacy-creator) .system-bridge small{display:block;margin-top:12px;font-size:11px;color:#888}:where(.legacy-creator) .role-line{margin-top:35px;padding:32px 0 0;border-top:1px solid #ddd;font-size:28px;line-height:1.6;letter-spacing:-.04em;color:#777}:where(.legacy-creator) .role-line strong{font-weight:600;color:#222}:where(.legacy-creator) .creator-reward-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:7vw;align-items:start}:where(.legacy-creator) .creator-reward-grid>div>p:not(.c-intro){font-size:17px;line-height:1.95;color:#666}:where(.legacy-creator) .creator-reward-grid .c-intro{font-size:27px;line-height:1.6;margin-bottom:25px}:where(.legacy-creator) .creator-reward-grid .c-intro strong{font-weight:630;color:#222}:where(.legacy-creator) .reward-summary{padding:25px 0;border-top:1px solid var(--enc-border);border-bottom:1px solid var(--enc-border)}:where(.legacy-creator) .reward-summary>div{padding:10px 0}:where(.legacy-creator) .reward-summary>div>span{font-size:12px;color:#777}:where(.legacy-creator) .reward-summary>div>strong{font-size:26px;font-weight:580;color:#333;display:block;margin-top:12px;letter-spacing:-.03em;line-height:1.5}:where(.legacy-creator) .reward-plus{display:block;color:var(--enc-body);font-size:25px;margin:5px 0}:where(.legacy-creator) .reward-summary>p{font-size:15px!important;line-height:1.9!important;color:#666!important;margin:20px 0 0}:where(.legacy-creator) .reward-private{border-top:1px solid #ddd;margin-top:45px;padding-top:30px;display:grid;grid-template-columns:1fr 1.2fr;gap:6vw}:where(.legacy-creator) .reward-private h3{font-size:25px;line-height:1.6;margin:0}:where(.legacy-creator) .reward-private p{font-size:16px;line-height:1.95;margin:0;color:#666}:where(.legacy-creator) .creator-ending{background:var(--enc-surface)}:where(.legacy-creator) .creator-final{display:flex;justify-content:space-between;gap:40px;align-items:center;margin-top:40px;border-top:1px solid #ccc;padding-top:30px}:where(.legacy-creator) .creator-final p{font-size:22px;line-height:1.7;letter-spacing:-.03em;color:#555;margin:0 0 15px}:where(.legacy-creator) .creator-final>div:last-child>span{display:block;font-size:11px;color:#777;margin-top:14px;text-align:right}:where(.legacy-creator) .creator-join{border:1px solid #444;background:var(--enc-surface);color:white;font-size:15px;line-height:1.6;padding:18px 23px;cursor:pointer}:where(.legacy-creator) .creator-join:hover{background:var(--enc-surface)}:where(.legacy-creator) .creator-page dialog{max-width:500px;width:calc(100% - 48px)}@media(max-width:700px){:where(.legacy-creator) .header .brand img{width:auto;height:30px}:where(.legacy-creator) .header .nav{font-size:10px;gap:13px}:where(.legacy-creator) .creator-hero{padding:140px 26px 0}:where(.legacy-creator) .creator-hero .eyebrow{font-size:10px;margin-bottom:30px}:where(.legacy-creator) .creator-hero-grid{display:block;padding-bottom:35px}:where(.legacy-creator) .creator-hero h1{font-size:clamp(36px,10vw,57px)}:where(.legacy-creator) .creator-hero-grid>div>p{font-size:18px;margin-top:25px}:where(.legacy-creator) .creator-message{margin-top:35px;padding:25px 0 15px 20px}:where(.legacy-creator) .message-line{font-size:15px;padding:11px 14px}:where(.legacy-creator) .message-line:nth-child(3){margin-left:10px}:where(.legacy-creator) .creator-message>p{font-size:22px!important}:where(.legacy-creator) .c-section{padding:65px 26px;scroll-margin-top:90px}:where(.legacy-creator) .c-section>h2{font-size:clamp(27px,7.7vw,38px);line-height:1.45;margin-bottom:28px}:where(.legacy-creator) .c-intro{font-size:17px;line-height:1.85;margin-bottom:30px}:where(.legacy-creator) .work-trio{display:block;margin-top:30px}:where(.legacy-creator) .work-trio article{margin-bottom:25px}:where(.legacy-creator) .work-trio h3{font-size:23px;margin:17px 0 12px}:where(.legacy-creator) .work-trio p{font-size:15px}:where(.legacy-creator) .consistency-grid{display:block;margin-top:30px}:where(.legacy-creator) .consistency-grid .c-intro{font-size:21px}:where(.legacy-creator) .consistency-grid>div>p:not(.c-intro){font-size:16px}:where(.legacy-creator) .consistency-grid .consistency-key{font-size:23px!important}:where(.legacy-creator) .schedule-example{margin-top:35px;padding:25px 20px}:where(.legacy-creator) .schedule-days{gap:4px}:where(.legacy-creator) .schedule-days b{font-size:9px}:where(.legacy-creator) .schedule-time strong{font-size:24px}:where(.legacy-creator) .schedule-time span{font-size:15px}:where(.legacy-creator) .schedule-example>p br{display:none}:where(.legacy-creator) .consistency-note{display:block;margin-top:35px;padding-top:23px}:where(.legacy-creator) .consistency-note p{font-size:20px;margin-top:17px}:where(.legacy-creator) .strength-grid{display:block}:where(.legacy-creator) .strength-grid article{margin-bottom:30px;padding-top:20px}:where(.legacy-creator) .strength-grid h3{font-size:23px;margin:17px 0 14px}:where(.legacy-creator) .strength-grid p{font-size:15px}:where(.legacy-creator) .support-columns{display:block;margin-top:30px}:where(.legacy-creator) .support-heading h3{font-size:25px}:where(.legacy-creator) .support-item h3,:where(.legacy-creator) .limit-item h3{font-size:20px}:where(.legacy-creator) .support-item p,:where(.legacy-creator) .limit-item p{font-size:15px}:where(.legacy-creator) .we-dont{margin-top:30px}:where(.legacy-creator) .role-line{font-size:23px;margin-top:30px}:where(.legacy-creator) .creator-reward-grid{display:block}:where(.legacy-creator) .creator-reward-grid .c-intro{font-size:24px}:where(.legacy-creator) .creator-reward-grid>div>p:not(.c-intro){font-size:16px}:where(.legacy-creator) .reward-summary{margin-top:35px}:where(.legacy-creator) .reward-summary>div>strong{font-size:25px}:where(.legacy-creator) .reward-private{display:block;margin-top:30px}:where(.legacy-creator) .reward-private h3{font-size:23px;margin-bottom:20px}:where(.legacy-creator) .reward-private p{font-size:15px}:where(.legacy-creator) .creator-final{display:block;margin-top:30px}:where(.legacy-creator) .creator-final p{font-size:20px}:where(.legacy-creator) .creator-final>div:last-child{margin-top:30px}:where(.legacy-creator) .creator-final>div:last-child>span{text-align:left}:where(.legacy-creator) .creator-join{font-size:14px}:where(.legacy-creator) .system-bridge p{font-size:16px}:where(.legacy-creator) .system-bridge .guide-link{font-size:14px}}@media(max-width:360px){:where(.legacy-creator) .header{padding-left:18px;padding-right:18px;gap:12px}:where(.legacy-creator) .header .brand img{height:25px}:where(.legacy-creator) .header .nav{font-size:9px;gap:9px}:where(.legacy-creator) .creator-hero,:where(.legacy-creator) .c-section{padding-left:22px;padding-right:22px}:where(.legacy-creator) .message-line{font-size:14px}:where(.legacy-creator) .schedule-days{gap:2px}}:where(.legacy-creator) .creator-message.chat-preview{padding:0;border:1px solid var(--enc-border);border-radius:18px;background:#f8faf8;overflow:hidden;box-shadow:0 15px 40px #233a2907}:where(.legacy-creator) .chat-header{display:flex;align-items:center;gap:12px;padding:20px 23px;border-bottom:1px solid var(--enc-border);background:#fff}:where(.legacy-creator) .chat-avatar{width:38px;height:38px;border-radius:50%;background:var(--enc-surface);color:var(--enc-body);display:grid;place-items:center;font-size:15px;font-weight:600}:where(.legacy-creator) .chat-header strong{display:block;font-size:14px;font-weight:550;letter-spacing:-.025em}:where(.legacy-creator) .chat-header div>span{display:block;font-size:11px;color:var(--enc-body);margin-top:5px}:where(.legacy-creator) .chat-dots{margin-left:auto;font-size:24px;color:#888}:where(.legacy-creator) .chat-body{padding:25px 20px;display:flex;flex-direction:column;gap:20px}:where(.legacy-creator) .chat-row{display:flex;gap:9px;align-items:flex-start}:where(.legacy-creator) .mini-avatar{flex:0 0 27px;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:var(--enc-surface);color:var(--enc-body);font-size:10px}:where(.legacy-creator) .mini-avatar.second{background:#e6e2dd;color:#998975}:where(.legacy-creator) .chat-name{display:block;font-size:10px;color:var(--enc-body);margin:0 0 6px 3px}:where(.legacy-creator) .chat-bubble{position:relative;padding:12px 15px;background:white;border:1px solid var(--enc-border);border-radius:0 15px 15px 15px;font-size:14px;line-height:1.7;letter-spacing:-.025em;color:var(--enc-body)}:where(.legacy-creator) .outgoing{justify-content:flex-end;padding-left:35px}:where(.legacy-creator) .outgoing .chat-bubble{border-radius:15px 0 15px 15px;background:var(--enc-surface);border-color:var(--enc-border);color:var(--enc-body)}:where(.legacy-creator) .chat-bottom{padding:22px 24px;border-top:1px solid var(--enc-border);background:#fff}:where(.legacy-creator) .chat-bottom p{font-size:20px;font-weight:550;letter-spacing:-.03em;line-height:1.55;color:#333;margin:0 0 12px}:where(.legacy-creator) .chat-bottom small{font-size:10px;color:var(--enc-body)}:where(.legacy-creator) .honest-note{margin-top:45px;border-top:1px solid var(--enc-border);padding:35px 0 0;max-width:930px}:where(.legacy-creator) .honest-note>span{font-size:12px;color:#777}:where(.legacy-creator) .honest-note h3{font-size:32px;line-height:1.45;margin:25px 0;letter-spacing:-.04em;font-weight:600}:where(.legacy-creator) .honest-note p{font-size:17px;line-height:1.95;color:#62738d;margin:0 0 23px}:where(.legacy-creator) .honest-note .honest-last{font-size:22px;line-height:1.8;margin-top:30px;letter-spacing:-.03em}:where(.legacy-creator) .honest-last strong{font-weight:550;color:#333}:where(.legacy-creator) .honest-note>small{font-size:11px;color:#777}:where(.legacy-creator) .work-trio .quiet-copy{font-size:11px!important}@media(max-width:700px){:where(.legacy-creator) .creator-message.chat-preview{margin-top:35px;padding:0}:where(.legacy-creator) .chat-header{padding:18px 20px}:where(.legacy-creator) .chat-body{padding:23px 17px;gap:17px}:where(.legacy-creator) .chat-bubble{font-size:13px;padding:11px 13px}:where(.legacy-creator) .chat-bottom{padding:20px}:where(.legacy-creator) .chat-bottom p{font-size:20px}:where(.legacy-creator) .honest-note{margin-top:35px;padding-top:25px}:where(.legacy-creator) .honest-note h3{font-size:26px}:where(.legacy-creator) .honest-note p{font-size:16px}:where(.legacy-creator) .honest-note .honest-last{font-size:20px}:where(.legacy-creator) .honest-last br{display:none}}:where(.legacy-creator) .creator-address{font-size:17px;color:var(--enc-body);margin:0 0 20px;letter-spacing:-.025em}:where(.legacy-creator) .schedule-example .schedule-free{font-size:13px;font-weight:570;line-height:1.85;color:var(--enc-body);display:block}:where(.legacy-creator) .creator-live-preview{margin:0;max-width:350px;width:100%;justify-self:center}:where(.legacy-creator) .live-screen{position:relative;aspect-ratio:9/14;overflow:hidden;border-radius:14px;background:#ddd;box-shadow:0 14px 32px #0000000b}:where(.legacy-creator) .live-host-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}:where(.legacy-creator) .live-screen:after{content:'';position:absolute;inset:0;background:linear-gradient(#0003,transparent 20%,transparent 45%,#0008 90%);pointer-events:none}:where(.legacy-creator) .live-screen-top{position:absolute;top:17px;left:16px;right:16px;z-index:1;display:flex;align-items:center;justify-content:space-between;color:white;gap:15px}:where(.legacy-creator) .stream-profile{display:flex;align-items:center;gap:8px}:where(.legacy-creator) .stream-avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#ffffff38;font-size:11px}:where(.legacy-creator) .stream-profile strong{display:block;font-size:12px;font-weight:570}:where(.legacy-creator) .stream-profile div>span{font-size:9px;color:#eee;display:block;margin-top:4px}:where(.legacy-creator) .stream-live{font-size:9px;font-weight:600;letter-spacing:.08em;padding:5px 7px;background:#d84460;border-radius:3px}:where(.legacy-creator) .live-screen-comments{position:absolute;left:16px;right:32px;bottom:62px;z-index:1;color:white;display:flex;flex-direction:column;gap:13px}:where(.legacy-creator) .live-screen-comments>div{display:flex;gap:8px;align-items:center}:where(.legacy-creator) .comment-dot{width:21px;height:21px;flex:0 0 21px;display:grid;place-items:center;font-size:9px;border-radius:50%;background:#ffffff40}:where(.legacy-creator) .live-screen-comments p{font-size:11px;line-height:1.7;margin:0;text-shadow:0 1px 2px #0003}:where(.legacy-creator) .live-screen-comments b{display:block;font-size:9px;font-weight:500;color:#ddd}:where(.legacy-creator) .stream-bottom{position:absolute;bottom:16px;left:16px;right:16px;display:flex;gap:18px;align-items:center;z-index:1;color:white}:where(.legacy-creator) .stream-bottom>span{font-size:10px;background:#ffffff20;border:1px solid #ffffff25;padding:9px 13px;border-radius:18px;flex:1}:where(.legacy-creator) .stream-bottom>b{font-size:25px;font-weight:400}:where(.legacy-creator) .creator-live-preview figcaption{font-size:13px;line-height:1.7;color:#555;margin-top:17px;letter-spacing:-.02em}:where(.legacy-creator) .creator-live-preview figcaption small{display:block;font-size:10px;color:#888;margin-top:6px}:where(.legacy-creator) .creator-hero-grid{align-items:center}:where(.legacy-creator) .honest-note p br{display:block}@media(max-width:700px){:where(.legacy-creator) .creator-live-preview{margin:35px auto 0;max-width:300px}:where(.legacy-creator) .creator-address{font-size:15px;margin-bottom:17px}:where(.legacy-creator) .schedule-example .schedule-free{font-size:12px}:where(.legacy-creator) .honest-note p{line-height:2}:where(.legacy-creator) .honest-note p br{display:block}}
:where(.legacy-guide) .scene-7{color:#fafafa}:where(.legacy-guide) .guide-entry{padding:92px 8.5vw;display:flex;align-items:center;justify-content:space-between;gap:45px;border-bottom:1px solid var(--line);background:var(--enc-surface)}:where(.legacy-guide) .guide-entry .eyebrow{display:block;margin-bottom:23px}:where(.legacy-guide) .guide-entry h2{font-size:clamp(26px,3vw,43px);font-weight:650;letter-spacing:-.045em;line-height:1.3;margin:0 0 22px}:where(.legacy-guide) .guide-entry p{font-size:18px;color:#666;line-height:1.8;margin:0}:where(.legacy-guide) .guide-link{display:inline-flex;gap:30px;align-items:center;padding:14px 0;border-bottom:1px solid currentColor;font-size:15px;font-weight:550;line-height:1.5;transition:opacity .2s}:where(.legacy-guide) .guide-link:hover{opacity:.6}:where(.legacy-guide) .guide-page{--g-accent:var(--enc-accent)}:where(.legacy-guide) .guide-page main{max-width:1800px;margin:auto}:where(.legacy-guide) .g-hero{padding:175px 8.5vw 0;background:var(--enc-surface)}:where(.legacy-guide) .g-hero .eyebrow{font-size:12px;margin-bottom:45px}:where(.legacy-guide) .hero-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:7vw;align-items:center;padding-bottom:90px}:where(.legacy-guide) .g-hero h1{font-size:clamp(46px,5.8vw,84px);font-weight:630;line-height:1.18;letter-spacing:-.065em;margin:0}:where(.legacy-guide) .g-hero h1 em{font-style:normal;color:var(--g-accent)}:where(.legacy-guide) .g-lead{font-size:20px;line-height:1.75;margin:30px 0 23px;color:#555;letter-spacing:-.03em}:where(.legacy-guide) .hero-note{background:var(--enc-surface);color:var(--enc-ink);padding:40px 35px 30px;min-width:0}:where(.legacy-guide) .live-badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.11em}:where(.legacy-guide) .live-badge i{width:6px;height:6px;border-radius:50%;background:#83a8d6}:where(.legacy-guide) .hero-note>p{font-size:clamp(24px,2.6vw,38px);line-height:1.45;letter-spacing:-.04em;margin:48px 0 35px;font-weight:480}:where(.legacy-guide) .hero-note>span:last-child{font-size:12px;color:var(--enc-body)}:where(.legacy-guide) .signal{height:110px;display:flex;align-items:center;gap:8px;margin:0 0 35px}:where(.legacy-guide) .signal i{flex:1;background:var(--enc-surface);border-radius:2px;opacity:.75}:where(.legacy-guide) .signal i:nth-child(3n){opacity:.35}:where(.legacy-guide) .guide-toc{display:flex;flex-wrap:wrap;gap:0;border-top:1px solid #d9dcdc;padding:24px 0}:where(.legacy-guide) .guide-toc a{font-size:13px;padding:9px 23px 9px 0;color:#555}:where(.legacy-guide) .guide-toc a:hover{color:var(--g-accent);text-decoration:underline}:where(.legacy-guide) .g-section{padding:105px 8.5vw;border-bottom:1px solid var(--line);scroll-margin-top:125px}:where(.legacy-guide) .g-label{display:flex;gap:24px;font-size:12px;letter-spacing:.12em;color:#777;font-weight:550;margin-bottom:28px}:where(.legacy-guide) .g-label>span{letter-spacing:0;padding-right:20px;border-right:1px solid #bbb}:where(.legacy-guide) .g-section>h2{font-size:clamp(32px,4vw,58px);font-weight:630;line-height:1.25;letter-spacing:-.05em;margin:0 0 30px}:where(.legacy-guide) .section-intro{font-size:19px;line-height:1.85;letter-spacing:-.025em;color:#555;margin:0 0 50px;max-width:960px}:where(.legacy-guide) .ref{display:inline-block;font-size:11px;color:var(--g-accent);vertical-align:super;padding:0 3px;text-decoration:underline;text-underline-offset:3px}:where(.legacy-guide) .small-note{font-size:12px!important;color:#757575!important;line-height:1.8!important;letter-spacing:0!important;margin:20px 0 0!important}:where(.legacy-guide) .guide-page h3{letter-spacing:-.04em;font-weight:600}:where(.legacy-guide) .guide-page p{overflow-wrap:break-word}:where(.legacy-guide) .live-explainer{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center;margin:60px 0}:where(.legacy-guide) .live-demo{background:var(--enc-surface);color:#fdfdfd;padding:28px;box-shadow:0 16px 40px #00000009;border-radius:3px}:where(.legacy-guide) .demo-head{display:flex;align-items:center;justify-content:space-between;gap:10px}:where(.legacy-guide) .demo-head>span:last-child{font-size:11px;color:var(--enc-body)}:where(.legacy-guide) .demo-topic{padding:45px 0 42px}:where(.legacy-guide) .demo-topic>span{display:block;font-size:11px;letter-spacing:.14em;color:#9bb6d8;margin-bottom:15px}:where(.legacy-guide) .demo-topic strong{font-size:clamp(29px,3.4vw,49px);line-height:1.2;font-weight:560;letter-spacing:-.055em}:where(.legacy-guide) .demo-chat p{font-size:11px;color:#adbed7;padding-top:12px;margin:0}:where(.legacy-guide) .demo-chat b{font-size:13px;font-weight:400;color:#e8ecea;margin-left:12px}:where(.legacy-guide) .demo-reply{border-top:1px solid var(--enc-border);margin-top:14px!important}:where(.legacy-guide) .topic-switch{display:flex;gap:7px;flex-wrap:wrap}:where(.legacy-guide) .topic-switch button{background:transparent;border:1px solid #ddd;padding:11px 13px;font-size:12px;border-radius:2px;cursor:pointer;color:#555}:where(.legacy-guide) .topic-switch button[aria-pressed=true]{background:var(--enc-surface);color:white;border-color:var(--enc-border)}:where(.legacy-guide) .demo-description h3{font-size:32px;line-height:1.4;margin:30px 0 20px}:where(.legacy-guide) .demo-description>p{font-size:17px;line-height:1.85;color:#626262}:where(.legacy-guide) .g-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:25px;border-top:1px solid #ddd;padding-top:35px;align-items:center}:where(.legacy-guide) .g-flow span{font-size:12px;color:#8a8a8a}:where(.legacy-guide) .g-flow h3{font-size:23px;margin:15px 0 8px}:where(.legacy-guide) .g-flow p{font-size:14px;color:#666;margin:0}:where(.legacy-guide) .g-flow>b{font-size:22px;color:#bbb;font-weight:400}:where(.legacy-guide) #market{background:var(--enc-surface)}:where(.legacy-guide) .data-label{font-size:12px;letter-spacing:.08em;font-weight:550;color:#555}:where(.legacy-guide) .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:30px 0 0}:where(.legacy-guide) .stat{border-top:1px solid #bbb;padding:25px 0}:where(.legacy-guide) .stat strong{font-size:clamp(38px,4.7vw,70px);font-weight:560;letter-spacing:-.05em;display:block;font-variant-numeric:tabular-nums}:where(.legacy-guide) .stat span{font-size:14px;line-height:1.7;color:#666;display:block;margin-top:12px}:where(.legacy-guide) .chart-panel{background:white;border:1px solid #e2e5e2;padding:40px;margin-top:65px}:where(.legacy-guide) .chart-heading{display:flex;justify-content:space-between;gap:30px;align-items:flex-start}:where(.legacy-guide) .chart-heading h3{font-size:29px;line-height:1.4;margin:15px 0 0}:where(.legacy-guide) .chart-growth{text-align:right}:where(.legacy-guide) .chart-growth strong{font-size:50px;font-weight:570;letter-spacing:-.06em;color:var(--g-accent)}:where(.legacy-guide) .chart-growth strong>span{font-size:24px;margin-left:7px}:where(.legacy-guide) .chart-growth p{font-size:12px;line-height:1.6;color:#666;margin:6px 0}:where(.legacy-guide) .market-chart{margin:40px 0 0}:where(.legacy-guide) .market-chart figcaption{font-size:13px;font-weight:550;display:flex;justify-content:space-between;gap:10px;color:#555}:where(.legacy-guide) .market-chart figcaption>span{font-size:11px;font-weight:400;color:#777}:where(.legacy-guide) .bars{display:grid;grid-template-columns:repeat(6,1fr);gap:22px;margin-top:32px;border-bottom:1px solid #ccc;padding-bottom:18px}:where(.legacy-guide) .bar-item{display:flex;flex-direction:column;align-items:center;min-width:0}:where(.legacy-guide) .bar-value{font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;color:var(--enc-body)}:where(.legacy-guide) .bar-track{width:100%;height:175px;display:flex;align-items:flex-end;margin-top:12px}:where(.legacy-guide) .bar{width:100%;background:var(--enc-surface);border-radius:2px 2px 0 0}:where(.legacy-guide) .forecast .bar{background:repeating-linear-gradient(135deg,var(--enc-surface),var(--enc-surface) 4px,#f7f9ff 4px,#f7f9ff 8px);border:1px dashed var(--enc-border)}:where(.legacy-guide) .forecast .bar-value{color:var(--enc-body)}:where(.legacy-guide) .bar-year{font-size:12px;color:#555;margin-top:13px;line-height:1.5;height:37px}:where(.legacy-guide) .bar-year small{display:block;color:#888;font-size:10px;text-align:center}:where(.legacy-guide) .chart-legend{display:flex;gap:22px;font-size:11px;color:#666;margin-top:17px;flex-wrap:wrap}:where(.legacy-guide) .chart-legend span{display:flex;align-items:center;gap:8px}:where(.legacy-guide) .chart-legend i{width:10px;height:10px;background:var(--enc-surface)}:where(.legacy-guide) .chart-legend .dashed{background:var(--enc-surface);border:1px dashed var(--enc-border)}:where(.legacy-guide) .market-reading{display:grid;grid-template-columns:1fr 1.4fr;gap:15px 6vw;margin-top:45px}:where(.legacy-guide) .market-reading h3{font-size:23px;line-height:1.5;margin:0;grid-row:span 2}:where(.legacy-guide) .market-reading p{font-size:16px;line-height:1.9;color:#666;margin:0}:where(.legacy-guide) .event-note{border-top:1px solid var(--enc-border);padding-top:25px;margin-top:35px}:where(.legacy-guide) .event-note>span{font-size:12px;color:var(--enc-body)}:where(.legacy-guide) .event-note p{font-size:15px;line-height:1.8;margin:12px 0}:where(.legacy-guide) .event-note small{font-size:12px;line-height:1.7;color:#777;display:block}:where(.legacy-guide) .opportunity-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 6vw;margin-top:50px}:where(.legacy-guide) .opportunity-grid article{border-top:1px solid #ccc;padding-top:25px}:where(.legacy-guide) .opportunity-grid article>span{font-size:11px;letter-spacing:.08em;color:#777}:where(.legacy-guide) .opportunity-grid h3{font-size:28px;line-height:1.4;margin:22px 0 20px}:where(.legacy-guide) .opportunity-grid p{font-size:16px;line-height:1.9;color:#666;max-width:450px}:where(.legacy-guide) .plain-quote{margin-top:60px;padding:35px 0;font-size:clamp(23px,2.6vw,37px);line-height:1.65;color:#777;text-align:center;border-top:1px solid #e4e4e4;letter-spacing:-.045em}:where(.legacy-guide) .plain-quote strong{color:#222;font-weight:600}:where(.legacy-guide) .role-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:45px}:where(.legacy-guide) .role-card{padding:35px;background:var(--enc-surface);border:1px solid var(--enc-border)}:where(.legacy-guide) .role-card:nth-child(2){background:var(--enc-surface)}:where(.legacy-guide) .role-card>span{font-size:12px;letter-spacing:.1em;color:var(--enc-body)}:where(.legacy-guide) .role-card h3{font-size:32px;line-height:1.35;margin:25px 0}:where(.legacy-guide) .role-card>p{font-size:16px;line-height:1.8;color:#666}:where(.legacy-guide) .role-card ul{padding:25px 0 25px 18px;border-top:1px solid #ddd;margin:25px 0 0;font-size:14px;line-height:2;color:#666}:where(.legacy-guide) .role-fit{border-top:1px solid #ddd;padding-top:20px;font-size:12px;color:#777;line-height:1.7}:where(.legacy-guide) .role-fit strong{display:block;font-size:14px;font-weight:550;color:#333;margin:8px 0 18px}:where(.legacy-guide) .money-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:20px;align-items:center;border:1px solid #ddd;padding:35px}:where(.legacy-guide) .money-flow>div>span{font-size:11px;letter-spacing:.1em;color:#777}:where(.legacy-guide) .money-flow h3{font-size:23px;margin:19px 0 15px}:where(.legacy-guide) .money-flow p{font-size:14px;line-height:1.8;color:#666;margin:0}:where(.legacy-guide) .money-flow>b{color:#999;font-size:22px;font-weight:400}:where(.legacy-guide) .two-notes{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:40px}:where(.legacy-guide) .two-notes h3{font-size:21px;line-height:1.5}:where(.legacy-guide) .two-notes p{font-size:15px;line-height:1.9;color:#666}:where(.legacy-guide) .network-map{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;margin:40px 0;gap:20px}:where(.legacy-guide) .network-map>div:not(.map-link){padding:30px;border:1px solid #ddd}:where(.legacy-guide) .network-map>div.map-network{background:var(--enc-surface);border-color:var(--enc-border)}:where(.legacy-guide) .network-map span{font-size:11px;letter-spacing:.1em;color:#777}:where(.legacy-guide) .network-map h3{font-size:25px;margin:20px 0}:where(.legacy-guide) .network-map p{font-size:14px;line-height:1.7;color:#666}:where(.legacy-guide) .map-link{align-self:center;font-size:32px;color:#999}:where(.legacy-guide) .support-rows>div{display:grid;grid-template-columns:40px 1fr 1.7fr;gap:20px;border-bottom:1px solid #ddd;padding:27px 0;align-items:baseline}:where(.legacy-guide) .support-rows span{font-size:12px;color:#777}:where(.legacy-guide) .support-rows h3{font-size:20px;margin:0}:where(.legacy-guide) .support-rows p{font-size:15px;line-height:1.8;color:#666;margin:0}:where(.legacy-guide) .network-end{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:45px}:where(.legacy-guide) .network-end p{font-size:28px;line-height:1.5;letter-spacing:-.04em;margin:0}:where(.legacy-guide) .network-end strong{font-weight:650}:where(.legacy-guide) .faq-list{margin-top:45px}:where(.legacy-guide) .faq-list details{border-bottom:1px solid #ddd}:where(.legacy-guide) .faq-list details:first-child{border-top:1px solid #ddd}:where(.legacy-guide) .faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:25px 0;font-size:19px;font-weight:550;line-height:1.5;letter-spacing:-.02em}:where(.legacy-guide) .faq-list summary::-webkit-details-marker{display:none}:where(.legacy-guide) .faq-list summary>span{font-size:24px;color:#888;transition:transform .2s;font-weight:350}:where(.legacy-guide) .faq-list details[open] summary>span{transform:rotate(45deg)}:where(.legacy-guide) .faq-answer{font-size:16px;line-height:1.95;color:#666;max-width:850px;padding:0 40px 27px 0}:where(.legacy-guide) .faq-list summary:focus-visible{outline:2px solid var(--enc-accent);outline-offset:4px}:where(.legacy-guide) .start-section{background:var(--enc-surface);color:white}:where(.legacy-guide) .start-section .g-label{color:var(--enc-body)}:where(.legacy-guide) .start-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:50px}:where(.legacy-guide) .start-steps article{border-top:1px solid var(--enc-border);padding-top:22px}:where(.legacy-guide) .start-steps article>span{font-size:12px;color:var(--enc-body)}:where(.legacy-guide) .start-steps h3{font-size:24px;margin:25px 0 20px}:where(.legacy-guide) .start-steps p{font-size:15px;line-height:1.9;color:var(--enc-body)}:where(.legacy-guide) .checklist{margin-top:40px;padding:28px 30px;background:#ffffff06;border:1px solid var(--enc-border)}:where(.legacy-guide) .checklist h3{font-size:19px;margin:0 0 20px;font-weight:550}:where(.legacy-guide) .checklist ul{display:grid;grid-template-columns:1fr 1fr;gap:14px 30px;list-style:none;padding:0;margin:0}:where(.legacy-guide) .checklist li{font-size:14px;line-height:1.7;color:var(--enc-body);padding-left:21px;position:relative}:where(.legacy-guide) .checklist li:before{content:'✓';position:absolute;left:0;color:var(--enc-body)}:where(.legacy-guide) .closing-line{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:40px}:where(.legacy-guide) .closing-line p{font-size:27px;line-height:1.5;letter-spacing:-.04em}:where(.legacy-guide) .guide-sources{padding:70px 8.5vw;background:var(--enc-surface)}:where(.legacy-guide) .guide-sources h2{font-size:25px;letter-spacing:-.04em;font-weight:600}:where(.legacy-guide) .guide-sources>p{font-size:13px;line-height:1.9;color:#777}:where(.legacy-guide) .guide-sources ol{list-style:none;padding:0;margin:35px 0}:where(.legacy-guide) .guide-sources li{display:flex;gap:22px;padding:19px 0;border-top:1px solid #ddd;scroll-margin-top:140px}:where(.legacy-guide) .source-no{font-size:12px;color:#888;padding-top:3px}:where(.legacy-guide) .guide-sources li a{font-size:14px;line-height:1.7;font-weight:550;text-decoration:underline;text-underline-offset:4px}:where(.legacy-guide) .guide-sources li p{font-size:12px;color:#777;margin:7px 0 0;line-height:1.6}:where(.legacy-guide) .source-bottom{max-width:900px}:where(.legacy-guide) .guide-sources .guide-link{margin-top:15px;font-size:13px}@media(max-width:1000px){:where(.legacy-guide) .hero-grid{gap:35px}:where(.legacy-guide) .g-hero h1{font-size:58px}:where(.legacy-guide) .chart-panel{padding:30px}:where(.legacy-guide) .money-flow{padding:25px;gap:15px}:where(.legacy-guide) .money-flow h3{font-size:20px}:where(.legacy-guide) .money-flow p br{display:none}:where(.legacy-guide) .support-rows>div{grid-template-columns:30px 1fr 1.5fr}:where(.legacy-guide) .g-hero,:where(.legacy-guide) .g-section,:where(.legacy-guide) .guide-sources{padding-left:6vw;padding-right:6vw}}@media(max-width:700px){:where(.legacy-guide) .header{gap:18px}:where(.legacy-guide) .header .brand img{width:95px}:where(.legacy-guide) .header .nav{gap:15px;font-size:11px;white-space:nowrap}:where(.legacy-guide) .guide-entry{padding:60px 26px;display:block}:where(.legacy-guide) .guide-entry h2{font-size:28px}:where(.legacy-guide) .guide-entry p{font-size:16px}:where(.legacy-guide) .guide-entry>.guide-link{margin-top:24px}:where(.legacy-guide) .g-hero{padding:140px 26px 0}:where(.legacy-guide) .g-hero .eyebrow{margin-bottom:32px;font-size:10px}:where(.legacy-guide) .hero-grid{display:block;padding-bottom:40px}:where(.legacy-guide) .g-hero h1{font-size:clamp(40px,11.2vw,64px)}:where(.legacy-guide) .g-lead{font-size:17px;margin-top:25px}:where(.legacy-guide) .hero-note{margin-top:40px;padding:28px}:where(.legacy-guide) .hero-note>p{font-size:29px;margin:32px 0 25px}:where(.legacy-guide) .signal{height:80px;gap:6px}:where(.legacy-guide) .guide-toc{padding:18px 0;gap:0}:where(.legacy-guide) .guide-toc a{font-size:12px;padding-right:20px}:where(.legacy-guide) .g-section{padding:65px 26px;scroll-margin-top:90px}:where(.legacy-guide) .g-label{font-size:10px;gap:18px;margin-bottom:23px}:where(.legacy-guide) .g-section>h2{font-size:clamp(28px,7.7vw,40px);line-height:1.35;margin-bottom:25px}:where(.legacy-guide) .section-intro{font-size:16px;margin-bottom:35px;line-height:1.85}:where(.legacy-guide) .section-intro br{display:none}:where(.legacy-guide) .live-explainer{display:flex;flex-direction:column;gap:35px;margin:35px 0}:where(.legacy-guide) .live-demo,:where(.legacy-guide) .demo-description{width:100%}:where(.legacy-guide) .live-demo{padding:24px}:where(.legacy-guide) .demo-topic{padding:35px 0}:where(.legacy-guide) .demo-topic strong{font-size:38px}:where(.legacy-guide) .demo-description h3{font-size:27px;margin-top:23px}:where(.legacy-guide) .demo-description>p{font-size:16px}:where(.legacy-guide) .g-flow{gap:10px}:where(.legacy-guide) .g-flow h3{font-size:21px}:where(.legacy-guide) .g-flow p{font-size:12px;line-height:1.7}:where(.legacy-guide) .g-flow>b{font-size:16px}:where(.legacy-guide) .stats{display:block;margin-top:25px}:where(.legacy-guide) .stat{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:20px;padding:22px 0}:where(.legacy-guide) .stat strong{font-size:44px}:where(.legacy-guide) .stat span{font-size:13px;margin:0}:where(.legacy-guide) .chart-panel{margin-top:35px;padding:24px 18px}:where(.legacy-guide) .chart-heading{gap:10px}:where(.legacy-guide) .chart-heading h3{font-size:21px}:where(.legacy-guide) .chart-growth strong{font-size:36px}:where(.legacy-guide) .chart-growth p{font-size:10px}:where(.legacy-guide) .chart-growth strong>span{font-size:16px}:where(.legacy-guide) .chart-heading .data-label{font-size:9px;letter-spacing:.04em}:where(.legacy-guide) .market-chart{margin-top:30px}:where(.legacy-guide) .market-chart figcaption{display:block;font-size:12px}:where(.legacy-guide) .market-chart figcaption>span{display:block;margin-top:8px;font-size:10px}:where(.legacy-guide) .bars{gap:10px;margin-top:25px}:where(.legacy-guide) .bar-value{font-size:12px}:where(.legacy-guide) .bar-track{height:125px}:where(.legacy-guide) .bar-year{font-size:10px}:where(.legacy-guide) .bar-year small{font-size:9px}:where(.legacy-guide) .chart-legend{gap:12px;font-size:10px}:where(.legacy-guide) .market-reading{display:block;margin-top:30px}:where(.legacy-guide) .market-reading h3{font-size:23px;margin-bottom:20px}:where(.legacy-guide) .market-reading p{font-size:15px;margin-bottom:16px}:where(.legacy-guide) .event-note p{font-size:14px}:where(.legacy-guide) .opportunity-grid{display:block;margin-top:35px}:where(.legacy-guide) .opportunity-grid article{margin-bottom:30px;padding-top:20px}:where(.legacy-guide) .opportunity-grid h3{font-size:27px;margin:18px 0}:where(.legacy-guide) .opportunity-grid p{font-size:15px}:where(.legacy-guide) .plain-quote{margin-top:35px;padding:25px 0;font-size:22px;text-align:left}:where(.legacy-guide) .role-grid{display:block;margin-top:30px}:where(.legacy-guide) .role-card{padding:27px 24px;margin-bottom:20px}:where(.legacy-guide) .role-card h3{font-size:29px}:where(.legacy-guide) .role-card>p{font-size:15px}:where(.legacy-guide) .role-card .guide-link{font-size:14px}:where(.legacy-guide) .money-flow{display:block;padding:25px}:where(.legacy-guide) .money-flow>div{padding:5px 0}:where(.legacy-guide) .money-flow>b{display:block;transform:rotate(90deg);width:20px;margin:15px auto}:where(.legacy-guide) .money-flow h3{font-size:23px;margin:14px 0 10px}:where(.legacy-guide) .two-notes{display:block;margin-top:30px}:where(.legacy-guide) .two-notes article{margin-bottom:30px}:where(.legacy-guide) .two-notes h3{font-size:21px}:where(.legacy-guide) .network-map{display:block}:where(.legacy-guide) .network-map>div:not(.map-link){padding:25px}:where(.legacy-guide) .map-link{transform:rotate(90deg);width:32px;margin:15px auto}:where(.legacy-guide) .network-map h3{font-size:25px}:where(.legacy-guide) .support-rows>div{grid-template-columns:26px 1fr;gap:13px;padding:22px 0}:where(.legacy-guide) .support-rows h3{font-size:19px}:where(.legacy-guide) .support-rows p{grid-column:2;font-size:14px}:where(.legacy-guide) .network-end{display:block;margin-top:35px}:where(.legacy-guide) .network-end p{font-size:27px}:where(.legacy-guide) .network-end .guide-link{margin-top:22px}:where(.legacy-guide) .faq-list{margin-top:30px}:where(.legacy-guide) .faq-list summary{font-size:17px;padding:22px 0}:where(.legacy-guide) .faq-answer{font-size:15px;padding-right:8px}:where(.legacy-guide) .start-steps{display:block;margin-top:35px}:where(.legacy-guide) .start-steps article{margin-bottom:30px;padding-top:20px}:where(.legacy-guide) .start-steps h3{margin:15px 0}:where(.legacy-guide) .checklist{padding:25px 20px}:where(.legacy-guide) .checklist ul{grid-template-columns:1fr;gap:12px}:where(.legacy-guide) .checklist h3{font-size:18px}:where(.legacy-guide) .closing-line{display:block;margin-top:35px}:where(.legacy-guide) .closing-line p{font-size:25px}:where(.legacy-guide) .closing-line .guide-link{font-size:13px}:where(.legacy-guide) .guide-sources{padding:55px 26px}:where(.legacy-guide) .guide-sources li{gap:15px}:where(.legacy-guide) .guide-sources li a{font-size:13px}:where(.legacy-guide) .guide-sources li p{font-size:11px}:where(.legacy-guide) .small-note{font-size:11px!important}}:where(.legacy-guide) .stat strong{white-space:nowrap}@media(max-width:700px){:where(.legacy-guide) .stat{grid-template-columns:1fr 1fr;gap:16px}:where(.legacy-guide) .stat strong{font-size:clamp(29px,8.5vw,38px)}}:where(.legacy-guide) .quiet-copy{display:block;font-size:12px!important;line-height:1.8!important;color:#737373!important;font-weight:400;margin-top:12px;letter-spacing:0!important}:where(.legacy-guide) .role-earning{border-top:1px solid var(--enc-border);padding-top:22px;margin-bottom:8px}:where(.legacy-guide) .role-earning>span{font-size:12px;color:var(--enc-body)}:where(.legacy-guide) .role-earning strong{display:block;font-size:22px;font-weight:600;line-height:1.55;margin:15px 0;color:#416a97;letter-spacing:-.035em}:where(.legacy-guide) .role-earning p{font-size:14px;line-height:1.85;color:#62738d;margin:0}:where(.legacy-guide) .income-comparison{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}:where(.legacy-guide) .income-comparison>article{padding:35px;border:1px solid #ddd;background:var(--enc-surface)}:where(.legacy-guide) .income-comparison>article.income-enc{background:var(--enc-surface);border-color:#ccdaee}:where(.legacy-guide) .income-comparison article>span{font-size:13px;color:#666}:where(.legacy-guide) .income-comparison h3{font-size:27px;line-height:1.5;margin:22px 0 25px;min-height:81px}:where(.legacy-guide) .income-comparison h3 b{display:block;font-size:22px;font-weight:600;color:#416a97}:where(.legacy-guide) .income-equation{display:flex;flex-direction:column;gap:12px;margin:28px 0}:where(.legacy-guide) .income-base,:where(.legacy-guide) .income-extra,:where(.legacy-guide) .income-empty{padding:20px 18px;font-size:19px;font-weight:550;line-height:1.5;text-align:center}:where(.legacy-guide) .income-base{background:#fff;border:1px solid var(--enc-border);color:#333}:where(.legacy-guide) .income-extra{background:var(--enc-surface);color:white;border:1px solid var(--enc-border)}:where(.legacy-guide) .income-empty{font-size:13px;color:#7d7d7d;font-weight:400;border:1px dashed #d1d1d1;min-height:70px;display:flex;align-items:center;justify-content:center}:where(.legacy-guide) .income-plus{font-size:26px;color:#4b75a5;text-align:center;line-height:1}:where(.legacy-guide) .income-comparison article>p{font-size:14px;line-height:1.9;color:#62738d;margin:22px 0 0}:where(.legacy-guide) .funding-story{margin-top:65px;border-top:1px solid #ddd;padding-top:40px}:where(.legacy-guide) .funding-story>h3{font-size:32px;line-height:1.4;margin:23px 0}:where(.legacy-guide) .funding-story>p:not(.small-note){font-size:17px;line-height:1.9;color:#666;max-width:900px}:where(.legacy-guide) .funding-story p strong{font-weight:550;color:#333}:where(.legacy-guide) .funding-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:25px;background:#f3f7fd;padding:32px;margin-top:32px;align-items:center}:where(.legacy-guide) .funding-flow div>span{font-size:12px;color:#7387a0}:where(.legacy-guide) .funding-flow h4{font-size:21px;font-weight:600;letter-spacing:-.04em;margin:17px 0 12px;line-height:1.5}:where(.legacy-guide) .funding-flow p{font-size:14px;color:#666;line-height:1.8;margin:0}:where(.legacy-guide) .funding-flow>b{font-size:22px;font-weight:400;color:#8ba1bc}:where(.legacy-guide) .sharing-promise{margin-top:50px;padding:40px 0;border-top:1px solid #ddd;display:grid;grid-template-columns:1fr 1.2fr;gap:50px}:where(.legacy-guide) .sharing-promise span{font-size:11px;letter-spacing:.06em;color:#7184a0}:where(.legacy-guide) .sharing-promise h3{font-size:31px;line-height:1.4;margin:22px 0 0}:where(.legacy-guide) .sharing-promise p{font-size:17px;line-height:1.9;color:#666;margin:0 0 18px}:where(.legacy-guide) .sharing-promise p strong{font-weight:600;color:#333}:where(.legacy-guide) .promise-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}:where(.legacy-guide) .promise-tags>span{font-size:12px;letter-spacing:0;color:#416a97;border:1px solid #d3e1f2;background:#f0f6ff;padding:10px 12px}:where(.legacy-guide) .guide-friendly-end{margin-top:60px;border-top:1px solid #ddd;padding-top:35px;display:flex;justify-content:space-between;align-items:center;gap:25px}:where(.legacy-guide) .guide-friendly-end p{font-size:31px;line-height:1.5;color:#757575;letter-spacing:-.04em;margin:0}:where(.legacy-guide) .guide-friendly-end strong{font-weight:600;color:#242424}:where(.legacy-guide) .guide-sources{padding-top:45px;padding-bottom:45px}:where(.legacy-guide) .guide-sources h2{font-size:19px}:where(.legacy-guide) .guide-sources>p{font-size:11px}:where(.legacy-guide) .guide-sources ol{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin:25px 0}:where(.legacy-guide) .guide-sources li{gap:12px;padding:15px 0}:where(.legacy-guide) .source-title{font-size:12px;font-weight:450;line-height:1.8;color:var(--enc-body);display:block}:where(.legacy-guide) .guide-sources li p{font-size:11px;margin-top:5px}:where(.legacy-guide) .source-no{font-size:10px}:where(.legacy-guide) .guide-sources .guide-link{font-size:12px;margin-top:0}@media(max-width:700px){:where(.legacy-guide) .income-comparison h3{min-height:0}}@media(max-width:700px){:where(.legacy-guide) .quiet-copy{font-size:11px!important}:where(.legacy-guide) .role-earning strong{font-size:21px}:where(.legacy-guide) .role-earning p{font-size:14px}:where(.legacy-guide) .income-comparison{display:block;margin-top:30px}:where(.legacy-guide) .income-comparison>article{padding:26px 23px;margin-bottom:20px}:where(.legacy-guide) .income-comparison h3{font-size:25px}:where(.legacy-guide) .income-comparison h3 b{font-size:21px}:where(.legacy-guide) .income-comparison article>p br{display:none}:where(.legacy-guide) .income-base,:where(.legacy-guide) .income-extra{font-size:18px;padding:17px}:where(.legacy-guide) .funding-story{margin-top:40px;padding-top:30px}:where(.legacy-guide) .funding-story>h3{font-size:27px}:where(.legacy-guide) .funding-story>p:not(.small-note){font-size:15px}:where(.legacy-guide) .funding-flow{display:block;padding:25px}:where(.legacy-guide) .funding-flow>b{display:block;transform:rotate(90deg);width:22px;margin:19px auto}:where(.legacy-guide) .funding-flow h4{font-size:23px;margin:12px 0}:where(.legacy-guide) .sharing-promise{display:block;margin-top:35px;padding:30px 0 0}:where(.legacy-guide) .sharing-promise h3{font-size:28px;margin:17px 0 25px}:where(.legacy-guide) .sharing-promise p{font-size:16px}:where(.legacy-guide) .promise-tags{gap:8px}:where(.legacy-guide) .promise-tags>span{font-size:11px}:where(.legacy-guide) .guide-friendly-end{display:block;margin-top:40px;padding-top:30px}:where(.legacy-guide) .guide-friendly-end p{font-size:25px}:where(.legacy-guide) .guide-friendly-end .guide-link{margin-top:20px;font-size:13px}:where(.legacy-guide) .guide-sources ol{grid-template-columns:1fr;gap:0}:where(.legacy-guide) .guide-sources{padding-top:40px;padding-bottom:40px}:where(.legacy-guide) .source-title{font-size:11px}:where(.legacy-guide) .guide-sources li p{font-size:10px}}@media(max-width:360px){:where(.legacy-guide) .header{padding-left:18px;padding-right:18px}:where(.legacy-guide) .header .brand img{width:80px}:where(.legacy-guide) .header .nav{gap:11px;font-size:10px}:where(.legacy-guide) .g-hero,:where(.legacy-guide) .g-section,:where(.legacy-guide) .guide-sources{padding-left:22px;padding-right:22px}:where(.legacy-guide) .chart-panel{padding-left:14px;padding-right:14px}:where(.legacy-guide) .chart-heading h3{font-size:19px}:where(.legacy-guide) .bars{gap:7px}:where(.legacy-guide) .demo-chat b{display:block;margin:4px 0 0}:where(.legacy-guide) .chart-growth strong{font-size:31px}}:where(.legacy-guide) .guide-page :is(h1,h2,h3,h4),:where(.legacy-guide) .why-top h1,:where(.legacy-guide) .chapter h2{text-wrap:balance}:where(.legacy-guide) .guide-page p,:where(.legacy-guide) .chapter p{text-wrap:pretty}:where(.legacy-guide) .phrase{display:inline-block;max-width:100%;vertical-align:top}:where(.legacy-guide) .roles-intro{font-size:27px;line-height:1.6;font-weight:550;letter-spacing:-.035em;margin:0 0 23px}:where(.legacy-guide) .roles-intro>span{display:block}:where(.legacy-guide) .g-section .core-label{font-size:11px;letter-spacing:0;border:1px solid var(--enc-border);background:var(--enc-surface);color:#426b9c;padding:5px 10px;margin-left:auto}:where(.legacy-guide) .money-core{background:#f7f9ff}:where(.legacy-guide) .money-core>.g-label{align-items:center}:where(.legacy-guide) .ownership-assurance{display:grid;grid-template-columns:240px 1fr;align-items:center;gap:45px;margin-top:40px;padding:40px;background:var(--enc-surface);color:var(--enc-ink)}:where(.legacy-guide) .ownership-number{font-size:110px;font-weight:600;line-height:1.1;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:#adc9ed}:where(.legacy-guide) .ownership-number>span{font-size:47px;margin-left:5px}:where(.legacy-guide) .ownership-assurance h3{font-size:34px;line-height:1.4;margin:0 0 20px;letter-spacing:-.04em;font-weight:600}:where(.legacy-guide) .ownership-assurance p{font-size:16px;color:#c6d5e8;line-height:1.85;margin:0}:where(.legacy-guide) .funding-story .funding-question{font-size:clamp(30px,3.2vw,46px);font-weight:650;line-height:1.4;margin:0 0 30px;color:#233b5a}:where(.legacy-guide) .funding-story>.funding-question+h3{font-size:28px}:where(.legacy-guide) .funding-story>h3 strong{font-weight:650;color:#426b9c}:where(.legacy-guide) .mobile-break{display:none}:where(.legacy-guide) .sharing-promise{padding:40px;background:var(--enc-surface);color:var(--enc-ink);border:none;grid-template-columns:1fr 1.4fr;gap:45px}:where(.legacy-guide) .sharing-promise h3{color:white}:where(.legacy-guide) .sharing-promise span{color:#aabedb}:where(.legacy-guide) .sharing-promise p{color:#c8d6e8}:where(.legacy-guide) .sharing-promise p strong{color:white}:where(.legacy-guide) .standard-statements{display:block;margin-top:25px}:where(.legacy-guide) .standard-statements>span{display:block;font-size:23px;font-weight:570;letter-spacing:-.035em;color:white;line-height:1.6;margin-bottom:13px}:where(.legacy-guide) .sharing-promise .promise-tags>span{background:transparent;border-color:#879fbe;color:#bcd0eb}:where(.legacy-guide) .reward-guide-link{margin-top:40px;border-top:1px solid #ccc;padding-top:26px}:where(.legacy-guide) .reward-guide-link>span{font-size:13px;color:#777}:where(.legacy-guide) .reward-guide-link>p{font-size:19px;font-weight:500;line-height:1.8;margin:20px 0 12px}:where(.legacy-guide) .reward-guide-link .guide-link{font-size:15px;line-height:1.8}:where(.legacy-guide) .income-comparison h3{text-wrap:initial}@media(max-width:700px){:where(.legacy-guide) .roles-intro{font-size:22px;line-height:1.65}:where(.legacy-guide) .g-section .core-label{font-size:10px;padding:4px 7px}:where(.legacy-guide) .ownership-assurance{display:block;padding:28px 24px;margin-top:30px}:where(.legacy-guide) .ownership-number{font-size:87px;margin-bottom:25px}:where(.legacy-guide) .ownership-number>span{font-size:36px}:where(.legacy-guide) .ownership-assurance h3{font-size:27px;line-height:1.5}:where(.legacy-guide) .ownership-assurance p{font-size:14px}:where(.legacy-guide) .ownership-assurance p br{display:none}:where(.legacy-guide) .funding-story .funding-question{font-size:29px;margin-bottom:25px}:where(.legacy-guide) .funding-story>.funding-question+h3{font-size:24px}:where(.legacy-guide) .mobile-break{display:block}:where(.legacy-guide) .sharing-promise{padding:28px 24px}:where(.legacy-guide) .sharing-promise h3{font-size:26px}:where(.legacy-guide) .standard-statements>span{font-size:19px;line-height:1.75;margin-bottom:15px}:where(.legacy-guide) .standard-statements>span br{display:none}:where(.legacy-guide) .reward-guide-link>p{font-size:17px}:where(.legacy-guide) .reward-guide-link .guide-link{font-size:14px}:where(.legacy-guide) .g-section>h2 .phrase{display:block}:where(.legacy-guide) .role-card h3 .phrase{display:block}}:where(.legacy-guide) .signoff-note{width:max-content;max-width:100%}:where(.legacy-guide) .signoff-person{width:255px;max-width:100%;margin:27px 0 0 auto;text-align:right}:where(.legacy-guide) .signoff-person .name-signature.signature-art{width:255px;margin:0}:where(.legacy-guide) .signoff-person .signoff-author{font-size:13px;max-width:none;margin-top:9px;line-height:1.6;white-space:nowrap}:where(.legacy-guide) .market-reading{grid-template-columns:1fr 1.5fr;gap:6vw}:where(.legacy-guide) .market-reading>h3{font-size:27px;line-height:1.5;grid-row:auto}:where(.legacy-guide) .market-conviction p{margin:0 0 23px}:where(.legacy-guide) .market-conviction .growth-copy{font-size:29px;line-height:1.5;color:#222;letter-spacing:-.04em}:where(.legacy-guide) .growth-copy strong{font-weight:650;color:#426b9c}:where(.legacy-guide) .market-invite{padding-top:10px}:where(.legacy-guide) .market-invite strong{display:block;font-size:23px;line-height:1.6;color:#222;font-weight:580;margin-top:20px;letter-spacing:-.025em}:where(.legacy-guide) .market-conviction .quiet-copy{margin-top:25px}:where(.legacy-guide) .ownership-assurance{background:transparent;color:#181818;padding:38px 0;gap:55px;border-top:1px solid #c6d5e8;border-bottom:1px solid #dce5f2}:where(.legacy-guide) .ownership-number{color:#191919;font-size:118px;font-weight:620;letter-spacing:-.07em}:where(.legacy-guide) .ownership-assurance h3{color:#222;font-weight:620}:where(.legacy-guide) .ownership-assurance p{color:#62738d}:where(.legacy-guide) .sharing-promise{background:transparent;color:#222;border-top:1px solid #cad6e7;padding:40px 0 0;gap:55px}:where(.legacy-guide) .sharing-promise h3{color:#222}:where(.legacy-guide) .sharing-promise span{color:#757575}:where(.legacy-guide) .sharing-promise p{color:#62738d}:where(.legacy-guide) .sharing-promise p strong{color:#222}:where(.legacy-guide) .standard-statements{counter-reset:promise;margin-top:25px}:where(.legacy-guide) .standard-statements>span{position:relative;padding:20px 0 20px 36px;margin:0;border-bottom:1px solid var(--enc-border);font-size:24px;color:#222;font-weight:600;line-height:1.65}:where(.legacy-guide) .standard-statements>span:before{counter-increment:promise;content:'0' counter(promise);position:absolute;left:0;top:25px;font-size:11px;letter-spacing:0;color:var(--enc-body);font-weight:500}:where(.legacy-guide) .sharing-promise .promise-tags>span{border:0;border-bottom:1px solid #d3deed;color:#55769d;padding:8px 0;margin-right:17px;font-size:12px;background:transparent}@media(max-width:700px){:where(.legacy-guide) .signoff-person{width:210px;margin-top:22px}:where(.legacy-guide) .signoff-person .name-signature.signature-art{width:210px}:where(.legacy-guide) .signoff-person .signoff-author{font-size:12px;margin-top:6px}:where(.legacy-guide) .market-reading{display:block}:where(.legacy-guide) .market-reading>h3{font-size:25px;margin-bottom:27px}:where(.legacy-guide) .market-conviction .growth-copy{font-size:25px}:where(.legacy-guide) .market-invite strong{font-size:21px}:where(.legacy-guide) .ownership-assurance{padding:28px 0;display:block}:where(.legacy-guide) .ownership-number{font-size:92px;margin-bottom:24px}:where(.legacy-guide) .ownership-assurance h3{font-size:27px}:where(.legacy-guide) .ownership-assurance p{font-size:14px}:where(.legacy-guide) .sharing-promise{padding:28px 0 0}:where(.legacy-guide) .sharing-promise h3{font-size:27px}:where(.legacy-guide) .standard-statements>span{font-size:20px;padding:17px 0 17px 30px}:where(.legacy-guide) .standard-statements>span:before{top:22px;font-size:10px}:where(.legacy-guide) .standard-statements>span br{display:none}:where(.legacy-guide) .sharing-promise .promise-tags>span{font-size:11px;margin-right:8px}}:where(.legacy-guide) .ownership-number{white-space:nowrap;font-size:108px}:where(.legacy-guide) .ownership-assurance{grid-template-columns:270px 1fr}@media(max-width:700px){:where(.legacy-guide) .ownership-number{font-size:92px}}:where(.legacy-guide) .funding-story .moderate-emphasis{font-weight:570;color:#354a65}:where(.legacy-guide) .sharing-promise .promise-tags{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:30px;border-top:1px solid #d2def0;border-bottom:1px solid #d2def0;padding:18px 0}:where(.legacy-guide) .sharing-promise .promise-tags>span{display:block;border:0;background:transparent;margin:0;padding:0 12px;text-align:center;font-size:15px;font-weight:560;letter-spacing:-.025em;color:#43658d;line-height:1.6}:where(.legacy-guide) .sharing-promise .promise-tags>span+span{border-left:1px solid #d2def0}@media(max-width:700px){:where(.legacy-guide) .sharing-promise .promise-tags{margin-top:25px;padding:16px 0}:where(.legacy-guide) .sharing-promise .promise-tags>span{font-size:13px;padding:0 6px}}
:where(.legacy-agent) .agent-page main,:where(.legacy-agent) .system-page main,:where(.legacy-agent) .join-page main{max-width:1800px;margin:auto}:where(.legacy-agent) .header .nav{gap:22px;font-size:12px;font-weight:500}:where(.legacy-agent) .p-hero{padding:165px 8.5vw 85px;background:var(--enc-surface)}:where(.legacy-agent) .p-hero .eyebrow{font-size:12px;margin-bottom:40px}:where(.legacy-agent) .p-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:7vw;align-items:center}:where(.legacy-agent) .p-hero h1{font-size:clamp(44px,5.8vw,83px);line-height:1.23;letter-spacing:-.065em;font-weight:620;margin:0}:where(.legacy-agent) .p-hero-grid>div:first-child>p{font-size:20px;line-height:1.85;color:#666;letter-spacing:-.03em;margin:30px 0 25px}:where(.legacy-agent) .p-section h2,:where(.legacy-agent) .p-hero h1,:where(.legacy-agent) .p-section h3{text-wrap:balance}:where(.legacy-agent) .p-section p{text-wrap:pretty}:where(.legacy-agent) .p-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:42px}:where(.legacy-agent) .agent-page .p-steps{grid-template-columns:repeat(4,1fr);gap:27px}:where(.legacy-agent) .p-steps article{border-top:1px solid #bbb;padding-top:25px}:where(.legacy-agent) .p-steps article>span{font-size:12px;color:#888}:where(.legacy-agent) .p-steps h3{font-size:23px;line-height:1.5;letter-spacing:-.035em;font-weight:600;margin:22px 0 15px}:where(.legacy-agent) .p-steps p{font-size:15px;color:#666;line-height:1.9;margin:0}:where(.legacy-agent) .p-cards{display:grid;grid-template-columns:1fr 1fr;gap:35px 6vw;margin-top:40px}:where(.legacy-agent) .p-cards article{border-top:1px solid #ccc;padding-top:25px}:where(.legacy-agent) .p-cards article>span{font-size:12px;color:#888}:where(.legacy-agent) .p-cards h3{font-size:25px;line-height:1.5;margin:20px 0 15px}:where(.legacy-agent) .p-cards p{font-size:16px;line-height:1.9;color:#666;margin:0}:where(.legacy-agent) .agent-network{padding:20px 0}:where(.legacy-agent) .network-caption{font-size:12px;color:var(--enc-body);margin-bottom:28px}:where(.legacy-agent) .agent-node{border-top:1px solid var(--enc-border);border-bottom:1px solid var(--enc-border);width:210px;margin:auto;padding:22px 10px;text-align:center}:where(.legacy-agent) .agent-node>span{font-size:11px;letter-spacing:.1em;color:var(--enc-body)}:where(.legacy-agent) .agent-node>strong{display:block;font-size:31px;letter-spacing:-.03em;font-weight:570;margin:12px 0}:where(.legacy-agent) .agent-node>small{font-size:12px;color:#777}:where(.legacy-agent) .network-connector{height:45px;border-left:1px solid var(--enc-border);width:1px;margin:auto}:where(.legacy-agent) .host-nodes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-top:1px solid var(--enc-border);padding-top:20px}:where(.legacy-agent) .host-nodes>div{background:#fdfdfd;border:1px solid var(--enc-border);padding:17px 9px;text-align:center;font-size:11px;line-height:1.8;color:#777}:where(.legacy-agent) .host-nodes strong{display:block;font-size:14px;font-weight:550;color:var(--enc-body);margin-top:7px}:where(.legacy-agent) .agent-network>p{font-size:14px;line-height:1.85;color:#777;margin:22px 0 0;text-align:center}:where(.legacy-agent) .p-soft{background:var(--enc-surface)}:where(.legacy-agent) .p-editorial{display:grid;grid-template-columns:1fr 1.3fr;gap:7vw;margin-top:40px}:where(.legacy-agent) .p-editorial h3{font-size:29px;line-height:1.5;margin:0 0 23px}:where(.legacy-agent) .p-editorial p{font-size:17px;line-height:1.95;color:#666;margin:0 0 24px}:where(.legacy-agent) .p-editorial .p-big{font-size:32px;line-height:1.55;color:#555;letter-spacing:-.045em}:where(.legacy-agent) .p-big strong{color:#222;font-weight:600}:where(.legacy-agent) .p-editorial .p-callout{font-size:24px;line-height:1.65;color:#666;letter-spacing:-.035em;margin:35px 0}:where(.legacy-agent) .p-callout strong{font-weight:600;color:#222}:where(.legacy-agent) .handoff{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:25px;margin-top:35px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:30px 0}:where(.legacy-agent) .handoff span{font-size:11px;letter-spacing:.06em;color:var(--enc-body)}:where(.legacy-agent) .handoff h3{font-size:21px;line-height:1.5;margin:15px 0 9px}:where(.legacy-agent) .handoff p{font-size:13px;line-height:1.8;color:#666;margin:0}:where(.legacy-agent) .handoff>b{font-size:21px;color:var(--enc-body);font-weight:400}:where(.legacy-agent) .agent-reward-drivers ul{list-style:none;padding:0;margin:0 0 25px}:where(.legacy-agent) .agent-reward-drivers li{border-bottom:1px solid #ddd;padding:17px 0 17px 24px;font-size:17px;line-height:1.7;position:relative;color:#444}:where(.legacy-agent) .agent-reward-drivers li:before{content:'+';position:absolute;left:0;color:var(--enc-body)}:where(.legacy-agent) .p-rule{border-top:1px solid var(--enc-border);border-bottom:1px solid var(--enc-border);padding:25px 0;margin-top:35px;display:grid;grid-template-columns:1fr 1.3fr;gap:7vw}:where(.legacy-agent) .p-rule>span{font-size:11px;letter-spacing:.08em;color:var(--enc-body);padding-top:9px}:where(.legacy-agent) .p-rule p{font-size:25px;line-height:1.65;margin:0;letter-spacing:-.03em;color:#666}:where(.legacy-agent) .p-rule strong{font-weight:600;color:#333}:where(.legacy-agent) .p-section-end{display:flex;justify-content:space-between;gap:30px;margin-top:40px;align-items:flex-start;flex-wrap:wrap}:where(.legacy-agent) .system-overview{border-top:1px solid var(--enc-border);border-bottom:1px solid var(--enc-border);padding:25px 0}:where(.legacy-agent) .overview-title{font-size:11px;letter-spacing:.09em;color:var(--enc-body);margin-bottom:20px}:where(.legacy-agent) .system-overview>div:not(.overview-title){display:flex;align-items:center;gap:14px;padding:20px 0;border-bottom:1px solid var(--enc-border)}:where(.legacy-agent) .feature-number{font-size:11px;color:var(--enc-body)}:where(.legacy-agent) .system-overview strong{font-size:20px;line-height:1.5;letter-spacing:-.04em;font-weight:570}:where(.legacy-agent) .status{display:inline-block;border:1px solid var(--enc-border);background:var(--enc-surface);color:var(--enc-body);font-size:11px;line-height:1.7;padding:4px 9px;white-space:nowrap;font-weight:500}:where(.legacy-agent) .system-overview .status{margin-left:auto}:where(.legacy-agent) .status.pending{background:transparent;color:#777;border-color:#ccc}:where(.legacy-agent) .system-overview>p{font-size:13px;line-height:1.85;color:#777;margin:25px 0 0}:where(.legacy-agent) .section-status{margin:0 0 25px}:where(.legacy-agent) .system-feature{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center;margin-top:30px}:where(.legacy-agent) .system-feature h3{font-size:29px;line-height:1.5;margin:0 0 23px}:where(.legacy-agent) .system-feature>div>p{font-size:17px;color:#666;line-height:1.95;margin:0 0 23px}:where(.legacy-agent) .feature-illustration{background:#f8f9f8;border:1px solid var(--enc-border);padding:30px}:where(.legacy-agent) .illustration-tag{display:block;font-size:11px;color:var(--enc-body);margin-bottom:26px;line-height:1.8}:where(.legacy-agent) .data-sketch{display:grid;grid-template-columns:1fr 1fr;gap:18px}:where(.legacy-agent) .data-sketch>div{border-top:1px solid var(--enc-border);padding-top:17px}:where(.legacy-agent) .data-sketch span{display:block;font-size:11px;color:var(--enc-body)}:where(.legacy-agent) .data-sketch strong{display:block;font-size:24px;font-weight:550;letter-spacing:-.04em;line-height:1.5;margin:12px 0}:where(.legacy-agent) .data-sketch small{display:block;font-size:11px;color:var(--enc-body);line-height:1.7}:where(.legacy-agent) .sketch-chart{height:80px;display:flex;align-items:flex-end;gap:14px;margin:30px 0 22px;opacity:.75}:where(.legacy-agent) .sketch-chart i{flex:1;background:var(--enc-surface);border-radius:2px 2px 0 0}:where(.legacy-agent) .feature-illustration>small{font-size:11px;color:var(--enc-body);line-height:1.8;display:block;margin-top:20px}:where(.legacy-agent) .event-sketch>div{padding:20px 0;border-top:1px solid var(--enc-border)}:where(.legacy-agent) .event-sketch b{font-size:18px;font-weight:550;letter-spacing:-.03em}:where(.legacy-agent) .event-sketch>div>p{font-size:13px;color:var(--enc-body);margin:10px 0 0;line-height:1.8}:where(.legacy-agent) .progress-heading{display:flex;justify-content:space-between;gap:15px;color:#555;font-size:16px}:where(.legacy-agent) .progress-heading strong{font-weight:570}:where(.legacy-agent) .progress-line{height:7px;background:var(--enc-surface);margin:25px 0 20px;border-radius:4px}:where(.legacy-agent) .progress-line>span{width:43%;display:block;height:100%;background:var(--enc-surface);border-radius:4px}:where(.legacy-agent) .progress-labels{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--enc-body)}:where(.legacy-agent) .progress-labels>div{border:1px solid var(--enc-border);padding:10px 12px}:where(.legacy-agent) .reward-progress-sketch>p{font-size:14px!important;line-height:1.8!important;margin-top:25px!important}:where(.legacy-agent) .join-note{padding:25px 0;border-top:1px solid var(--enc-border);border-bottom:1px solid var(--enc-border)}:where(.legacy-agent) .join-note>span{font-size:12px;color:var(--enc-body)}:where(.legacy-agent) .join-note p{font-size:21px;line-height:1.65;color:var(--enc-body);letter-spacing:-.035em;margin:25px 0}:where(.legacy-agent) .join-note small{font-size:12px;color:var(--enc-body);display:block;margin-top:28px}:where(.legacy-agent) .join-role-options{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}:where(.legacy-agent) .join-role-options button{font:inherit;color:inherit;background:#f8f9f8;border:1px solid #ddd;text-align:left;padding:28px;cursor:pointer}:where(.legacy-agent) .join-role-options button[aria-pressed=true]{border-color:var(--enc-border);background:var(--enc-surface);box-shadow:inset 0 3px var(--enc-accent)}:where(.legacy-agent) .join-role-options button>span{font-size:11px;letter-spacing:.08em;color:var(--enc-body)}:where(.legacy-agent) .join-role-options button>strong{display:block;font-size:24px;letter-spacing:-.04em;line-height:1.5;font-weight:550;margin:22px 0 20px}:where(.legacy-agent) .join-role-options p{font-size:15px;line-height:1.9;color:#666;margin:0}:where(.legacy-agent) .join-role-detail{font-size:16px;line-height:1.9;color:#62738d;margin-top:25px}:where(.legacy-agent) .join-role-detail a{border-bottom:1px solid var(--enc-border);white-space:nowrap;margin-left:12px;font-size:14px}:where(.legacy-agent) .inquiry-builder{display:grid;grid-template-columns:1fr 1fr;gap:6vw;margin-top:35px;align-items:start}:where(.legacy-agent) .preview-label{font-size:11px;line-height:1.8;color:var(--enc-body);background:var(--enc-surface);border-top:1px solid var(--enc-border);padding:14px 16px;margin-bottom:30px}:where(.legacy-agent) .inquiry-builder label{display:block;font-size:17px;font-weight:550;margin-bottom:15px}:where(.legacy-agent) .inquiry-builder label>span{font-size:11px;font-weight:400;color:#888;margin-left:9px}:where(.legacy-agent) .inquiry-builder textarea{font:inherit;font-size:15px;line-height:1.9;padding:19px;background:white;border:1px solid var(--enc-border);color:#444;width:100%;resize:vertical;border-radius:0}:where(.legacy-agent) .inquiry-builder textarea:focus-visible{outline:2px solid var(--enc-accent);outline-offset:3px}:where(.legacy-agent) .inquiry-builder textarea::placeholder{color:var(--enc-body)}:where(.legacy-agent) .inquiry-builder .creator-join{margin-top:25px}:where(.legacy-agent) .inquiry-result{padding:26px;background:var(--enc-surface);border:1px solid var(--enc-border)}:where(.legacy-agent) .inquiry-result .data-label{display:block;margin-bottom:20px}:where(.legacy-agent) .inquiry-result textarea{background:transparent;border:0;padding:0;min-height:180px;resize:vertical;font-size:14px}:where(.legacy-agent) .inquiry-result .guide-link{cursor:pointer;background:transparent;border-top:0;border-left:0;border-right:0;color:var(--enc-body)}:where(.legacy-agent) .inquiry-result #copy-status{font-size:12px;line-height:1.8;color:var(--enc-body);margin:15px 0 0}:where(.legacy-agent) .join-page .faq-list{margin-top:35px}@media(max-width:1100px){:where(.legacy-agent) .header .nav{gap:17px;font-size:11px}:where(.legacy-agent) .p-hero,:where(.legacy-agent) .p-section{padding-left:6vw;padding-right:6vw}:where(.legacy-agent) .agent-page .p-steps{grid-template-columns:1fr 1fr;gap:35px}:where(.legacy-agent) .p-hero-grid{gap:5vw}:where(.legacy-agent) .join-role-options button{padding:22px}:where(.legacy-agent) .join-role-options button>strong{font-size:21px}:where(.legacy-agent) .system-overview strong{font-size:18px}}@media(max-width:700px){:where(.legacy-agent) .header{display:grid;grid-template-columns:1fr;gap:12px;padding:13px 24px 12px}:where(.legacy-agent) .header .brand{width:max-content}:where(.legacy-agent) .header .brand img{height:28px;width:auto}:where(.legacy-agent) .header .nav{display:flex;gap:20px;width:100%;max-width:100%;overflow-x:auto;white-space:nowrap;font-size:11px;padding:0 0 3px;scrollbar-width:thin;align-items:baseline}:where(.legacy-agent) .header .nav a{flex:0 0 auto}:where(.legacy-agent) .header .nav a[aria-current=page]{padding-bottom:4px}:where(.legacy-agent) .p-hero{padding:155px 26px 55px}:where(.legacy-agent) .p-hero .eyebrow{font-size:10px;margin-bottom:28px}:where(.legacy-agent) .p-hero-grid{display:block}:where(.legacy-agent) .p-hero h1{font-size:clamp(37px,10.7vw,57px)}:where(.legacy-agent) .p-hero-grid>div:first-child>p{font-size:17px;margin:25px 0}:where(.legacy-agent) .p-section{padding:65px 26px;scroll-margin-top:120px}:where(.legacy-agent) .creator-hero{padding-top:155px}:where(.legacy-agent) .g-hero{padding-top:155px}:where(.legacy-agent) .why-top{padding-top:160px}:where(.legacy-agent) .c-section{scroll-margin-top:120px}:where(.legacy-agent) .p-steps,:where(.legacy-agent) .agent-page .p-steps{display:block;margin-top:30px}:where(.legacy-agent) .p-steps article{margin-bottom:30px;padding-top:20px}:where(.legacy-agent) .p-steps h3{font-size:23px;margin:17px 0 15px}:where(.legacy-agent) .p-cards{display:block;margin-top:30px}:where(.legacy-agent) .p-cards article{margin-bottom:30px;padding-top:20px}:where(.legacy-agent) .p-cards h3{font-size:24px;margin:17px 0}:where(.legacy-agent) .p-cards p{font-size:15px}:where(.legacy-agent) .agent-network{margin-top:40px}:where(.legacy-agent) .agent-node{width:190px}:where(.legacy-agent) .host-nodes{gap:7px}:where(.legacy-agent) .host-nodes>div{padding:14px 5px;font-size:10px}:where(.legacy-agent) .host-nodes strong{font-size:12px}:where(.legacy-agent) .p-editorial{display:block;margin-top:30px}:where(.legacy-agent) .p-editorial>div+div{margin-top:30px}:where(.legacy-agent) .p-editorial p{font-size:16px}:where(.legacy-agent) .p-editorial h3{font-size:26px;margin-bottom:20px}:where(.legacy-agent) .p-editorial .p-big{font-size:28px}:where(.legacy-agent) .p-editorial .p-callout{font-size:23px}:where(.legacy-agent) .handoff{display:block;margin-top:30px}:where(.legacy-agent) .handoff>div{padding:10px 0}:where(.legacy-agent) .handoff>b{display:block;transform:rotate(90deg);width:21px;margin:15px auto}:where(.legacy-agent) .handoff h3{font-size:23px}:where(.legacy-agent) .agent-reward-drivers li{font-size:16px}:where(.legacy-agent) .p-rule{display:block;margin-top:30px}:where(.legacy-agent) .p-rule p{font-size:23px;margin-top:20px}:where(.legacy-agent) .p-section-end{display:block;margin-top:30px}:where(.legacy-agent) .p-section-end>a{display:flex;width:max-content;max-width:100%;margin-top:15px}:where(.legacy-agent) .system-overview{margin-top:40px}:where(.legacy-agent) .system-overview strong{font-size:18px}:where(.legacy-agent) .system-overview .status{font-size:10px}:where(.legacy-agent) .system-feature{display:flex;flex-direction:column;gap:25px;margin-top:20px;align-items:stretch}:where(.legacy-agent) .system-feature h3{font-size:26px}:where(.legacy-agent) .system-feature>div>p{font-size:16px}:where(.legacy-agent) .feature-illustration{padding:25px}:where(.legacy-agent) .data-sketch{gap:15px}:where(.legacy-agent) .data-sketch strong{font-size:23px}:where(.legacy-agent) .data-sketch small{font-size:10px}:where(.legacy-agent) .progress-heading{font-size:15px}:where(.legacy-agent) .join-note{margin-top:40px}:where(.legacy-agent) .join-note p{font-size:20px}:where(.legacy-agent) .join-role-options{display:block;margin-top:30px}:where(.legacy-agent) .join-role-options button{width:100%;padding:25px;margin-bottom:15px}:where(.legacy-agent) .join-role-options button>strong{font-size:24px;margin:18px 0}:where(.legacy-agent) .join-role-detail{font-size:15px}:where(.legacy-agent) .join-role-detail a{display:inline-block;margin:10px 0 0}:where(.legacy-agent) .inquiry-builder{display:block;margin-top:30px}:where(.legacy-agent) .inquiry-result{margin-top:35px;padding:24px}:where(.legacy-agent) .preview-label{margin-bottom:25px}:where(.legacy-agent) .inquiry-builder textarea{font-size:14px}:where(.legacy-agent) .join-note small{line-height:1.8}:where(.legacy-agent) html{scroll-padding-top:125px}}@media(max-width:360px){:where(.legacy-agent) .header{padding-left:20px;padding-right:20px}:where(.legacy-agent) .header .nav{font-size:10px;gap:18px}:where(.legacy-agent) .p-hero,:where(.legacy-agent) .p-section{padding-left:22px;padding-right:22px}:where(.legacy-agent) .p-hero h1{font-size:36px}:where(.legacy-agent) .host-nodes>div{font-size:9px}:where(.legacy-agent) .host-nodes strong{font-size:11px}:where(.legacy-agent) .system-overview>div:not(.overview-title){gap:9px}:where(.legacy-agent) .system-overview strong{font-size:16px}:where(.legacy-agent) .system-overview .status{padding:3px 6px}}:where(.legacy-agent) .agent-page .p-hero{padding-bottom:0}:where(.legacy-agent) .agent-toc{margin-top:65px}:where(.legacy-agent) .agent-role-note{margin-top:42px;border-top:1px solid #d6ddda;padding-top:30px;max-width:850px}:where(.legacy-agent) .agent-role-note>span{font-size:12px;color:var(--enc-body)}:where(.legacy-agent) .agent-role-note h3{font-size:28px;line-height:1.5;margin:18px 0}:where(.legacy-agent) .agent-role-note p{font-size:16px;line-height:1.9;color:#666}:where(.legacy-agent) .agent-experience{display:grid;grid-template-columns:1fr 1fr;gap:6vw;margin-top:45px}:where(.legacy-agent) .agent-experience article{border-top:1px solid var(--enc-border);padding:26px 0}:where(.legacy-agent) .agent-experience article>span{font-size:11px;letter-spacing:.09em;color:var(--enc-body)}:where(.legacy-agent) .agent-experience h3{font-size:30px;line-height:1.4;margin:25px 0;letter-spacing:-.04em}:where(.legacy-agent) .agent-experience p,:where(.legacy-agent) .agent-income-story p,:where(.legacy-agent) .agent-open-door p{font-size:17px;line-height:1.9;color:#666}:where(.legacy-agent) .agent-income-story{display:grid;grid-template-columns:1.15fr 1fr;gap:6vw;align-items:center;border-top:1px solid var(--enc-border);border-bottom:1px solid var(--enc-border);margin-top:70px;padding:50px 0}:where(.legacy-agent) .agent-income-story h3{font-size:38px;line-height:1.4;letter-spacing:-.045em;margin:25px 0}:where(.legacy-agent) .agent-income-story p strong{font-weight:600;color:#222}:where(.legacy-agent) .agent-income-number{padding:30px 0}:where(.legacy-agent) .agent-income-number>span{font-size:14px;color:#666}:where(.legacy-agent) .agent-income-number>strong{display:block;font-size:clamp(65px,7.5vw,108px);line-height:1.2;letter-spacing:-.065em;font-weight:600;margin:20px 0 28px;font-variant-numeric:tabular-nums}:where(.legacy-agent) .agent-income-number strong>span{font-size:26px;margin-left:10px;letter-spacing:-.04em;font-weight:500}:where(.legacy-agent) .agent-income-number small,:where(.legacy-agent) .agent-market-data small{font-size:11px;line-height:1.85;color:#888;display:block}:where(.legacy-agent) .agent-market-data{display:grid;grid-template-columns:1fr 2.2fr;gap:4vw;margin-top:40px;align-items:center}:where(.legacy-agent) .agent-market-data strong{display:block;font-size:67px;font-weight:550;line-height:1.3;letter-spacing:-.05em;margin-top:10px}:where(.legacy-agent) .agent-market-data strong>span{font-size:25px;margin-left:8px}:where(.legacy-agent) .agent-market-data h3{font-size:24px;line-height:1.5;margin:0 0 15px}:where(.legacy-agent) .agent-market-data p{font-size:15px;line-height:1.9;color:#666;margin:0 0 14px}:where(.legacy-agent) .agent-open-door{margin-top:55px;border-top:1px solid #ddd;padding-top:35px}:where(.legacy-agent) .agent-open-door h3{font-size:27px;line-height:1.5;margin:0 0 20px}:where(.legacy-agent) .agent-start-summary{border-top:1px solid var(--enc-border);margin-top:40px;padding-top:28px}:where(.legacy-agent) .agent-start-summary p{font-size:22px;line-height:1.8;color:#777;letter-spacing:-.025em}:where(.legacy-agent) .agent-start-summary strong{font-weight:550;color:#333}:where(.legacy-agent) #agent-income{scroll-margin-top:130px}@media(max-width:700px){:where(.legacy-agent) .agent-toc{margin-top:35px}:where(.legacy-agent) .agent-role-note h3{font-size:25px}:where(.legacy-agent) .agent-role-note p,:where(.legacy-agent) .agent-experience p,:where(.legacy-agent) .agent-income-story p,:where(.legacy-agent) .agent-open-door p{font-size:15px}:where(.legacy-agent) .agent-experience{display:block;margin-top:30px}:where(.legacy-agent) .agent-experience h3{font-size:27px}:where(.legacy-agent) .agent-income-story{display:block;margin-top:40px;padding:30px 0}:where(.legacy-agent) .agent-income-story h3{font-size:30px}:where(.legacy-agent) .agent-income-number{padding:28px 0 10px}:where(.legacy-agent) .agent-income-number>strong{font-size:78px}:where(.legacy-agent) .agent-income-number strong>span{font-size:22px}:where(.legacy-agent) .agent-market-data{display:block}:where(.legacy-agent) .agent-market-data>div+div{margin-top:25px}:where(.legacy-agent) .agent-market-data h3{font-size:22px}:where(.legacy-agent) .agent-market-data strong{font-size:57px}:where(.legacy-agent) .agent-open-door h3{font-size:24px}:where(.legacy-agent) .agent-start-summary p{font-size:19px}:where(.legacy-agent) .agent-start-summary br,:where(.legacy-agent) .agent-open-door p br{display:none}}@media(max-width:360px){:where(.legacy-agent) .agent-income-number>strong{font-size:65px}:where(.legacy-agent) .agent-income-number strong>span{font-size:19px}}:where(.legacy-agent) .agent-tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:45px}:where(.legacy-agent) .agent-tier-grid article{border-top:1px solid var(--enc-border);padding:26px 0}:where(.legacy-agent) .agent-tier-grid article>span,:where(.legacy-agent) .creator-agent-mode>span{font-size:11px;letter-spacing:.05em;color:var(--enc-body)}:where(.legacy-agent) .agent-tier-grid h3{font-size:29px;margin:24px 0;line-height:1.4}:where(.legacy-agent) .agent-tier-grid p,:where(.legacy-agent) .creator-agent-mode p{font-size:16px;color:#666;line-height:1.9}:where(.legacy-agent) .creator-agent-mode{border-top:1px solid var(--enc-border);border-bottom:1px solid var(--enc-border);padding:30px 0;margin:25px 0}:where(.legacy-agent) .creator-agent-mode h3{font-size:30px;line-height:1.4;margin:20px 0}:where(.legacy-agent) .creator-agent-mode strong{color:#333;font-weight:550}:where(.legacy-agent) .agent-page .faq-answer .quiet-copy{display:block;margin-top:18px;font-size:11px;color:#888}@media(max-width:700px){:where(.legacy-agent) .agent-tier-grid{display:block;margin-top:30px}:where(.legacy-agent) .agent-tier-grid article{padding:23px 0}:where(.legacy-agent) .agent-tier-grid h3{font-size:26px;margin:20px 0}:where(.legacy-agent) .agent-tier-grid p,:where(.legacy-agent) .creator-agent-mode p{font-size:15px}:where(.legacy-agent) .creator-agent-mode h3{font-size:27px}}:where(.legacy-agent) .agent-system-bridge{border-top:1px solid var(--enc-border);margin-top:32px;padding-top:28px}:where(.legacy-agent) .agent-system-bridge h3{font-size:25px;margin:0 0 18px;line-height:1.5}:where(.legacy-agent) .agent-system-bridge p{margin:0 0 16px}:where(.legacy-agent) .agent-system-bridge .guide-link{margin-top:8px}:where(.legacy-agent) .scene-7 .actions{flex-wrap:wrap;gap:14px}@media(max-width:700px){:where(.legacy-agent) .agent-system-bridge h3{font-size:22px}:where(.legacy-agent) .agent-system-bridge p br{display:none}:where(.legacy-agent) .scene-7 .actions{align-items:flex-start}:where(.legacy-agent) .scene-7 .actions .action{max-width:100%;font-size:13px}}:where(.legacy-agent) .join-guide-entry{margin-top:38px;font-size:13px}:where(.legacy-agent) .join-page .join-role-options button>strong{font-size:23px}@media(max-width:700px){:where(.legacy-agent) .join-guide-entry{font-size:12px;margin-top:30px}}:where(.legacy-agent) .inquiry-builder input[type=email]{font:inherit;font-size:15px;width:100%;padding:17px 19px;border:1px solid var(--enc-border);background:white;margin-bottom:27px;border-radius:0;color:#444}:where(.legacy-agent) .inquiry-builder input:focus-visible{outline:2px solid var(--enc-accent);outline-offset:3px}:where(.legacy-agent) .inquiry-guidance{border-top:1px solid var(--enc-border);padding:26px 0}:where(.legacy-agent) .inquiry-guidance h3{font-size:28px;line-height:1.5;margin:23px 0}:where(.legacy-agent) .inquiry-guidance h4{font-size:18px;line-height:1.6;margin:32px 0 15px;font-weight:550}:where(.legacy-agent) .inquiry-guidance p{font-size:15px;line-height:1.9;color:#777}:where(.legacy-agent) .join-page #inquiry-status{font-size:13px;line-height:1.8;margin-top:18px;color:#666}@media(max-width:700px){:where(.legacy-agent) .inquiry-guidance{margin-top:40px}:where(.legacy-agent) .inquiry-guidance h3{font-size:25px}:where(.legacy-agent) .inquiry-guidance p br{display:none}}:where(.legacy-agent) .system-voices{display:grid;grid-template-columns:1fr 1.6fr;gap:6vw;margin-top:60px}:where(.legacy-agent) .system-voices-title>span,:where(.legacy-agent) .system-principle>span{font-size:12px;color:var(--enc-body)}:where(.legacy-agent) .system-voices-title h3,:where(.legacy-agent) .system-principle h3,:where(.legacy-agent) .system-agent-learning h3{font-size:30px;line-height:1.5;letter-spacing:-.04em;margin:22px 0}:where(.legacy-agent) .system-voices .faq-list{margin-top:0}:where(.legacy-agent) .system-voices .faq-list summary{font-size:19px}:where(.legacy-agent) .system-principle{border-top:1px solid var(--enc-border);margin-top:55px;padding-top:35px;max-width:950px}:where(.legacy-agent) .system-principle p,:where(.legacy-agent) .system-agent-learning p{font-size:17px;line-height:1.95;color:#666}:where(.legacy-agent) .system-agent-learning{border-top:1px solid var(--enc-border);margin-top:30px;padding-top:15px}@media(max-width:700px){:where(.legacy-agent) .system-voices{display:block;margin-top:35px}:where(.legacy-agent) .system-voices .faq-list{margin-top:30px}:where(.legacy-agent) .system-voices-title h3,:where(.legacy-agent) .system-principle h3,:where(.legacy-agent) .system-agent-learning h3{font-size:25px}:where(.legacy-agent) .system-voices .faq-list summary{font-size:17px}:where(.legacy-agent) .system-principle p,:where(.legacy-agent) .system-agent-learning p{font-size:15px}:where(.legacy-agent) .system-principle{margin-top:35px}}:where(.legacy-agent) .system-page .p-hero h1{font-size:clamp(40px,4.5vw,65px)}@media(max-width:700px){:where(.legacy-agent) .system-page .p-hero h1{font-size:clamp(34px,9vw,48px)}}:where(.legacy-agent) .system-voices-title h3{font-size:clamp(27px,2.6vw,38px);line-height:1.45}@media(max-width:700px){:where(.legacy-agent) .system-voices-title h3{font-size:28px}}:where(.legacy-agent) .agent-network.refined-network{padding:30px 0 12px;min-width:0}:where(.legacy-agent) .network-intro>span{font-size:10px;letter-spacing:.17em;color:var(--enc-body)}:where(.legacy-agent) .network-intro h2{font-size:clamp(24px,2.25vw,33px);line-height:1.5;letter-spacing:-.045em;font-weight:540;margin:18px 0 38px}:where(.legacy-agent) .team-chart{padding:0 6px}:where(.legacy-agent) .team-root{text-align:center;width:70%;margin:0 auto;padding:22px 10px 24px;border-top:1px solid var(--enc-border)}:where(.legacy-agent) .team-role{display:block;font-size:9px;letter-spacing:.13em;color:var(--enc-body)}:where(.legacy-agent) .team-root>strong{display:block;font-size:32px;font-weight:550;letter-spacing:-.045em;margin:12px 0}:where(.legacy-agent) .team-root-note{font-size:12px;color:#777}:where(.legacy-agent) .team-branches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;padding-top:28px;margin-top:26px;gap:10px}:where(.legacy-agent) .team-branches:before{content:'';position:absolute;top:0;left:16.666%;right:16.666%;height:1px;background:var(--enc-surface)}:where(.legacy-agent) .team-branches:after{content:'';position:absolute;top:-26px;left:50%;height:26px;width:1px;background:var(--enc-surface)}:where(.legacy-agent) .team-branch{position:relative;text-align:center;min-width:0}:where(.legacy-agent) .team-branch:before{content:'';position:absolute;top:-28px;left:50%;width:1px;height:28px;background:var(--enc-surface)}:where(.legacy-agent) .team-agent{padding:21px 6px 22px;border-radius:3px;background:rgba(255,255,255,.65)}:where(.legacy-agent) .team-agent>strong{display:block;font-size:18px;line-height:1.5;font-weight:550;letter-spacing:-.035em;margin-top:11px}:where(.legacy-agent) .team-creators{position:relative;margin-top:28px;padding-top:4px}:where(.legacy-agent) .team-creators:before{content:'';position:absolute;top:-28px;left:50%;width:1px;height:20px;background:var(--enc-surface)}:where(.legacy-agent) .team-creators>span{font-size:11px;color:var(--enc-body)}:where(.legacy-agent) .creator-dots{display:flex;justify-content:center;gap:8px;margin-top:13px}:where(.legacy-agent) .creator-dots i{display:block;width:12px;height:12px;border:1px solid var(--enc-border);border-radius:50%;background:var(--enc-surface)}:where(.legacy-agent) .direct-caption{font-size:11px;line-height:1.8;color:var(--enc-body);margin-top:30px}:where(.legacy-agent) .network-bottom{border-top:1px solid var(--enc-border);margin-top:33px;padding-top:22px}:where(.legacy-agent) .network-bottom>span{font-size:14px;line-height:1.8;font-weight:500;color:var(--enc-body)}:where(.legacy-agent) .network-bottom p{font-size:13px;line-height:1.85;color:var(--enc-body);margin:10px 0}:where(.legacy-agent) .network-bottom small{font-size:10px;line-height:1.8;color:var(--enc-body)}:where(.legacy-agent) .refined-network .network-intro h2{text-wrap:balance}@media(max-width:700px){:where(.legacy-agent) .agent-network.refined-network{margin-top:40px;padding-top:0}:where(.legacy-agent) .network-intro h2{font-size:28px;margin-bottom:30px}:where(.legacy-agent) .team-root>strong{font-size:29px}:where(.legacy-agent) .team-agent{padding:19px 4px}:where(.legacy-agent) .team-agent>strong{font-size:16px}:where(.legacy-agent) .team-role{font-size:8px;letter-spacing:.07em}:where(.legacy-agent) .network-bottom{margin-top:27px}:where(.legacy-agent) .network-bottom>span{font-size:13px}:where(.legacy-agent) .creator-dots{gap:6px}:where(.legacy-agent) .creator-dots i{width:10px;height:10px}}@media(max-width:360px){:where(.legacy-agent) .network-intro h2{font-size:25px}:where(.legacy-agent) .team-agent>strong{font-size:14px}:where(.legacy-agent) .team-role{font-size:7px}:where(.legacy-agent) .team-branches{gap:6px}}:where(.legacy-agent) .kakao-inquiry p{font-size:15px;line-height:1.9;color:#444}:where(.legacy-agent) .kakao-inquiry .creator-join{display:inline-block;text-decoration:none}
:where(.legacy-why) *{box-sizing:border-box}:where(.legacy-why) html{scroll-behavior:smooth;scroll-padding-top:90px}:where(.legacy-why) body{margin:0;background:var(--paper);color:var(--ink);font-family:'Pretendard','Noto Sans KR','Malgun Gothic',sans-serif;word-break:keep-all;overflow-wrap:break-word}:where(.legacy-why) a{color:inherit;text-decoration:none}:where(.legacy-why) button{font:inherit}:where(.legacy-why) a:focus-visible,:where(.legacy-why) button:focus-visible{outline:2px solid #171717;outline-offset:6px}:where(.legacy-why) .header{position:fixed;inset:0 0 auto;z-index:10;background:rgba(250,250,250,.96);display:flex;align-items:center;justify-content:space-between;padding:24px 5.2vw;border-bottom:1px solid transparent}:where(.legacy-why) .brand{font-size:27px;font-weight:850;letter-spacing:-2px}:where(.legacy-why) .nav{display:flex;align-items:center;gap:32px;font-size:14px;font-weight:600}:where(.legacy-why) .nav a[aria-current=page]{border-bottom:1px solid;padding-bottom:5px}:where(.legacy-why) .nav .home{color:var(--muted)}:where(.legacy-why) .scene{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:140px 10vw 100px;position:relative}:where(.legacy-why) .scene h2{margin:0;font-size:clamp(40px,6.2vw,94px);font-weight:750;letter-spacing:-.065em;line-height:1.2}:where(.legacy-why) .scene p{font-size:clamp(19px,2vw,28px);line-height:1.75;letter-spacing:-.035em;margin:12px 0}:where(.legacy-why) .scene h2+p{margin-top:48px}:where(.legacy-why) .scene:nth-child(2){background:var(--enc-surface)}:where(.legacy-why) .scene:nth-child(3){padding-left:35vw}:where(.legacy-why) .scene:nth-child(3) p:last-child{font-weight:700;margin-top:35px}:where(.legacy-why) .scene:nth-child(4) h2,:where(.legacy-why) .scene:nth-child(6) h2{font-size:clamp(36px,4.5vw,68px)}:where(.legacy-why) .scene:nth-child(4),:where(.legacy-why) .scene:nth-child(6){padding-top:150px;padding-bottom:150px}:where(.legacy-why) .scene:nth-child(5){border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:where(.legacy-why) .scene:last-child{background:#171717;color:#fafafa;min-height:95svh}:where(.legacy-why) .eyebrow{font-size:13px;letter-spacing:.14em;font-weight:500;color:var(--muted);margin-bottom:34px}:where(.legacy-why) .scene:last-child .eyebrow{color:#aaa}:where(.legacy-why) .scroll-note{position:absolute;bottom:38px;left:10vw;display:flex;align-items:center;gap:16px;font-size:12px;color:var(--muted);letter-spacing:.12em}:where(.legacy-why) .scroll-note:before{content:'';width:1px;height:35px;background:var(--enc-surface)}:where(.legacy-why) .sequence-count{position:absolute;right:5.2vw;bottom:38px;font-size:12px;color:#888;font-variant-numeric:tabular-nums}:where(.legacy-why) .signature{margin-top:60px}:where(.legacy-why) .signature b{display:block;font-size:32px;letter-spacing:-2px}:where(.legacy-why) .signature span{display:block;font-size:14px;color:#aaa;margin-top:8px}:where(.legacy-why) .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:35px}:where(.legacy-why) .action{padding:17px 24px;border:1px solid #777;background:transparent;color:inherit;font-size:15px;cursor:pointer}:where(.legacy-why) .action.primary{background:#fafafa;color:#171717;border-color:#fafafa}:where(.legacy-why) .footer{display:flex;justify-content:space-between;gap:20px;padding:32px 5.2vw;font-size:12px;color:var(--muted);border-top:1px solid var(--line)}:where(.legacy-why) .why-top{padding:175px 10vw 85px;border-bottom:1px solid var(--line)}:where(.legacy-why) .why-top h1{font-size:clamp(64px,10vw,150px);line-height:1;margin:0;letter-spacing:-.075em;font-weight:750}:where(.legacy-why) .why-top .subtitle{font-size:20px;margin-top:28px;letter-spacing:-.04em}:where(.legacy-why) .chapter{display:grid;grid-template-columns:180px minmax(0,720px);gap:4vw;padding:100px 10vw;border-bottom:1px solid var(--line)}:where(.legacy-why) .chapter-label{font-size:13px;letter-spacing:.07em;color:var(--muted);padding-top:10px}:where(.legacy-why) .chapter h2{font-size:clamp(26px,3vw,43px);line-height:1.4;letter-spacing:-.055em;margin:0 0 34px}:where(.legacy-why) .chapter h2:not(:first-child){margin-top:48px}:where(.legacy-why) .chapter p{font-size:18px;line-height:1.9;letter-spacing:-.025em;margin:0 0 21px}:where(.legacy-why) .chapter strong{font-weight:650}:where(.legacy-why) .chapter:nth-last-child(2){background:var(--enc-surface)}:where(.legacy-why) .chapter:last-child{background:var(--enc-surface);color:#fafafa}:where(.legacy-why) .chapter:last-child .chapter-label{color:#aaa}:where(.legacy-why) .why-end{padding:50px 10vw}:where(.legacy-why) .why-end a{font-size:15px;border-bottom:1px solid;padding-bottom:6px}:where(.legacy-why) dialog{border:1px solid #ccc;padding:35px;max-width:calc(100% - 40px);background:#fafafa}:where(.legacy-why) dialog::backdrop{background:#0007}:where(.legacy-why) dialog h2{font-size:24px}:where(.legacy-why) dialog p{font-size:16px;line-height:1.7}:where(.legacy-why) dialog button{padding:10px 20px;background:#171717;color:white;border:0;cursor:pointer}@media(max-width:700px){:where(.legacy-why) .header{padding:20px 24px}:where(.legacy-why) .brand{font-size:25px}:where(.legacy-why) .nav{gap:20px;font-size:13px}:where(.legacy-why) .scene{padding:120px 26px 90px}:where(.legacy-why) .scene h2{font-size:clamp(36px,8.8vw,58px);letter-spacing:-.06em}:where(.legacy-why) .scene p{font-size:19px}:where(.legacy-why) .scene:nth-child(3){padding-left:26px}:where(.legacy-why) .scene:nth-child(4),:where(.legacy-why) .scene:nth-child(6){padding:115px 26px}:where(.legacy-why) .scene:nth-child(4) h2,:where(.legacy-why) .scene:nth-child(6) h2{font-size:35px}:where(.legacy-why) .scroll-note{left:26px;bottom:30px}:where(.legacy-why) .sequence-count{right:26px}:where(.legacy-why) .why-top{padding:150px 26px 60px}:where(.legacy-why) .why-top h1{font-size:68px}:where(.legacy-why) .why-top .subtitle{font-size:17px;line-height:1.6}:where(.legacy-why) .chapter{display:block;padding:65px 26px}:where(.legacy-why) .chapter-label{margin-bottom:24px}:where(.legacy-why) .chapter h2{font-size:28px}:where(.legacy-why) .chapter p{font-size:17px;line-height:1.9}:where(.legacy-why) .footer{padding:25px 26px;flex-direction:column;gap:9px}:where(.legacy-why) .why-end{padding:40px 26px}}@media(prefers-reduced-motion:reduce){:where(.legacy-why) html{scroll-behavior:auto}}
:where(.legacy-why) body{font-family:'EandC Text','Malgun Gothic',sans-serif;-webkit-font-smoothing:antialiased;font-synthesis:none}:where(.legacy-why) ::selection{background:#141414;color:#fff}:where(.legacy-why) .header{padding:27px 4.6vw;background:rgba(253,253,253,.95);border-bottom:1px solid #e9e9e9;backdrop-filter:blur(12px)}:where(.legacy-why) .brand{display:flex;align-items:center;letter-spacing:0}:where(.legacy-why) .brand img{display:block;width:195px;height:auto}:where(.legacy-why) .nav{gap:34px;font-size:14px;font-weight:500;letter-spacing:.025em}:where(.legacy-why) .nav .home{color:#595959}:where(.legacy-why) .nav a{padding:5px 0;transition:opacity .2s}:where(.legacy-why) .nav a:hover{opacity:.5}:where(.legacy-why) .scene{padding:165px 8.5vw 130px;min-height:100svh;isolation:isolate;overflow:hidden}:where(.legacy-why) .scene-kicker{display:flex;align-items:center;gap:28px;font-size:12px;font-weight:550;letter-spacing:.13em;color:#707070;position:absolute;left:8.5vw;top:125px}:where(.legacy-why) .scene-kicker span:first-child{font-variant-numeric:tabular-nums;letter-spacing:0;position:relative;padding-right:22px}:where(.legacy-why) .scene-kicker span:first-child:after{content:'';width:1px;height:13px;position:absolute;right:0;top:0;background:var(--enc-surface)}:where(.legacy-why) .scene-content{position:relative;z-index:1}:where(.legacy-why) .scene :is(h1,h2){font-size:clamp(46px,6.1vw,104px);font-weight:570;line-height:1.25;letter-spacing:-.055em;margin:0;overflow-wrap:normal}:where(.legacy-why) .scene :is(h1,h2) span{font-weight:740}:where(.legacy-why) .scene p{font-size:clamp(20px,1.65vw,26px);font-weight:420;line-height:1.65;letter-spacing:-.035em;margin:0 0 15px}:where(.legacy-why) .scene-title+.scene-body{margin-top:50px}:where(.legacy-why) .scene :is(h1,h2)+p{margin-top:0}:where(.legacy-why) .hero-mark{position:absolute;width:390px;height:auto;right:-80px;bottom:70px;opacity:.035;z-index:0;pointer-events:none}:where(.legacy-why) .scene-1{padding-left:8.5vw}:where(.legacy-why) .scene-1 .scene-content{margin-top:-10px}:where(.legacy-why) .scene-1 .scene-body:empty{display:none}:where(.legacy-why) .scroll-note{left:8.5vw;bottom:42px;font-size:12px;letter-spacing:.1em;gap:13px}:where(.legacy-why) .scroll-note:before{height:27px;background:var(--enc-surface)}:where(.legacy-why) .sequence-count{right:4.6vw;bottom:44px;font-size:12px;letter-spacing:.06em}:where(.legacy-why) .scene-2{background:var(--enc-surface)!important}:where(.legacy-why) .scene-2 h2{font-size:clamp(50px,7.4vw,116px);font-weight:460}:where(.legacy-why) .scene-2 h2 span{font-weight:720}:where(.legacy-why) .scene-2 .scene-content{padding-left:7vw}:where(.legacy-why) .scene-3{padding-left:8.5vw!important;background:#fdfdfd}:where(.legacy-why) .scene-3 .scene-body{padding-left:25vw}:where(.legacy-why) .scene-3 p{font-size:clamp(24px,2.4vw,38px);font-weight:410;margin:0 0 20px;letter-spacing:-.04em}:where(.legacy-why) .scene-3 p.your-statement{font-size:clamp(36px,4.2vw,66px);font-weight:700;margin-top:40px;margin-bottom:60px}:where(.legacy-why) .scene-3 p:last-child{font-size:clamp(22px,2vw,29px);font-weight:450!important;margin-top:0!important;color:#777}:where(.legacy-why) .scene-4,:where(.legacy-why) .scene-6{padding:170px 8.5vw 145px!important;min-height:110svh}:where(.legacy-why) .scene-4 .scene-content,:where(.legacy-why) .scene-6 .scene-content{display:grid;grid-template-columns:1.1fr 1fr;gap:7vw;align-items:start}:where(.legacy-why) .scene-4 h2,:where(.legacy-why) .scene-6 h2{font-size:clamp(36px,3.55vw,58px);font-weight:650;line-height:1.32;letter-spacing:-.05em}:where(.legacy-why) .scene-4 .scene-body,:where(.legacy-why) .scene-6 .scene-body{margin-top:8px}:where(.legacy-why) .scene-4 p,:where(.legacy-why) .scene-6 p{font-size:21px;line-height:1.75;margin-bottom:22px}:where(.legacy-why) .scene-4{border-bottom:1px solid var(--line)}:where(.legacy-why) .scene-4 .scene-body p:last-child{font-weight:660;margin-top:40px}:where(.legacy-why) .scene-5{border-top:0!important;min-height:110svh}:where(.legacy-why) .scene-5 .scene-content{max-width:980px;margin:auto;width:100%}:where(.legacy-why) .scene-5 h2{font-size:clamp(45px,5.8vw,90px);font-weight:670}:where(.legacy-why) .scene-5 .scene-body{padding-left:45%;margin-top:70px}:where(.legacy-why) .scene-5 p{font-size:23px;line-height:1.5;margin-bottom:14px}:where(.legacy-why) .scene-5 p:last-child{margin-top:34px;font-weight:650}:where(.legacy-why) .scene-6 .scene-body p:last-child{margin-top:42px;color:#777}:where(.legacy-why) .scene-6 .scene-body p:nth-last-child(2){font-weight:650}:where(.legacy-why) .scene-7{background:#141414!important;min-height:110svh}:where(.legacy-why) .scene-7 .scene-kicker{color:#9b9b9b}:where(.legacy-why) .scene-7 h2{font-size:clamp(47px,5.8vw,90px);font-weight:650;letter-spacing:-.05em}:where(.legacy-why) .scene-7 .scene-title+.scene-body{margin-top:60px}:where(.legacy-why) .closing-mark{position:absolute;right:-80px;bottom:70px;width:390px;height:auto;opacity:.065;z-index:0;pointer-events:none}:where(.legacy-why) .signature{margin-top:0}:where(.legacy-why) .signature-logo{width:260px;height:auto;display:block}:where(.legacy-why) .signature span{font-size:14px;letter-spacing:.005em;margin-top:16px;color:#aaa}:where(.legacy-why) .actions{margin-top:36px;gap:15px}:where(.legacy-why) .action{font-size:15px;font-weight:500;padding:18px 25px;transition:background .2s,color .2s}:where(.legacy-why) .action.primary:hover{background:var(--enc-surface)}:where(.legacy-why) .action:not(.primary):hover{background:#333}:where(.legacy-why) .footer{padding:30px 4.6vw;font-size:12px;align-items:center;background:#fdfdfd}:where(.legacy-why) .footer-brand{display:flex;align-items:center;gap:22px}:where(.legacy-why) .footer-brand img{display:block;width:79px;height:auto}:where(.legacy-why) .why-top{position:relative;isolation:isolate;padding:160px 8.5vw 80px;min-height:600px;overflow:hidden;background:var(--enc-surface)}:where(.legacy-why) .why-top .eyebrow{font-size:12px;margin-bottom:35px;letter-spacing:.14em;color:#666}:where(.legacy-why) .why-top h1{font-size:clamp(88px,12.5vw,185px);line-height:.94;font-weight:490;letter-spacing:-.065em}:where(.legacy-why) .why-top h1 span{font-weight:730}:where(.legacy-why) .why-top .subtitle{margin:40px 0 0;font-size:20px;font-weight:480;letter-spacing:-.03em;position:relative;z-index:1}:where(.legacy-why) .why-mark{position:absolute;right:8.5vw;top:220px;width:clamp(130px,24vw,320px);height:auto;opacity:.09;z-index:-1}:where(.legacy-why) .chapter{grid-template-columns:190px minmax(0,680px);gap:7vw;padding:100px 8.5vw}:where(.legacy-why) .chapter-label{font-size:13px;font-weight:500;letter-spacing:.015em;color:#777;padding-top:10px}:where(.legacy-why) .chapter h2{font-size:clamp(28px,2.65vw,41px);font-weight:650;letter-spacing:-.045em;line-height:1.42;margin-bottom:42px}:where(.legacy-why) .chapter p{font-size:19px;font-weight:420;line-height:1.85;letter-spacing:-.025em;margin-bottom:22px}:where(.legacy-why) .chapter strong{font-weight:650}:where(.legacy-why) .chapter h2:not(:first-child){margin-top:65px}:where(.legacy-why) .chapter:last-of-type{background:var(--enc-surface);color:#fafafa}:where(.legacy-why) .chapter:last-of-type .chapter-label{color:#aaa}:where(.legacy-why) .chapter:last-of-type p{color:#d7d7d7}:where(.legacy-why) .why-end{padding:55px 8.5vw;background:#fdfdfd}:where(.legacy-why) .why-end a{font-size:15px}@media(min-width:1700px){:where(.legacy-why) .scene-content{max-width:1440px;width:100%;margin-left:auto;margin-right:auto}:where(.legacy-why) .scene :is(h1,h2){font-size:104px}:where(.legacy-why) .scene-2 h2{font-size:116px}}@media(max-width:1000px){:where(.legacy-why) .scene-4 .scene-content,:where(.legacy-why) .scene-6 .scene-content{grid-template-columns:1fr;gap:48px}:where(.legacy-why) .scene-4,:where(.legacy-why) .scene-6{padding-top:175px!important}:where(.legacy-why) .scene-4 h2,:where(.legacy-why) .scene-6 h2{font-size:48px}:where(.legacy-why) .scene-4 .scene-body,:where(.legacy-why) .scene-6 .scene-body{margin-top:0;max-width:540px;margin-left:20vw}:where(.legacy-why) .chapter{grid-template-columns:145px minmax(0,1fr);gap:5vw}:where(.legacy-why) .why-top{min-height:520px}:where(.legacy-why) .hero-mark,:where(.legacy-why) .closing-mark{width:280px}}@media(max-width:700px){:where(.legacy-why) .header{padding:22px 24px}:where(.legacy-why) .brand img{width:143px}:where(.legacy-why) .nav{font-size:12px;gap:20px}:where(.legacy-why) .scene{padding:145px 26px 105px;min-height:100svh}:where(.legacy-why) .scene-kicker{left:26px;top:111px;font-size:11px;gap:20px}:where(.legacy-why) .scene :is(h1,h2){font-size:clamp(34px,8.35vw,55px);font-weight:570;line-height:1.32;letter-spacing:-.045em}:where(.legacy-why) .scene-1 .scene-content{margin-top:0}:where(.legacy-why) .scene-1 :is(h1,h2) span{white-space:normal}:where(.legacy-why) .hero-mark{width:170px;right:-45px;bottom:85px;opacity:.04}:where(.legacy-why) .scene-2 .scene-content{padding-left:0}:where(.legacy-why) .scene-2 h2{font-size:clamp(38px,9.4vw,60px)}:where(.legacy-why) .scene-3 .scene-body{padding-left:0}:where(.legacy-why) .scene-3 p{font-size:24px;margin-bottom:18px;line-height:1.6}:where(.legacy-why) .scene-3 p.your-statement{font-size:38px;margin-top:35px;margin-bottom:45px}:where(.legacy-why) .scene-3 p:last-child{font-size:22px}:where(.legacy-why) .scene-4,:where(.legacy-why) .scene-6{padding:155px 26px 90px!important}:where(.legacy-why) .scene-4 .scene-content,:where(.legacy-why) .scene-6 .scene-content{gap:40px}:where(.legacy-why) .scene-4 h2,:where(.legacy-why) .scene-6 h2{font-size:34px;line-height:1.35}:where(.legacy-why) .scene-4 .scene-body,:where(.legacy-why) .scene-6 .scene-body{margin-left:0}:where(.legacy-why) .scene-4 p,:where(.legacy-why) .scene-6 p{font-size:19px;margin-bottom:18px}:where(.legacy-why) .scene-5 .scene-body{padding-left:15%;margin-top:50px}:where(.legacy-why) .scene-5 h2{font-size:36px}:where(.legacy-why) .scene-5 p{font-size:21px}:where(.legacy-why) .scene-7 h2{font-size:38px}:where(.legacy-why) .scene-7 .scene-title+.scene-body{margin-top:50px}:where(.legacy-why) .closing-mark{width:180px;right:-50px;bottom:75px}:where(.legacy-why) .signature-logo{width:220px}:where(.legacy-why) .signature span{font-size:13px}:where(.legacy-why) .action{padding:15px 18px;font-size:14px}:where(.legacy-why) .scroll-note{left:26px;bottom:30px;font-size:11px}:where(.legacy-why) .sequence-count{right:26px;bottom:32px}:where(.legacy-why) .footer{padding:26px;align-items:flex-start;gap:20px}:where(.legacy-why) .footer-brand{gap:17px}:where(.legacy-why) .footer-brand img{width:65px}:where(.legacy-why) .why-top{padding:145px 26px 60px;min-height:500px}:where(.legacy-why) .why-top h1{font-size:105px}:where(.legacy-why) .why-top .subtitle{font-size:17px;line-height:1.6;max-width:290px}:where(.legacy-why) .why-mark{right:-25px;top:270px;width:155px;opacity:.055}:where(.legacy-why) .chapter{padding:62px 26px;display:block}:where(.legacy-why) .chapter-label{margin-bottom:30px;font-size:12px}:where(.legacy-why) .chapter h2{font-size:29px;line-height:1.4;margin-bottom:33px}:where(.legacy-why) .chapter p{font-size:18px;line-height:1.85;margin-bottom:19px}:where(.legacy-why) .chapter h2:not(:first-child){margin-top:48px}:where(.legacy-why) .why-end{padding:40px 26px}}@media(max-width:360px){:where(.legacy-why) .brand img{width:120px}:where(.legacy-why) .nav{gap:14px;font-size:11px}:where(.legacy-why) .scene :is(h1,h2){font-size:32px}:where(.legacy-why) .scene-2 h2{font-size:35px}:where(.legacy-why) .scene-7 h2{font-size:34px}:where(.legacy-why) .scene-5 h2{font-size:33px}:where(.legacy-why) .chapter h2{font-size:27px}}@media(prefers-reduced-motion:reduce){:where(.legacy-why) *{scroll-behavior:auto!important;transition:none!important}}:where(.legacy-why) .header{padding-top:18px;padding-bottom:18px}:where(.legacy-why) .brand img{width:auto;height:44px}:where(.legacy-why) .signature-logo{width:215px}:where(.legacy-why) .footer-brand img{width:auto;height:30px}:where(.legacy-why) .voice-quote{position:relative;margin:52px 0 55px;padding:35px 0 25px 30px;border-left:2px solid #222}:where(.legacy-why) .chapter .voice-quote p{font-size:clamp(24px,2.45vw,36px);font-weight:570;line-height:1.55;letter-spacing:-.04em;margin:0}:where(.legacy-why) .quote-symbol{display:block;font-size:76px;line-height:.6;color:#999;margin-bottom:18px;font-family:Georgia,serif}:where(.legacy-why) .quote-end{display:block;font-size:48px;line-height:.65;color:#999;margin-top:18px;font-family:Georgia,serif}:where(.legacy-why) .promise-quote{position:relative}:where(.legacy-why) .promise-quote span{display:block;font-family:Georgia,serif;font-size:68px;line-height:.8;color:#888;margin-bottom:18px}:where(.legacy-why) .promise-quote span:last-child{margin:24px 0 0}:where(.legacy-why) .promise-signoff{position:relative;padding:105px 8.5vw 95px;background:#fdfdfd;border-bottom:1px solid #e2e2e2}:where(.legacy-why) .signoff-label{font-size:14px;color:#777;margin-bottom:28px}:where(.legacy-why) .promise-signoff h2{font-size:clamp(27px,3.1vw,44px);line-height:1.5;font-weight:570;letter-spacing:-.045em;margin:0}:where(.legacy-why) .name-signature{font-family:'Nanum Pen Script',cursive;font-size:72px;line-height:1.1;margin-top:48px;transform:rotate(-5deg);transform-origin:left center;width:max-content;letter-spacing:.02em}:where(.legacy-why) .signoff-author{font-size:14px;color:#777;margin-top:22px}:where(.legacy-why) .signoff-logo{position:absolute;right:8.5vw;bottom:95px;height:auto;opacity:.75}:where(.legacy-why) .why-end{padding-top:36px;padding-bottom:36px}@media(max-width:700px){:where(.legacy-why) .header{padding-top:16px;padding-bottom:16px}:where(.legacy-why) .brand img{height:37px}:where(.legacy-why) .voice-quote{padding-left:20px;margin:42px 0}:where(.legacy-why) .chapter .voice-quote p{font-size:25px}:where(.legacy-why) .promise-signoff{padding:70px 26px 65px}:where(.legacy-why) .promise-signoff h2{font-size:27px}:where(.legacy-why) .name-signature{font-size:64px;margin-top:35px}:where(.legacy-why) .signoff-author{font-size:13px;max-width:210px}:where(.legacy-why) .signoff-logo{width:58px;right:26px;bottom:65px}}:where(.legacy-why) .why-top h1,:where(.legacy-why) .why-top h1 span{font-weight:620}:where(.legacy-why) .why-top h1{position:relative;z-index:1;line-height:1.02}:where(.legacy-why) .why-mark{right:8.5vw;top:235px;width:clamp(130px,21vw,290px);opacity:.065}:where(.legacy-why) .name-signature{font-family:'Mr Dafoe',cursive;font-size:68px;font-weight:400;letter-spacing:0;line-height:1.35;transform:rotate(-6deg);padding:0 18px 8px 0;margin-top:36px}:where(.legacy-why) .hero-mark{right:4.6vw;width:300px;opacity:.03}:where(.legacy-why) .closing-mark{right:4.6vw;width:300px;opacity:.045}@media(max-width:700px){:where(.legacy-why) .why-top h1{font-size:98px}:where(.legacy-why) .why-mark{right:26px;top:310px;width:100px;opacity:.05}:where(.legacy-why) .name-signature{font-size:51px;max-width:100%;margin-top:30px}:where(.legacy-why) .hero-mark,:where(.legacy-why) .closing-mark{right:26px;width:135px;bottom:100px}:where(.legacy-why) .why-top .subtitle{max-width:245px;position:relative;z-index:1}}:where(.legacy-why) .company-footer{display:block;padding:40px 4.6vw 32px}:where(.legacy-why) .footer-top{display:flex;align-items:center;justify-content:space-between;gap:22px;font-size:14px}:where(.legacy-why) .footer-brand{font-size:14px}:where(.legacy-why) .company-details{margin-top:25px;font-size:14px;line-height:1.75;color:#666}:where(.legacy-why) .company-details p{margin:5px 0}:where(.legacy-why) .registration-detail{margin-top:15px!important;color:#444}:where(.legacy-why) .footer-copyright{font-size:12px;color:#777;margin-top:22px}:where(.legacy-why) .detail-divider{margin:0 6px;color:#bbb}:where(.legacy-why) .name-signature.signature-art{width:460px;max-width:100%;padding:0;transform:none;margin-top:28px;line-height:0}:where(.legacy-why) .signature-art img{display:block;width:100%;height:auto}@media(max-width:700px){:where(.legacy-why) .company-footer{padding:32px 26px}:where(.legacy-why) .footer-top{align-items:flex-start;flex-direction:column;gap:18px;font-size:13px}:where(.legacy-why) .company-details{font-size:13px;line-height:1.9}:where(.legacy-why) .detail-divider{margin:0 2px}:where(.legacy-why) .name-signature.signature-art{width:300px;margin-top:24px}:where(.legacy-why) .signoff-author{margin-top:16px}:where(.legacy-why) .signoff-logo{bottom:50px}}
