.llm-page{--llm-bg:#09090b;--llm-surface:#111115;--llm-surface-soft:#15151a;--llm-text:#f7f4f2;--llm-muted:#aaa5a3;--llm-line:rgba(255,255,255,.1);--llm-accent:#ff704d;min-height:100vh;color:var(--llm-text)}.llm-page *,.llm-page :after,.llm-page :before{box-sizing:border-box}.llm-page h1,.llm-page h2,.llm-page h3,.llm-page p{margin-top:0}.llm-page a{text-underline-offset:4px}.llm-page main a:focus-visible{outline:2px solid #ff9d84;outline-offset:4px;border-radius:4px}.llm-page section{scroll-margin-top:92px}.llm-hero{position:relative;overflow:hidden;padding:126px 0 92px;border-bottom:1px solid var(--llm-line);background:radial-gradient(circle at 20% 10%,rgba(255,99,63,.16),transparent 30%),radial-gradient(circle at 84% 35%,rgba(116,76,231,.13),transparent 31%),#0e0b0b9c}.llm-hero:after{position:absolute;inset:0;content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.llm-hero-inner{position:relative;z-index:1}.llm-kicker,.llm-section-label{display:inline-flex;align-items:center;gap:9px;color:#ff9b81;font-size:11px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.llm-kicker:before,.llm-section-label:before{width:20px;height:1px;content:"";background:currentColor}.llm-hero h1{max-width:900px;margin:22px 0 26px;font-size:clamp(48px,7vw,86px);line-height:.98;letter-spacing:-.055em}.llm-hero-inner>p{max-width:790px;margin-bottom:15px;color:#c1bab7;font-size:clamp(17px,2vw,20px);line-height:1.7}.llm-hero .llm-canonical-note{color:#888281;font-size:14px}.llm-layout{display:block;padding-top:74px;padding-bottom:120px}.llm-content{min-width:0}.llm-section{padding:0 0 88px}.llm-section+.llm-section{padding-top:88px;border-top:1px solid var(--llm-line)}.llm-section-label{margin-bottom:22px}.llm-section h2{margin-bottom:24px;font-size:clamp(35px,5vw,54px);line-height:1.05;letter-spacing:-.045em}.llm-section h3{letter-spacing:-.02em}.llm-section>p{color:var(--llm-muted);font-size:16px;line-height:1.78}.llm-section>.llm-lead{color:#e5dfdc;font-size:19px;line-height:1.65}.llm-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:36px 0 24px}.llm-facts>div{min-width:0;padding:26px 28px;border:1px solid var(--llm-line);border-radius:18px;background:var(--llm-surface)}.llm-facts>.llm-fact-wide{grid-column:1/-1}.llm-facts>.llm-fact-brand{background:linear-gradient(120deg,rgba(255,112,77,.09),transparent),var(--llm-surface)}.llm-facts .llm-fact-brand dd{color:var(--llm-text);font-size:27px;font-weight:800;letter-spacing:-.04em}.llm-facts dt{display:block;margin-bottom:12px;color:var(--llm-muted);font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.llm-facts dd{display:block;margin:0;color:var(--llm-text);font-size:17px;line-height:1.65;overflow-wrap:anywhere}.llm-facts a{text-decoration:underline;text-decoration-color:var(--llm-line);transition:text-decoration-color .2s ease}.llm-facts a:hover{text-decoration-color:currentColor}.llm-official-facts>.llm-section-label{display:flex;justify-content:center}.llm-official-facts h2{margin-bottom:14px;text-align:center}.llm-official-facts>.llm-facts-intro{margin-bottom:0;text-align:center}.llm-facts a,.llm-support-card a,.llm-updated a{color:#ff9c82}.llm-section>.llm-disclosure{padding:16px 18px;border-left:2px solid rgba(255,112,77,.6);color:#918b89;background:rgba(255,112,77,.045);font-size:13px;line-height:1.65}.llm-flow-summary{display:flex;flex-wrap:wrap;gap:10px;margin:35px 0!important;color:#f3eeeb!important;font-size:14px!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.llm-flow-summary i{color:var(--llm-accent);font-style:normal}.llm-workflow{margin:0;padding:0;border-top:1px solid var(--llm-line);list-style:none}.llm-workflow li{display:grid;grid-template-columns:54px 1fr;gap:22px;padding:25px 0;border-bottom:1px solid var(--llm-line)}.llm-audiences article>span,.llm-features article>span,.llm-workflow li>span{color:#ff8568;font-size:10px;font-weight:800;letter-spacing:.12em}.llm-workflow h3{margin-bottom:7px;font-size:18px;text-transform:uppercase}.llm-workflow p{margin:0;color:#999391;font-size:14px;line-height:1.65}.llm-audiences{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px}.llm-audiences article{padding:27px;border:1px solid var(--llm-line);border-radius:16px;background:var(--llm-surface)}.llm-audiences article>span{font-size:12px}.llm-audiences h3{margin:17px 0 12px;font-size:22px;line-height:1.3}.llm-audiences article>p{min-height:67px;color:#a29c9a;font-size:16px;line-height:1.6}.llm-audiences dl{margin:22px 0 0}.llm-audiences dl>div{padding:16px 0;border-top:1px solid var(--llm-line)}.llm-audiences dt{margin-bottom:7px;color:#ff967b;font-size:12px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.llm-audiences dd{margin:0;color:#c7c0bd;font-size:15px;line-height:1.6}.llm-features{margin-top:36px}.llm-features article{display:grid;grid-template-columns:54px 1fr;gap:22px;padding:28px 0;border-top:1px solid var(--llm-line)}.llm-features article:last-child{border-bottom:1px solid var(--llm-line)}.llm-features h3{margin-bottom:9px;font-size:20px}.llm-features p{margin:0;color:#9e9896;font-size:14px;line-height:1.72}.llm-table-wrap{margin:35px 0 25px;overflow-x:auto;border:1px solid var(--llm-line);border-radius:16px}.llm-table-wrap table{width:100%;border-collapse:collapse;background:var(--llm-surface);font-size:13px}.llm-table-wrap caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.llm-table-wrap td,.llm-table-wrap th{padding:17px 18px;border-bottom:1px solid var(--llm-line);text-align:left;vertical-align:top;line-height:1.55}.llm-table-wrap thead th{color:#8e8886;background:#0d0d10;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.llm-table-wrap tbody th{width:118px;color:#f1ecea;font-size:14px}.llm-table-wrap tbody td:last-child{color:#aaa4a2}.llm-table-wrap tr:last-child td,.llm-table-wrap tr:last-child th{border-bottom:0}.llm-status{display:inline-flex;padding:4px 8px;border-radius:99px;color:#9be1bd;background:rgba(68,185,124,.1);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.llm-status.is-limited{color:#ffd08a;background:rgba(226,161,55,.1)}.llm-highlight{margin-bottom:88px;padding:clamp(32px,6vw,58px)!important;border:1px solid rgba(255,118,83,.22)!important;border-radius:24px;background:radial-gradient(circle at 90% 0,rgba(255,90,54,.18),transparent 30%),radial-gradient(circle at 0 100%,rgba(255,99,63,.14),transparent 30%),var(--llm-surface)}.llm-highlight+.llm-section{border-top:0}.llm-equation{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0}.llm-equation span{display:flex;align-items:center;gap:10px;color:#eee8e5;font-size:13px;font-weight:800;text-transform:uppercase}.llm-equation i{color:#ff8265;font-style:normal}.llm-support-card{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;padding:30px;border:1px solid var(--llm-line);border-radius:18px;background:var(--llm-surface-soft)}.llm-support-card div>span{color:#8c8684;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.llm-support-card h3{margin:9px 0 6px;font-size:23px}.llm-support-card a:not(.cr-button){font-size:14px}.llm-support-card .cr-button{flex:none;text-decoration:none}.llm-section>.llm-updated{margin-top:18px;font-size:13px}@media (max-width:980px){.llm-audiences{grid-template-columns:1fr}.llm-audiences article>p{min-height:0}}@media (max-width:760px){.llm-hero{padding:104px 0 66px}.llm-hero h1{font-size:clamp(43px,13vw,62px)}.llm-layout{padding-top:62px;padding-bottom:80px}.llm-section{padding-bottom:65px}.llm-section+.llm-section{padding-top:65px}.llm-facts{grid-template-columns:minmax(0,1fr);gap:12px}.llm-facts>div{padding:22px}.llm-flow-summary{line-height:1.8!important}.llm-features article,.llm-workflow li{grid-template-columns:38px 1fr;gap:12px}.llm-audiences article{padding:23px}.llm-table-wrap td,.llm-table-wrap th{min-width:105px;padding:14px}.llm-table-wrap td:last-child,.llm-table-wrap th:last-child{min-width:300px}.llm-highlight{margin-bottom:65px}.llm-support-card{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.llm-page *{scroll-behavior:auto!important;transition:none!important}}[data-theme=light] .llm-page{--llm-bg:#fbf7f4;--llm-surface:#fff;--llm-surface-soft:#f8f3ed;--llm-text:#33261a;--llm-muted:#67594b;--llm-line:rgba(76,50,24,.14)}[data-theme=light] .llm-page main a:focus-visible{outline-color:#c7462a}[data-theme=light] .llm-hero{background:radial-gradient(circle at 20% 10%,rgba(255,112,77,.1),transparent 30%),radial-gradient(circle at 84% 35%,rgba(231,76,116,.07),transparent 31%),#fcfaf8}[data-theme=light] .llm-hero:after{background-image:linear-gradient(rgba(76,50,24,.035) 1px,transparent 0),linear-gradient(90deg,rgba(76,50,24,.035) 1px,transparent 0)}[data-theme=light] .llm-audiences dt,[data-theme=light] .llm-facts a,[data-theme=light] .llm-kicker,[data-theme=light] .llm-section-label,[data-theme=light] .llm-support-card a:not(.cr-button),[data-theme=light] .llm-updated a{color:#a8442c}[data-theme=light] .llm-hero-inner>p{color:#635445}[data-theme=light] .llm-hero .llm-canonical-note,[data-theme=light] .llm-support-card div>span{color:#ff5a36}[data-theme=light] .llm-section>.llm-lead{color:#544434}[data-theme=light] .llm-equation span,[data-theme=light] .llm-table-wrap tbody th{color:var(--llm-text)}[data-theme=light] .llm-section>.llm-disclosure{color:#ff5a36;background:rgba(255,112,77,.07)}[data-theme=light] .llm-flow-summary{color:#4b3a29!important}[data-theme=light] .llm-audiences article>span,[data-theme=light] .llm-features article>span,[data-theme=light] .llm-workflow li>span{color:#a8442c}[data-theme=light] .llm-audiences article>p,[data-theme=light] .llm-audiences dd,[data-theme=light] .llm-features p,[data-theme=light] .llm-table-wrap tbody td:last-child,[data-theme=light] .llm-workflow p{color:var(--llm-muted)}[data-theme=light] .llm-table-wrap thead th{color:#ff5a36;background:#f8f3ed}[data-theme=light] .llm-status{color:#17623b;background:rgba(68,185,124,.14)}[data-theme=light] .llm-status.is-limited{color:#784900;background:rgba(226,161,55,.16)}[data-theme=light] .llm-highlight{background:radial-gradient(circle at 90% 0,rgba(225,72,120,.07),transparent 30%),radial-gradient(circle at 0 100%,rgba(255,99,63,.07),transparent 30%),var(--llm-surface)}