.creative-skills-directory_directory__z36Ma{--directory-line:var(--feature-line,#b9dcd5);--directory-soft:var(--feature-soft,#eff8f5);--directory-accent:var(--feature-accent,#28665b);margin:0;color:var(--site-ink,var(--foreground));font-size:13px;line-height:1.7}.creative-skills-directory_directory__z36Ma .creative-skills-directory_heading__cFbJ6 h1{margin:0;color:var(--chrome-ink,var(--site-ink,var(--foreground)));font-size:18px;font-weight:700;line-height:1.5}.creative-skills-directory_directory__z36Ma .creative-skills-directory_heading__cFbJ6 p{margin:5px 0 0;font-size:13px}.creative-skills-directory_directory__z36Ma .creative-skills-directory_boundary__0UolK,.creative-skills-directory_directory__z36Ma .creative-skills-directory_heading__cFbJ6 p{color:var(--chrome-muted,var(--site-muted,var(--muted)))}.creative-skills-directory_directory__z36Ma .creative-skills-directory_boundary__0UolK{margin:10px 0 16px;font-size:12px}.creative-skills-directory_grid__lxDYR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.creative-skills-directory_card___yKtW{min-width:0;padding:18px;border-top-width:1px;border:1px solid var(--directory-line);border-top:3px solid var(--directory-line);border-radius:6px;background:var(--site-panel,var(--card));overflow-wrap:anywhere}.creative-skills-directory_cardHeading__lmgzM{display:flex;align-items:start;justify-content:space-between;gap:10px;margin-bottom:16px}.creative-skills-directory_directory__z36Ma .creative-skills-directory_cardHeading__lmgzM h3{margin:0 0 6px;color:var(--site-ink,var(--foreground));font-size:17px;line-height:1.5;font-weight:700}.creative-skills-directory_directory__z36Ma .creative-skills-directory_cardHeading__lmgzM p{margin:0;color:var(--site-muted,var(--muted));font-size:13px;line-height:1.7}.creative-skills-directory_cardHeading__lmgzM>span{flex:none;padding:4px 8px;border:1px solid var(--directory-line);border-radius:5px;color:var(--directory-accent);background:var(--directory-soft);font-size:12px;font-variant-numeric:tabular-nums}.creative-skills-directory_workspace__4z1TE{display:inline-flex;align-items:center;min-height:38px;padding:8px 12px;border:1px solid var(--site-line,var(--border));border-radius:5px;background:var(--site-panel,var(--card));color:var(--site-ink,var(--foreground));text-decoration:none;font-size:13px;font-weight:550;line-height:1.5}.creative-skills-directory_workspace__4z1TE:focus-visible{outline:2px solid currentColor;outline-offset:3px}.creative-skills-directory_workspace__4z1TE:hover{background:var(--site-soft,var(--secondary))}@media (max-width:600px){.creative-skills-directory_grid__lxDYR{grid-template-columns:minmax(0,1fr)}.creative-skills-directory_card___yKtW{padding:16px}}.public-site_site__3x_WJ{background:transparent;color:var(--site-ink,var(--foreground));font-size:15px;line-height:1.7}.public-site_site__3x_WJ *{box-sizing:border-box}.public-site_site__3x_WJ :is(button,input,a):focus-visible{outline:3px solid var(--primary);outline-offset:4px}.public-site_site__3x_WJ button,.public-site_site__3x_WJ input{font:inherit}.public-site_navigation__Je1NU{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 36px;border-bottom:1px solid var(--border);background:var(--card)}.public-site_navigation__Je1NU>div{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.public-site_navigation__Je1NU a{font-size:13px;white-space:nowrap}.public-site_navigation__Je1NU [aria-current]{color:var(--primary)}.public-site_accountLink__ZPfzW{border:1px solid var(--border);border-radius:8px;padding:8px 14px}.public-site_container__ONso8{max-width:1160px;margin:auto;padding:0 28px 80px}.public-site_heading__EspdQ{padding:70px 0 42px;max-width:780px}.public-site_heading__EspdQ h1{font-size:clamp(32px,4.2vw,54px);line-height:1.25;letter-spacing:-.04em;margin:16px 0 20px}.public-site_heading__EspdQ p{font-size:17px;max-width:680px;color:var(--muted)}.public-site_eyebrow__HXCcJ{font-size:11px;letter-spacing:.16em;color:var(--muted);font-weight:600}.public-site_section__f9ohr{padding:44px 0;scroll-margin-top:20px}.public-site_section__f9ohr .public-site_heading__EspdQ{padding-top:0}.public-site_section__f9ohr h2{font-size:28px}.public-site_threeColumns__pq9pn,.public-site_twoColumns__yQkM5{display:grid;gap:22px}.public-site_twoColumns__yQkM5{grid-template-columns:repeat(2,minmax(0,1fr))}.public-site_threeColumns__pq9pn{grid-template-columns:repeat(3,minmax(0,1fr))}.public-site_card__uXy8L{padding:30px;border:1px solid var(--border);border-radius:16px;background:var(--card);min-width:0}.public-site_card__uXy8L h2{font-size:24px;margin:10px 0 16px}.public-site_card__uXy8L h3{font-size:20px}.public-site_card__uXy8L p{color:var(--muted)}.public-site_card__uXy8L ul{padding-left:20px;color:var(--muted);line-height:2}.public-site_primary__hmnkD,.public-site_secondary__0b_ma{display:inline-flex;justify-content:center;align-items:center;gap:12px;padding:12px 21px;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;text-align:center;text-decoration:none}.public-site_primary__hmnkD{background:var(--primary);color:var(--primary-foreground)}.public-site_secondary__0b_ma{background:var(--card);border-color:var(--border);color:var(--foreground)}.public-site_primary__hmnkD:disabled,.public-site_secondary__0b_ma:disabled{opacity:.5;cursor:not-allowed}.public-site_actions__v3qKL{display:flex;gap:16px;flex-wrap:wrap}.public-site_textLink__Ge8Ev{color:var(--primary);text-decoration:underline;text-underline-offset:4px}.public-site_note__Mx0Yi{font-size:13px;color:var(--muted);margin:22px 0}.public-site_os__6oyEW{font-size:44px;display:block;line-height:1.5}.public-site_definition__A42Yd{margin:26px 0}.public-site_definition__A42Yd>div{display:flex;justify-content:space-between;gap:24px;padding:10px 0;border-bottom:1px solid var(--border);font-size:13px}.public-site_definition__A42Yd dt{color:var(--muted)}.public-site_definition__A42Yd dd{margin:0;text-align:right}.public-site_downloadHero__AVBla{position:relative;isolation:isolate;overflow:hidden;min-height:720px;display:grid;place-items:center;text-align:center;background:#d7e8ff;color:#1d3557}.public-site_heroVideo__WYsiv{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;opacity:.54}.public-site_downloadHero__AVBla:after{content:"";position:absolute;inset:0;background:linear-gradient(#ecf4ff55,#e8f2ffdd);z-index:-1}.public-site_heroCopy__gZxih{max-width:850px;padding:64px 28px}.public-site_heroCopy__gZxih>img{display:block;border-radius:21px;margin:auto auto 24px;box-shadow:0 12px 30px #4766a526}.public-site_pill__Lzu7I{display:inline-block;border:1px solid #7394c54d;background:#f4f8ff99;border-radius:99px;padding:6px 16px;font-size:12px}.public-site_heroCopy__gZxih h1{font-size:clamp(36px,5.3vw,65px);letter-spacing:-.055em;line-height:1.3;margin:22px 0}.public-site_heroCopy__gZxih>p{max-width:670px;margin:0 auto 28px;color:#455e7c;font-size:16px}.public-site_heroCopy__gZxih .public-site_actions__v3qKL{justify-content:center}.public-site_heroCopy__gZxih .public-site_primary__hmnkD{background:#245edf;color:white}.public-site_heroCopy__gZxih .public-site_secondary__0b_ma{background:#ffffffb5;color:#244366;border-color:#9fb7dc55}.public-site_chips__L81Ly{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0}.public-site_chips__L81Ly>button,.public-site_chips__L81Ly>span{padding:7px 14px;border:1px solid var(--border);border-radius:99px;background:var(--card);color:var(--muted);font-size:12px}.public-site_chips__L81Ly>button{cursor:pointer}.public-site_chips__L81Ly [aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);border-color:transparent}.public-site_heroCopy__gZxih .public-site_chips__L81Ly{justify-content:center}.public-site_heroCopy__gZxih .public-site_chips__L81Ly>span{background:#ffffff66;color:#35567a;border-color:#adc2df66}.public-site_step__liQr6{padding:28px;border-top:1px solid var(--border)}.public-site_stepNumber__BwGNf,.public-site_step__liQr6>span{font-size:13px;color:var(--primary);letter-spacing:.1em}.public-site_step__liQr6 h3{font-size:21px}.public-site_step__liQr6 p{color:var(--muted)}.public-site_guideBanner__1wDXR{display:flex;align-items:center;justify-content:space-between;gap:28px;background:var(--card);border:1px solid var(--border);padding:34px;border-radius:14px;margin:40px 0 0}.public-site_guideBanner__1wDXR h2{margin:8px 0;font-size:25px}.public-site_guideBanner__1wDXR p{color:var(--muted)}.public-site_guideBanner__1wDXR>span{font-size:30px}.public-site_tabs__xT8V9{display:flex;gap:28px;border-bottom:1px solid var(--border);margin:0 0 30px;overflow-x:auto}.public-site_tabs__xT8V9 button{padding:14px 2px;border:none;border-bottom:2px solid transparent;background:none;color:var(--muted);white-space:nowrap;cursor:pointer;font-size:14px}.public-site_tabs__xT8V9 [aria-selected=true]{color:var(--primary);border-bottom-color:var(--primary)}.public-site_result__qZJZK{font-size:12px;color:var(--primary);padding-top:18px;border-top:1px solid var(--border);margin-top:20px}.public-site_prompt__kugVp{margin:24px 0;padding:22px;border-left:3px solid var(--primary);background:var(--background);white-space:pre-wrap}.public-site_sectionHead__786FX{display:flex;align-items:center;justify-content:space-between;gap:24px}.public-site_search__CXSp0{display:flex;flex-direction:column;gap:7px;min-width:240px;font-size:13px;color:var(--muted)}.public-site_search__CXSp0 input{padding:11px 15px;border-radius:8px;border:1px solid var(--border);background:var(--background);color:var(--foreground);width:100%;min-width:0}.public-site_unavailable__Y6FAF{position:relative;text-align:center;padding:52px 24px;border:1px dashed var(--border);border-radius:12px;background:var(--card);margin:26px 0}.public-site_unavailable__Y6FAF h2{font-size:21px}.public-site_unavailable__Y6FAF p{max-width:620px;color:var(--muted);margin:12px auto}.public-site_statusDot__uDbuF{display:inline-block;width:9px;height:9px;border-radius:50%;background:#b08b45}.public-site_skillSteps__nYTxY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style:none}.public-site_skillSteps__nYTxY li{padding:20px;border-top:1px solid var(--border);font-size:14px}.public-site_skillSteps__nYTxY span{display:block;color:var(--primary);font-size:12px;margin-bottom:20px}.public-site_articleGrid__yehf2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.public-site_article__jU_VR{position:relative;display:block;padding:22px;border:1px solid var(--border);border-radius:12px;background:var(--card)}.public-site_article__jU_VR>span:first-child{font-size:11px;color:var(--primary)}.public-site_article__jU_VR h2{font-size:18px;line-height:1.6}.public-site_article__jU_VR p{color:var(--muted);font-size:13px}.public-site_article__jU_VR>span:last-child{font-size:20px}.public-site_faqList___GmS3{border-top:1px solid var(--border);margin-top:28px}.public-site_faq__LWwZ_{border-bottom:1px solid var(--border);scroll-margin-top:30px}.public-site_faq__LWwZ_ h3{margin:0}.public-site_faq__LWwZ_ button{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:22px 0;border:none;background:transparent;color:var(--foreground);font-size:16px;text-align:left;cursor:pointer}.public-site_faq__LWwZ_ button span{font-size:22px;font-weight:400}.public-site_faq__LWwZ_>div{padding:0 36px 26px 0;color:var(--muted);font-size:14px;line-height:2}.public-site_faq__LWwZ_>div p{margin-top:0}.public-site_empty__7my_x{text-align:center;padding:48px;color:var(--muted)}.public-site_support__4siGi{display:flex;gap:28px;padding:32px;border:1px solid var(--border);border-radius:12px;background:var(--card)}.public-site_support__4siGi>span{font-size:38px;color:var(--primary)}.public-site_support__4siGi h2{margin-top:0;font-size:23px}.public-site_support__4siGi p{font-size:14px;color:var(--muted)}.public-site_apiHero__NGZXZ{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;padding:40px 30px 60px}.public-site_apiHero__NGZXZ h2{font-size:42px;line-height:1.3;letter-spacing:-.04em}.public-site_apiHero__NGZXZ p{color:var(--muted)}.public-site_apiOrb__oQJfm{position:relative;display:grid;place-items:center;aspect-ratio:1;max-width:300px;width:100%;margin:auto;border:1px solid var(--border);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--primary) 15%,var(--background)),var(--background) 70%);color:var(--primary);font-size:50px;letter-spacing:-.05em}.public-site_apiOrb__oQJfm i{position:absolute;border:1px solid var(--primary);inset:20%;border-radius:50%;transform:rotate(-35deg) scaleX(1.8) scaleY(.6);opacity:.4}.public-site_apiOrb__oQJfm i+i{transform:rotate(35deg) scaleX(1.8) scaleY(.6)}.public-site_code__zB0B0{padding:24px;background:#101923;color:#d1e9e0;overflow:auto;border-radius:10px;font-size:13px;line-height:1.9}.public-site_footer__a0zGM{padding:48px max(28px,calc((100vw - 1104px)/2));border-top:1px solid var(--border);background:var(--card)}.public-site_footer__a0zGM>div:first-child{max-width:480px}.public-site_footer__a0zGM p{font-size:13px;color:var(--muted)}.public-site_footer__a0zGM nav{display:flex;gap:22px;flex-wrap:wrap;margin:24px 0;font-size:13px}.public-site_footerLegal___0jI7{display:flex;gap:16px;flex-wrap:wrap;padding-top:22px;border-top:1px solid var(--border);font-size:11px;color:var(--muted)}.public-site_srOnly__WLFZp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:950px){.public-site_navigation__Je1NU{padding:14px 24px;align-items:flex-start}.public-site_navigation__Je1NU>div{gap:12px 18px}.public-site_articleGrid__yehf2,.public-site_skillSteps__nYTxY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.public-site_navigation__Je1NU{display:block;padding:16px 18px}.public-site_navigation__Je1NU>div{gap:12px 18px}.public-site_navigation__Je1NU a{font-size:12px}.public-site_accountLink__ZPfzW{display:inline-flex;margin-top:16px}.public-site_container__ONso8{padding:0 18px 50px}.public-site_heading__EspdQ{padding:40px 0 24px}.public-site_heading__EspdQ p{font-size:15px}.public-site_threeColumns__pq9pn,.public-site_twoColumns__yQkM5{grid-template-columns:1fr}.public-site_card__uXy8L{padding:23px}.public-site_section__f9ohr{padding:28px 0}.public-site_sectionHead__786FX{align-items:stretch;flex-direction:column;gap:14px}.public-site_search__CXSp0{min-width:0}.public-site_heroCopy__gZxih{padding:48px 22px}.public-site_downloadHero__AVBla{min-height:640px}.public-site_heroCopy__gZxih .public-site_actions__v3qKL{flex-direction:column}.public-site_articleGrid__yehf2{grid-template-columns:1fr}.public-site_article__jU_VR{padding:22px}.public-site_skillSteps__nYTxY{grid-template-columns:1fr}.public-site_guideBanner__1wDXR{padding:24px}.public-site_guideBanner__1wDXR h2{font-size:22px}.public-site_apiHero__NGZXZ{grid-template-columns:1fr;padding:25px 0 45px;gap:16px}.public-site_apiHero__NGZXZ h2{font-size:34px}.public-site_apiOrb__oQJfm{max-width:220px}.public-site_tabs__xT8V9{gap:24px}.public-site_support__4siGi{padding:24px;gap:14px}.public-site_footer__a0zGM{padding:36px 22px}.public-site_code__zB0B0{font-size:11px;padding:16px}}@media(prefers-reduced-motion:reduce){.public-site_heroVideo__WYsiv{display:none}.public-site_downloadHero__AVBla{background:url(/mac/assets/codex-cloud-background.jpg) 50%/cover}}.public-site_sourceSurface__RsW_Q{position:relative}:where(.public-site_sourceSurface__RsW_Q h1,.public-site_sourceSurface__RsW_Q h2,.public-site_sourceSurface__RsW_Q h3){font-weight:700}.public-site_sourceSurface__RsW_Q{--bg:var(--site-paper);--bg-soft:var(--site-soft);--panel:var(--site-panel);--panel-strong:var(--site-panel);--line:var(--site-line);--line-blue:var(--site-accent);--text:var(--site-ink);--faint:var(--site-faint);--blue:var(--site-accent);--purple:var(--site-accent);--max:1168px;--radius:8px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;line-height:normal;isolation:isolate}.public-site_sourceSurface__RsW_Q *{box-sizing:border-box}.public-site_sourceSurface__RsW_Q a{color:inherit;text-decoration:none}.public-site_sourceSurface__RsW_Q a,.public-site_sourceSurface__RsW_Q button{-webkit-tap-highlight-color:transparent}.public-site_sourceSurface__RsW_Q button{font:inherit}.public-site_sourceSurface__RsW_Q h1,.public-site_sourceSurface__RsW_Q h2,.public-site_sourceSurface__RsW_Q h3,.public-site_sourceSurface__RsW_Q p{margin:0}.public-site_sourceSurface__RsW_Q h1{margin-top:34px;color:#030507;font-size:78px;font-weight:920;letter-spacing:0;line-height:1.06;text-wrap:balance;overflow-wrap:anywhere}.public-site_sourceSurface__RsW_Q .btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 32px;border:1px solid transparent;border-radius:8px;cursor:pointer;font-weight:850;letter-spacing:0;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.public-site_sourceSurface__RsW_Q .btn:hover{transform:translateY(-3px)}.public-site_sourceSurface__RsW_Q .btn-primary{background:#05070b;box-shadow:0 18px 42px rgba(5,7,11,.16);color:#fff}.public-site_sourceSurface__RsW_Q .btn-secondary{border-color:rgba(15,23,42,.08);background:rgba(255,255,255,.34);color:#111827;backdrop-filter:blur(12px)}.public-site_sourceSurface__RsW_Q .btn-secondary:hover{border-color:rgba(96,165,250,.58)}.public-site_sourceSurface__RsW_Q .section{width:min(var(--max),calc(100% - 48px));margin:0 auto;padding:104px 0;border-top:1px solid rgba(15,23,42,.09)}.public-site_sourceSurface__RsW_Q .section-heading{max-width:760px;margin-bottom:54px}.public-site_sourceSurface__RsW_Q .section-heading.center{margin-inline:auto;text-align:center}.public-site_sourceSurface__RsW_Q .section-heading h2{color:#05070b;font-size:46px;font-weight:850;letter-spacing:0;line-height:1.14;text-wrap:balance}.public-site_sourceSurface__RsW_Q .section-heading>p{margin-top:18px;color:var(--muted);font-size:17px;font-weight:560;line-height:1.72}.public-site_sourceSurface__RsW_Q .article-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.public-site_sourceSurface__RsW_Q .article-card,.public-site_sourceSurface__RsW_Q .faq-panel{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(255,255,255,.38)),rgba(255,255,255,.44);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 24px 80px rgba(62,85,140,.08);backdrop-filter:blur(18px);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.public-site_sourceSurface__RsW_Q .article-card:hover{border-color:rgba(89,151,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 24px 70px rgba(49,94,190,.18);transform:translateY(-7px)}.public-site_sourceSurface__RsW_Q .faq-title>span{display:block;color:#2563eb;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:900;letter-spacing:0}.public-site_sourceSurface__RsW_Q .article-card h3{color:#05070b;font-size:21px;font-weight:820;letter-spacing:0;line-height:1.3}.public-site_sourceSurface__RsW_Q .article-card p{margin-top:13px;color:var(--muted);line-height:1.68}.public-site_sourceSurface__RsW_Q .btn:focus-visible{outline:2px solid rgba(52,120,246,.62);outline-offset:-2px}.public-site_sourceSurface__RsW_Q .article-card{display:grid;min-height:270px;align-content:start;padding:30px}.public-site_sourceSurface__RsW_Q .article-card>span{display:inline-flex;width:fit-content;min-height:30px;align-items:center;margin-bottom:17px;padding:0 12px;border:1px solid rgba(52,120,246,.18);border-radius:999px;background:rgba(52,120,246,.1);color:#2563eb;font-size:12px;font-weight:880}.public-site_sourceSurface__RsW_Q .article-card a{align-self:end;display:inline-flex;width:fit-content;margin-top:22px;color:#2563eb;font-weight:860}.public-site_sourceSurface__RsW_Q .faq-panel{display:grid;gap:12px;margin-top:24px;padding:30px}.public-site_sourceSurface__RsW_Q .faq-title{margin-bottom:8px}.public-site_sourceSurface__RsW_Q .faq-title h3{margin-top:12px;color:#05070b;font-size:28px;font-weight:860;line-height:1.22}.public-site_sourceSurface__RsW_Q .faq-panel details{padding:17px 18px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.38)}.public-site_sourceSurface__RsW_Q .faq-panel summary{color:#05070b;cursor:pointer;font-weight:850;line-height:1.5}.public-site_sourceSurface__RsW_Q .faq-panel p{margin-top:10px;color:var(--muted);line-height:1.68}.public-site_sourceSurface__RsW_Q .section-kicker{display:block;color:var(--faint);font-size:15px;font-weight:760;width:fit-content;padding:8px 12px;border:1px solid rgba(52,120,246,.18);border-radius:999px;background:rgba(255,255,255,.38);color:#2563eb;font-size:13px;font-weight:880}.public-site_sourceSurface__RsW_Q .plans-section{position:relative;padding-top:102px}.public-site_sourceSurface__RsW_Q .commerce-empty-state{width:min(780px,100%);margin:28px auto 0;padding:28px;border:1px solid rgba(37,99,235,.18);border-radius:var(--radius);background:rgba(255,255,255,.76);box-shadow:0 18px 48px rgba(15,23,42,.1);text-align:center}.public-site_sourceSurface__RsW_Q .commerce-empty-state h2,.public-site_sourceSurface__RsW_Q .commerce-empty-state h3{color:#05070b;font-size:24px;font-weight:900}.public-site_sourceSurface__RsW_Q .commerce-empty-state p{margin-top:10px;color:var(--muted);line-height:1.7}.public-site_sourceSurface__RsW_Q .commerce-empty-state>div{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px}.public-site_sourceSurface__RsW_Q .commerce-empty-state .btn{border:0;cursor:pointer}.public-site_sourceSurface__RsW_Q .commerce-empty-state.is-error{border-color:rgba(220,38,38,.3)}@media (prefers-reduced-motion:reduce){.public-site_sourceSurface__RsW_Q *,.public-site_sourceSurface__RsW_Q :after,.public-site_sourceSurface__RsW_Q :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:980px){.public-site_sourceSurface__RsW_Q h1{font-size:58px}.public-site_sourceSurface__RsW_Q .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.public-site_sourceSurface__RsW_Q .section{width:min(100% - 28px,var(--max))}.public-site_sourceSurface__RsW_Q h1{margin-top:28px;font-size:38px;line-height:1.15}.public-site_sourceSurface__RsW_Q .btn{width:100%;min-height:56px;padding-inline:18px}.public-site_sourceSurface__RsW_Q .article-grid{grid-template-columns:1fr}.public-site_sourceSurface__RsW_Q .section{padding:76px 0}.public-site_sourceSurface__RsW_Q .section-heading{margin-bottom:34px}.public-site_sourceSurface__RsW_Q .section-heading h2{font-size:34px}.public-site_sourceSurface__RsW_Q .article-card,.public-site_sourceSurface__RsW_Q .faq-panel{padding:28px}}.public-site_sourceSurface__RsW_Q .creative-site{--creative-paper:#f7f7f4;--creative-ink:#161719;--creative-blue:#2455ed;min-height:100vh;background:transparent;color:var(--creative-ink)}.public-site_sourceSurface__RsW_Q .creative-site a:focus-visible,.public-site_sourceSurface__RsW_Q .creative-site button:focus-visible{outline:3px solid #2455ed;outline-offset:5px}.public-site_sourceSurface__RsW_Q .creative-site.site-themed>footer{width:min(1280px,calc(100% - 64px));grid-template-columns:minmax(0,1fr) auto;padding-block:12px 10px;border-color:#dedfd8;gap:8px 24px}.public-site_sourceSurface__RsW_Q .creative-site>footer p{max-width:none;margin-top:6px;font-size:13px;color:#71736c}@media (max-width:1000px){.public-site_sourceSurface__RsW_Q .creative-site.site-themed>footer{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.public-site_sourceSurface__RsW_Q .creative-site.site-themed>footer{width:calc(100% - 36px);padding-block:12px 10px;grid-template-columns:minmax(0,1fr);gap:8px}}.public-site_sourceSurface__RsW_Q .section.web-skills-page{width:min(960px,calc(100% - 64px));padding-block:calc(var(--site-nav-height, 80px) + 28px) 40px;letter-spacing:0}.public-site_sourceSurface__RsW_Q .web-skills-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:20px}.public-site_sourceSurface__RsW_Q .web-skills-eyebrow{color:#3a528b;font-size:12px;font-weight:700}.public-site_sourceSurface__RsW_Q .web-skills-heading h1{margin-top:10px;font-size:32px;line-height:1.35;font-weight:750}.public-site_sourceSurface__RsW_Q .web-skills-heading p{margin-top:8px;color:#3e4b60;font-size:14px;line-height:1.7}.public-site_sourceSurface__RsW_Q .web-skills-availability{display:grid;gap:4px;flex-shrink:0;padding-bottom:2px;font-size:12px;line-height:1.6;color:#36465f}.public-site_sourceSurface__RsW_Q .web-skills-availability>span{width:fit-content;color:#176647;font-weight:700}.public-site_sourceSurface__RsW_Q .web-skills-availability strong{color:#233b56;font-size:13px;font-weight:650}.public-site_sourceSurface__RsW_Q .web-skills-availability small{font-size:12px}.public-site_sourceSurface__RsW_Q .web-skills-start{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;padding:18px 20px;border-block:1px solid rgb(34 58 95/18%)}.public-site_sourceSurface__RsW_Q .web-skills-start-copy{min-width:0}.public-site_sourceSurface__RsW_Q .web-skills-results h2,.public-site_sourceSurface__RsW_Q .web-skills-start h2{font-size:18px;font-weight:700;line-height:1.5}.public-site_sourceSurface__RsW_Q .web-skills-start p{margin-top:5px;color:#3e4b60;font-size:13px;line-height:1.7}.public-site_sourceSurface__RsW_Q .web-skills-steps{display:flex;flex-wrap:wrap;gap:8px 16px;margin:12px 0 0;padding:0;list-style:none;counter-reset:install-step}.public-site_sourceSurface__RsW_Q .web-skills-steps li{display:inline-flex;align-items:center;gap:6px;color:var(--site-muted,#43536b);font-size:12px;line-height:1.6;counter-increment:install-step}.public-site_sourceSurface__RsW_Q .web-skills-steps li:before{display:inline-grid;width:18px;height:18px;flex:0 0 18px;place-items:center;border-radius:4px;background:var(--feature-soft,#eff8f5);color:var(--feature-accent,#28665b);font-size:11px;content:counter(install-step)}.public-site_sourceSurface__RsW_Q .web-skills-start-meta{grid-column:1/-1;display:grid;gap:5px;padding-top:10px;border-top:1px solid var(--site-line,#e2e2e2)}.public-site_sourceSurface__RsW_Q .web-skill-actions{display:flex;flex-wrap:wrap;gap:8px}.public-site_sourceSurface__RsW_Q .web-skills-page button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border:1px solid rgb(40 60 88/25%);border-radius:5px;background:rgb(255 255 255/50%);color:#263c54;font-size:13px;font-weight:650;line-height:1.5;cursor:pointer;transition:background .15s}.public-site_sourceSurface__RsW_Q .web-skills-page button:hover:not(:disabled){background:rgb(255 255 255/85%)}.public-site_sourceSurface__RsW_Q .web-skills-page .web-skill-primary{border-color:#2556dc;background:#2556dc;color:#fff}.public-site_sourceSurface__RsW_Q .web-skills-page .web-skill-primary:hover:not(:disabled){background:#1946bf}.public-site_sourceSurface__RsW_Q .web-skills-page button:disabled{opacity:.55;cursor:wait}.public-site_sourceSurface__RsW_Q .web-skills-start-meta .web-skills-next{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:12px;line-height:1.7;color:#30465e}.public-site_sourceSurface__RsW_Q .web-skills-next a{color:#1e4fc6;text-decoration:underline;text-underline-offset:4px}.public-site_sourceSurface__RsW_Q .web-skills-start-meta .web-skills-boundary{margin:0;color:#4a5a6e;font-size:12px;line-height:1.7}.public-site_sourceSurface__RsW_Q .web-skills-toolbar{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-top:20px}.public-site_sourceSurface__RsW_Q .web-skills-categories{display:flex;flex-wrap:wrap;gap:6px}.public-site_sourceSurface__RsW_Q .web-skills-categories button{border-color:transparent;background:transparent}.public-site_sourceSurface__RsW_Q .web-skills-categories button[aria-pressed=true]{border-color:rgb(34 74 166/22%);background:rgb(255 255 255/65%);color:#1d4ec7}.public-site_sourceSurface__RsW_Q .web-skills-search{display:grid;gap:5px;width:240px;flex-shrink:0;color:#3d4f68;font-size:12px}.public-site_sourceSurface__RsW_Q .web-skills-search input{width:100%;min-height:38px;padding:8px 12px;border:1px solid rgb(36 62 104/24%);border-radius:5px;background:rgb(255 255 255/65%);color:#172a40;font:inherit;font-size:13px;line-height:1.5}.public-site_sourceSurface__RsW_Q .web-skills-copy textarea:focus-visible,.public-site_sourceSurface__RsW_Q .web-skills-search input:focus-visible{outline:3px solid #2455ed;outline-offset:3px}.public-site_sourceSurface__RsW_Q .web-skills-results{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding-bottom:12px}.public-site_sourceSurface__RsW_Q .web-skills-results span{color:#4b5d73;font-size:13px}.public-site_sourceSurface__RsW_Q .web-skills-feedback{position:sticky;top:100px;z-index:10;min-height:0;scroll-margin-top:100px}.public-site_sourceSurface__RsW_Q .web-skills-feedback p{margin-bottom:18px;padding:14px 16px;border-left:3px solid #21805d;background:rgb(240 255 249/88%);color:#185d44;font-size:14px;line-height:1.8}.public-site_sourceSurface__RsW_Q .web-skills-feedback .web-skills-error{border-color:#af3939;background:#fff1ef;color:#8d2929}.public-site_sourceSurface__RsW_Q .web-skills-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.public-site_sourceSurface__RsW_Q .web-skill-item{display:flex;min-width:0;flex-direction:column;min-height:180px;padding:18px;border:1px solid rgb(39 62 98/16%);border-radius:6px;background:rgb(250 252 255/72%)}.public-site_sourceSurface__RsW_Q .web-skill-item>header{display:flex;align-items:center;gap:10px;min-width:0}.public-site_sourceSurface__RsW_Q .web-skill-number{flex-shrink:0;color:#64758b;font-size:13px;line-height:1.6;font-variant-numeric:tabular-nums}.public-site_sourceSurface__RsW_Q .web-skill-item h3{flex:1;min-width:0;font-size:17px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.public-site_sourceSurface__RsW_Q .web-skill-category{margin-left:auto;flex-shrink:0;color:#64758b;font-size:12px;line-height:1.6}.public-site_sourceSurface__RsW_Q .web-skill-item>p{margin-block:10px 16px;color:#43536b;font-size:13px;line-height:1.7}.public-site_sourceSurface__RsW_Q .web-skill-item .web-skill-actions{margin-top:auto}.public-site_sourceSurface__RsW_Q .web-skills-empty{padding:40px 0;text-align:center;font-size:14px;color:#43536b}.public-site_sourceSurface__RsW_Q .web-skills-empty button{margin-top:16px}.public-site_sourceSurface__RsW_Q .web-skills-copy{width:min(600px,calc(100% - 32px));padding:24px;border:1px solid #b9c7dc;border-radius:6px;background:#f7faff;color:#23334d}.public-site_sourceSurface__RsW_Q .web-skills-copy::backdrop{background:rgb(10 24 46/40%)}.public-site_sourceSurface__RsW_Q .web-skills-copy h2{font-size:20px}.public-site_sourceSurface__RsW_Q .web-skills-copy p{margin-top:10px;font-size:14px;line-height:1.8}.public-site_sourceSurface__RsW_Q .web-skills-copy textarea{width:100%;min-height:228px;resize:vertical;margin-block:18px;padding:14px;border:1px solid #b9c7dc;border-radius:4px;font:inherit;font-size:15px;line-height:1.8}.public-site_sourceSurface__RsW_Q .web-skills-copy form{text-align:right}@media (max-width:900px){.public-site_sourceSurface__RsW_Q .web-skills-heading{align-items:start;flex-direction:column;gap:12px}.public-site_sourceSurface__RsW_Q .web-skills-availability{display:flex;flex-wrap:wrap;gap:6px 16px}.public-site_sourceSurface__RsW_Q .web-skills-start{grid-template-columns:minmax(0,1fr);align-items:start}.public-site_sourceSurface__RsW_Q .web-skills-toolbar{align-items:start;flex-direction:column-reverse;gap:16px}.public-site_sourceSurface__RsW_Q .web-skills-search{width:100%}}@media (max-width:600px){.public-site_sourceSurface__RsW_Q .section.web-skills-page{width:calc(100% - 36px);padding-top:calc(var(--site-nav-height, 109px) + 22px)}.public-site_sourceSurface__RsW_Q .web-skills-heading h1{font-size:28px}.public-site_sourceSurface__RsW_Q .web-skills-start{gap:12px}.public-site_sourceSurface__RsW_Q .web-skills-toolbar{margin-top:18px}.public-site_sourceSurface__RsW_Q .web-skills-grid{grid-template-columns:minmax(0,1fr);gap:12px}.public-site_sourceSurface__RsW_Q .web-skill-item{min-height:0;padding:16px}.public-site_sourceSurface__RsW_Q .web-skill-item>header{flex-wrap:wrap;gap:8px}.public-site_sourceSurface__RsW_Q .web-skill-item h3{font-size:17px}.public-site_sourceSurface__RsW_Q .web-skill-category{margin-left:0}.public-site_sourceSurface__RsW_Q .web-skills-categories{gap:6px}.public-site_sourceSurface__RsW_Q .web-skills-categories button{padding-inline:10px}}.public-site_sourceSurface__RsW_Q .site-themed .section-heading>span,.public-site_sourceSurface__RsW_Q .site-themed .section-kicker{color:var(--site-accent)}.public-site_sourceSurface__RsW_Q .site-themed .btn-primary{background:var(--site-brand);color:var(--site-button-ink);border-color:var(--site-brand)}.public-site_sourceSurface__RsW_Q .site-themed .btn-primary:hover{background:var(--site-brand);color:var(--site-button-ink);filter:brightness(.96)}.public-site_sourceSurface__RsW_Q .site-themed>main.page-standalone{background:transparent}.public-site_sourceSurface__RsW_Q .site-themed>footer{position:relative;color:var(--site-ink);border-color:color-mix(in srgb,var(--site-ink) 20%,transparent)}.public-site_sourceSurface__RsW_Q .site-themed>footer p{color:var(--site-muted)}.public-site_sourceSurface__RsW_Q .site-themed a:focus-visible,.public-site_sourceSurface__RsW_Q .site-themed button:focus-visible{outline-color:currentColor}.public-site_sourceSurface__RsW_Q .site-themed{--green:#26734d;--cyan:#525252;--orange:#7c4a25}.public-site_sourceSurface__RsW_Q .site-themed::selection{background:#d9d9d9;color:#171717}.public-site_sourceSurface__RsW_Q .site-themed>main{min-height:calc(100vh - 260px)}.public-site_sourceSurface__RsW_Q .site-themed :is(.section-heading h2,.faq-title h3,.article-card h3){color:#171717}.public-site_sourceSurface__RsW_Q .site-themed .section-heading h2{font-size:clamp(32px,4vw,46px);font-weight:600;letter-spacing:-.045em}.public-site_sourceSurface__RsW_Q .site-themed .section-heading>p{color:#616161;font-size:15px;font-weight:400;line-height:1.85}.public-site_sourceSurface__RsW_Q .site-themed>footer{padding-top:40px;border-color:#e2e2e2}.public-site_sourceSurface__RsW_Q .site-themed[data-site-page=top]{--footer-paper:#030303;--footer-ink:#f6f6f6;--footer-muted:#bababa;--footer-line:#363636;background:var(--footer-paper)}.public-site_sourceSurface__RsW_Q .site-themed[data-site-page=top][data-home-template=velia]{--footer-paper:#f8f4eb;--footer-ink:#382b25;--footer-muted:#74665a;--footer-line:#ded5c8}.public-site_sourceSurface__RsW_Q .site-themed[data-site-page=top][data-home-template=glass]{--footer-paper:#020203;--footer-ink:#f8f6ff;--footer-muted:#ada7b7;--footer-line:#29242e}.public-site_sourceSurface__RsW_Q .site-themed[data-site-page=top][data-home-template=synthora]{--footer-ink:#fffaf6;--footer-muted:#b8ada6;--footer-line:#33221a}.public-site_sourceSurface__RsW_Q .site-themed[data-site-page=top][data-home-template=performance]{--footer-paper:#f1f0eb;--footer-ink:#302f2d;--footer-muted:#65635e;--footer-line:#d7d5ce}.public-site_sourceSurface__RsW_Q .site-themed[data-site-page=top][data-home-template=orvante]{--footer-paper:#080808;--footer-ink:#f1f0ec;--footer-muted:#aba9a4;--footer-line:#3c3c39}.public-site_sourceSurface__RsW_Q .site-themed[data-site-page=top][data-home-template=terrena]{--footer-paper:#e9eae1;--footer-ink:#30382b;--footer-muted:#5a6351;--footer-line:#c8cebe}.public-site_sourceSurface__RsW_Q .site-themed[data-site-page=top][data-home-template=petalyx]{--footer-paper:#ffffff;--footer-ink:#242b1e;--footer-muted:#5c6552;--footer-line:#d9dfcf}.public-site_sourceSurface__RsW_Q .site-themed>footer{grid-template-columns:1fr;background:var(--footer-paper,#ffffff);color:var(--footer-ink,var(--site-ink));border-color:var(--footer-line,var(--site-line))}.public-site_sourceSurface__RsW_Q .site-themed>footer p{color:var(--footer-muted,var(--site-muted))}.public-site_sourceSurface__RsW_Q .site-themed .help-section{width:min(1120px,calc(100% - 80px));padding-bottom:96px;border:0}.public-site_sourceSurface__RsW_Q .site-themed .help-heading{max-width:none;margin-bottom:72px;padding-block:20px 0}.public-site_sourceSurface__RsW_Q .site-themed .help-heading .help-eyebrow{display:block;margin-bottom:22px;color:#616161;font-size:13px;font-weight:500;letter-spacing:.08em}.public-site_sourceSurface__RsW_Q .site-themed .help-heading h1{margin:0;color:#171717;font-size:clamp(44px,5.1vw,68px);font-weight:550;line-height:1.17;letter-spacing:-.055em}.public-site_sourceSurface__RsW_Q .site-themed .help-heading>p{margin-top:24px;color:#616161;font-size:15px;font-weight:400;line-height:1.9}.public-site_sourceSurface__RsW_Q .site-themed .help-quick-links{display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:28px;font-size:14px;font-weight:500}.public-site_sourceSurface__RsW_Q .site-themed .help-quick-links a{display:inline-flex;min-height:40px;align-items:center;gap:22px}.public-site_sourceSurface__RsW_Q .site-themed .help-quick-links a:first-child{padding:0 16px;border-radius:5px;background:#202020;color:#fff}.public-site_sourceSurface__RsW_Q .site-themed .help-quick-links a:last-child{color:#404040}.public-site_sourceSurface__RsW_Q .site-themed .help-section-label{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;border-bottom:1px solid #dedede}.public-site_sourceSurface__RsW_Q .site-themed .help-section-label h2{font-size:20px;font-weight:550}.public-site_sourceSurface__RsW_Q .site-themed .help-section-label>span{color:#616161;font-size:12px;letter-spacing:.04em}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card{--topic-line:#c7d8f5;--topic-soft:#f0f5ff;min-height:280px;padding:26px;border:1px solid #e2e2e2;border-top:3px solid var(--topic-line);border-radius:8px;background:#fff;box-shadow:none;backdrop-filter:none;transform:none;transition:border-color .2s,box-shadow .2s}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card:nth-child(3n+2){--topic-line:#b9dcd5;--topic-soft:#eff8f5}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card:nth-child(3n){--topic-line:#d7c9ef;--topic-soft:#f5f1fc}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card:hover{border-color:var(--topic-line);box-shadow:0 5px 18px #00000006;transform:none}.public-site_sourceSurface__RsW_Q .site-themed .help-card-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px}.public-site_sourceSurface__RsW_Q .site-themed .help-card-meta>span{padding:5px 9px;border-radius:5px;background:var(--topic-soft);color:#414750;font-size:12px;font-weight:500}.public-site_sourceSurface__RsW_Q .site-themed .help-card-meta>small{color:#737373;font-size:12px;font-variant-numeric:tabular-nums}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card h3{margin:0;color:#202020;font-size:20px;font-weight:550;line-height:1.6;letter-spacing:-.015em}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card p{margin-top:14px;color:#616161;font-size:14px;font-weight:400;line-height:1.85}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card a{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:24px;padding-top:16px;color:#333;font-size:14px;font-weight:500}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card a:hover{text-decoration:underline;text-underline-offset:4px}.public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel{grid-template-columns:240px minmax(0,1fr);gap:0 44px;margin-top:76px;padding:40px 0 0;border:0;border-top:1px solid #dedede;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;scroll-margin-top:calc(var(--site-nav-height) + 24px)}.public-site_sourceSurface__RsW_Q .site-themed .faq-title{grid-column:1;grid-row:1/span 20;margin:0}.public-site_sourceSurface__RsW_Q .site-themed .faq-title>span{min-height:0;padding:0;border:0;border-radius:0;background:none;color:#616161;font-size:12px;font-weight:500;letter-spacing:.1em}.public-site_sourceSurface__RsW_Q .site-themed .faq-title h3{margin-top:14px;font-size:28px;font-weight:550;letter-spacing:-.04em}.public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel details{grid-column:2;padding:22px 0;border:0;border-bottom:1px solid #e2e2e2;border-radius:0;background:transparent;scroll-margin-top:calc(var(--site-nav-height) + 24px)}.public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel summary{display:flex;align-items:start;justify-content:space-between;gap:24px;list-style:none;color:#262626;font-size:16px;font-weight:500;line-height:1.75}.public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel summary::-webkit-details-marker{display:none}.public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel summary:after{content:"+";flex:0 0 auto;color:#737373;font-size:18px;line-height:1.3;font-weight:350}.public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel details[open] summary:after{content:"−"}.public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel p{max-width:620px;margin-top:16px;padding-right:24px;color:#616161;font-size:14px;font-weight:400;line-height:1.95}.public-site_sourceSurface__RsW_Q .site-themed .help-answer-link{display:inline-flex;align-items:center;gap:18px;min-height:40px;margin-top:12px;color:#262626;font-size:14px;text-decoration:underline;text-underline-offset:4px}@media(max-width:1100px){.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.public-site_sourceSurface__RsW_Q .site-themed .help-section{width:calc(100% - 48px)}.public-site_sourceSurface__RsW_Q .site-themed .help-heading{margin-bottom:50px}.public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel{grid-template-columns:180px minmax(0,1fr);gap:0 30px}}@media(max-width:600px){.public-site_sourceSurface__RsW_Q .site-themed>main>.section:not(.web-skills-page){padding-top:calc(var(--site-nav-height) + 34px)}.public-site_sourceSurface__RsW_Q .site-themed .help-section{width:calc(100% - 36px);padding-bottom:58px}.public-site_sourceSurface__RsW_Q .site-themed .help-heading{margin-bottom:44px;padding:0}.public-site_sourceSurface__RsW_Q .site-themed .help-heading h1{font-size:44px}.public-site_sourceSurface__RsW_Q .site-themed .help-heading>p{font-size:13px}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-grid{grid-template-columns:1fr;gap:12px;margin-top:18px}.public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card{min-height:245px;padding:24px}.public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel{display:block;margin-top:48px;padding-top:28px}.public-site_sourceSurface__RsW_Q .site-themed .faq-title{margin-bottom:16px}}.public-site_sourceSurface__RsW_Q .creative-site.site-themed{background:transparent;color:var(--site-ink)}.public-site_sourceSurface__RsW_Q .site-chrome-background{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;pointer-events:none;background:var(--chrome-base) url(/mac/assets/codex-cloud-background.jpg) center /cover no-repeat}.public-site_sourceSurface__RsW_Q .site-chrome-background>video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.public-site_sourceSurface__RsW_Q .site-chrome-background:after{position:absolute;inset:0;background:var(--chrome-wash);content:""}.public-site_sourceSurface__RsW_Q .site-themed>footer>:not(.site-chrome-background){position:relative;z-index:1}.public-site_sourceSurface__RsW_Q .creative-site.site-themed>footer{isolation:isolate;width:100%;padding-inline:max(32px,calc((100% - 1280px) / 2));background:var(--chrome-base) url(/mac/assets/codex-cloud-background.jpg) center /cover no-repeat;border-color:var(--chrome-line);color:var(--chrome-ink)}.public-site_sourceSurface__RsW_Q .creative-site.site-themed[data-page-video=true]{isolation:isolate}.public-site_sourceSurface__RsW_Q .creative-site.site-themed[data-page-video=true]>.site-chrome-background{position:fixed}.public-site_sourceSurface__RsW_Q .creative-site.site-themed[data-page-video=true]>footer{background:transparent;border-color:transparent;backdrop-filter:none;flex:none;margin-top:auto}.public-site_sourceSurface__RsW_Q .creative-site.site-themed[data-page-video=true]>main{background:transparent}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed{--green:#91d4ad;--cyan:#a9cbd6;--orange:#e3bc8d}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed ::selection{background:#4a5363;color:#ffffff}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(button,a,input,textarea,select):focus-visible{outline-color:#d9dce2}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(input,textarea,select){color-scheme:dark}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(input,textarea)::placeholder{color:var(--site-faint);opacity:1}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card{--topic-line:#425f8d;--topic-soft:#19263b;background:var(--site-panel);border-color:var(--site-line);border-top-color:var(--topic-line)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card:nth-child(3n+2){--topic-line:#365e54;--topic-soft:#182d27}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card:nth-child(3n){--topic-line:#645180;--topic-soft:#2a2238}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card:hover{border-color:var(--topic-line)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-card-meta>span{background:var(--topic-soft);color:var(--site-ink)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card :is(h3,a){color:var(--site-ink)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-section .article-card p{color:var(--site-muted)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.help-section-label,.help-section .faq-panel,.help-section .faq-panel details){border-color:var(--site-line)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel{background:transparent}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel :is(summary,.help-answer-link){color:var(--site-ink)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-section .faq-panel p{color:var(--site-muted)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-quick-links a:first-child{background:var(--site-brand);color:var(--site-button-ink)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .help-quick-links a:last-child{color:var(--site-ink)}@media (max-width:700px){.public-site_sourceSurface__RsW_Q .creative-site.site-themed>footer{padding-inline:18px}}.public-site_sourceSurface__RsW_Q .creative-site.site-themed[data-page-video=true] .help-section .faq-panel summary:after{color:var(--chrome-muted)}.public-site_sourceSurface__RsW_Q .creative-site{min-height:0}.public-site_sourceSurface__RsW_Q .page-standalone{position:relative;z-index:1}.public-site_sourceSurface__RsW_Q .site-chrome-background{position:absolute!important}.public-site_sourceSurface__RsW_Q .web-skills-feedback .web-skills-error{margin-top:24px}.public-site_sourceSurface__RsW_Q button:disabled{cursor:not-allowed;opacity:.55}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-categories button[aria-pressed=true],.public-site_sourceSurface__RsW_Q .site-themed .web-skills-eyebrow,.public-site_sourceSurface__RsW_Q .site-themed .web-skills-next a{color:var(--blue)}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-page .web-skill-primary{background:var(--site-brand);border-color:var(--site-brand);color:var(--site-button-ink)}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-page .web-skill-primary:hover:not(:disabled){background:var(--site-brand);border-color:var(--site-brand);color:var(--site-button-ink);filter:brightness(.96)}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-categories button[aria-pressed=true]{background:var(--site-soft);border-color:var(--site-accent)}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-page,.web-video-page,.web-skills-page){color:var(--site-ink)}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-page,.web-video-page,.web-skills-page) :is(h1,h2,h3){color:var(--site-ink)}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-page,.web-video-page,.web-skills-page) :is(label,small),.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-page,.web-video-page,.web-skills-page) p:not([class*=error]):not(.is-error){color:var(--site-muted)}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-composer,.web-image-preview-dialog,.web-video-composer,.web-video-dialog,.web-skill-item,.web-skills-copy,.web-customer-card,.web-customer-tabs,.web-customer-login){background:var(--site-panel);color:var(--site-ink);border-color:var(--site-line)}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-page,.web-video-page,.web-skills-page) :is(input,textarea,select),.public-site_sourceSurface__RsW_Q .site-themed :is(.web-video-dialog,.web-skills-copy) :is(input,textarea,select){background:var(--site-soft);color:var(--site-ink);border-color:var(--site-line)}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-modes button,.web-video-page button,.web-video-dialog button,.web-skills-page button,.web-customer-card button){color:var(--site-ink)}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-video-page,.web-video-dialog,.web-skills-page) button:not(.web-video-primary):not(.web-skill-primary){background:var(--site-panel);border-color:var(--site-line)}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-skills-page .web-skill-primary,.web-video-page .web-video-primary,.web-video-dialog .web-video-primary){color:var(--site-button-ink);background:var(--site-brand);border-color:var(--site-brand)}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-feedback p:not(.web-skills-error){color:#255b49;background:#edf8f2;border-color:#30745e}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-feedback .web-skills-error{color:#8d2929;background:#fff1ef;border-color:#af3939}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-breadcrumb,.web-image-service,.web-image-hint,.web-image-prompt-meta,.web-image-editor-actions,.web-image-count-help,.web-image-reference-list figcaption,.web-skills-availability,.web-skills-availability>span,.web-skills-availability strong,.web-skills-results span){color:var(--site-muted)}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-page,.web-video-page,.web-skills-page) :is(input,textarea)::placeholder{color:var(--site-muted);opacity:.8}.public-site_sourceSurface__RsW_Q .site-themed>main>.section:not(.web-skills-page){padding-top:calc(var(--site-nav-height) + 60px)}.public-site_sourceSurface__RsW_Q .site-themed :is(.btn,.web-skills-page button,.web-video-page button){box-shadow:none;font-weight:550}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-skill-item,.guide-card,.account-panel,.web-customer-card){box-shadow:none;backdrop-filter:none}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-video-notice,.web-image-message:not(.is-error),.web-skills-feedback p:not(.web-skills-error)){background:#f3f6f4;border-color:#96b2a1;color:#285e40}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-page,.web-video-page,.web-skills-page,.website-customer-center) :is(button,input,textarea,select,a):focus-visible{outline:2px solid #262626;outline-offset:3px}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-badge,.web-video-mode,.web-skills-categories button[aria-pressed=true]){color:#303030;background:#f0f0f0;border-color:#d9d9d9}.public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-service,.web-video-topline,.web-skills-start,.web-image-controls,.web-image-submit,.web-image-drafts,.web-video-results,.web-skills-roadmap){border-color:#e2e2e2}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-heading h1{font-weight:600;letter-spacing:-.04em}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-availability>span{color:#404040}.public-site_sourceSurface__RsW_Q .site-themed .web-skill-category{color:#525252;border-color:#e2e2e2;background:#f5f5f5}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-boundary,.public-site_sourceSurface__RsW_Q .site-themed .web-skills-next{color:#616161}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-toolbar{padding-block:0}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-page .web-skills-categories button[aria-pressed=true]{background:var(--site-brand);color:var(--site-button-ink);border-color:var(--site-brand)}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-page{--feature-line:#b9dcd5;--feature-soft:#eff8f5;--feature-accent:#28665b}.public-site_sourceSurface__RsW_Q .site-themed .web-skills-start{padding:18px 20px;border:1px solid var(--feature-line);border-left:3px solid #78b9a9;border-radius:8px;background:#ffffff}.public-site_sourceSurface__RsW_Q .site-themed .web-skill-item{border-top:3px solid var(--feature-line);background:#ffffff}.public-site_sourceSurface__RsW_Q .site-themed .web-skill-number{display:inline-grid;width:28px;min-height:28px;flex:0 0 28px;place-items:center;border-radius:6px;background:var(--feature-soft);color:var(--feature-accent);font-weight:650}.public-site_sourceSurface__RsW_Q .site-themed .web-skill-category{padding:4px 8px;border:1px solid var(--feature-line);border-radius:5px;background:var(--feature-soft);color:#3c5d55}@media(max-width:600px){.public-site_sourceSurface__RsW_Q .site-themed>main>.section:not(.web-skills-page){padding-top:calc(var(--site-nav-height) + 34px)}}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .web-skills-copy::backdrop{background:rgb(0 0 0/72%)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.auth-card,.agreement-panel,.web-image-preview-dialog,.web-video-dialog,.web-skills-copy,.service-panel,.service-fab){background:var(--site-panel);border-color:var(--site-line);color:var(--site-ink);box-shadow:0 18px 60px #0005}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.auth-card,.agreement-panel,.service-panel,.web-video-dialog,.web-skills-copy) :is(h2,h3,h4,strong,label){color:var(--site-ink)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.auth-card,.agreement-panel,.service-panel,.web-video-dialog,.web-skills-copy) :is(p,small,ol,pre){color:var(--site-muted)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.btn-secondary,.btn-quiet,.web-skills-page button:not(.web-skill-primary),.web-video-page button:not(.web-video-primary),.web-video-dialog button:not(.web-video-primary),.web-image-preview-dialog button){background:var(--site-panel);border-color:var(--site-line);color:var(--site-ink)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.btn-primary,.web-skill-primary,.web-video-primary),:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.btn-primary,.web-skill-primary,.web-video-primary):hover{background:var(--site-brand);border-color:var(--site-brand);color:var(--site-button-ink)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.web-skills-page,.web-image-page,.web-video-page,.web-video-dialog,.web-skills-copy) :is(input,select,textarea){background:var(--site-paper);border-color:var(--site-line);color:var(--site-ink)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-service,.web-video-topline,.web-skills-start,.web-image-controls,.web-image-submit,.web-image-drafts,.web-video-results,.web-skills-roadmap,.web-video-drafts>p,.web-image-results>header){border-color:var(--site-line)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.web-skills-eyebrow,.web-skills-availability>span,.web-skills-availability strong,.web-skills-next a,.web-image-model-price,.web-video-model-price){color:var(--site-ink)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.web-skills-boundary,.web-skills-next,.web-skills-roadmap span,.web-skill-number){color:var(--site-muted)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .web-skills-categories button[aria-pressed=true]{background:var(--site-brand);border-color:var(--site-brand);color:var(--site-button-ink)}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.web-video-notice,.web-image-message:not(.is-error),.web-skills-feedback p:not(.web-skills-error)){background:#1b3026;border-color:#59876e;color:#b4e0c6}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-message.is-error,.web-skills-feedback .web-skills-error,.commerce-message,.commerce-message.is-error){background:#372023;border-color:#a76568;color:#ffc4c6}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed .web-skills-page{--feature-line:#365e54;--feature-soft:#182d27;--feature-accent:#9ed9c8}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.web-image-composer,.web-image-results,.web-video-composer,.web-video-drafts,.web-skills-start,.web-skill-item){background:var(--site-panel);border-color:var(--feature-line);box-shadow:none}:is(.site-shell[data-reference-ui=true][data-reference-dark=true],.dark .site-shell:not([data-reference-ui=true])) .public-site_sourceSurface__RsW_Q .site-themed :is(.web-skill-number,.web-skill-category){background:var(--feature-soft);border-color:var(--feature-line);color:var(--feature-accent)}.public-site_sourceSurface__RsW_Q .creative-site.site-themed[data-page-video=true] :is(.web-image-topline>span,.web-image-hero>h1,.web-image-drafts h2,.web-image-drafts article>button,.web-video-topline>span,.web-video-hero>h1,.web-video-results>header h2,.web-skills-heading h1,.web-skills-availability strong,.web-skills-results h2,.help-heading h1,.help-section-label h2,.faq-title h3,.help-section .faq-panel summary,.help-answer-link,.web-customer-title h2,.my-works-header>div:first-child h1,.my-works-day>header h2){color:var(--chrome-ink);text-shadow:var(--chrome-text-shadow)}.public-site_sourceSurface__RsW_Q .creative-site.site-themed[data-page-video=true] :is(.web-image-topline>small,.web-image-hero>p,.web-image-drafts header small,.web-image-drafts h2 span,.web-image-drafts>p,.web-image-drafts article small,.web-image-editor>.web-image-editor-actions>span,.web-video-topline>small,.web-video-hero>p,.web-video-local-note,.web-video-service-details,.web-skills-eyebrow,.web-skills-heading p,.web-skills-availability>span,.web-skills-availability small,.web-skills-results>span,.web-skills-search>span,.web-skills-empty>p,.help-heading .help-eyebrow,.help-heading>p,.help-quick-links a:last-child,.help-section-label>span,.faq-title>span,.help-section .faq-panel p,.web-customer-title p,.my-works-header>div:first-child p,.my-works-eyebrow){color:var(--chrome-muted);text-shadow:var(--chrome-text-shadow)}.public-site_sourceSurface__RsW_Q .creative-site.site-themed[data-page-video=true] :is(.web-skills-categories button[aria-pressed=false],.web-video-results>header button){background:var(--chrome-control);border-color:var(--chrome-line);color:var(--chrome-ink)}.public-site_sourceSurface__RsW_Q .creative-site.site-themed[data-page-video=true] :is(.web-skills-categories button[aria-pressed=false],.web-video-results>header button):hover{background:var(--chrome-control-hover)}.public-site_sourceSurface__RsW_Q .web-skills-copy{margin:auto}