@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/fonts/InterVariable.woff2)format("woff2")}@font-face{font-display:swap;font-family:Pretendard Variable;font-style:normal;font-weight:45 920;src:url(/fonts/PretendardVariable.woff2)format("woff2-variations"),url(/fonts/PretendardVariable.woff2)format("woff2")}:root{--indie-font-sans:"Inter", "Pretendard Variable", Pretendard, "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", "Segoe UI", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif}html,body{font-family:var(--indie-font-sans)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111820;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f7f4ef;font-family:Inter,Pretendard Variable,Pretendard,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,Segoe UI,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}#email-integration{scroll-margin-top:96px}body{min-width:320px;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}.appShell,.marketingShell,.checkoutShell{background:linear-gradient(#f7f4eff5,#f7f4ef 420px),radial-gradient(circle at 12% 0,#50c8782e,#0000 260px),#f7f4ef;min-height:100vh}.topNav,.marketingNav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:100%;margin:0;padding:18px max(20px,50% - 590px);display:grid;position:sticky;top:0;left:0;right:0}.brand{align-items:center;gap:10px;font-size:17px;display:inline-flex}.brand img{border-radius:10px;width:34px;height:34px;display:grid;box-shadow:0 8px 20px #0061ff2e}.brand small{color:#6b7782;font-size:12px;font-weight:780}.topNav nav,.marketingNav nav{color:#52606c;justify-content:center;gap:20px;font-size:14px;font-weight:650;display:flex}.navAction{color:#fff;background:#111820;border:1px solid #111820;border-radius:10px;min-height:38px;padding:9px 15px;font-size:14px;font-weight:760}.salesHero{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:34px;width:min(1180px,100% - 40px);min-height:0;margin:0 auto;padding:18px 0 20px;display:grid}.salesHeroText{gap:22px;display:grid}.salesHero h1,.checkoutIntro h1{color:#111820;letter-spacing:0;margin:0;font-size:clamp(48px,5.8vw,76px);line-height:.94}.salesHero p:not(.label),.checkoutIntro p,.salesBand p,.purchaseProcess p{color:#5b6671;line-height:1.7}.salesHero p:not(.label){max-width:620px;margin:0;font-size:18px}.salesActions{flex-wrap:wrap;gap:10px;display:flex}.salesActions a{color:#111820;background:#ffffffb8;border:1px solid #11182024;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:880;display:inline-flex}.salesActions a:first-child{color:#fff;background:#111820;border-color:#111820}.salesActions a:last-child{background:#ffffffb8}.salesConsole{color:#fff;background:linear-gradient(135deg,#111820fa,#172534f2),#111820;border-radius:20px;gap:8px;padding:20px;display:grid;box-shadow:0 28px 80px #11182024}.consoleHeader{color:#80e6ad;justify-content:space-between;gap:18px;margin-bottom:12px;font-size:13px;font-weight:850;display:flex}.consoleHeader strong{color:#fff}.pipelineRow{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:54px minmax(0,1fr);gap:16px;padding:13px 16px;display:grid}.pipelineRow span{color:#80e6ad;font-size:13px;font-weight:900}.pipelineRow strong{margin-bottom:5px;display:block}.pipelineRow p{color:#ffffffad;margin:0;font-size:14px}.salesBand,.purchaseProcess{gap:28px;width:min(1180px,100% - 40px);margin:0 auto;padding:38px 0 0;display:grid}.processGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.processGrid article{background:#ffffffc2;border:1px solid #1118201a;border-radius:16px;min-height:210px;padding:20px;box-shadow:0 18px 52px #11182012}.processGrid span{color:#0c7a45;font-size:13px;font-weight:900}.processGrid h3{margin:34px 0 10px;font-size:24px}.processGrid p{margin:0}main{padding-bottom:72px}.workbench{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:stretch;gap:28px;width:min(1180px,100% - 40px);min-height:calc(100vh - 72px);margin:0 auto;padding:26px 0 52px;display:grid}.consoleSyncPanel{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:start;gap:24px;width:min(1180px,100% - 40px);margin:0 auto;padding:28px 0 0;display:grid}.consoleSyncCopy,.consoleSyncActions{background:#ffffffc2;border:1px solid #1118201a;border-radius:18px;box-shadow:0 18px 54px #11182012}.consoleSyncCopy{padding:22px 24px}.consoleSyncCopy h2{color:#111820;letter-spacing:0;margin:0;font-size:26px;line-height:1.12}.consoleSyncCopy p:not(.label){color:#5b6671;margin:12px 0 0;line-height:1.6}.consoleSyncActions{gap:14px;padding:18px;display:grid}.consoleButtonRow{flex-wrap:wrap;gap:10px;display:flex}.draftReviewSummary{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:0;display:grid}.draftReviewSummary div{background:#fff;border:1px solid #11182014;border-radius:10px;gap:3px;min-width:0;padding:10px;display:grid}.draftReviewSummary div.ready{background:#f7fbf9;border-color:#013e3724}.draftReviewSummary div.needs{background:#9a00020a;border-color:#9a000224}.draftReviewSummary div.optional{background:#f8fafc}.draftReviewSummary dt{color:#667085;font-size:11px;font-weight:900}.draftReviewSummary dd{color:#111820;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:900}.consoleButtonRow button{color:#111820;background:#fff;border:1px solid #11182024;border-radius:9px;min-height:42px;padding:0 15px;font-size:13px;font-weight:900}.consoleButtonRow button:nth-child(2){color:#fff;background:#111820;border-color:#111820}.consoleButtonRow button:last-child{color:#111820;background:#fff;border-color:#11182024}.consoleButtonRow button:disabled{cursor:not-allowed;opacity:.56}.requiredField{color:#013e37;background:#013e3714;border-radius:999px;align-items:center;min-height:22px;margin-left:8px;padding:0 8px;font-size:12px;font-weight:900;display:inline-flex}.aiSetupPanel{background:#ffffffdb;border:1px solid #1118201a;border-radius:18px;gap:18px;padding:22px;display:grid;box-shadow:0 18px 54px #11182012}.aiSetupHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.aiSetupHeader h2{color:#111820;letter-spacing:0;margin:0;font-size:24px;line-height:1.18}.aiSetupHeader p:not(.label){color:#5b6671;max-width:760px;margin:10px 0 0;line-height:1.6}.aiSetupFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.aiSetupFlow li{background:#fff;border:1px solid #1118201a;border-radius:14px;align-content:start;gap:8px;min-height:156px;padding:14px;display:grid}.aiSetupFlow span{color:#013e37;background:#013e3714;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 8px;font-size:12px;font-weight:900;display:inline-flex}.aiSetupFlow strong{color:#111820;font-size:15px;line-height:1.25}.aiSetupFlow p{color:#5b6671;margin:0;font-size:13px;line-height:1.55}.aiSetupPromptPanel{background:#f7fbf9;border:1px solid #013e371f;border-radius:16px;grid-template-columns:minmax(0,.78fr) minmax(340px,1.22fr);align-items:stretch;gap:16px;padding:16px;display:grid}.aiSetupPromptPanel h3{color:#111820;letter-spacing:0;margin:0;font-size:19px;line-height:1.22}.aiSetupPromptPanel p:not(.label){color:#475467;margin:10px 0 0;font-size:14px;line-height:1.62}.aiSetupPromptPanel pre{color:#f7fbf9;white-space:pre-wrap;background:#111820;border:1px solid #1118201a;border-radius:12px;min-width:0;max-height:260px;margin:0;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.55;overflow:auto}.aiSetupGrid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:16px;display:grid}.aiSetupEditor,.aiSetupResult{background:#fff;border:1px solid #1118201a;border-radius:14px;min-width:0;padding:14px}.aiSetupEditorHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.aiSetupEditorHeader strong,.aiSetupResult strong{color:#111820;font-size:14px}.aiSetupEditorHeader button{color:#111820;background:#fff;border:1px solid #11182024;border-radius:8px;min-height:32px;padding:0 10px;font-size:12px;font-weight:900}.aiSetupEditor textarea{color:#111820;resize:vertical;background:#fbfcfd;border:1px solid #1118201f;border-radius:10px;outline:none;width:100%;min-height:260px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.55}.aiSetupResult p{color:#5b6671;margin:8px 0 0;font-size:13px;line-height:1.6}.aiSetupResult dl{gap:8px;margin:12px 0 0;display:grid}.aiSetupResult dl div{gap:4px;display:grid}.aiSetupResult dt{color:#667085;text-transform:uppercase;font-size:11px;font-weight:900}.aiSetupResult dd{color:#111820;overflow-wrap:anywhere;min-width:0;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.aiSetupIssues{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.aiSetupIssues li{background:#013e370d;border:1px solid #013e371f;border-radius:10px;gap:4px;padding:10px;display:grid}.aiSetupIssues li.blocker{background:#9a00020d;border-color:#9a00022e}.aiSetupIssues span{color:#013e37;text-transform:uppercase;font-size:11px;font-weight:900}.aiSetupIssues li.blocker span{color:#9a0002}.consoleGateShell,.consoleShell{color:#0f172a;background:#f6f8fb;min-height:100vh}.consoleGateNav{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);margin:0 auto;padding:18px 0;display:flex}.consoleGateNav>div{color:#344054;gap:18px;font-size:14px;font-weight:780;display:flex}.consoleGateMain{place-items:center;min-height:calc(100vh - 76px);padding:40px 20px;display:grid}.consoleGateCard{background:#fff;border:1px solid #0f172a1a;border-radius:18px;gap:22px;width:min(760px,100%);padding:42px;display:grid;box-shadow:0 26px 80px #0f172a1f}.consoleGateCard h1{color:#0f172a;letter-spacing:0;word-break:keep-all;max-width:650px;margin:0;font-size:clamp(34px,5vw,56px);line-height:1.05}.consoleGateCard p:not(.label){color:#475467;max-width:660px;margin:16px 0 0;line-height:1.72}.consoleGateActions{flex-wrap:wrap;gap:10px;display:flex}.consoleGateActions a{color:#0f172a;background:#fff;border:1px solid #0f172a24;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:13px;font-weight:860;display:inline-flex}.consoleShell{grid-template-columns:260px minmax(0,1fr);display:grid}.consoleSidebar{scrollbar-gutter:stable;background:#fff;border-right:1px solid #0f172a1a;flex-direction:column;gap:18px;height:100vh;min-height:100vh;padding:22px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.consoleProjectCard{background:#f8fafc;border:1px solid #0f172a1a;border-radius:12px;gap:7px;padding:15px;display:grid}.consoleProjectCard span{color:#667085;text-transform:uppercase;font-size:12px;font-weight:820}.consoleProjectCard strong{color:#0f172a;font-size:18px}.consoleProjectCard code{color:#0b5cab;overflow-wrap:anywhere;font-size:12px}.consoleProjectList{gap:8px;display:grid}.consoleProjectList button{color:#344054;text-align:left;background:#fff;border:1px solid #0f172a1a;border-radius:10px;gap:4px;width:100%;padding:11px;display:grid}.consoleProjectList button.active{background:#eef6ff;border-color:#0b5cab47}.consoleProjectList strong{color:#0f172a;font-size:13px}.consoleProjectList span{color:#667085;overflow-wrap:anywhere;font-size:12px}.consoleAddAppButton{color:#0b5cab;background:#eef6ff;border:1px solid #0b5cab3d;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 12px;font-size:13px;font-weight:900;display:flex}.consoleSidebar nav{gap:4px;display:grid}.consoleNavGroup{border-top:1px solid #0f172a14;gap:4px;margin-top:4px;padding-top:10px;display:grid}.consoleNavGroup>span{color:#667085;letter-spacing:0;text-transform:uppercase;padding:0 11px 3px;font-size:11px;font-weight:900}.consoleNavGroup button{padding-left:18px}.consoleSidebar nav a,.consoleSidebar nav button,.consoleSampleLink,.consolePublicMenu summary{color:#344054;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:38px;padding:0 11px;font-family:inherit;font-size:14px;font-weight:820;display:flex}.consolePublicMenu{min-width:0}.consoleSidebarFooter{border-top:1px solid #0f172a1a;margin-top:auto;padding-top:14px}.consolePublicMenu summary{cursor:pointer;list-style:none}.consolePublicMenu summary::-webkit-details-marker{display:none}.consolePublicMenu>div{gap:6px;padding:6px 0 8px 8px;display:grid}.consolePublicMenuRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.consolePublicMenuRow a,.consolePublicMenuRow button{border-radius:8px;min-height:30px;padding:0 8px;font-size:12px;font-weight:820}.consolePublicMenuRow a{color:#344054;align-items:center;display:inline-flex}.consolePublicMenuRow button{color:#0b5cab;background:#f8fafc;border:1px solid #0f172a1a}.consolePublicMenu small{color:#b42318;padding-left:8px;font-size:11px;font-weight:820}.consolePublicMenu svg,.authButton svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;width:16px;height:16px}.consoleSidebar nav a:hover,.consoleSidebar nav button:hover,.consoleSidebar nav button.active,.consolePublicMenu[open]>summary,.consolePublicMenu summary:hover,.consoleSampleLink{color:#0b5cab;background:#eef6ff}.consoleWorkspace{gap:24px;min-width:0;padding:26px 32px 56px;display:grid}.consoleTopbar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.consoleTopbar span{color:#667085;text-transform:uppercase;font-size:12px;font-weight:840}.consoleTopbar h1{color:#0f172a;letter-spacing:0;overflow-wrap:anywhere;margin:5px 0 0;font-size:clamp(30px,3.8vw,48px);line-height:1.08}.consoleTopbar p{color:#475467;max-width:760px;margin:10px 0 0;line-height:1.65}.consoleTopbarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.consoleTopbarActions span{text-transform:none}.primarySaveButton{color:#ffefb3;background:#013e37;border-color:#013e372e}.draftStateBadge{white-space:nowrap;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:12px;font-weight:900;display:inline-flex}.draftStateBadge.saved{color:#013e37;background:#013e371a}.draftStateBadge.dirty{color:#7a4b00;background:#fff7d6}.draftStateBadge.saving{color:#0b5cab;background:#eef6ff}.draftStateBadge.error{color:#9a0002;background:#9a000214}.consoleShell .consoleSyncPanel,.consoleShell .aiSetupPanel,.consoleShell .adminReviewPanel,.consoleShell .workbench,.consoleShell .policyBuilder,.consoleShell .readiness{width:100%}.consoleShell .consoleSyncPanel{grid-template-columns:minmax(0,.78fr) minmax(420px,1.22fr);padding:0}.consoleShell .workbench{min-height:0;padding:0}.newAppPanel{background:#fff;border:1px solid #0f172a1a;border-radius:16px;gap:16px;padding:22px;display:grid;box-shadow:0 18px 54px #0f172a12}.newAppIntro{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.newAppIntro h2{color:#0f172a;letter-spacing:0;margin:0;font-size:28px;line-height:1.14}.newAppIntro p:not(.label){color:#475467;margin:10px 0 0;line-height:1.6}.newAppIntro>span{color:#344054;white-space:nowrap;background:#f2f4f7;border-radius:999px;align-items:center;min-height:32px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.newAppForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.newAppForm label{color:#2c3843;gap:8px;font-size:13px;font-weight:760;display:grid}.consoleViewShell{gap:18px;min-width:0;display:grid}.consolePageHeader{background:#fff;border:1px solid #0f172a17;border-radius:12px;gap:8px;padding:16px 18px;display:grid;box-shadow:0 10px 28px #0f172a0a}.consolePageHeader h2{color:#0f172a;letter-spacing:0;margin:0;font-size:28px;line-height:1.14}.consolePageHeader p:not(.label){color:#475467;max-width:820px;margin:0;line-height:1.6}.consolePageSplit{grid-template-columns:minmax(0,.98fr) minmax(360px,.72fr);align-items:start;gap:18px;min-width:0;display:grid}.consoleHome{gap:18px;min-width:0;display:grid}.consoleHomeHero,.consoleUrlGuide{background:#fff;border:1px solid #0f172a17;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);align-items:stretch;gap:20px;padding:24px;display:grid;box-shadow:0 18px 54px #0f172a0f}.consoleUrlGuide{grid-template-columns:1fr;align-items:start}.consoleUrlGuide>div:first-child{max-width:920px}.consoleHomeHero h2,.consoleUrlGuide h3{color:#0f172a;letter-spacing:0;margin:0;font-size:30px;line-height:1.12}.consoleUrlGuide h3{font-size:24px}.consoleHomeHero p:not(.label),.consoleUrlGuide p:not(.label),.consoleAppAdsGuide p{color:#475467;margin:10px 0 0;line-height:1.65}.consoleHomeStatus{background:#f6fbf8;border:1px solid #013e3729;border-radius:14px;align-content:center;gap:10px;min-width:0;padding:18px;display:grid}.consoleHomeStatus span{color:#ffefb3;text-transform:uppercase;background:#013e37;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:900}.consoleHomeStatus strong,.consoleUrlChecklist code{color:#0f172a;overflow-wrap:anywhere;font-size:17px}.consoleHomeStatus small{color:#475467;font-size:13px;font-weight:780}.consoleAiShortcut{background:linear-gradient(135deg,#ffefb357,#fff0 34%),#fff;border:1px solid #013e372e;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;min-width:0;padding:18px 20px;display:grid;box-shadow:0 14px 38px #0f172a0d}.consoleAiShortcut h3{color:#0f172a;letter-spacing:0;margin:0;font-size:20px;line-height:1.16}.consoleAiShortcut p{color:#475467;max-width:780px;margin:6px 0 0;font-size:14px;line-height:1.55}.consoleAiShortcut button{color:#ffefb3;white-space:nowrap;background:#013e37;border:1px solid #013e372e;border-radius:9px;justify-self:start;min-height:38px;padding:0 14px;font-size:13px;font-weight:900}.consoleFlowList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.consoleFlowList article{background:#fff;border:1px solid #0f172a17;border-radius:14px;gap:10px;min-width:0;padding:18px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.consoleFlowList article.complete{background:linear-gradient(#fffffffa,#f7faf9f0),#fff;border-color:#013e3729;box-shadow:inset 0 1px #013e370a}.consoleFlowList span{color:#ffefb3;background:#013e37;border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.consoleFlowList article.complete>span{color:#ffefb3;background:linear-gradient(#ffffff1a,#fff0),#013e37;border:1px solid #013e372e;box-shadow:0 8px 18px #013e371a}.consoleFlowList strong{color:#101828;font-size:17px}.consoleFlowList p{color:#475467;margin:0;font-size:14px;line-height:1.55}.consoleFlowList button,.dialogFrameActions button,.frameQuickActions button,.dialogCloseButton{color:#21313d;background:#f8fafc;border:1px solid #0f172a1f;border-radius:9px;min-height:36px;font-size:13px;font-weight:850}.consoleFlowList button{justify-content:center;align-items:center;gap:8px;width:fit-content;padding:0 12px;display:inline-flex}.consoleFlowList button.complete{color:#013e37;background:#fff;border-color:#013e3729;box-shadow:inset 0 1px #013e370a}.consoleFlowList button.complete:after{color:#ffefb3;content:"✓";background:#013e37;border-radius:999px;place-items:center;width:16px;height:16px;font-size:10px;font-weight:900;display:grid}.consoleUrlChecklist{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:10px;min-width:0;display:grid}.consoleUrlCopyRow{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#fffffff5,#f8fafceb),#fff;border:1px solid #013e371a;border-radius:10px;grid-template-columns:minmax(122px,.24fr) minmax(220px,1fr) 42px;align-items:center;gap:12px;margin:0;padding:10px 12px 10px 14px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:inset 0 1px #ffffffe6}.consoleUrlCopyRow:hover{background:#fff;border-color:#013e373d;transform:translateY(-1px);box-shadow:0 14px 34px #0f172a17,inset 0 1px #fffffff0}.consoleUrlCopyRow.copied{background:linear-gradient(#f7fee7f5,#f0fdf4eb),#fff;border-color:#22c55e5c}.consoleUrlCopyRow:focus-visible{outline-offset:2px;outline:3px solid #013e3733}.consoleUrlMeta{gap:3px;min-width:0;display:grid}.consoleUrlMeta span{color:#344054;font-size:13px;font-weight:900}.consoleUrlMeta small{color:#98a2b3;font-size:11px;font-weight:820;line-height:1.2}.consoleUrlChecklist code,.consoleAppAdsGuide code,.consoleUrlGuide code{color:#0b5cab;overflow-wrap:anywhere;font-size:13px}.consoleUrlCopyRow code{word-break:break-word;background:linear-gradient(#fff,#f8fbff);border:1px solid #0b5cab1a;border-radius:8px;min-width:0;min-height:36px;padding:9px 10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;line-height:1.35;display:block;box-shadow:inset 0 1px #0b5cab08}.consoleCopyBadge{color:#ffefb3;background:linear-gradient(#ffffff24,#fff0),#013e37;border:1px solid #013e3729;border-radius:8px;justify-self:end;place-items:center;width:38px;height:38px;transition:background .16s,border-color .16s,color .16s,transform .16s;display:grid;box-shadow:0 8px 18px #013e3724}.consoleCopyBadge svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:19px;height:19px}.consoleUrlCopyRow:hover .consoleCopyBadge,.consoleUrlCopyRow:focus-visible .consoleCopyBadge{background:linear-gradient(#ffffff57,#fff0),#02544c;transform:scale(1.04)}.consoleUrlCopyRow.copied .consoleCopyBadge{color:#166534;background:#dcfce7;border-color:#22c55e57;box-shadow:0 8px 18px #1665341f}.consoleCopyToast{z-index:140;color:#ffefb3;background:#013e37;border:1px solid #013e372e;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:900;position:fixed;bottom:28px;right:28px;box-shadow:0 18px 45px #0f172a33}.consoleAppAdsGuide{background:#fffdf3;border:1px solid #013e3729;border-radius:14px;gap:6px;padding:18px 20px;display:grid}.consoleAppAdsGuide strong{color:#101828;font-size:17px}.assetUploader{background:#fff;border:1px solid #0f172a17;border-radius:18px;gap:18px;width:min(1180px,100% - 40px);margin:0 auto 34px;padding:24px;display:grid;box-shadow:0 18px 54px #0f172a12}.assetUploaderHeader{gap:8px;max-width:760px;display:grid}.assetUploaderHeader h2{color:#0f172a;letter-spacing:0;margin:0;font-size:28px;line-height:1.12}.assetUploaderHeader p:not(.label){color:#475467;margin:0;line-height:1.6}.onePageComposer{gap:18px;width:100%;min-width:0;display:grid}.onePageBuilder{background:#fff;border:1px solid #0f172a17;border-radius:18px;gap:18px;min-width:0;padding:24px;display:grid;box-shadow:0 18px 54px #0f172a12}.onePageBuilderHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;min-width:0;display:grid}.onePageBuilderHeader h2{color:#0f172a;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:30px;line-height:1.12}.onePageBuilderHeader p:not(.label){color:#475467;max-width:760px;margin:10px 0 0;line-height:1.6}.onePageBuilderHeader>span{color:#013e37;white-space:nowrap;background:#eef6f1;border-radius:999px;align-items:center;min-height:32px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.onePageStudio{background:#f5f8f7;border:1px solid #0f172a1a;border-radius:16px;grid-template-columns:minmax(0,7fr) minmax(300px,3fr);align-items:start;gap:0;min-width:0;display:grid;overflow:hidden}.onePageEditorPane{background:#fff;gap:16px;min-width:0;min-height:100%;padding:18px;display:grid}.frameEditorChrome{background:#f7fbf9;border:1px solid #013e371f;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;padding:16px;display:grid}.frameEditorChrome>div:first-child{gap:4px;min-width:0;display:grid}.frameEditorChrome h3{color:#101828;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.18}.frameEditorChrome h3+span{color:#667085;font-size:12px;font-weight:820}.onePageHubSurface{gap:16px;min-width:0;display:grid}.onePageFrameEditor{gap:14px;min-width:0;display:grid}.onePagePreviewRail{background:#eef5f1;border-left:1px solid #0f172a1a;align-content:start;gap:12px;min-width:0;max-height:calc(100vh - 128px);padding:16px;display:grid;position:sticky;top:96px;overflow:auto}.onePageRailHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.onePageRailHeader>div{gap:3px;min-width:0;display:grid}.onePageRailHeader strong{color:#101828;font-size:16px}.stackAddToggle{color:#ffefb3;background:#013e37;border:1px solid #013e373d;border-radius:10px;min-height:36px;padding:0 12px;font-size:13px;font-weight:900}.stackAddToggle:disabled{cursor:not-allowed;opacity:.45}.stackAddOverlay{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a57;place-items:start center;padding:clamp(20px,5vw,56px);display:grid;position:fixed;inset:0;overflow:auto}.stackAddDialog{background:#fff;border:1px solid #013e3729;border-radius:18px;gap:16px;width:min(1120px,100%);max-height:min(820px,100vh - 48px);padding:18px;display:grid;overflow:hidden;box-shadow:0 34px 90px #0f172a3d}.stackAddDialogHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;min-width:0;padding:4px 4px 0;display:grid}.stackAddDialogHeader h3{color:#101828;letter-spacing:0;margin:4px 0 0;font-size:24px;line-height:1.16}.stackAddDialogHeader button{color:#101828;background:#f8fafc;border:1px solid #0f172a1f;border-radius:10px;min-height:36px;padding:0 13px;font-size:13px;font-weight:900}.stackAddPanel{background:0 0;gap:16px;max-height:min(690px,100vh - 154px);padding:4px 4px 10px;display:grid;overflow:auto}.onePageFrameRail{background:#fff;border:1px solid #0f172a1a;border-radius:13px;gap:0;min-width:0;padding:6px;display:grid;overflow:hidden}.onePageFrameThumb{width:100%;min-height:216px;color:inherit;cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:0;gap:8px;padding:10px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid}.onePageFrameThumb:first-child{border-radius:9px 9px 0 0}.onePageFrameThumb:last-child{border-radius:0 0 9px 9px}.onePageFrameThumb+.onePageFrameThumb{margin-top:-1px}.onePageFrameThumb:hover{z-index:1;background:#fbfffd;border-color:#013e3747;box-shadow:inset 4px 0 #013e3738}.onePageFrameThumb.active{z-index:2;background:#f8fffb;border-color:#013e37;box-shadow:0 0 0 2px #013e372e,inset 4px 0 #013e37,0 16px 34px #013e371a}.frameThumbMeta{color:#667085;text-transform:uppercase;font-size:11px;font-weight:900}.onePageFrameThumb>strong{color:#101828;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.25;display:-webkit-box;overflow:hidden}.templateCategory{background:linear-gradient(135deg,#013e370a,#0000 46%),#f8fafc;border:1px solid #0f172a14;border-radius:14px;gap:10px;padding:12px;display:grid}.templateCategoryHeader{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.templateCategoryHeader strong{color:#101828;font-size:14px;font-weight:900}.templateCategoryHeader small{color:#667085;font-size:12px;font-weight:780}.templateCategoryGrid{scroll-snap-type:x proximity;gap:10px;min-width:0;padding-bottom:4px;display:flex;overflow-x:auto}.templateLibraryCard{color:#101828;scroll-snap-align:start;text-align:left;background:#fff;border:1px solid #0f172a1f;border-radius:12px;flex:0 0 min(286px,78vw);gap:8px;width:min(286px,78vw);min-width:0;padding:10px;transition:border-color .16s,background .16s,transform .16s;display:grid}.templateLibraryCard:not(:disabled):hover{background:#fbfffd;border-color:#013e37;transform:translateY(-2px);box-shadow:0 16px 34px #0f172a17}.templateLibraryCard:disabled{cursor:not-allowed;opacity:.55}.templateCardKicker{color:#013e37;font-size:11px;font-weight:920}.templateAreaList{flex-wrap:wrap;gap:5px;display:flex}.templateAreaList em{color:#013e37;background:#eef6f1;border-radius:999px;width:fit-content;padding:4px 7px;font-size:10px;font-style:normal;font-weight:880}.sectionMiniature{text-align:left;background:linear-gradient(#fff 0 34px,#0000 34px),radial-gradient(circle at 88% 18%,#ffefb3bf,#0000 74px),linear-gradient(135deg,#013e3712,#0000 42%),#fff;border:1px solid #d5dde4;border-radius:8px;gap:9px;min-height:152px;padding:9px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb3}.templateLibraryCard .sectionMiniature{min-height:174px}.miniatureChrome{background:#f7f9fbeb;border:1px solid #d5dde4;border-radius:6px;grid-template-columns:7px 7px 7px minmax(0,1fr);align-items:center;gap:4px;min-height:24px;padding:0 8px;display:grid}.miniatureChrome span{background:#cad3dd;border-radius:999px;width:6px;height:6px}.miniatureChrome em{color:#667085;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;font-weight:900;overflow:hidden}.miniatureCopy{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:start;gap:4px 8px;min-width:0;display:grid}.miniatureCopy>span{color:#013e37;background:#013e3714;border-radius:999px;grid-row:span 2;width:fit-content;max-width:100%;padding:3px 6px;font-size:9px;font-weight:920}.miniatureCopy strong,.miniatureIntroLayout strong,.miniatureNavPreview strong,.miniatureContactPreview strong,.miniatureFooterPreview strong,.sectionMiniature b{color:#101828;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.15;display:-webkit-box;overflow:hidden}.miniatureCopy p,.miniatureIntroLayout p,.sectionMiniature small{color:#667085;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}.miniatureIntroLayout{grid-template-columns:minmax(0,1fr) minmax(74px,.42fr);align-items:stretch;gap:8px;min-width:0;display:grid}.miniatureIntroLayout>div{gap:5px;min-width:0;display:grid}.miniatureIntroLayout>div>div{flex-wrap:wrap;gap:4px;display:flex}.miniatureIntroLayout>div>div span,.miniatureNavPreview nav span,.miniatureContactPreview span,.miniatureFooterPreview span,.miniatureFaqPreview span{color:#475467;text-overflow:ellipsis;white-space:nowrap;background:#f7f9fbeb;border:1px solid #d9e0e7;border-radius:5px;max-width:100%;padding:4px 5px;font-size:9px;font-weight:820;overflow:hidden}.miniatureIntroLayout aside{background:#f8fafc;border:1px solid #d5dde4;border-radius:7px;gap:6px;min-width:0;padding:6px;display:grid}.miniatureIntroLayout aside span,.miniatureScreenPreview span{background:#eef2f6;border:1px solid #d0d7df;border-radius:6px;min-height:26px;display:block}.miniatureIntroLayout aside span:first-child{background:linear-gradient(135deg,#ffefb347,#0000 58%),#013e37;min-height:52px}.miniatureNavPreview,.miniatureContactPreview,.miniatureFooterPreview{background:#ffffffeb;border:1px solid #d5dde4;border-radius:7px;gap:8px;min-width:0;padding:8px;display:grid}.miniatureNavPreview>div{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:6px;display:grid}.miniatureNavPreview>div>span{background:linear-gradient(135deg,#ffefb361,#0000),#013e37;border-radius:5px;width:18px;height:18px}.miniatureNavPreview nav,.miniatureContactPreview div,.miniatureFooterPreview div{flex-wrap:wrap;gap:4px;display:flex}.miniatureReviewNavPreview{background:linear-gradient(135deg,#013e3717,#0000 64%),#fff;border:1px solid #d5dde4;border-radius:7px;grid-template-columns:.52fr 1fr;gap:6px;min-width:0;padding:7px;display:grid}.miniatureReviewNavPreview>strong{color:#ffefb3;letter-spacing:0;background:#013e37;border-radius:6px;place-items:center;min-height:62px;font-size:10px;display:grid}.miniatureReviewNavPreview>div,.miniatureIdentityNavPreview nav{gap:4px;min-width:0;display:grid}.miniatureReviewNavPreview span,.miniatureIdentityNavPreview nav span{color:#475467;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #d9e0e7;border-radius:5px;padding:4px 5px;font-size:9px;font-weight:820;overflow:hidden}.miniatureIdentityNavPreview{background:#111820;border-radius:7px;gap:6px;min-width:0;padding:8px;display:grid}.miniatureIdentityNavPreview>div{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:6px;display:grid}.miniatureIdentityNavPreview>div>span{background:#ffefb3;border-radius:8px;width:24px;height:24px}.miniatureIdentityNavPreview strong,.miniatureIdentityNavPreview small{color:#fff}.miniatureIdentityNavPreview small{opacity:.68}.miniatureCardPreview span,.miniatureContentPreview span,.miniatureCtaPreview span{background:#fff;border:1px solid #d5dde4;border-radius:6px;gap:3px;min-width:0;padding:6px;display:grid}.miniatureBrixHeroPreview{align-items:center;gap:8px;min-width:0;display:grid}.miniatureBrixHeroPreview-v1,.miniatureBrixHeroPreview-v2{grid-template-columns:minmax(0,.9fr) minmax(72px,.72fr)}.miniatureBrixHeroPreview-v2{grid-template-columns:minmax(72px,.72fr) minmax(0,.9fr)}.miniatureBrixHeroPreview>div{gap:5px;min-width:0;display:grid}.miniatureBrixHeroPreview strong{color:#101828;font-size:12px;line-height:1.05}.miniatureBrixHeroPreview p{color:#667085;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.22;display:-webkit-box;overflow:hidden}.miniatureBrixHeroPreview nav{gap:4px;display:flex}.miniatureBrixHeroPreview nav span{color:#475467;background:#fff;border:1px solid #d5dde4;border-radius:3px;place-items:center;min-width:38px;height:14px;padding:0 5px;font-size:7px;font-weight:860;display:grid}.miniatureBrixHeroPreview nav span:first-child{background:#475467;border-color:#475467}.miniatureBrixHeroPreview aside{min-width:0;min-height:88px;display:block;position:relative}.miniatureBrixHeroPreview aside span{color:#667085;text-align:center;background:#f1f3f7;border:1px solid #d5dde4;border-radius:4px;place-items:center;font-size:9px;font-weight:860;display:grid;position:absolute;inset:0}.miniatureBrixHeroPreview aside span:after{content:none;display:none}.miniatureBrixHeroPreview-v3{text-align:center;justify-items:center}.miniatureBrixHeroPreview-v3>div{width:min(150px,100%)}.miniatureBrixHeroPreview-v3 nav{justify-content:center}.miniatureBrixHeroPreview-v3 aside{width:min(184px,100%);min-height:94px}.miniatureBrixContentPreview{align-items:center;gap:8px;min-width:0;display:grid}.miniatureBrixContentPreview-v1,.miniatureBrixContentPreview-v2,.miniatureBrixContentPreview-v3{grid-template-columns:minmax(0,.9fr) minmax(72px,.72fr)}.miniatureBrixContentPreview-v2,.miniatureBrixContentPreview-v3{grid-template-columns:minmax(72px,.72fr) minmax(0,.9fr)}.miniatureBrixContentPreview>div{gap:5px;min-width:0;display:grid}.miniatureBrixContentPreview strong{color:#101828;font-size:12px;line-height:1.05}.miniatureBrixContentPreview p{color:#667085;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.22;display:-webkit-box;overflow:hidden}.miniatureBrixContentPreview nav{gap:4px;display:flex}.miniatureBrixContentPreview nav span{color:#475467;background:#fff;border:1px solid #d5dde4;border-radius:3px;place-items:center;min-width:38px;height:14px;padding:0 5px;font-size:7px;font-weight:860;display:grid}.miniatureBrixContentPreview nav span:first-child{background:#475467;border-color:#475467}.miniatureBrixContentPreview aside{min-width:0;min-height:88px;display:grid}.miniatureBrixContentPreview aside span{color:#667085;text-align:center;background:#f1f3f7;border:1px solid #d5dde4;border-radius:4px;place-items:center;font-size:9px;font-weight:860;display:grid}.miniatureBrixContentPreview ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.miniatureBrixContentPreview li{background:#d5dde4;border-radius:999px;height:8px}.miniatureBrixHeroPreview-v3 aside span:first-child{width:48%;height:58px;inset:28px auto 0 0}.miniatureBrixHeroPreview-v3 aside span:last-child{width:72%;height:76px;inset:0 0 auto auto;box-shadow:0 8px 18px #0f172a14}.miniatureCardPreview,.miniatureContentPreview{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0;display:grid}.miniatureContentPreview span:first-child{background:linear-gradient(135deg,#013e3714,#0000 72%),#f7f9fb;grid-column:span 2}.miniatureScreenPreview{grid-template-columns:1.2fr .9fr .9fr;gap:5px;min-width:0;display:grid}.miniatureScreenPreview span:first-child{background:linear-gradient(135deg,#ffefb342,#0000 58%),#013e37;min-height:72px}.miniatureScreenPreview b{color:inherit;margin:5px;font-size:9px}.miniatureScreenPreview span:first-child b{color:#fff}.miniatureStepsPreview,.miniatureFaqPreview,.miniatureCtaPreview{gap:5px;min-width:0;display:grid}.miniatureStepsPreview span{background:#fff;border:1px solid #d9e0e7;border-radius:6px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:5px;min-width:0;padding:5px;display:grid}.miniatureStepsPreview b{color:#ffefb3;background:#013e37;border-radius:5px;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.miniatureCtaPreview{grid-template-columns:repeat(2,minmax(0,1fr))}.miniatureCtaPreview span{background:linear-gradient(135deg,#ffefb31f,#0000),#111827}.miniatureCtaPreview b{color:#fff}.miniatureCtaPreview small{color:#ffffffb8}.onePageHeroFields,.stackEditorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.onePageHeroFields label,.stackEditorGrid label,.stackItemRow label{color:#2c3843;gap:8px;font-size:13px;font-weight:760;display:grid}.onePageWideField{grid-column:1/-1}.fieldAttention{background:#b4231812;border:1px solid #b4231859;border-radius:12px;padding:12px;box-shadow:0 0 0 3px #b4231814}.fieldIssueHint{color:#9f2016;font-size:13px;font-weight:820;line-height:1.45}.onePageHeroFields input,.onePageHeroFields textarea,.stackEditorGrid input,.stackEditorGrid textarea,.stackEditorGrid select,.stackItemRow input,.stackItemRow textarea,.stackItemRow select{color:#111820;background:#fff;border:1px solid #0f172a24;border-radius:10px;outline:none;width:100%;min-height:42px;padding:10px 12px;font-size:14px;line-height:1.5}.onePageHeroFields textarea,.stackEditorGrid textarea,.stackItemRow textarea{resize:vertical}.stackAddBar{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.stackAddBar button,.stackEditorActions button,.stackItemRow>button,.stackItemAdd{color:#21313d;background:#f8fafc;border:1px solid #0f172a1f;border-radius:10px;min-height:36px;font-size:13px;font-weight:850}.stackAddBar button{padding:0 12px}.stackAddBar button:disabled,.stackEditorActions button:disabled,.stackItemRow>button:disabled{cursor:not-allowed;opacity:.45}.stackEditorList{gap:14px;min-width:0;display:grid}.stackEditorCard{background:#f8fafc;border:1px solid #0f172a1a;border-radius:16px;gap:14px;min-width:0;padding:18px;display:grid}.stackEditorTop{justify-content:space-between;align-items:center;gap:14px;display:flex}.stackEditorTop>div:first-child{align-items:center;gap:10px;display:inline-flex}.stackEditorTop span{color:#ffefb3;background:#013e37;border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.stackEditorTop strong{color:#101828;font-size:18px}.stackEditorActions{gap:6px;display:inline-flex}.stackEditorActions button,.stackItemRow>button{width:36px;padding:0}.stackItems{gap:10px;display:grid}.stackItemRow{background:#fff;border:1px solid #0f172a14;border-radius:14px;grid-template-columns:minmax(160px,.28fr) minmax(220px,1fr) minmax(110px,.22fr) auto;align-items:end;gap:10px;min-width:0;padding:12px;display:grid}.stackItemRow:not(:has(select)){grid-template-columns:minmax(160px,.34fr) minmax(220px,1fr) auto}.stackItemAdd{color:#ffefb3;background:#013e37;width:fit-content;padding:0 12px}.onePageComposer .assetUploader,.consoleViewShell .assetUploader{width:100%;box-shadow:none;margin:0}.assetUploadGrid{grid-template-columns:.78fr repeat(3,1fr);gap:12px;display:grid}.fieldCard{background:linear-gradient(#fff,#f8fafc);border:1px solid #0f172a1a;border-radius:12px;min-width:0;min-height:100%;padding:16px}.fieldCard small{color:#667085;margin-top:-2px;font-size:12px;font-weight:680}.fieldLabel{color:#101828;font-size:13px;font-weight:880}.stackLibraryHeader{justify-content:space-between;align-items:end;gap:16px;padding-top:4px;display:flex}.stackLibraryHeader>div{gap:3px;display:grid}.stackLibraryHeader strong{color:#101828;font-size:17px}.stackLibraryHeader span,.stackLibraryHeader em{color:#667085;font-size:13px;font-style:normal;font-weight:720}.stackLibraryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-width:0;display:grid}.stackAddBar .stackLibraryCard{color:#101828;text-align:left;background:#fff;border:1px solid #0f172a1f;border-radius:12px;grid-template-columns:1fr;align-items:center;gap:10px;min-height:190px;padding:12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.stackLibraryCard>span{gap:5px;display:grid}.stackLibraryCard strong{font-size:14px;line-height:1.2}.stackLibraryCard small{color:#667085;font-size:12px;font-weight:680;line-height:1.35}.stackLibraryCard em{color:#475467;background:#f2f4f7;border-radius:999px;width:fit-content;padding:4px 7px;font-size:11px;font-style:normal;font-weight:820}.stackLibraryCard:not(:disabled):hover{background:#fbfcfd;border-color:#0f172a;transform:translateY(-1px)}.stackEditorTitle{align-items:center;gap:12px;min-width:0;display:inline-flex}.stackEditorTitle>div{gap:2px;min-width:0;display:grid}.stackEditorTitle small{color:#667085;font-size:12px;font-weight:720}.stackEditorBody{grid-template-columns:minmax(210px,.34fr) minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.stackEditorPreview{gap:10px;display:grid;position:sticky;top:96px}.stackOrderPanel{background:#fff;border:1px solid #0f172a1a;border-radius:10px;gap:8px;padding:10px;display:grid}.stackOrderPanel span{color:#475467;font-size:12px;font-weight:820}.stackOrderPanel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.stackOrderPanel button{color:#1d2939;background:#f8fafc;border:1px solid #0f172a1f;border-radius:8px;min-height:34px;font-size:12px;font-weight:820}.stackOrderPanel button:disabled{cursor:not-allowed;opacity:.45}.stackEditorMain{gap:14px;min-width:0;display:grid}.stackEditorActions button{border-radius:9px;width:auto;min-width:58px;padding:0 10px}.stackEditorActions button:last-child{color:#b42318}.stackItemsHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.stackItemsHeader strong{color:#101828;font-size:14px}.stackItemRow>button{color:#b42318;width:auto;min-width:52px;padding:0 10px}.onePageFrameBoard{gap:12px;min-width:0;display:grid}.onePageFrameRow{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;min-width:0;display:grid}.onePageFrameCard{color:#101828;text-align:left;background:#f8fafc;border:1px solid #0f172a1a;border-radius:14px;grid-template-columns:52px minmax(190px,.34fr) minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:14px;font-family:inherit;transition:border-color .16s,background .16s,transform .16s;display:grid}.onePageFrameCard:hover{background:#fff;border-color:#013e3757;transform:translateY(-1px)}.onePageFrameCard.introFrame{background:#fffdf3}.frameOrder{color:#ffefb3;background:#013e37;border-radius:12px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:900;display:grid}.framePreviewPane{min-width:0}.frameCopy{gap:4px;min-width:0;display:grid}.frameCopy span,.onePageFrameCard em{color:#667085;font-size:12px;font-style:normal;font-weight:820}.frameCopy strong{color:#101828;overflow-wrap:anywhere;font-size:18px;line-height:1.22}.frameCopy p{color:#475467;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.frameQuickActions{align-content:center;gap:6px;min-width:84px;display:grid}.frameQuickActions button{padding:0 10px}.frameQuickActions button:disabled,.dialogFrameActions button:disabled{cursor:not-allowed;opacity:.45}.onePageDialogBackdrop{z-index:80;background:#0f172a7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.onePageDialog{background:#fff;border:1px solid #0f172a24;border-radius:18px;grid-template-rows:auto minmax(0,1fr);width:min(1120px,100vw - 32px);max-height:calc(100vh - 48px);display:grid;overflow:hidden;box-shadow:0 36px 90px #0f172a3d}.onePageDialogHeader{border-bottom:1px solid #0f172a17;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px 22px;display:grid}.onePageDialogHeader h3{color:#0f172a;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.16}.dialogCloseButton{padding:0 12px}.onePageDialogBody{grid-template-columns:minmax(0,1fr) minmax(290px,.38fr);gap:18px;min-height:0;padding:22px;display:grid;overflow:auto}.onePageDialogForm{align-content:start;gap:14px;min-width:0;display:grid}.onePageDialogForm>label,.onePageDialogForm .stackEditorGrid label{color:#2c3843;gap:8px;font-size:13px;font-weight:760;display:grid}.onePageDialogForm input,.onePageDialogForm textarea,.onePageDialogForm select{color:#111820;background:#fff;border:1px solid #0f172a24;border-radius:10px;outline:none;width:100%;min-height:42px;padding:10px 12px;font-size:14px;line-height:1.5}.onePageDialogForm textarea{resize:vertical}.dialogStackItems{max-height:360px;padding-right:4px;overflow:auto}.dialogAssetPicker{background:#f8fbff;border:1px solid #0b5cab1f;border-radius:12px;grid-column:1/-1;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px 12px;min-width:0;padding:12px;display:grid}.stackMediaField{gap:10px;min-width:0;display:grid}.dialogAssetPicker .assetPreview{min-height:118px}.assetPickerControls{gap:10px;min-width:0;display:grid}.dialogAssetPicker label{color:#2c3843;gap:8px;font-size:13px;font-weight:760;display:grid}.dialogAssetPicker small{color:#667085;grid-column:2;font-size:12px;line-height:1.45}.dialogFrameActions{flex-wrap:wrap;gap:8px;display:flex}.dialogFrameActions button{padding:0 12px}.dialogFrameActions button:last-child{color:#b42318}.onePageDialogPreview{align-content:start;gap:10px;min-width:0;display:grid;position:sticky;top:0}.onePageDialogPreview>span{color:#667085;text-transform:uppercase;font-size:12px;font-weight:900}@media (width<=760px){.onePageBuilder{border-radius:14px;padding:18px}.onePageBuilderHeader,.onePageStudio,.frameEditorChrome,.onePageFrameCard,.onePageFrameRow,.onePageDialogBody,.stackEditorBody{grid-template-columns:1fr}.onePageBuilderHeader h2{font-size:24px;line-height:1.18}.onePageBuilderHeader p:not(.label),.consoleTopbar p{font-size:15px}.onePageBuilderHeader>span{width:fit-content}.consoleTopbar h1{font-size:28px;line-height:1.12}.stackLibraryHeader,.stackItemsHeader{flex-direction:column;align-items:flex-start}.stackLibraryGrid{grid-template-columns:1fr}.stackAddBar .stackLibraryCard{grid-template-columns:128px minmax(0,1fr);align-items:center;min-height:0}.stackEditorPreview{position:static}.onePagePreviewRail{border-top:1px solid #0f172a1a;border-left:0;max-height:none;position:static;overflow:visible}.onePageFrameRail{grid-template-columns:1fr;max-height:none;position:static;overflow:visible}.onePageFrameThumb{min-height:216px}.stackEditorActions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.stackEditorActions button{min-width:0}:is(.stackItemRow,.stackItemRow:not(:has(select))){grid-template-columns:1fr}.stackItemAdd{width:100%}.onePageFrameCard{gap:12px}.onePageFrameCard em{width:fit-content}.frameQuickActions{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.onePageDialogBackdrop{padding:10px}.onePageDialog{border-radius:14px;width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.onePageDialogHeader,.onePageDialogBody{padding:16px}.onePageDialogPreview{position:static}.dialogAssetPicker{grid-template-columns:1fr}.dialogAssetPicker small{grid-column:auto}}@media (width<=560px){.consoleTopbar h1,.consoleTopbar p,.onePageBuilderHeader h2,.onePageBuilderHeader p:not(.label){word-break:break-all}.stackAddBar .stackLibraryCard,.consoleFlowList{grid-template-columns:1fr}.consoleHomeHero,.consoleUrlGuide,.consoleAiShortcut,.consolePageHeader{border-radius:14px;padding:18px}.consoleHomeHero h2{font-size:24px;line-height:1.18}.consoleUrlGuide h3,.consolePageHeader h2,.onePageDialogHeader h3{font-size:22px;line-height:1.18}.consoleUrlCopyRow{grid-template-columns:minmax(0,1fr) 38px;align-items:start;gap:9px;padding:12px}.consoleUrlMeta,.consoleUrlCopyRow code{grid-column:1}.consoleCopyBadge{grid-area:1/2/3}.consoleCopyToast{text-align:center;bottom:16px;left:16px;right:16px}}.assetUploadTile{background:#f8fafc;border:1px solid #0f172a1a;border-radius:16px;gap:12px;min-width:0;padding:14px;display:grid}.assetUploadTile.hasAssetIssue{background:snow;border-color:#9a000238}.assetUploadTile>span{gap:4px;display:grid}.assetUploadTile strong{color:#101828;font-size:15px;line-height:1.2}.assetUploadTile small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.assetPreview{color:#013e37;background:radial-gradient(circle at 30% 20%,#013e3729,#0000 130px),#eef2f6;border:1px dashed #0f172a2e;border-radius:14px;place-items:center;min-height:174px;font-size:18px;font-weight:900;display:grid;overflow:hidden}.assetPreview.hasImage{background:#05080b;border-style:solid}.assetPreview img{object-fit:cover;object-position:top center;width:100%;height:100%;max-height:280px}.assetUploadTile input{color:#475467;width:100%;font-size:12px}.assetUrlField{color:#344054;gap:7px;font-size:12px;font-weight:760;display:grid}.assetUrlField input,.dialogAssetPicker input[type=url],.dialogAssetPicker input[type=file],.dialogAssetPicker select{color:#101828;background:#fff;border:1px solid #0f172a24;border-radius:10px;outline:none;min-height:38px;padding:0 11px;font-size:12px}.assetUrlField input:focus,.dialogAssetPicker input[type=url]:focus,.dialogAssetPicker input[type=file]:focus,.dialogAssetPicker select:focus{border-color:#013e376b;box-shadow:0 0 0 3px #013e371a}.assetUrlField input[aria-invalid=true]{border-color:#9a00026b;box-shadow:0 0 0 3px #9a000214}.assetUrlStatus{border-radius:999px;width:fit-content;min-height:24px;padding:4px 8px;font-size:11px;font-weight:900}.assetUrlStatus.ok{color:#013e37;background:#013e371a}.assetUrlStatus.error{color:#9a0002;background:#9a000214}.appImageRules{background:linear-gradient(145deg,#fffffff5,#f7faf8eb),#fff;border:1px solid #1118201a;border-radius:16px;gap:12px;min-width:0;margin:0;padding:16px;display:grid}.appImageRules legend{color:#111820;padding:0 6px;font-size:14px;font-weight:900}.appImageRules p{color:#667085;margin:0;font-size:13px;line-height:1.6}.newAppForm input,.newAppForm textarea{color:#111820;background:#fff;border:1px solid #11182024;border-radius:10px;outline:none;width:100%;font-size:14px}.newAppForm input{min-height:44px;padding:0 12px}.newAppForm textarea{resize:vertical;min-height:82px;padding:12px;line-height:1.5}.newAppForm input:focus,.newAppForm textarea:focus{border-color:#0a9650;box-shadow:0 0 0 4px #0a96501f}.newAppWideField,.newAppActions{grid-column:1/-1}.newAppActions{flex-wrap:wrap;gap:10px;display:flex}.newAppActions button{color:#111820;background:#fff;border:1px solid #11182024;border-radius:9px;min-height:42px;padding:0 15px;font-size:13px;font-weight:900}.newAppActions button:first-child{color:#fff;background:#111820;border-color:#111820}.newAppActions button:disabled,.consoleAddAppButton:disabled{cursor:not-allowed;opacity:.56}.adminReviewPanel{background:#fff;border:1px solid #0f172a1a;border-radius:16px;gap:14px;padding:22px;display:grid;box-shadow:0 18px 54px #0f172a12}.adminReviewHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.adminReviewHeader h2{color:#0f172a;margin:0;font-size:26px;line-height:1.12}.adminReviewHeader p:not(.label){color:#475467;max-width:760px;margin:10px 0 0;line-height:1.6}.adminReviewList{gap:12px;display:grid}.adminPipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminPipeline div{background:#f8fafc;border:1px solid #0f172a1a;border-radius:12px;gap:7px;min-height:118px;padding:14px;display:grid}.adminPipeline span{color:#ffefb3;background:#013e37;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:inline-flex}.adminPipeline strong{color:#101828;font-size:15px}.adminPipeline small{color:#667085;font-size:12px;font-weight:760;line-height:1.45}.adminReviewCard,.adminEmptyState{background:#f8fafc;border:1px solid #0f172a1a;border-radius:13px}.adminReviewCard{gap:14px;padding:16px;display:grid}.adminEmptyState{color:#667085;padding:18px;font-size:14px;font-weight:760}.adminReviewCardTop,.adminReasonRow,.snapshotRow{align-items:center;gap:10px;display:grid}.adminReviewCardTop{grid-template-columns:minmax(0,1fr) auto}.adminReviewCardTop strong{color:#0f172a;font-size:18px;display:block}.adminReviewCardTop span{color:#087443;background:#e9f8ee;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:860}.adminMetaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.adminMetaGrid div{background:#fff;border-radius:10px;padding:10px}.adminMetaGrid dt{color:#667085;font-size:11px;font-weight:840}.adminMetaGrid dd{color:#0f172a;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:760}.adminReasonRow{grid-template-columns:minmax(0,1fr) auto auto}.adminSlugResetRow{grid-template-columns:minmax(180px,.8fr) minmax(220px,1.2fr) auto;align-items:end}.adminSlugResetRow label{color:#475467;gap:7px;font-size:12px;font-weight:840;display:grid}.adminReasonRow input,.snapshotRow input{color:#0f172a;background:#fff;border:1px solid #0f172a24;border-radius:9px;min-height:38px;padding:0 11px;font-size:13px}.adminReasonRow button,.snapshotRow button,.adminReasonRow a{color:#0f172a;background:#fff;border:1px solid #0f172a24;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 12px;font-size:13px;font-weight:860;text-decoration:none;display:inline-flex}.adminReasonRow button:first-of-type{color:#fff;background:#0f172a;border-color:#0f172a}.adminReasonRow button:disabled,.snapshotRow button:disabled{cursor:not-allowed;opacity:.5}.snapshotList{gap:8px;padding-top:2px;display:grid}.snapshotList>span{color:#667085;font-size:12px;font-weight:840}.snapshotRow{grid-template-columns:auto auto minmax(0,1fr) auto}.snapshotRow small{color:#667085;font-size:12px}.consoleShell .launchPanel,.consoleShell .preview{box-shadow:none}.consoleShell .panelIntro h1{max-width:none;font-size:30px;line-height:1.12}.consoleShell .panelIntro p:not(.label){margin-top:12px}.consoleShell .policyBuilder,.consoleShell .readiness{margin-top:0;padding-top:0}.launchPanel,.preview,.priceCard{background:#ffffffc2;border:1px solid #1118201a;box-shadow:0 24px 70px #11182014}.launchPanel{border-radius:18px;flex-direction:column;justify-content:space-between;padding:28px;display:flex}.panelIntro h1,.sectionText h2{color:#111820;letter-spacing:0;margin:0}.panelIntro h1{max-width:540px;font-size:clamp(38px,6.3vw,70px);line-height:.96}.panelIntro p:not(.label),.sectionText p:not(.label),.priceCard p,.timeline p{color:#5b6671;line-height:1.65}.panelIntro p:not(.label){max-width:560px;margin:20px 0 0;font-size:16px}.label{color:#0c7a45;letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:850}.setupForm{gap:15px;margin-top:34px;display:grid}.setupForm label,.setupForm fieldset{color:#2c3843;gap:8px;margin:0;font-size:13px;font-weight:760;display:grid}.optionalField{color:#0f7b4a;background:#eef6f1;border-radius:999px;width:fit-content;margin-left:6px;padding:2px 7px;font-size:11px;font-weight:860}.fieldHint{color:#69747e;font-size:12px;font-weight:680;line-height:1.55}.setupForm input{color:#111820;background:#fff;border:1px solid #11182024;border-radius:10px;outline:none;width:100%;min-height:46px;padding:0 13px;font-size:15px}.setupForm textarea{color:#111820;resize:vertical;background:#fff;border:1px solid #11182024;border-radius:10px;outline:none;width:100%;min-height:82px;padding:12px 13px;font-size:14px;line-height:1.5}.setupForm input:focus,.setupForm textarea:focus{border-color:#0a9650;box-shadow:0 0 0 4px #0a96501f}.domainInput{background:#fff;border:1px solid #11182024;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid;overflow:hidden}.domainInput input{box-shadow:none;border:0;border-radius:0}.domainInput span{color:#5b6671;white-space:nowrap;padding:0 13px 0 11px;font-size:14px}.domainInput button{color:#fff;white-space:nowrap;background:#111820;border:0;border-left:1px solid #1118201f;align-self:stretch;padding:0 13px;font-size:12px;font-weight:900}.domainInput button:disabled{cursor:not-allowed;opacity:.58}.slugCheckStatus{color:#53605b;background:#f7f9f8;border:1px solid #1118201a;border-radius:999px;width:fit-content;max-width:100%;margin-top:9px;padding:7px 10px;font-size:12px;font-weight:820;line-height:1.35;display:inline-flex}.slugCheckStatus.checking{color:#013e37;background:#ffefb36b;border-color:#013e3729}.slugCheckStatus.available{color:#013e37;background:#013e3714;border-color:#013e3733}.slugCheckStatus.invalid,.slugCheckStatus.unavailable,.slugCheckStatus.error{color:#9a0002;background:#b4231812;border-color:#b423182e}.setupForm fieldset{border:0;padding:0}.setupForm legend{padding:0 0 8px}.segmented{background:#1118200d;border:1px solid #1118201a;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:6px;padding:5px;display:grid}.segmented button{color:#4b5864;background:0 0;border:0;border-radius:8px;min-height:38px;font-size:13px;font-weight:800}.segmented button.active{color:#111820;background:#fff;box-shadow:0 6px 18px #11182017}.preview{color:#fff;background:linear-gradient(135deg,#111820f5,#172534eb),#111820;border-radius:18px;gap:20px;padding:24px;display:grid}.previewHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.previewHeader h2{overflow-wrap:anywhere;letter-spacing:0;margin:0;font-size:clamp(26px,4vw,44px)}.preview .label{color:#80e6ad}.statusDot{color:#dffbea;border:1px solid #80e6ad47;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex;position:relative}.statusDot:before{content:"";background:#50c878;border-radius:999px;width:8px;height:8px}.phoneShell{color:#111820;background:#f9f6ef;border:1px solid #ffffff24;border-radius:24px;overflow:hidden}.phoneTop{border-bottom:1px solid #11182014;align-items:center;gap:10px;padding:14px 18px;display:flex}.phoneTop span{background:#50c878;border-radius:999px;width:12px;height:12px}.appHero{background:linear-gradient(120deg,#50c87829,#0000 54%),#fff;padding:30px 18px}.appHero p{color:#62707c;margin:0 0 8px;font-size:13px;font-weight:700}.appHero h3{overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(28px,4vw,46px);line-height:1}.appHero>span:not(.previewPaletteLabel){color:#52606c;margin:-8px 0 14px;font-size:13px;font-weight:680;line-height:1.55;display:block}.appHero a{color:#fff;background:#111820;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:820;display:inline-flex}.pageStack{padding:10px 14px 16px;display:grid}.pageRow,.urlList li{grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr);align-items:center;gap:12px;display:grid}.pageRow{border-bottom:1px solid #11182014;padding:12px 4px;font-size:14px}.pageRow:last-child{border-bottom:0}code,.monoBlock{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}code{overflow-wrap:anywhere;color:#345142;font-size:12px}.outputGrid{grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);gap:16px;display:grid}.urlList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.urlList li{color:#eef5f2;border-bottom:1px solid #ffffff1a;padding:10px 0;font-size:13px}.compactUrlList{margin-bottom:10px}.compactUrlList li{padding-top:0}.urlList code{color:#bcefd0}.monoBlock{color:#f5fff8;overflow-wrap:anywhere;background:#ffffff14;border:1px solid #ffffff1f;border-radius:14px;min-height:100px;padding:14px;font-size:13px;line-height:1.6}.mutedBlock{color:#f5fff894}.pricing,.readiness{gap:28px;width:min(1180px,100% - 40px);margin:0 auto;padding:78px 0 0;display:grid}.sectionText{max-width:680px}.sectionText h2{font-size:clamp(30px,4.5vw,52px);line-height:1.08}.sectionText p:not(.label){margin:14px 0 0;font-size:16px}.timeline span{color:#0c7a45;font-size:13px;font-weight:850}.timeline h3,.priceCard h3{color:#111820;margin:0}.priceTitleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.priceTitleRow span,.checkoutPlans em{color:#087443;background:#e9f8ee;border-radius:999px;width:fit-content;padding:5px 8px;font-size:12px;font-style:normal;font-weight:860}.timeline p{margin:0}.timeline em{color:#087443;background:#e9f8ee;border-radius:999px;width:fit-content;margin-top:8px;padding:5px 8px;font-size:12px;font-style:normal;font-weight:860;display:inline-flex}.pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.policyBuilder{gap:28px;width:min(1180px,100% - 40px);margin:0 auto;padding:72px 0 0;display:grid}.policyIntro{gap:14px;max-width:820px;display:grid}.policyIntro h2{color:#111820;letter-spacing:0;margin:0;font-size:clamp(34px,5.2vw,62px);line-height:1.02}.policyIntro p:not(.label){color:#5b6671;margin:0;font-size:16px;line-height:1.7}.policyGrid{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:stretch;gap:18px;display:grid}.policyForm,.policyPreviewPanel{background:#ffffffc7;border:1px solid #1118201a;border-radius:18px;box-shadow:0 24px 70px #11182014}.policyForm{gap:14px;padding:22px;display:grid}.policyForm label{color:#2c3843;gap:8px;font-size:13px;font-weight:780;display:grid}.formPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.policyForm input,.policyForm textarea{color:#111820;background:#fff;border:1px solid #11182024;border-radius:10px;outline:none;width:100%;min-height:44px;padding:11px 12px;font-size:14px;line-height:1.45}.policyForm textarea{resize:vertical}.policyForm input:focus,.policyForm textarea:focus{border-color:#0a9650;box-shadow:0 0 0 4px #0a96501f}.policyOptions{border:0;gap:10px;margin:4px 0 0;padding:0;display:grid}.policyOptions legend{color:#2c3843;padding:0;font-size:13px;font-weight:820}.checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.checkGrid label{color:#34424e;background:#11182008;border:1px solid #1118201a;border-radius:10px;flex-direction:row;align-items:center;gap:8px;min-height:38px;padding:9px 10px;font-size:13px;display:flex}.checkGrid input{accent-color:#0a9650;width:16px;min-height:16px}.policyPreviewPanel{color:#fff;background:linear-gradient(135deg,#111820fa,#172534f2),#111820;grid-template-rows:auto minmax(460px,1fr) auto;min-height:760px;display:grid;overflow:hidden}.policyPreviewHeader{justify-content:space-between;align-items:start;gap:18px;padding:22px 22px 16px;display:flex}.policyPreviewHeader .label{color:#80e6ad}.policyPreviewHeader h3{margin:0;font-size:clamp(26px,3.4vw,42px);line-height:1}.documentTabs{background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:4px;padding:4px;display:inline-grid}.policySwitches{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.documentTabs button{color:#ffffff9e;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 12px;font-size:12px;font-weight:850}.documentTabs button.active{color:#111820;background:#fff}.generatedDocument{color:#f5fff8;resize:none;white-space:pre-wrap;background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;outline:none;width:auto;height:100%;margin:0 22px;padding:20px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.75;overflow:auto}.policyActions{justify-content:space-between;align-items:center;gap:14px;padding:16px 22px 22px;display:flex}.policyActions button{color:#0e2016;background:#50c878;border:0;border-radius:10px;min-height:40px;padding:0 16px;font-size:13px;font-weight:900}.policyActions span{color:#f5fff8ad;text-align:right;font-size:12px;font-weight:720}.priceCard{border-radius:16px;flex-direction:column;justify-content:space-between;min-height:280px;padding:22px;display:flex}.priceCard.highlighted{background:#fff;border-color:#0c7a456b}.priceCard strong{letter-spacing:0;margin:16px 0 8px;font-size:30px;display:block}.monthlyAnchor{color:#667085;font-size:13px;font-weight:820;display:block}.priceCard ul{color:#2f3e49;gap:9px;margin:18px 0 0;padding:0;font-size:14px;font-weight:720;list-style:none;display:grid}.priceCard li:before{color:#0c7a45;content:"✓";margin-right:8px}.priceAction{color:#fff;background:#111820;border-radius:10px;justify-content:center;align-items:center;min-height:42px;margin-top:22px;font-size:14px;font-weight:880;display:inline-flex}.priceAction.disabled{color:#475467;box-shadow:none;cursor:not-allowed;background:#11182014}.priceAction.secondary{color:#0f172a;box-shadow:none;background:#fff;border:1px solid #0f172a24}.checkoutMain{width:min(1180px,100% - 40px);margin:0 auto;padding:58px 0 80px}.checkoutIntro{gap:18px;max-width:820px;margin-bottom:28px;display:grid}.checkoutIntro h1{font-size:clamp(44px,6vw,76px)}.checkoutIntro p{max-width:620px;margin:0}.checkoutGrid{grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);gap:18px;display:grid}.checkoutForm,.orderSummary{background:#ffffffc7;border:1px solid #1118201a;border-radius:18px;box-shadow:0 24px 70px #11182014}.checkoutForm{gap:16px;padding:24px;display:grid}.checkoutForm fieldset{border:0;gap:10px;margin:0;padding:0;display:grid}.checkoutForm legend,.checkoutForm label{color:#2c3843;font-size:13px;font-weight:800}.checkoutForm label{gap:8px;display:grid}.checkoutForm input{color:#111820;background:#fff;border:1px solid #11182024;border-radius:10px;outline:none;width:100%;min-height:46px;padding:0 13px;font-size:15px}.checkoutPlans{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.checkoutPlans button{color:#111820;text-align:left;background:#fff;border:1px solid #1118201f;border-radius:12px;gap:8px;min-height:94px;padding:14px;display:grid}.checkoutPlans button:disabled{color:#667085;cursor:not-allowed;background:#1118200b}.checkoutPlans span{color:#5b6671;font-weight:800}.checkoutPlans em{justify-self:start}.checkoutPlans small{color:#8a5a00;justify-self:start;font-size:12px;font-weight:860}.paymentNotice{color:#6f4a00;background:#f59e0b1a;border:1px solid #f59e0b3d;border-radius:10px;margin:2px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.paymentNotice a{color:#0b5cab;margin-left:8px;font-weight:900;display:inline-flex}.authPanel{background:#11182009;border:1px solid #1118201a;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.authPanel div{gap:5px;display:grid}.authPanel span,.authPanel p{color:#5b6671;margin:0;font-size:12px;line-height:1.45}.authPanel strong{color:#111820;font-size:14px;line-height:1.35}.authButton{color:#111820;white-space:nowrap;background:#fff;border:1px solid #11182024;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:13px;font-weight:900;display:inline-flex}.authButton:disabled,.checkoutSubmit:disabled{cursor:not-allowed;opacity:.58}.authErrorText{font-weight:760;color:#b42318!important}.checkoutSubmit{color:#fff;background:#111820;border:0;border-radius:10px;min-height:48px;font-size:15px;font-weight:900}.checkoutFallbackAction{color:#0b5cab;background:#eef6ff;border:1px solid #0b5cab38;border-radius:10px;justify-content:center;align-items:center;min-height:46px;font-size:14px;font-weight:900;display:inline-flex}.checkoutError{color:#2a1512;background:#b4231812;border:1px solid #b423182e;border-left:4px solid #b42318;border-radius:10px;gap:7px;padding:14px;display:grid}.checkoutError strong{font-size:15px}.checkoutError span{color:#69423c;font-size:13px;line-height:1.55}.checkoutSuccess{color:#14221a;background:#0c7a4512;border:1px solid #0c7a452e;border-left:4px solid #0c7a45;border-radius:10px;gap:7px;padding:14px;display:grid}.checkoutSuccess strong{font-size:15px}.checkoutSuccess span{color:#49564e;font-size:13px;line-height:1.55}.checkoutSuccess a{color:#0c7a45;width:fit-content;font-size:13px;font-weight:900;text-decoration:none}.checkoutSuccessActions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.checkoutSuccessActions a{color:#fff;background:#0c7a45;border:1px solid #0c7a45;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;display:inline-flex}.checkoutSuccessActions a.secondary{color:#0c7a45;background:#fff;border-color:#0c7a4533}.orderSummary{color:#fff;background:linear-gradient(135deg,#111820fa,#172534f2),#111820;align-content:start;gap:16px;padding:28px;display:grid}.orderSummary h2{margin:0;font-size:clamp(38px,5vw,64px);line-height:1}.orderSummary>strong{font-size:38px}.orderSummary p{color:#ffffffb3;margin:0}.orderSummary ul{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.orderSummary li{color:#ffffffdb;font-size:15px;font-weight:760}.orderSummary li:before{color:#80e6ad;content:"✓";margin-right:8px}.timeline{background:#ffffffad;border:1px solid #1118201a;border-radius:18px;gap:0;display:grid;overflow:hidden}.timeline article{border-bottom:1px solid #11182014;grid-template-columns:80px minmax(0,1fr);gap:18px;padding:20px 24px;display:grid}.timeline article:last-child{border-bottom:0}.integrationGrid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:14px;display:grid}.integrationCard,.integrationNotice{background:#ffffffc7;border:1px solid #1118201a;border-radius:16px;box-shadow:0 18px 54px #11182012}.integrationCard{align-content:start;gap:16px;padding:22px;display:grid}.integrationCardPrimary{background:linear-gradient(135deg,#fffffff0,#eef6ffeb),#fff}.integrationCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.integrationCardHeader span{color:#0c7a45;text-transform:uppercase;font-size:12px;font-weight:900}.integrationCardHeader em{color:#0b5cab;background:#eef6ff;border-radius:999px;width:fit-content;padding:5px 8px;font-size:12px;font-style:normal;font-weight:860}.integrationCard h3{color:#111820;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.16}.integrationCard p{color:#5b6671;margin:0;line-height:1.62}.integrationMeta{gap:8px;margin:0;display:grid}.integrationMeta div{border-top:1px solid #11182014;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}.integrationMeta dt{color:#667085;font-size:12px;font-weight:840}.integrationMeta dd{color:#111820;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:780}.integrationActions{flex-wrap:wrap;gap:9px;display:flex}.integrationActions a,.integrationActions button{color:#fff;background:#111820;border:1px solid #111820;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.integrationActions button{cursor:pointer}.integrationActions a+a,.integrationActions button+a,.integrationActions a+button,.secondaryActions a{color:#111820;background:#fff;border-color:#11182024}.integrationSteps{color:#344054;gap:10px;margin:0;padding-left:20px;line-height:1.58;display:grid}.integrationSteps li::marker{color:#0c7a45;font-weight:900}.integrationNotice{color:#475467;grid-column:1/-1;margin:0;padding:14px 16px;font-size:14px;line-height:1.62}.zohoDnsPanel{background:#fff;border:1px solid #1118201a;border-radius:18px;gap:16px;padding:22px;display:grid;box-shadow:0 18px 54px #11182012}.zohoDnsPanelMuted{box-shadow:none;background:#f8fafc}.zohoDnsHeader,.zohoDnsStatusGrid{gap:18px;display:grid}.zohoDnsHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start}.zohoDnsHeader h3{color:#111820;letter-spacing:0;margin:0;font-size:26px;line-height:1.16}.zohoDnsHeader p:not(.label){color:#5b6671;margin:12px 0 0;line-height:1.62}.zohoDnsStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.zohoDnsStatusGrid>div{background:#f8fafc;border:1px solid #11182014;border-radius:12px;align-content:center;gap:6px;min-height:82px;padding:14px;display:grid}.zohoDnsStatusGrid span{color:#667085;font-size:12px;font-weight:840}.zohoDnsStatusGrid strong{color:#111820;overflow-wrap:anywhere;font-size:15px}.dnsStatusBadge.pending_review,.dnsStatusBadge.queued{background:#fff8e8}.dnsStatusBadge.applied{background:#ecfdf3}.dnsStatusBadge.failed,.dnsStatusBadge.partial{background:#fff1f3}.zohoDnsTable{border:1px solid #1118201a;border-radius:12px;display:grid;overflow:hidden}.zohoDnsTableHeader,.zohoDnsRow{grid-template-columns:82px 76px minmax(160px,.9fr) minmax(220px,1.3fr) 92px;align-items:center;gap:8px;padding:10px 12px;display:grid}.zohoDnsTableHeader{color:#667085;background:#f8fafc;font-size:12px;font-weight:860}.zohoDnsRow{border-top:1px solid #11182014}.zohoDnsRow strong{color:#0f172a;font-size:13px}.zohoDnsRow input,.zohoDnsRow select{color:#111820;background:#fff;border:1px solid #11182024;border-radius:8px;width:100%;min-height:38px;padding:0 10px;font-size:13px}.zohoDnsRow input:disabled{color:#98a2b3;background:#f2f4f7}.zohoDnsConfirm{color:#344054;background:#f8fafc;border:1px solid #1118201a;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;font-weight:760;line-height:1.45;display:flex}.zohoDnsConfirm input{flex:none;width:16px;height:16px;margin-top:1px}.zohoDnsActions{flex-wrap:wrap;gap:10px;display:flex}.zohoDnsActions button,.zohoDnsActions a{color:#111820;background:#fff;border:1px solid #11182024;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.zohoDnsActions button:first-child{color:#fff;background:#111820;border-color:#111820}.zohoDnsActions button:disabled{cursor:not-allowed;opacity:.56}.zohoDnsHistory{gap:8px;display:grid}.zohoDnsHistory article,.adminDnsRecords div{background:#f8fafc;border:1px solid #11182014;border-radius:10px;gap:6px;padding:12px;display:grid}.zohoDnsHistory article{grid-template-columns:minmax(180px,.4fr) minmax(0,1fr);align-items:center}.zohoDnsHistory strong{color:#111820;display:block}.zohoDnsHistory span{color:#667085;font-size:12px}.zohoDnsHistory code,.adminDnsRecords code{color:#0b5cab;overflow-wrap:anywhere;font-size:12px}.adminDnsRecords{gap:8px;display:grid}.adminDnsRecords div{grid-template-columns:78px 48px minmax(0,.86fr) minmax(0,1.14fr) 86px;align-items:center}.adminDnsRecords span{color:#667085;font-size:12px;font-weight:840}.adminDnsRecords strong{color:#0f172a;font-size:13px}.adminDnsRecords em{color:#0b5cab;background:#eef6ff;border-radius:999px;width:fit-content;padding:4px 8px;font-size:11px;font-style:normal;font-weight:860}.templateShell{color:#111820;background:linear-gradient(#fffffdfa,#f7faf6 720px),linear-gradient(115deg,#137a4d1a,#0000 42%),#fbfcf8;min-height:100vh}.templateNav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffdeb;border-bottom:1px solid #11182017;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;margin:0;padding:14px max(20px,50% - 590px);display:grid;position:sticky;top:0;left:0;right:0}.templateBrand{align-items:center;gap:12px;display:inline-flex}.templateBrand span{gap:1px;display:grid}.templateBrand strong{font-size:15px}.templateBrand small{color:#63717d;font-size:12px;font-weight:720}.appIcon{color:#fff;background:linear-gradient(135deg,#ffffff52,#0000 42%),linear-gradient(145deg,#143c2b,#45be74);border-radius:14px;place-items:center;width:46px;height:46px;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #ffffff47,0 16px 34px #0e563633}.appIcon span{font-size:14px}.appIcon img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.templateNav nav{color:#52606c;flex-wrap:wrap;justify-content:center;gap:4px;font-size:13px;font-weight:800;display:flex}.templateNav nav a{color:#5d6975;border:0;align-items:center;min-height:36px;padding:0 10px;display:inline-flex;position:relative}.templateNav nav a[aria-current=page]{color:#111820}.templateNav nav a:after{content:"";background:0 0;border-radius:999px;height:2px;position:absolute;bottom:2px;left:10px;right:10px}.templateNav nav a:hover:after,.templateNav nav a[aria-current=page]:after{background:#111820}.templateControls{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.templateAction,.heroActions a,.documentCta{border-radius:10px;justify-content:center;align-items:center;min-height:40px;font-size:13px;font-weight:850;display:inline-flex}.templateAction{color:#fff;background:#111820;padding:0 15px}.templateHero{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:54px;width:min(1180px,100% - 40px);min-height:min(760px,100vh - 76px);margin:0 auto;padding:68px 0 56px;display:grid}.templateShapeLayer{z-index:-1;background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .08), transparent 42%), linear-gradient(315deg, rgba(var(--template-secondary-rgb), .16), transparent 48%), var(--template-bg);border-radius:28px;position:absolute;inset:0;overflow:hidden}.templateShape{background:linear-gradient(90deg, rgba(var(--template-secondary-rgb), .22), transparent 72%);transform-origin:50%;border:2px solid #ffffff26;border-radius:999px;animation:1.5s cubic-bezier(.23,.86,.39,.96) both templateShapeIn,12s ease-in-out infinite templateShapeFloat;display:block;position:absolute;box-shadow:0 18px 52px #1118201a}.shapeIndigo{background:linear-gradient(90deg, rgba(var(--template-primary-rgb), .16), transparent 72%);width:min(600px,52vw);height:140px;animation-delay:60ms,1.6s;top:14%;left:-10%;transform:rotate(12deg)}.shapeRose{background:linear-gradient(90deg, rgba(var(--template-secondary-rgb), .28), transparent 72%);width:min(500px,46vw);height:120px;animation-delay:.14s,1.8s;bottom:12%;right:-6%;transform:rotate(-15deg)}.shapeViolet{background:linear-gradient(90deg, rgba(var(--template-primary-rgb), .11), transparent 72%);width:min(300px,32vw);height:80px;animation-delay:.22s,2.1s;bottom:4%;left:7%;transform:rotate(-8deg)}.shapeAmber{background:linear-gradient(90deg, rgba(var(--template-secondary-rgb), .32), transparent 72%);width:min(200px,24vw);height:60px;animation-delay:.3s,2.4s;top:10%;right:16%;transform:rotate(20deg)}.shapeCyan{background:linear-gradient(90deg, rgba(var(--template-primary-rgb), .13), transparent 72%);width:min(150px,20vw);height:42px;animation-delay:.38s,2.7s;top:3%;left:23%;transform:rotate(-25deg)}.templateHeroBadge{border:1px solid var(--template-line);background:rgba(var(--template-secondary-rgb), .16);width:fit-content;max-width:100%;color:var(--template-muted);border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;font-weight:760;display:inline-flex}.templateHeroBadge span{background:var(--template-secondary);width:8px;height:8px;box-shadow:0 0 0 4px rgba(var(--template-secondary-rgb), .16);border-radius:999px}.templateHeroBadge strong{color:inherit;font:inherit}.templateHeroText{gap:24px;min-width:0;display:grid}.appMetaLine{color:#0f7b4a;align-items:center;gap:14px;font-size:13px;font-weight:900;display:inline-flex}.templateHero h1,.templateSectionTitle h2,.templateSplit h2,.documentHero h1,.appAdsPage h1{color:#111820;letter-spacing:0;margin:0}.templateHero h1{max-width:720px;font-size:clamp(44px,6vw,78px);line-height:.98}.templateHero h1 span{display:block}.templateHero h1 span:first-child{color:var(--template-fg)}.templateHero h1 span:last-child{color:#0000;background:linear-gradient(90deg, var(--template-primary), var(--template-fg), var(--template-secondary));-webkit-background-clip:text;background-clip:text;font-size:.62em;line-height:1.04}.templateHero p,.templateSplit p,.documentHero p,.documentBody p,.supportChecklist li,.appAdsPage p,.templateFooter{color:#5c6974;line-height:1.7}.templateHero p{max-width:620px;margin:0;font-size:18px}@keyframes templateShapeIn{0%{opacity:0;translate:0 -96px}to{opacity:1;translate:0}}@keyframes templateShapeFloat{0%,to{translate:0}50%{translate:0 15px}}.heroActions{flex-wrap:wrap;gap:10px;display:flex}.heroActions a:first-child{color:#fff;background:#111820;padding:0 18px}.heroActions a:last-child{background:#ffffffa6;border:1px solid #11182029;padding:0 18px}.templateIdentityStrip{background:#ffffffb8;border:1px solid #1118201a;border-radius:16px;grid-template-columns:1fr;gap:0;max-width:680px;margin:0;display:grid;overflow:hidden;box-shadow:0 18px 48px #1118200f}.templateIdentityStrip div{border-bottom:1px solid #11182014;grid-template-columns:minmax(108px,.28fr) minmax(0,1fr);gap:7px;min-width:0;padding:14px 16px;display:grid}.templateIdentityStrip div:last-child{border-bottom:0}.templateIdentityStrip dt{color:#66747f;text-transform:uppercase;font-size:11px;font-weight:880}.templateIdentityStrip dd{overflow-wrap:anywhere;color:#111820;margin:0;font-size:13px;font-weight:850}.templateRouteDeck{background:linear-gradient(145deg,#fffffff0,#eefaf1d1),#fff;border:1px solid #1118201a;border-radius:22px;gap:16px;min-width:0;padding:16px;display:grid;box-shadow:0 30px 88px #1118201f}.routeDeckHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.routeDeckHeader div{gap:4px;min-width:0;display:grid}.routeDeckHeader strong{color:#111820;font-size:20px;line-height:1.1}.routeDeckHeader span{color:#65727e;font-size:12px;font-weight:780}.routeDeckHeader code{color:#fff;background:#111820;border-radius:9px;flex:none;padding:8px 10px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:780}.routeDeckBody{grid-template-columns:minmax(170px,.46fr) minmax(0,1fr);gap:14px;min-width:0;display:grid}.routePicker{align-content:start;gap:8px;display:grid}.routePicker button{color:#52606c;text-align:left;background:#ffffffc2;border:1px solid #1118201a;border-radius:14px;place-items:center start;min-height:58px;padding:14px;transition:border-color .16s,background .16s,color .16s,transform .16s;display:grid}.routePicker button:hover,.routePicker button:focus-visible{border-color:#0f7b4a57;transform:translateY(-1px)}.routePicker button.active{color:#fff;background:#111820;border-color:#111820eb}.routePicker span{font-size:15px;font-weight:880}.routePicker code{overflow-wrap:anywhere;color:currentColor;opacity:.76;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.routeBrowserBar strong{color:#24313c;font-size:13px;font-weight:880}.routePreviewPanel{background:#fff;border:1px solid #1118201a;border-radius:18px;min-width:0;display:grid;overflow:hidden}.previewImageSlot{background:#fff;border:1px solid #11182014;border-radius:18px;overflow:hidden}.previewImageSlot img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.templateScreenshotRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.templateScreenshotRail figure{border:1px solid var(--template-line);background:var(--template-card);min-width:0;box-shadow:var(--template-shadow);border-radius:18px;margin:0;overflow:hidden}.templateScreenshotRail img{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}.routeBrowserBar{background:#f7faf7;border-bottom:1px solid #11182014;align-items:center;gap:10px;min-height:46px;padding:0 15px;display:flex}.routeBrowserBar span{background:#45be74;border-radius:999px;flex:none;width:10px;height:10px}.routeBrowserBar code{overflow-wrap:anywhere;color:#24313c;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:780}.routePreviewCard{background:radial-gradient(circle at 78% 16%,#50c87826,#0000 150px),linear-gradient(#fff,#f8fbf7);align-content:center;gap:14px;min-height:318px;padding:clamp(26px,4vw,42px);display:grid}.routePreviewCard p{color:#0f7b4a;background:#e8f6ed;border-radius:999px;width:fit-content;margin:0;padding:7px 9px;font-size:12px;font-weight:900}.routePreviewCard h2{color:#111820;letter-spacing:0;max-width:420px;margin:0;font-size:clamp(30px,4.6vw,52px);line-height:1.02}.routePreviewCard span{color:#5c6974;max-width:420px;line-height:1.72}.routePreviewCard a{color:#fff;background:#111820;border-radius:10px;justify-content:center;align-items:center;width:fit-content;min-height:40px;padding:0 15px;font-size:13px;font-weight:850;display:inline-flex}.routePreviewMeta{border-top:1px solid #11182014;grid-template-columns:minmax(120px,.42fr) minmax(220px,.58fr);margin:0;display:grid}.routePreviewMeta div{border-right:1px solid #11182014;gap:5px;min-width:0;padding:14px 16px;display:grid}.routePreviewMeta div:last-child{border-right:0}.routePreviewMeta dt{color:#65727e;text-transform:uppercase;font-size:11px;font-weight:880}.routePreviewMeta dd{overflow-wrap:anywhere;color:#111820;margin:0;font-size:12px;font-weight:850}.screenshotRail{grid-template-rows:1fr 1fr;grid-template-columns:minmax(220px,1fr) .62fr;gap:16px;min-height:560px;display:grid;position:relative}.deviceShot{background:#fff;border:1px solid #1118201a;border-radius:24px;overflow:hidden;box-shadow:0 28px 80px #1118201f}.heroShot{background:linear-gradient(#effff6e6,#ffffffeb 46%),#fff;grid-row:1/span 2;padding:18px}.shotChrome{color:#24313c;align-items:center;gap:10px;padding-bottom:18px;font-size:14px;display:flex}.shotChrome span{background:#50c878;border-radius:999px;width:11px;height:11px}.timerFace{color:#fff;background:radial-gradient(circle,#50c8782e 0 40%,#0000 41%),linear-gradient(145deg,#102018,#183427);border-radius:22px;place-items:center;min-height:210px;display:grid}.timerFace span{font-size:clamp(48px,7vw,74px);font-weight:900}.timerFace small{color:#ffffff9e;margin-top:-56px;font-weight:800}.petRoom{background:linear-gradient(#0000 0 63%,#1118200f 64%),linear-gradient(135deg,#f8f1e5,#fff);border-radius:22px;min-height:230px;margin-top:18px;position:relative}.petBody{background:linear-gradient(#ffe0a3,#efac55);border-radius:48px 48px 36px 36px;width:96px;height:112px;position:absolute;bottom:56px;left:50%;transform:translate(-50%);box-shadow:inset 0 -12px #7a492117}.petBody:before,.petBody:after{content:"";background:#efac55;border-radius:20px 20px 10px 10px;width:34px;height:38px;position:absolute;top:-20px}.petBody:before{left:8px;transform:rotate(-18deg)}.petBody:after{right:8px;transform:rotate(18deg)}.roomShelf{background:#153827;border-radius:999px;width:86px;height:12px;position:absolute;bottom:42px;right:24px}.compactShot{align-content:space-between;padding:22px;display:grid}.statLine{justify-content:space-between;align-items:start;gap:14px;display:flex}.statLine strong{color:#111820;font-size:54px;line-height:.9}.statLine span{color:#66747f;text-align:right;max-width:80px;font-size:13px;font-weight:800}.barChart{grid-template-columns:repeat(4,1fr);align-items:end;gap:7px;min-height:110px;display:grid}.barChart i{background:#50c878;border-radius:999px 999px 8px 8px}.barChart i:first-child{height:42%}.barChart i:nth-child(2){height:74%}.barChart i:nth-child(3){height:58%}.barChart i:nth-child(4){height:92%}.darkShot{color:#fff;background:linear-gradient(145deg,#50c87838,#0000),#111820}.rewardOrb{color:#111820;background:#f2d07d;border-radius:999px;place-items:center;width:82px;height:82px;font-size:24px;font-weight:900;display:grid}.darkShot p{color:#ffffffbd;max-width:140px;margin:0;font-size:22px;font-weight:850;line-height:1.06}.templateBand,.templateSplit,.documentPage,.supportPage,.appAdsPage{width:min(1180px,100% - 40px);margin:0 auto}.templateBand{gap:26px;padding:76px 0;display:grid}.templateSectionTitle{max-width:760px}.templateSectionTitle h2,.templateSplit h2{font-size:clamp(32px,4.6vw,56px);line-height:1.06}.reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.reviewTile{background:#ffffffc2;border:1px solid #1118201a;border-radius:16px;align-content:space-between;min-height:132px;padding:18px;display:grid;box-shadow:0 16px 44px #1118200f}.reviewTile span{color:#111820;font-size:18px;font-weight:880}.reviewTile strong{color:#fff;background:#111820;border-radius:9px;align-items:center;width:fit-content;min-height:34px;padding:0 12px;font-size:13px;font-weight:850;display:inline-flex}.templateSplit{border-top:1px solid #1118201a;grid-template-columns:minmax(0,.75fr) minmax(420px,1fr);align-items:start;gap:52px;padding:78px 0;display:grid}.templateSplit>div:first-child{position:sticky;top:96px}.featureCards{gap:12px;display:grid}.featureCards article{background:#fff;border:1px solid #1118201a;border-radius:16px;padding:22px}.featureCards h3{margin:0 0 10px;font-size:24px}.featureCards p{margin:0}.templateStackDeck{border:1px solid var(--template-line);background:var(--template-card);box-shadow:var(--template-shadow);border-radius:22px;gap:0;display:grid;overflow:hidden}.templateStackBlock{border:0;border-bottom:1px solid var(--template-line);background:linear-gradient(180deg, rgba(var(--template-primary-rgb), .035), transparent 220px), var(--template-card);box-shadow:none;border-radius:0;gap:20px;padding:clamp(24px,4vw,42px);scroll-margin-top:104px;display:grid;position:relative;overflow:hidden}.templateStackBlock:before{content:none;display:none}.templateStackBlock:last-child{border-bottom:0}.templateStackBlock.stackKind-header,.templateStackBlock.stackKind-footer{padding:clamp(18px,3vw,30px)}.templateStackHeader{grid-template-columns:minmax(0,.7fr) minmax(260px,.3fr);align-items:end;gap:20px;display:grid}.templateStackHeader h2{color:var(--template-fg);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(32px,4.6vw,62px);line-height:.98}.templateStackHeader p:not(.label){color:var(--template-muted);margin:0;line-height:1.72}.stackNavFrame{border:1px solid var(--template-line);background:var(--template-panel);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.stackNavFrame>div{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.stackNavIcon{background:var(--template-primary);width:42px;height:42px;color:var(--template-on-primary);text-transform:uppercase;border-radius:10px;place-items:center;font-weight:920;display:grid}.stackNavFrame strong,.stackFooterPanel strong,.stackContactPanel strong,.stackContentGrid strong{color:var(--template-fg);font-size:20px;line-height:1.18}.stackNavFrame small{color:var(--template-muted);grid-column:2;font-size:12px;font-weight:760}.stackNavFrame nav,.stackFooterPanel nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.stackNavFrame a,.stackFooterPanel a{border:1px solid var(--template-line);background:var(--template-card);min-height:38px;color:var(--template-fg);border-radius:9px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:860;display:inline-flex}.stackReviewNavFrame{border:1px solid var(--template-line);background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .08), transparent 52%), var(--template-panel);border-radius:16px;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);align-items:stretch;gap:14px;padding:16px;display:grid}.stackReviewMeta{background:var(--template-primary);min-width:0;color:var(--template-on-primary);border-radius:14px;align-content:center;gap:8px;padding:18px;display:grid}.stackReviewMeta span{background:rgba(var(--template-secondary-rgb), .18);color:currentColor;text-transform:uppercase;border-radius:999px;width:fit-content;max-width:100%;padding:6px 8px;font-size:11px;font-weight:920}.stackReviewMeta strong{color:currentColor;letter-spacing:0;margin:0;font-size:clamp(26px,3.3vw,44px);line-height:1.02}.stackReviewMeta small{color:#ffffffb8;line-height:1.45}.stackReviewLinks{border:1px solid var(--template-line);background:var(--template-line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;display:grid;overflow:hidden}.stackReviewLinks a{background:var(--template-card);min-height:144px;color:var(--template-fg);align-content:start;gap:8px;padding:16px;display:grid}.stackReviewLinks a>span{color:var(--template-primary);font-size:12px;font-weight:920}.stackReviewLinks strong{color:var(--template-fg);font-size:18px;line-height:1.14}.stackReviewLinks small{color:var(--template-muted);line-height:1.42}.stackIdentityNavFrame{background:radial-gradient(circle at 0 0, rgba(var(--template-secondary-rgb), .22), transparent 220px), #111820;color:#fff;border-radius:16px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:20px;display:grid}.stackIdentityNavFrame .stackNavIcon{background:var(--template-secondary);color:var(--template-on-secondary)}.stackIdentityNavFrame strong{color:#fff;font-size:22px;line-height:1.12}.stackIdentityNavFrame small,.stackIdentityNavFrame p{color:#ffffffb3}.stackIdentityNavFrame p{grid-column:2;margin:0;line-height:1.45}.stackIdentityNavFrame nav{flex-wrap:wrap;grid-area:1/3/span 2;justify-content:flex-end;gap:8px;display:flex}.stackIdentityNavFrame a{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;min-height:38px;padding:0 12px;font-size:13px;font-weight:860;display:inline-flex}.stackContentGrid{gap:12px;display:grid}.stackContentGrid article{border:1px solid var(--template-line);background:var(--template-panel);border-radius:14px;align-content:start;gap:8px;min-height:126px;padding:18px;display:grid}.stackContentGrid span{color:var(--template-primary);font-size:12px;font-weight:900}.stackContentGrid p,.stackFooterPanel p{color:var(--template-muted);margin:0;line-height:1.62}.stackBrixHero{background:#fff;align-items:center;gap:clamp(18px,4vw,46px);min-height:clamp(360px,42vw,520px);padding:clamp(28px,5vw,58px);display:grid}.stackBrixHero-v1,.stackBrixHero-v2{grid-template-columns:minmax(0,.92fr) minmax(280px,.74fr)}.stackBrixHero-v2{grid-template-columns:minmax(280px,.74fr) minmax(0,.92fr)}.stackBrixHero-v3{text-align:center;justify-items:center}.stackBrixHeroCopy{gap:12px;min-width:0;display:grid}.stackBrixHero-v3 .stackBrixHeroCopy{justify-items:center;width:min(640px,100%)}.stackBrixHeroCopy h3{max-width:520px;color:var(--template-fg);letter-spacing:0;margin:0;font-size:clamp(32px,4vw,58px);line-height:.98}.stackBrixHeroCopy p{max-width:54ch;color:var(--template-muted);margin:0;line-height:1.66}.stackBrixHeroActions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.stackBrixHero-v3 .stackBrixHeroActions{justify-content:center}.stackBrixHeroActions a{border:1px solid var(--template-line);min-height:40px;color:var(--template-fg);background:#fff;border-radius:4px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:860;display:inline-flex}.stackBrixHeroActions a:first-child{border-color:var(--template-fg);background:var(--template-fg);color:var(--template-card)}.stackBrixHeroMedia,.stackBrixHeroOverlap span{border:1px solid var(--template-line);background:#f1f3f7;border-radius:4px;place-items:center;min-height:320px;display:grid}.stackBrixHeroMedia span,.stackBrixHeroOverlap span:after{content:"";border:1px solid #98a2b3;border-radius:4px;width:28px;height:28px}.stackBrixHeroOverlap{width:min(860px,100%);min-height:clamp(300px,34vw,430px);margin-top:4px;position:relative}.stackBrixHeroOverlap span:first-child{width:48%;min-height:58%;position:absolute;bottom:0;left:0}.stackBrixHeroOverlap span:last-child{width:68%;min-height:76%;position:absolute;top:0;right:0;box-shadow:0 18px 42px #0f172a14}.stackContentGrid{grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,.9fr))}.stackContentGrid article:first-child{min-height:210px}.stackContactPanel{border:1px solid var(--template-line);background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .08), transparent 58%), var(--template-panel);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:18px;padding:22px;display:grid}.stackContactPanel>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.stackContactPanel article{border:1px solid var(--template-line);background:var(--template-card);border-radius:12px;align-content:start;gap:8px;min-height:128px;padding:16px;display:grid}.stackContactPanel strong{color:var(--template-fg);font-size:19px;line-height:1.16}.stackContactPanel p{color:var(--template-muted);margin:0;line-height:1.56}.stackContactPanel nav{align-content:center;gap:8px;display:grid}.stackContactPanel a{border:1px solid var(--template-line);background:var(--template-card);min-height:40px;color:var(--template-fg);border-radius:9px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:860;display:inline-flex}.stackContactPanel a:first-child{border-color:var(--template-primary);background:var(--template-primary);color:var(--template-on-primary)}.stackFooterPanel{border:1px solid var(--template-line);background:#111820;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px;display:grid}.stackFooterPanel strong{color:#fff}.stackFooterPanel p{color:#ffffffb8;max-width:58ch}.stackFooterPanel a{color:#fff;background:#ffffff14;border-color:#ffffff29}.stackCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.stackCardGrid article,.stackScreenGrid>figure,.stackCtaPanel article,.faqGrid article{border:1px solid var(--template-line);background:var(--template-panel);border-radius:14px}.stackCardGrid article{align-content:start;gap:14px;min-height:190px;padding:22px;display:grid}.stackCardGrid article span{color:var(--template-primary);font-size:12px;font-weight:900}.stackCardGrid h3,.stackScreenGrid h3{color:var(--template-fg);margin:0;font-size:clamp(22px,2.3vw,32px);line-height:1.08}.stackCardGrid p,.stackCtaPanel p{color:var(--template-muted);margin:0;line-height:1.66}.stackScreenGrid{grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);align-items:stretch;gap:14px;display:grid}.stackScreenGrid .primary{grid-row:span 2}.stackMockFrame{min-height:360px;margin:0}.stackCtaPanel{color:#fff;background:#111820;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px;display:grid}.stackCtaPanel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stackCtaPanel article{background:#ffffff0f;gap:8px;padding:18px;display:grid}.stackCtaPanel strong{color:#fff;font-size:20px}.stackCtaPanel p{color:#ffffffad}.stackCtaActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.stackCtaActions a{background:var(--template-secondary);min-height:44px;color:var(--template-on-secondary);border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-weight:900;display:inline-flex}.templateStackBlock>small{color:var(--template-muted);justify-self:end;font-size:12px;font-weight:840}.appAdsPage pre{color:#dffbea;background:#111820;border-radius:16px;margin:0;padding:20px;font-size:14px;line-height:1.7;overflow:auto}.documentPage,.supportPage,.appAdsPage{padding:64px 0 96px}.documentHero{background:#ffffffd1;border:1px solid #1118201a;border-radius:26px;grid-template-columns:minmax(0,.86fr) minmax(360px,.52fr);align-items:end;gap:34px;max-width:none;padding:clamp(28px,5vw,48px);display:grid;box-shadow:0 28px 80px #11182014}.documentHeroText{gap:14px;display:grid}.documentHero h1{word-break:keep-all;overflow-wrap:break-word;font-size:clamp(42px,5.8vw,74px);line-height:.98}.documentHero p{max-width:720px;margin:0;font-size:18px}.documentHero dl{background:#ffffffb3;border:1px solid #11182014;border-radius:20px;gap:0;margin:0;padding:16px;display:grid}.documentHero dl div{border-bottom:1px solid #11182014;grid-template-columns:minmax(78px,.34fr) minmax(0,1fr);align-items:center;gap:10px;padding:12px 0;display:grid}.documentHero dl div:last-child{border-bottom:0}.documentHero dt{color:#65727e;font-size:12px;font-weight:850}.documentHero dd{overflow-wrap:anywhere;color:#111820;margin:0;font-size:14px;font-weight:820}.documentBody{background:#ffffffe6;border:1px solid #1118201a;border-radius:28px;gap:0;max-width:920px;margin-top:24px;padding:clamp(24px,4.4vw,52px);display:grid;box-shadow:0 28px 80px #11182014}.documentBody section{border-bottom:1px solid #1118201f;grid-template-columns:minmax(160px,.36fr) minmax(0,1fr);gap:28px;padding:26px 0;display:grid}.documentBody h2{margin:0;font-size:22px}.documentBody p{margin:0}.legalTextBlock{color:#24313c;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:0;font-family:inherit;font-size:16px;line-height:1.9}.compactDocumentHero{grid-template-columns:1fr;max-width:960px}.supportGrid{grid-template-columns:minmax(0,.8fr) minmax(360px,1fr);gap:16px;margin-top:20px;display:grid}.supportPrimary,.supportChecklist,.deleteSteps,.appAdsPage{background:#fff;border:1px solid #1118201a;border-radius:18px;box-shadow:0 22px 64px #11182012}.supportPrimary{align-content:space-between;min-height:260px;padding:24px;display:grid}.supportPrimary span{color:#0f7b4a;font-size:13px;font-weight:900}.supportPrimary strong{overflow-wrap:anywhere;color:#111820;align-self:end;font-size:clamp(26px,4vw,42px);line-height:1}.supportChecklist{padding:24px}.supportChecklist h2{margin:0 0 16px;font-size:28px}.supportChecklist ul{gap:12px;margin:0;padding-left:20px;display:grid}.deleteSteps{gap:0;max-width:860px;margin:24px 0;display:grid;overflow:hidden}.deleteSteps div{border-bottom:1px solid #11182014;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:20px;padding:22px 24px;display:grid}.deleteSteps div:last-child{border-bottom:0}.deleteSteps span{color:#fff;background:#143c2b;border-radius:999px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.deleteSteps p{color:#26333e;margin:0;font-size:17px;font-weight:760}.documentCta{color:#fff;background:#111820;padding:0 18px}.appAdsPage{gap:18px;max-width:920px;padding:42px;display:grid}.appAdsPage h1{overflow-wrap:anywhere;font-size:clamp(34px,5.2vw,62px);line-height:1}.appAdsPage p{max-width:680px;margin:0}.templateFooter{border-top:1px solid #1118201a;flex-wrap:wrap;justify-content:space-between;gap:18px;width:min(1180px,100% - 40px);margin:0 auto;padding:34px 0;font-size:13px;font-weight:760;display:flex}.marketingShell,.checkoutShell,.goalShell{color:#0f172a;background:radial-gradient(circle at 86% 8%,#0b5cab1a,#0000 320px),radial-gradient(circle at 14% 44%,#10b98114,#0000 340px),linear-gradient(#fff 0 660px,#f5f8fb 661px),#fff}.marketingNav{background:#ffffffe0;border-bottom:1px solid #0f172a14;width:100%;padding:16px max(24px,50% - 610px)}.marketingNav .brand img{box-shadow:none;border-radius:9px}.marketingNav .brand small{color:#5f6b7a}.marketingNav nav{color:#344054;font-size:14px}.marketingNav nav a{padding:8px 2px}.navControls{justify-content:flex-end;align-items:center;gap:10px;display:flex}.languageToggle{background:#f8fafc;border:1px solid #0f172a1f;border-radius:10px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.languageToggle button{color:#667085;background:0 0;border:0;border-radius:7px;min-height:32px;padding:0 10px;font-size:12px;font-weight:780}.languageToggle button.active{color:#0b5cab;background:#fff;box-shadow:0 3px 12px #0f172a14}.marketingNav .navAction{color:#fff;background:#0b5cab;border-color:#0b5cab;border-radius:9px;min-height:40px;box-shadow:0 10px 22px #0b5cab2e}.marketingNav .subtleAction{color:#0f172a;box-shadow:none;background:#fff;border-color:#0f172a24}.serviceHero,.samplePreviewBand{width:min(1220px,100% - 48px);margin:0 auto}.serviceHero{grid-template-columns:minmax(0,.82fr) minmax(520px,1fr);align-items:center;gap:54px;min-height:620px;padding:52px 0 42px;display:grid}.serviceHeroCopy{gap:24px;min-width:0;max-width:640px;display:grid}.serviceHero h1{color:#0f172a;letter-spacing:0;word-break:keep-all;overflow-wrap:break-word;max-width:680px;margin:0;font-size:clamp(48px,5.5vw,78px);line-height:1}.serviceHero p,.samplePreviewBand p{color:#475467;max-width:720px;margin:0;font-size:18px;line-height:1.78}.serviceHeroArtifact{background:linear-gradient(145deg,#0c1a2d08,#fffffff0),#fff;border:1px solid #0f172a1a;border-radius:20px;gap:16px;min-width:0;padding:16px;display:grid;box-shadow:0 30px 86px #0f172a21}.serviceArtifactHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.serviceArtifactHeader div{gap:4px;min-width:0;display:grid}.serviceArtifactHeader strong{color:#0f172a;font-size:18px;line-height:1.1}.serviceArtifactHeader span{color:#667085;font-size:12px;font-weight:780;line-height:1.45}.serviceArtifactHeader a{color:#fff;background:#0f172a;border-radius:9px;flex:none;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.serviceArtifactImage{object-fit:contain;object-position:center;background:#eef5ee;border:1px solid #0f172a14;border-radius:14px;width:100%;height:clamp(260px,28vw,360px);display:block}.serviceArtifactFooter{grid-template-columns:minmax(0,1fr) minmax(160px,.44fr);gap:14px;display:grid}.serviceRouteList{background:#fff;border:1px solid #0f172a17;border-radius:14px;gap:0;display:grid;overflow:hidden}.serviceRouteList div{border-bottom:1px solid #0f172a12;grid-template-columns:minmax(92px,.46fr) minmax(0,1fr);align-items:center;gap:10px;min-height:36px;padding:0 12px;display:grid}.serviceRouteList div:last-child{border-bottom:0}.serviceRouteList span{color:#667085;font-size:11px;font-weight:840}.serviceRouteList code{overflow-wrap:anywhere;color:#0b5cab;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:780}.serviceHeroStats{gap:10px;display:grid}.serviceHeroStats div{background:#0f172a;border:1px solid #0f172a17;border-radius:14px;align-content:center;gap:4px;min-height:58px;padding:10px 12px;display:grid}.serviceHeroStats strong{color:#fff;font-size:25px;line-height:1}.serviceHeroStats span{color:#ffffffad;font-size:11px;font-weight:780}.samplePreviewBand{border-top:1px solid #0f172a14;grid-template-columns:minmax(0,.72fr) minmax(520px,.88fr);align-items:center;gap:48px;padding:58px 0;display:grid}.samplePreviewBand>div:first-child{gap:20px;display:grid}.samplePreviewBand h2{color:#0f172a;letter-spacing:0;word-break:keep-all;margin:0;font-size:clamp(34px,4.4vw,58px);line-height:1.06}.enterpriseHero,.surfaceRail,.trustPanel,.finalCta{width:min(1280px,100% - 48px);margin:0 auto}.enterpriseHero{grid-template-columns:minmax(0,.86fr) minmax(600px,1.14fr);align-items:center;gap:46px;padding:58px 0 38px;display:grid}.heroCopy{gap:24px;min-width:0;display:grid}.heroCopy h1{color:#0f172a;letter-spacing:0;word-break:keep-all;overflow-wrap:break-word;max-width:760px;margin:0;font-size:clamp(44px,5.1vw,68px);line-height:1.04}.mobileHeroTitle{display:none}.heroLead{color:#475467;overflow-wrap:anywhere;max-width:690px;margin:0;font-size:18px;line-height:1.72}.launchNote{color:#0b5cab;margin:-8px 0 0;font-size:13px;font-weight:850}.heroStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:680px;padding-top:10px;display:grid}.heroStats div{border-top:1px solid #0f172a1f;gap:6px;padding:16px 0;display:grid}.heroStats strong{color:#0f172a;font-size:clamp(28px,3vw,40px);line-height:1}.heroStats span{color:#667085;font-size:13px;font-weight:760}.enterpriseHero .salesActions a,.finalCta .salesActions a{border-radius:9px}.enterpriseHero .salesActions a:first-child,.finalCta .salesActions a:first-child,.priceAction,.checkoutSubmit{color:#fff;background:#0b5cab;box-shadow:0 10px 22px #0b5cab2e}.enterpriseHero .salesActions a:last-child,.finalCta .salesActions a:last-child{color:#0f172a;background:#fff;border:1px solid #0f172a24}.launchConsole{background:#fff;border:1px solid #0f172a1f;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 28px 74px #0f172a24}.launchConsoleIntro{background:#f8fafc;border-bottom:1px solid #0f172a14;gap:6px;padding:16px 18px;display:grid}.launchConsoleIntro span{color:#0b5cab;text-transform:uppercase;font-size:12px;font-weight:880}.launchConsoleIntro p{color:#475467;margin:0;font-size:13px;line-height:1.5}.launchConsoleChrome{color:#0f172a;border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 18px;display:flex}.launchConsoleChrome strong{color:#0b5cab;letter-spacing:0;font-size:18px}.launchConsoleChrome div{color:#475467;align-items:center;gap:14px;font-size:12px;font-weight:760;display:flex}.launchConsoleChrome span:first-child{color:#0f172a;border:1px solid #0f172a24;border-radius:999px;place-items:center;width:22px;height:22px;font-weight:900;display:grid}.launchConsoleBody{grid-template-columns:128px minmax(0,1fr);min-height:520px;display:grid}.launchConsoleBody nav{background:#f8fafc;border-right:1px solid #0f172a14;align-content:center;gap:8px;padding:18px 14px;display:grid}.launchConsoleBody nav span{color:#344054;border-radius:8px;align-items:center;min-height:40px;padding:0 12px;font-size:12px;font-weight:800;display:flex}.launchConsoleBody nav span:first-child{background:#fff;box-shadow:0 8px 20px #0f172a0f}.launchConsolePanel{align-content:start;gap:16px;padding:22px;display:grid}.launchConsoleTitle{gap:10px;display:grid}.launchConsoleTitle>span{color:#667085;font-size:12px;font-weight:780}.launchConsoleTitle div{justify-content:space-between;align-items:start;gap:16px;display:flex}.launchConsoleTitle h2{color:#0f172a;margin:0;font-size:clamp(24px,2.8vw,34px);line-height:1.08}.launchConsoleTitle em{color:#087443;background:#e9f8ee;border-radius:8px;flex:none;padding:8px 10px;font-size:12px;font-style:normal;font-weight:880}.launchConsoleTabs{border-bottom:1px solid #0f172a1a;gap:22px;min-width:0;display:flex}.launchConsoleTabs button{color:#475467;background:0 0;border:0;min-height:38px;padding:0 0 9px;font-size:13px;font-weight:820;position:relative}.launchConsoleTabs button.active{color:#0b5cab}.launchConsoleTabs button.active:after{content:"";background:#0b5cab;border-radius:999px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.launchTable{border:1px solid #0f172a1a;border-radius:12px;overflow:hidden}.launchTableHeader,.launchTableRow{grid-template-columns:minmax(124px,.82fr) minmax(0,1.38fr) minmax(84px,.58fr) 58px;align-items:center;gap:12px;display:grid}.launchTableHeader{background:#f8fafc;border-bottom:1px solid #0f172a14;min-height:42px;padding:0 12px}.launchTableHeader span{color:#667085;font-size:11px;font-weight:820}.launchTableRow{border-bottom:1px solid #0f172a14;min-height:48px;padding:8px 12px}.launchTableRow:last-child{border-bottom:0}.launchTableRow strong{color:#0f172a;font-size:13px;line-height:1.35}.launchTableRow code{color:#0b5cab;overflow-wrap:anywhere;font-size:12px}.launchTableRow span{color:#087443;white-space:nowrap;font-size:12px;font-weight:840}.launchTableRow span:before{content:"✓";margin-right:4px}.launchTableRow button{color:#344054;background:#fff;border:1px solid #0f172a1f;border-radius:7px;min-height:30px;font-size:11px;font-weight:820}.launchConsoleFooter{justify-content:space-between;align-items:center;gap:18px;padding-top:2px;display:flex}.launchConsoleFooter span{color:#667085;font-size:12px;font-weight:760;line-height:1.5}.launchConsoleFooter span:before{color:#0b7a53;content:"▣";margin-right:6px}.launchConsoleFooter a{color:#0f172a;background:#fff;border:1px solid #0f172a24;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:12px;font-weight:860;display:inline-flex}.enterpriseHero .salesConsole{background:linear-gradient(#121f36fa,#0d1f30fa),#111827;border:1px solid #ffffff1f;border-radius:22px;gap:10px;padding:20px;box-shadow:0 32px 90px #0f172a33}.enterpriseHero .consoleHeader{color:#8bd3ff}.enterpriseHero .pipelineRow{background:#ffffff12;border-color:#ffffff1f;border-radius:12px;grid-template-columns:50px minmax(0,1fr);padding:12px 16px}.enterpriseHero .pipelineRow span{color:#8bd3ff}.surfaceRail{background:#fff;border:1px solid #0f172a1a;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden;box-shadow:0 18px 46px #0f172a0f}.surfaceRail span{color:#344054;text-align:center;border-right:1px solid #0f172a14;place-items:center;min-height:76px;padding:14px;font-size:13px;font-weight:860;display:grid}.surfaceRail span:last-child{border-right:0}.salesBand.productNarrative{grid-template-columns:minmax(0,.76fr) minmax(420px,1fr);align-items:start;gap:52px;width:min(1220px,100% - 48px);padding-top:94px}.productNarrative .sectionText{max-width:600px}.marketingShell .sectionText h2,.checkoutIntro h1{color:#0f172a;word-break:keep-all;overflow-wrap:break-word}.marketingShell .sectionText p:not(.label),.checkoutIntro p,.purchaseProcess p,.priceCard p{color:#475467}.systemGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.systemGrid article{background:#fff;border:1px solid #0f172a1a;border-radius:14px;align-content:space-between;gap:16px;min-height:190px;padding:22px;display:grid;box-shadow:0 16px 42px #0f172a0d}.systemGrid strong{color:#0f172a;font-size:19px}.systemGrid p{color:#475467;margin:0;font-size:14px;line-height:1.65}.trustPanel{color:#fff;background:#0d2b4c;border-radius:22px;grid-template-columns:minmax(0,.82fr) minmax(360px,.72fr);align-items:center;gap:42px;margin-top:78px;padding:38px;display:grid}.trustPanel h2{word-break:keep-all;overflow-wrap:break-word;max-width:760px;margin:0;font-size:clamp(32px,4.2vw,58px);line-height:1.06}.trustPanel p{color:#ffffffbd;max-width:700px;margin:18px 0 0;line-height:1.72}.trustPanel .label{color:#8bd3ff}.trustPanel ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.trustPanel li{color:#ffffffe0;background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;padding:16px;font-size:14px;font-weight:760;line-height:1.55}.purchaseProcess,.pricing{width:min(1220px,100% - 48px)}.purchaseProcess{padding-top:90px}.processGrid{gap:14px}.processGrid article{background:#fff;border-color:#0f172a1a;border-radius:14px;min-height:230px;box-shadow:0 16px 42px #0f172a0d}.processGrid span,.marketingShell .label,.pricing .label{color:#0b5cab}.processGrid h3{color:#0f172a}.pricing{padding-top:90px}.pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px}.tierPricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.priceCard{background:#fff;border-color:#0f172a1a;border-radius:14px;min-height:336px;box-shadow:0 16px 42px #0f172a0d}.priceCard.highlighted{border-color:#0b5cab5c;box-shadow:0 24px 64px #0b5cab24}.priceCard strong{color:#0f172a}.priceCard li{color:#344054}.priceCard li:before,.orderSummary li:before{color:#0b7a53}.priceAction{border-radius:9px}.finalCta{background:linear-gradient(90deg,#0b5cab14,#f59e0b14),#fff;border:1px solid #0f172a1a;border-radius:22px;gap:20px;margin-top:86px;padding:54px;display:grid}.finalCta h2{color:#0f172a;word-break:keep-all;overflow-wrap:break-word;max-width:760px;margin:0;font-size:clamp(34px,4.6vw,62px);line-height:1.04}.finalCta p{color:#475467;max-width:680px;margin:0;line-height:1.7}.checkoutShell{min-height:100vh}.checkoutMain{width:min(1120px,100% - 48px)}.checkoutGrid{grid-template-columns:minmax(360px,.8fr) minmax(0,1fr)}.checkoutForm,.orderSummary{background:#fff;border-color:#0f172a1a;border-radius:16px;box-shadow:0 18px 48px #0f172a0f}.checkoutForm input{border-color:#0f172a24}.checkoutPlans button{border-radius:12px}.checkoutPlans button.active{border-color:#0b5cab;box-shadow:0 0 0 4px #0b5cab1f}.orderSummary{background:linear-gradient(#121f36fa,#0d1f30fa),#111827}.orderSummary .label{color:#8bd3ff}.goalShell{min-height:100vh}.goalNav .subtleAction{color:#0f172a;box-shadow:none;background:#fff;border-color:#0f172a24}.goalHero,.goalSurfaceRail,.goalPurchaseProof,.goalProblem,.goalPlatform,.goalWorkflow,.goalRiskPanel,.goalClose{width:min(1220px,100% - 48px);margin:0 auto}.goalHero{grid-template-columns:minmax(0,1fr) minmax(500px,.95fr);align-items:center;gap:42px;padding:20px 0 8px;display:grid}.goalHeroCopy{gap:24px;display:grid}.goalHero h1{color:#0f172a;letter-spacing:0;max-width:800px;margin:0;font-size:clamp(44px,4.8vw,66px);line-height:1.01}.goalHeroCopy>p{color:#475467;max-width:690px;margin:0;font-size:18px;line-height:1.78}.goalTrustBar{flex-wrap:wrap;gap:8px;max-width:720px;display:flex}.goalTrustBar span{color:#24415d;background:#f5f9ff;border:1px solid #0b5cab24;border-radius:999px;align-items:center;min-height:34px;padding:7px 11px;font-size:12px;font-weight:840;line-height:1.35;display:inline-flex}.goalMetricRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:690px;padding-top:14px;display:grid}.goalMetricRow div{border-top:1px solid #0f172a1f;gap:7px;padding-top:16px;display:grid}.goalMetricRow strong{color:#0f172a;font-size:clamp(30px,3vw,42px);line-height:1}.goalMetricRow span{color:#667085;font-size:13px;font-weight:780}.goalConsole{background:linear-gradient(#f8fcfff5,#fff),#fff;border:1px solid #0f172a1a;border-radius:24px;gap:12px;padding:16px;display:grid;box-shadow:0 34px 90px #0f172a24}.goalConsoleTop,.goalConsoleFooter{justify-content:space-between;align-items:center;gap:18px;display:flex}.goalConsoleTop div,.goalConsoleFooter div{gap:5px;display:grid}.goalConsoleTop span,.goalConsoleFooter span{color:#667085;text-transform:uppercase;font-size:12px;font-weight:820}.goalConsoleTop strong,.goalConsoleFooter strong{overflow-wrap:anywhere;color:#0f172a;font-size:20px}.goalConsoleTop em{color:#087443;text-align:center;background:#e9f8ee;border-radius:999px;min-width:70px;padding:8px 12px;font-size:12px;font-style:normal;font-weight:860}.goalConsoleGrid{grid-template-columns:minmax(0,1fr) minmax(170px,.42fr);gap:14px;display:grid}.goalConsolePrimary,.goalConsoleSide,.consolePagePreview,.goalConsoleFooter{background:#fff;border:1px solid #0f172a1a;border-radius:16px}.goalConsolePrimary{overflow:hidden}.consoleUrlBar{background:#f8fafc;border-bottom:1px solid #0f172a14;align-items:center;gap:10px;padding:11px 14px;display:flex}.consoleUrlBar span{background:#22c55e;border-radius:999px;width:10px;height:10px}.consoleUrlBar code{color:#344054;font-size:12px}.consolePagePreview{background:linear-gradient(135deg,#0b5cab14,#0000 62%),#fff;gap:10px;margin:12px;padding:14px;display:grid}.consolePagePreview strong{color:#0f172a;margin-bottom:5px;font-size:25px;line-height:1;display:block}.consolePagePreview span{color:#475467;font-size:12px;font-weight:760}.consolePagePreview dl{gap:3px;margin:0;display:grid}.consolePagePreview dl div{border-top:1px solid #0f172a14;grid-template-columns:minmax(132px,.62fr) minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;display:grid}.consolePagePreview dt,.consolePagePreview dd{margin:0;font-size:13px}.consolePagePreview dt{color:#0f172a;font-weight:820}.consolePagePreview dd{color:#0b5cab;overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.consolePagePreview dd:last-child{color:#087443;text-align:center;background:#e9f8ee;border-radius:999px;justify-self:end;min-width:42px;padding:4px 8px;font-family:inherit;font-size:11px;font-weight:860}.goalConsoleSide{background:#0d2b4c;align-content:start;gap:8px;padding:12px;display:grid}.consoleSideTitle{color:#fff;font-size:13px}.consoleCheck{background:#ffffff14;border:1px solid #ffffff21;border-radius:12px;gap:6px;padding:10px;display:grid}.consoleCheck span{color:#8bd3ff;font-size:12px;font-weight:900}.consoleCheck strong{color:#fff;font-size:13px;line-height:1.35}.goalConsoleFooter{padding:14px;display:none}.goalConsoleFooter a{color:#fff;white-space:nowrap;background:#0b5cab;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:13px;font-weight:840;display:inline-flex}.goalSurfaceRail{background:#fff;border:1px solid #0f172a1a;border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 18px 48px #0f172a0f}.goalSurfaceRail span{color:#344054;text-align:center;border-right:1px solid #0f172a14;place-items:center;min-height:78px;padding:14px;font-size:13px;font-weight:860;display:grid}.goalSurfaceRail span:last-child{border-right:0}.goalProblem,.goalPlatform,.goalWorkflow,.goalPurchaseProof,.goalRiskPanel{gap:32px;padding-top:96px;display:grid}.goalProblem{grid-template-columns:minmax(0,.72fr) minmax(520px,1fr);align-items:start;gap:64px}.goalProblem .sectionText h2,.goalSectionHeader h2,.goalClose h2{color:#0f172a;letter-spacing:0;margin:0;font-size:clamp(34px,4.4vw,60px);line-height:1.06}.goalProblem .sectionText p,.goalSectionHeader p,.goalClose p{color:#475467;max-width:720px;margin:18px 0 0;line-height:1.76}.goalCompare{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.goalCompare section,.goalCapabilityGrid article,.goalTimeline article{background:#fff;border:1px solid #0f172a1a;border-radius:16px;box-shadow:0 16px 42px #0f172a0d}.goalCompare section{align-content:start;gap:20px;padding:22px;display:grid}.goalCompare h3,.goalCapabilityGrid h3,.goalTimeline h3{color:#0f172a;margin:0}.goalCompare ul,.goalCapabilityGrid ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.goalCompare li,.goalCapabilityGrid li{color:#475467;padding-left:18px;font-size:14px;line-height:1.58;position:relative}.goalCompare li:before,.goalCapabilityGrid li:before{content:"";background:#0b5cab;border-radius:999px;width:6px;height:6px;position:absolute;top:.66em;left:0}.goalCompare section:first-child li:before{background:#d0d5dd}.goalSectionHeader{grid-template-columns:minmax(0,.9fr) minmax(420px,.74fr);align-items:end;gap:48px;display:grid}.goalSectionHeader p{margin-top:0}.goalProofGrid,.goalRiskGrid{gap:14px;display:grid}.goalProofGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.goalProofGrid article,.goalRiskGrid article{background:#fff;border:1px solid #0f172a1a;border-radius:16px;box-shadow:0 16px 42px #0f172a0d}.goalProofGrid article{align-content:start;gap:12px;min-height:180px;padding:20px;display:grid}.goalProofGrid span{color:#0f172a;font-size:18px;font-weight:880}.goalProofGrid code{color:#0b5cab;overflow-wrap:anywhere;background:#eef6ff;border-radius:9px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.goalProofGrid p{color:#475467;margin:0;font-size:14px;line-height:1.62}.goalCapabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.goalCapabilityGrid article{align-content:start;gap:16px;min-height:360px;padding:24px;display:grid}.goalCapabilityGrid span{color:#0b5cab;background:#e7f1fb;border-radius:999px;width:fit-content;padding:7px 10px;font-size:12px;font-weight:880}.goalCapabilityGrid h3{font-size:26px}.goalCapabilityGrid p,.goalTimeline p{color:#475467;margin:0;line-height:1.68}.goalTimeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.goalTimeline article{align-content:start;gap:18px;min-height:230px;padding:22px;display:grid}.goalTimeline span{color:#0b5cab;font-size:13px;font-weight:900}.goalTimeline h3{font-size:22px}.goalRiskGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.goalRiskGrid article{align-content:start;gap:14px;min-height:230px;padding:22px;display:grid}.goalRiskGrid h3{color:#0f172a;margin:0;font-size:21px}.goalRiskGrid h3:before{content:"";background:#0b5cab;border-radius:999px;width:30px;height:3px;margin-bottom:14px;display:block}.goalRiskGrid p{color:#475467;margin:0;font-size:14px;line-height:1.68}.goalClose{background:linear-gradient(95deg,#0b5cab17,#10b98117),#fff;border:1px solid #0f172a1a;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:96px;padding:54px;display:grid;box-shadow:0 22px 58px #0f172a0f}.goalClose p{max-width:780px}.goalShell .pricing{padding-top:86px}.revealBlock{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(40px)}.revealBlock.isVisible{opacity:1;transform:translateY(0)}.revealDelay1{transition-delay:.12s}.revealDelay2{transition-delay:.24s}.revealDelay3{transition-delay:.36s}.revealDelay4{transition-delay:.48s}.revealDelay5{transition-delay:.6s}.staggerGroup>*{opacity:0;transition:opacity .64s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .18s,background-color .18s;transform:translateY(32px)scale(.96)}.staggerGroup.isVisible>*{opacity:1;transform:translateY(0)scale(1)}.staggerGroup.isVisible>:first-child{transition-delay:0s}.staggerGroup.isVisible>:nth-child(2){transition-delay:.12s}.staggerGroup.isVisible>:nth-child(3){transition-delay:.24s}.staggerGroup.isVisible>:nth-child(4){transition-delay:.36s}.staggerGroup.isVisible>:nth-child(5){transition-delay:.48s}.staggerGroup.isVisible>:nth-child(n+6){transition-delay:.6s}.heroBadge{color:#0b5cab;text-transform:uppercase;background:#ffffffc7;border:1px solid #0b5cab24;border-radius:999px;width:fit-content;margin:0;padding:8px 11px;font-size:12px;font-weight:900;line-height:1}.serviceHero,.templateHero{isolation:isolate;position:relative}.serviceHero:before,.templateHero:before{z-index:-1;content:"";background:linear-gradient(118deg,#ffffffbd,#e6f4ff94 46%,#f6f7f1db),repeating-linear-gradient(90deg,#0f172a09 0 1px,#0000 1px 58px);border:1px solid #0f172a12;border-radius:28px;height:min(390px,58%);position:absolute;inset:32px 0 auto}.serviceHeroArtifact,.templateRouteDeck,.launchConsole,.reviewTile,.systemGrid article,.processGrid article,.featureCards article,.priceCard,.supportPrimary,.supportChecklist,.deleteSteps,.documentBody{transition:transform .18s,border-color .18s,box-shadow .18s,background-color .18s}.bentoSystemGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.bentoSystemGrid article{min-height:210px}.bentoSystemGrid article:first-child{color:#fff;background:linear-gradient(140deg,#0b5cab33,#0d2b4c0f),#0f172a;grid-column:span 2;min-height:250px}.bentoSystemGrid article:first-child strong,.bentoSystemGrid article:first-child p{color:#fff}.bentoSystemGrid article:first-child p{color:#ffffffbd}.bentoSystemGrid article:nth-child(2){background:linear-gradient(145deg,#fff8e8,#fff)}.bentoSystemGrid article:nth-child(3){background:linear-gradient(145deg,#eef6ff,#fff)}.bentoSystemGrid article:nth-child(4){background:linear-gradient(145deg,#ecfdf3,#fff);grid-column:span 2}.stickyStory{grid-template-columns:minmax(0,.62fr) minmax(440px,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.stickyStory>:first-child{position:sticky;top:104px}.stickyStory .processGrid,.stickyStory .featureCards{grid-template-columns:1fr;gap:14px}.storyStepGrid article{min-height:190px;position:relative;overflow:hidden}.storyStepGrid article:after,.reviewTile:after{opacity:.18;content:"";background:currentColor;border-radius:999px;width:42px;height:3px;position:absolute;bottom:16px;right:18px}.reviewGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.reviewTile{grid-column:span 2;position:relative;overflow:hidden}.reviewTile:first-child,.reviewTile:nth-child(2){grid-column:span 3;min-height:164px}.reviewTile:first-child{background:linear-gradient(145deg,#0f172af5,#0d2b4cf0),#0f172a}.reviewTile:first-child span,.reviewTile:first-child code{color:#fff}.featureCards article{position:relative;overflow:hidden}.featureCards article:before{content:"";background:#0b5cab;border-radius:999px;width:34px;height:3px;margin-bottom:18px;display:block}.premiumBand{position:relative}@supports (animation-timeline:scroll()){.serviceHero .parallaxPanel,.templateHero .parallaxPanel{animation:linear both subtleHeroParallax;animation-timeline:scroll(root);animation-range:0 720px}}@keyframes subtleHeroParallax{0%{transform:translateY(24px)}to{transform:translateY(-34px)}}@media (hover:hover){.salesActions a:hover,.priceAction:hover,.templateAction:hover,.heroActions a:hover,.routePicker button:hover,.routeDeckTab:hover,.serviceArtifactHeader a:hover,.launchConsoleFooter a:hover,.documentCta:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 16px 34px #0f172a24}.reviewTile:hover,.systemGrid article:hover,.processGrid article:hover,.featureCards article:hover,.priceCard:hover,.supportPrimary:hover,.supportChecklist:hover{border-color:#0b5cab33;transform:translateY(-4px)scale(1.01);box-shadow:0 24px 64px #0f172a1a}}@media (prefers-reduced-motion:reduce){.revealBlock,.staggerGroup>*,.serviceHero .parallaxPanel,.templateHero .parallaxPanel{opacity:1;transition:none;animation:none;transform:none}}@media (width<=980px){.topNav,.marketingNav{grid-template-columns:1fr auto}.templateNav{grid-template-columns:1fr;align-items:flex-start;gap:12px}.topNav nav,.marketingNav nav{display:none}.templateNav nav{justify-content:flex-start;display:flex}.workbench{grid-template-columns:1fr;min-height:0}.consoleShell{grid-template-columns:1fr}.consoleSidebar{border-bottom:1px solid #0f172a1a;border-right:0;height:auto;min-height:0;position:static;overflow:visible}.consoleSidebar nav{grid-template-columns:repeat(5,minmax(0,1fr))}.consoleShell .consoleSyncPanel,.consolePageSplit,.consoleHomeHero,.consoleUrlGuide,.aiSetupHeader,.aiSetupFlow,.aiSetupPromptPanel,.aiSetupGrid,.adminReviewHeader,.consoleTopbar,.newAppIntro,.newAppForm,.integrationGrid,.zohoDnsHeader,.zohoDnsStatusGrid,.serviceHero,.samplePreviewBand{grid-template-columns:1fr}.consoleFlowList{grid-template-columns:repeat(2,minmax(0,1fr))}.serviceHero{min-height:0}.serviceHeroArtifact{order:2}.adminMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.consoleSyncPanel,.assetUploadGrid,.newAppPanel,.serviceHero,.samplePreviewBand,.outputGrid,.pricingGrid,.policyIntro,.policyGrid,.enterpriseHero,.goalHero,.goalProblem,.goalSectionHeader,.goalProofGrid,.goalCapabilityGrid,.goalTimeline,.goalRiskGrid,.goalClose,.salesBand.productNarrative,.systemGrid,.trustPanel,.salesHero,.processGrid,.checkoutGrid,.templateHero,.templateSplit,.documentHero,.supportGrid{grid-template-columns:1fr}.templateHero{min-height:0}.templateSplit>div:first-child,.stickyStory>:first-child{position:static}.bentoSystemGrid article:first-child,.bentoSystemGrid article:nth-child(4),.reviewTile,.reviewTile:first-child,.reviewTile:nth-child(2){grid-column:auto}.screenshotRail{min-height:520px}.reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.salesHero{min-height:0}.enterpriseHero{padding-top:54px}.surfaceRail{grid-template-columns:repeat(2,minmax(0,1fr))}.goalSurfaceRail{grid-template-columns:repeat(3,minmax(0,1fr))}.goalSurfaceRail span:nth-child(3n){border-right:0}.goalConsoleGrid{grid-template-columns:1fr}.goalConsoleSide{grid-template-columns:repeat(3,minmax(0,1fr))}.surfaceRail span:nth-child(2){border-right:0}.trustPanel{margin-top:60px}.launchConsoleBody{grid-template-columns:112px minmax(0,1fr);min-height:0}}@media (width<=680px){.topNav,.marketingNav,.templateNav,.consoleSyncPanel,.serviceHero,.samplePreviewBand,.consoleGateNav,.workbench,.policyBuilder,.enterpriseHero,.goalHero,.goalSurfaceRail,.goalPurchaseProof,.goalProblem,.goalPlatform,.goalWorkflow,.goalRiskPanel,.goalClose,.surfaceRail,.trustPanel,.finalCta,.salesHero,.salesBand,.purchaseProcess,.checkoutMain,.pricing,.readiness,.templateHero,.templateBand,.templateSplit,.documentPage,.supportPage,.appAdsPage,.templateFooter,.adminReviewPanel{width:min(100% - 24px,1180px)}.topNav,.marketingNav,.templateNav{gap:12px}.topNav,.marketingNav{grid-template-columns:1fr;width:100%;padding-inline:12px}.templateNav{width:100%;padding-inline:12px}.serviceHero{max-width:calc(100vw - 24px);min-height:0;padding-top:28px}.serviceHeroCopy,.samplePreviewBand>div:first-child{width:calc(100vw - 24px);max-width:100%}.serviceHero h1{word-break:normal;overflow-wrap:anywhere;width:calc(100vw - 24px);max-width:100%;font-size:38px;line-height:1.06}.serviceHero p,.samplePreviewBand p{word-break:normal;overflow-wrap:anywhere;width:calc(100vw - 24px);max-width:100%;font-size:16px}.samplePreviewBand h2{word-break:normal;overflow-wrap:anywhere;width:calc(100vw - 24px);max-width:100%;font-size:34px}.samplePreviewBand{gap:30px;padding:42px 0}.consoleGateNav{gap:12px;display:grid}.consoleGateNav>div{flex-wrap:wrap}.consoleGateCard{padding:26px}.consoleWorkspace{padding:20px 12px 44px}.consoleSidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.consoleNavGroup{grid-column:1/-1}.consoleTopbarActions{justify-items:start;display:grid}.newAppPanel{padding:18px}.newAppWideField,.newAppActions{grid-column:auto}.appImageRules{padding:14px}.templateScreenshotRail,.templateNav{grid-template-columns:1fr}.navControls{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.navControls .languageToggle{grid-column:1/-1;width:100%}.navControls>.navAction:last-child{grid-column:1/-1}.templateControls{justify-content:space-between;width:100%}.languageToggle{width:100%;max-width:none}.languageToggle button{min-width:0}.brand small,.templateBrand small{display:none}.navAction,.templateAction{padding-inline:12px}.marketingNav .navAction{width:100%}.authPanel{grid-template-columns:1fr}.authButton{width:100%}.salesHero{padding-top:28px}.enterpriseHero{gap:30px;padding:42px 0 30px}.goalHero{gap:20px;padding:24px 0 4px}.heroCopy h1{overflow-wrap:anywhere;font-size:40px;line-height:1.08}.desktopHeroTitle{display:none}.mobileHeroTitle{display:inline}.goalHero h1{font-size:40px;line-height:1.03}.heroLead{font-size:16px}.heroStats,.surfaceRail,.goalSurfaceRail,.goalCompare,.goalCapabilityGrid,.goalTimeline,.systemGrid{grid-template-columns:1fr}.goalConsole{border-radius:18px;padding:14px}.goalMetricRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.goalMetricRow div{gap:5px;padding-top:10px}.goalMetricRow strong{font-size:24px}.goalMetricRow span{font-size:11px;line-height:1.35}.goalTrustBar{gap:6px}.goalTrustBar span{border-radius:10px;width:100%}.goalConsoleTop{display:flex}.goalConsoleSide,.goalConsoleFooter,.consolePagePreview dl{display:none}.consolePagePreview{gap:6px;margin:10px;padding:14px}.surfaceRail span{border-bottom:1px solid #0f172a14;border-right:0;min-height:58px}.surfaceRail span:last-child{border-bottom:0}.launchConsole{border-radius:16px;width:100%;min-width:0;max-width:100%}.serviceHeroArtifact{border-radius:16px;padding:12px}.serviceArtifactHeader,.serviceArtifactFooter,.serviceRouteList div,.templateIdentityStrip,.routeDeckBody,.routeDeckHeader,.routePreviewMeta{grid-template-columns:1fr}.serviceArtifactHeader,.routeDeckHeader{display:grid}.serviceArtifactHeader a{width:100%}.serviceArtifactImage{border-radius:12px}.serviceHeroStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.serviceHeroStats div{min-height:64px;padding:10px}.serviceHeroStats strong{font-size:22px}.templateIdentityStrip div{border-bottom:1px solid #11182014;border-right:0}.templateIdentityStrip div:last-child{border-bottom:0}.templateRouteDeck{border-radius:18px;padding:12px}.routeDeckHeader code{width:fit-content}.routePicker{grid-template-columns:1fr}.routePicker button{min-height:66px}.routePreviewCard{min-height:260px;padding:24px}.routePreviewMeta div{border-bottom:1px solid #11182014;border-right:0}.routePreviewMeta div:last-child{border-bottom:0}.launchConsole *,.launchConsoleBody,.launchConsolePanel,.launchTable{min-width:0}.launchConsoleChrome{min-height:52px;padding:0 14px}.launchConsoleChrome div{display:none}.launchConsoleBody{grid-template-columns:1fr}.launchConsoleBody nav{border-bottom:1px solid #0f172a14;border-right:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start}.launchConsoleBody nav span{overflow-wrap:anywhere;text-align:center;justify-content:center;min-height:34px}.launchConsolePanel{gap:14px;padding:16px}.launchConsoleTitle div,.launchConsoleFooter{display:grid}.launchConsoleTitle em{width:fit-content}.launchConsoleTabs{gap:14px;overflow-x:auto}.launchTableHeader{display:none}.launchTableRow{grid-template-columns:1fr;gap:6px;padding:12px}.launchTableRow span,.launchTableRow button{width:fit-content}.goalSurfaceRail span{border-bottom:1px solid #0f172a14;border-right:0;min-height:58px}.goalSurfaceRail span:last-child{border-bottom:0}.trustPanel,.finalCta,.goalClose{border-radius:16px;padding:24px}.goalProblem,.goalPlatform,.goalWorkflow,.goalPurchaseProof,.goalRiskPanel{padding-top:56px}.trustPanel{margin-top:46px}.salesHero h1{font-size:45px}.salesConsole{border-radius:16px;padding:16px}.consoleHeader,.policySwitches{justify-content:flex-start}.pipelineRow{grid-template-columns:1fr}.checkoutPlans,.adminReviewCardTop,.adminMetaGrid,.adminReasonRow,.snapshotRow{grid-template-columns:1fr}.adminReviewPanel{padding:16px}.adminPipeline{grid-template-columns:1fr}.templateHero{gap:30px;padding-top:26px}.templateHero h1{word-break:normal;overflow-wrap:anywhere;font-size:38px}.templateHero p{word-break:normal;overflow-wrap:anywhere;font-size:16px}.screenshotRail{grid-template-columns:1fr;min-height:0}.heroShot{grid-row:auto}.compactShot{min-height:180px}.reviewGrid{grid-template-columns:1fr}.templateBand,.templateSplit,.documentPage,.supportPage{padding-block:46px}.documentHero{border-radius:16px;padding:24px}.documentHero h1{font-size:42px}.documentHero dl,.documentBody section,.deleteSteps div{grid-template-columns:1fr}.appAdsPage{padding:24px}.templateFooter{display:grid}.launchPanel,.preview{border-radius:14px;padding:18px}.previewHeader{display:grid}.previewHeader h2{font-size:28px;line-height:1.06}.statusDot{justify-self:start}.panelIntro h1{font-size:42px}.segmented,.formPair,.checkGrid{grid-template-columns:1fr}.policyForm,.policyPreviewPanel{border-radius:14px}.policyPreviewPanel{min-height:680px}.policyPreviewHeader,.policyActions{display:grid}.documentTabs{justify-self:start}.generatedDocument{margin:0 14px;padding:14px;font-size:12px}.policyActions span{text-align:left}.pageRow,.urlList li{grid-template-columns:1fr;gap:4px}.timeline article{grid-template-columns:1fr;gap:8px}.integrationCard{padding:18px}.integrationMeta div{grid-template-columns:1fr;gap:4px}.integrationActions a,.integrationActions button{width:100%}.zohoDnsPanel{padding:18px}.zohoDnsTableHeader{display:none}.zohoDnsRow,.zohoDnsHistory article,.adminDnsRecords div{grid-template-columns:1fr}.zohoDnsActions button,.zohoDnsActions a{width:100%}}.templateShell .templateHero{border-radius:28px;padding-left:clamp(18px,3vw,34px);padding-right:clamp(18px,3vw,34px);overflow:hidden}.templateShell .templateHero:before{display:none}.templateShell .templateHeroText,.templateShell .templateRouteDeck{z-index:1;position:relative}@media (width<=920px){.templateShape{opacity:.62}.templateShell .templateHero{width:min(100% - 24px,760px);padding-left:18px;padding-right:18px}}.legalTrustLinks{color:#647068;flex-wrap:wrap;gap:10px 18px;width:min(1160px,100% - 40px);margin:0 auto;padding:24px 0 42px;font-size:13px;font-weight:760;display:flex}.legalTrustLinks a{color:inherit;text-decoration:none}.legalTrustLinks a:hover{color:#111820}@keyframes pageRiseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.serviceHeroCopy,.templateHeroText{animation:.52s both pageRiseIn}.serviceHeroArtifact,.templateRouteDeck{animation:.64s 90ms both pageRiseIn}}.adminSnapshotReview{background:#ffffffb8;border:1px solid #1118201a;border-radius:8px;padding:12px}.adminSnapshotReview summary{cursor:pointer;font-weight:850}.adminSnapshotReview div{gap:6px;margin-top:12px;display:grid}.adminSnapshotReview pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#f6f8f4;max-height:180px;font:inherit;background:#111820;border-radius:8px;margin:0;padding:12px;font-size:12px;overflow:auto}.templateShell{background:linear-gradient(180deg, #013e37 0, #013e37 74px, #fff3bf 500px, #fff7d4 100%), var(--surface-paper)}.topNav,.marketingNav,.templateNav{color:var(--surface-paper-deep);background:#013e37e6;border-bottom:1px solid #ffefb32e}.brand img,.appIcon{box-shadow:0 12px 30px #011a173d}.marketingNav .navAction,.templateAction,.heroActions a:first-child,.enterpriseHero .salesActions a:first-child,.finalCta .salesActions a:first-child,.priceAction,.checkoutSubmit,.serviceArtifactHeader a,.routePreviewCard a{background:var(--ink);color:var(--surface-paper-deep);border-color:#ffefb347;box-shadow:0 12px 28px #011a1738}.marketingNav .subtleAction,.heroActions a:last-child,.enterpriseHero .salesActions a:last-child,.finalCta .salesActions a:last-child,.salesActions a:last-child{border-color:var(--surface-line-strong);box-shadow:none;color:var(--ink);background:#ffefb3d1}.languageToggle button.active,.languageToggle a[aria-current=true],.launchConsoleTabs button.active,.processGrid span,.marketingShell .label,.pricing .label,.appMetaLine,.launchNote,.serviceRouteList code{color:var(--accent-blue)}.launchConsoleTabs button.active:after{background:var(--accent-blue)}.serviceHero,.templateHero{gap:clamp(34px,5vw,58px);padding-top:clamp(44px,5vw,66px)}.serviceHero:before,.templateHero:before{background:linear-gradient(118deg,#ffefb3f5,#fff8d8eb 48%,#ffefb3db),repeating-linear-gradient(90deg,#013e3709 0 1px,#0000 1px 64px);border-color:#013e372e;border-radius:28px;height:min(320px,52%);inset:28px 0 auto}.heroBadge{width:fit-content;max-width:100%;color:var(--ink);letter-spacing:.04em;background:#ffefb3bd;border-color:#013e373d;padding:7px 10px;box-shadow:0 8px 24px #013e3714}.serviceHero .heroBadge,.templateHero .heroBadge{width:fit-content;color:var(--accent-blue);font-size:12px;line-height:1}.serviceHero p:not(.heroBadge),.samplePreviewBand p,.templateHero p:not(.heroBadge),.templateSplit p,.documentHero p,.documentBody p,.supportChecklist li,.appAdsPage p,.templateFooter,.marketingShell .sectionText p:not(.label),.checkoutIntro p,.purchaseProcess p,.priceCard p,.systemGrid p,.featureCards p,.reviewTile code,.routePreviewCard span,.routeDeckHeader span,.serviceArtifactHeader span,.launchConsoleIntro p,.launchConsoleTitle>span,.launchConsoleFooter span{color:var(--ink-soft)}.serviceHero h1,.samplePreviewBand h2,.marketingShell .sectionText h2,.templateHero h1,.templateSectionTitle h2,.templateSplit h2,.documentHero h1,.appAdsPage h1,.finalCta h2,.systemGrid strong,.featureCards h3,.reviewTile span,.routeDeckHeader strong,.routePreviewCard h2,.serviceArtifactHeader strong{color:var(--ink)}.serviceHeroArtifact,.templateRouteDeck,.launchConsole,.reviewTile,.systemGrid article,.processGrid article,.featureCards article,.priceCard,.supportPrimary,.supportChecklist,.deleteSteps,.documentBody,.templateIdentityStrip,.routePreviewPanel,.serviceRouteList,.surfaceRail{border-color:var(--surface-line);background:var(--surface-card);box-shadow:var(--shadow-card)}.serviceHeroArtifact,.templateRouteDeck,.launchConsole{box-shadow:var(--shadow-soft)}.serviceArtifactImage,.routeBrowserBar,.launchConsoleIntro,.launchConsoleBody nav,.launchTableHeader{background:var(--surface-card-cool)}.bentoSystemGrid article:nth-child(2),.bentoSystemGrid article:nth-child(3),.bentoSystemGrid article:nth-child(4){border-color:#013e3724}.bentoSystemGrid article:nth-child(2):before,.bentoSystemGrid article:nth-child(3):before,.bentoSystemGrid article:nth-child(4):before{content:"";border-radius:999px;width:34px;height:3px;margin-bottom:2px;display:block}.bentoSystemGrid article:nth-child(2):before,.bentoSystemGrid article:nth-child(3):before,.bentoSystemGrid article:nth-child(4):before,.featureCards article:before{background:var(--accent-blue)}.bentoSystemGrid article:nth-child(3):before{background:#0a5a50}.bentoSystemGrid article:nth-child(4):before{background:#d8a721}.samplePreviewBand{border-top:0;padding:clamp(70px,8vw,96px) 0}.salesBand.productNarrative,.purchaseProcess,.pricing{padding-top:clamp(78px,8vw,104px)}.finalCta{border-color:var(--surface-line);margin-top:clamp(66px,7vw,86px);padding:clamp(36px,5vw,52px)}@media (hover:hover){.salesActions a:hover,.priceAction:hover,.templateAction:hover,.heroActions a:hover,.routePicker button:hover,.routeDeckTab:hover,.serviceArtifactHeader a:hover,.launchConsoleFooter a:hover,.documentCta:hover{box-shadow:0 14px 30px #18202d24}.reviewTile:hover,.systemGrid article:hover,.processGrid article:hover,.featureCards article:hover,.priceCard:hover,.supportPrimary:hover,.supportChecklist:hover{border-color:#2d5f882e;box-shadow:0 22px 54px #18202d17}}@media (width<=680px){.topNav,.marketingNav,.templateNav{gap:8px;padding:10px 12px 12px}.marketingNav{background:#013e37f5}.marketingNav .navControls{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;gap:8px;width:100%;padding-bottom:0;display:grid;overflow:visible}.navControls .languageToggle{grid-column:1/-1;width:100%}.navControls>.navAction:last-child{grid-column:auto}.marketingNav .navAction{width:100%;min-width:0;min-height:36px;padding-inline:8px}.serviceHero,.templateHero{gap:26px;padding:30px 0 34px}.serviceHero:before,.templateHero:before{border-radius:20px;height:calc(100% - 36px);inset:18px 0 auto}.serviceHeroCopy,.templateHeroText{gap:18px}.serviceHero h1,.serviceHero p:not(.heroBadge),.samplePreviewBand p,.samplePreviewBand h2,.templateHero h1,.templateHero p:not(.heroBadge){width:100%}.heroBadge{width:fit-content;font-size:11px;line-height:1.15}.serviceHero .heroBadge,.templateHero .heroBadge{width:fit-content;font-size:11px}.serviceHero h1,.templateHero h1{font-size:40px;line-height:1.06}.serviceHero p:not(.heroBadge),.templateHero p:not(.heroBadge),.samplePreviewBand p{font-size:15px;line-height:1.68}.samplePreviewBand{gap:24px;padding:52px 0}.samplePreviewBand h2{font-size:32px;line-height:1.08}.serviceHeroArtifact,.templateRouteDeck{border-radius:18px;padding:14px}.systemGrid article,.processGrid article,.featureCards article,.reviewTile,.priceCard{min-height:0;padding:20px}.salesBand.productNarrative,.purchaseProcess,.pricing{padding-top:58px}.finalCta{margin-top:54px;padding:26px}}:root{--surface-paper:#fff;--surface-paper-deep:#f7f9f8;--surface-card:#fff;--surface-card-cool:#f6faf8;--surface-line:#013e371f;--surface-line-strong:#013e3738;--ink:#013e37;--ink-soft:#355f59;--ink-muted:#6d7f7b;--accent-blue:#013e37;--accent-blue-soft:#ffefb3;--accent-green:#013e37;--accent-warm:#ffefb3;--shadow-soft:0 22px 62px #013e371a;--shadow-card:0 14px 34px #013e3712}.appShell,.marketingShell,.checkoutShell{background:radial-gradient(circle at 8% 0%, #ffefb357, transparent 260px), radial-gradient(circle at 92% 14%, #013e3714, transparent 330px), linear-gradient(180deg, #fff 0%, #f7faf8 100%), var(--surface-paper)}.templateShell,.preview{--template-bg:#fff;--template-bg-soft:#f7f9f8;--template-card:#fff;--template-panel:#f8fbfa;--template-fg:#111820;--template-muted:#5d6872;--template-primary:#013e37;--template-secondary:#ffefb3;--template-on-primary:#fff;--template-on-secondary:#013e37;--template-primary-rgb:1, 62, 55;--template-secondary-rgb:255, 239, 179;--template-nav-bg-rgb:255, 255, 255;--template-line:rgba(var(--template-primary-rgb), .14);--template-shadow:0 18px 54px rgba(var(--template-primary-rgb), .1)}.templateShell{color:var(--template-fg);background:radial-gradient(circle at 8% 0%, rgba(var(--template-secondary-rgb), .3), transparent 280px), radial-gradient(circle at 90% 14%, rgba(var(--template-primary-rgb), .09), transparent 340px), linear-gradient(180deg, var(--template-bg) 0%, var(--template-bg-soft) 100%)}.templateBase-dark{--template-bg:#070908;--template-bg-soft:#101312;--template-card:#121716;--template-panel:#0d1110;--template-fg:#f8fbf9;--template-muted:#f8fbf9ad;--template-nav-bg-rgb:7, 9, 8;--template-line:rgba(var(--template-secondary-rgb), .18);--template-shadow:0 24px 70px #00000057}.templatePalette-cherry-vanilla{--template-primary:#9a0002;--template-secondary:#efe6dd;--template-primary-rgb:154, 0, 2;--template-secondary-rgb:239, 230, 221;--template-on-primary:#fff;--template-on-secondary:#9a0002}.templatePalette-lime-red{--template-primary:#f9100c;--template-secondary:#d3f00a;--template-primary-rgb:249, 16, 12;--template-secondary-rgb:211, 240, 10;--template-on-primary:#fff;--template-on-secondary:#151800}.templatePalette-violet-imperial{--template-primary:#321847;--template-secondary:#f15153;--template-primary-rgb:50, 24, 71;--template-secondary-rgb:241, 81, 83;--template-on-primary:#fff;--template-on-secondary:#321847}.templatePalette-magenta-yellow{--template-primary:#ff006e;--template-secondary:#ffd60a;--template-primary-rgb:255, 0, 110;--template-secondary-rgb:255, 214, 10;--template-on-primary:#fff;--template-on-secondary:#1a1200}.templatePalette-ocean-lemonade{--template-primary:#1e45fc;--template-secondary:#cdf12b;--template-primary-rgb:30, 69, 252;--template-secondary-rgb:205, 241, 43;--template-on-primary:#fff;--template-on-secondary:#071150}.templatePalette-teal-mimosa{--template-primary:#00555a;--template-secondary:#ffc94b;--template-primary-rgb:0, 85, 90;--template-secondary-rgb:255, 201, 75;--template-on-primary:#fff;--template-on-secondary:#002f33}.topNav,.marketingNav,.templateNav{border-bottom:1px solid var(--surface-line);color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb}.templateShell .templateNav{border-bottom-color:var(--template-line);background:rgba(var(--template-nav-bg-rgb), .86);color:var(--template-fg)}.brand,.templateBrand,.brand small,.templateBrand small,.topNav nav,.marketingNav nav,.templateNav nav a{color:var(--ink)}.templateShell .templateBrand,.templateShell .templateBrand small,.templateShell .templateNav nav a{color:var(--template-fg)}.templateShell .templateNav nav a:not([aria-current=page]){color:var(--template-muted)}.templateShell .templateNav nav a[aria-current=page]{color:var(--template-primary)}.templateShell .templateNav nav a:hover:after,.templateShell .templateNav nav a[aria-current=page]:after{background:var(--template-primary)}.marketingNav .navAction,.templateAction,.heroActions a:first-child,.enterpriseHero .salesActions a:first-child,.finalCta .salesActions a:first-child,.priceAction,.checkoutSubmit,.serviceArtifactHeader a,.routePreviewCard a{border-color:var(--ink);background:var(--ink);color:#fff}.templateShell .templateAction,.templateShell .heroActions a:first-child,.templateShell .routePreviewCard a,.templateShell .routeDeckHeader code,.templateShell .routeDeckTab.active,.templateShell .documentCta,.templateShell .supportPrimary{border-color:var(--template-primary);background:var(--template-primary);color:var(--template-on-primary)}.marketingNav .subtleAction,.heroActions a:last-child,.enterpriseHero .salesActions a:last-child,.finalCta .salesActions a:last-child,.salesActions a:last-child{color:var(--ink);background:#ffefb3c7;border-color:#013e372e}.templateShell .heroActions a:last-child{border-color:var(--template-line);background:rgba(var(--template-secondary-rgb), .36);color:var(--template-fg)}.serviceHero:before{background:radial-gradient(circle at 22% 0,#ffefb37a,#0000 250px),linear-gradient(118deg,#fffffff5,#f7faf8f0),repeating-linear-gradient(90deg,#013e3707 0 1px,#0000 1px 64px);border-color:#013e371a}.templateHero:before{border-color:var(--template-line);background:radial-gradient(circle at 20% 0%, rgba(var(--template-secondary-rgb), .34), transparent 250px), linear-gradient(118deg, rgba(var(--template-secondary-rgb), .12), rgba(var(--template-primary-rgb), .04)), var(--template-card)}.heroBadge,.serviceHero .heroBadge{color:var(--ink);background:#ffefb3bd;border-color:#013e3729}.templateShell .heroBadge,.templateShell .appMetaLine,.templateShell .label,.templateShell .routeDeckHeader strong,.templateShell .routePreviewCard h2,.templateShell .templateSectionTitle h2,.templateShell .templateSplit h2,.templateShell .documentHero h1,.templateShell .appAdsPage h1{color:var(--template-primary)}.templateShell .heroBadge,.templateShell .routeDeckTab,.templateShell .routeBrowserBar,.templateShell .routePreviewCard p{border-color:var(--template-line);background:rgba(var(--template-secondary-rgb), .28);color:var(--template-primary)}.templateShell .featureCards article:before{background:var(--template-primary)}.templateShell.templateBase-dark .templateRouteDeck,.templateShell.templateBase-dark .routePreviewPanel,.templateShell.templateBase-dark .reviewTile,.templateShell.templateBase-dark .featureCards article,.templateShell.templateBase-dark .documentBody,.templateShell.templateBase-dark .supportChecklist,.templateShell.templateBase-dark .deleteSteps,.templateShell.templateBase-dark .templateIdentityStrip{color:var(--template-fg)}.serviceHeroArtifact,.launchConsole,.reviewTile,.systemGrid article,.processGrid article,.featureCards article,.priceCard,.supportChecklist,.deleteSteps,.documentBody,.routePreviewPanel,.serviceRouteList,.surfaceRail{border-color:var(--surface-line);box-shadow:var(--shadow-card);background:#fff}.templateShell .templateRouteDeck,.templateShell .reviewTile,.templateShell .featureCards article,.templateShell .supportPrimary,.templateShell .supportChecklist,.templateShell .deleteSteps,.templateShell .documentBody,.templateShell .templateIdentityStrip,.templateShell .routePreviewPanel{border-color:var(--template-line);background:var(--template-card);box-shadow:var(--template-shadow)}.serviceArtifactImage,.launchConsoleIntro,.launchConsoleBody nav,.launchTableHeader{background:#f7faf8}.templateShell .routeBrowserBar,.templateShell .launchConsoleIntro{background:rgba(var(--template-secondary-rgb), .2)}.routePreviewCard,.heroShot,.bentoSystemGrid article:nth-child(2),.bentoSystemGrid article:nth-child(3),.bentoSystemGrid article:nth-child(4),.finalCta{background:linear-gradient(145deg, #fffffffa, #f7faf8f5), var(--surface-card)}.templateShell .routePreviewCard{background:linear-gradient(180deg, rgba(var(--template-secondary-rgb), .2), var(--template-card)), var(--template-card)}.bentoSystemGrid article:first-child,.reviewTile:first-child,.urlStrip,.serviceHeroStats div,.appAdsPage pre,.adminSnapshotReview pre{background:linear-gradient(145deg, #013e37fa, #002723fa), var(--ink)}.templateShell .reviewTile:first-child,.templateShell .urlStrip,.templateShell .appAdsPage pre{background:var(--template-primary);color:var(--template-on-primary)}.bentoSystemGrid article:first-child strong,.reviewTile:first-child span,.urlStrip,.serviceHeroStats strong,.appAdsPage pre,.adminSnapshotReview pre{color:#fff}.templateShell .reviewTile:first-child span,.templateShell .urlStrip,.templateShell .urlStrip code,.templateShell .appAdsPage pre{color:var(--template-on-primary)}.bentoSystemGrid article:first-child p,.reviewTile:first-child code,.serviceHeroStats span{color:#ffffffb8}.templateShell .reviewTile:first-child code{color:#ffffffc2}.templateThemePicker{background:#fff;border:1px solid #013e371f;border-radius:18px;grid-column:1/-1;gap:16px;min-width:0;margin:0;padding:18px;display:grid;box-shadow:0 12px 34px #013e370f}.templateThemePicker legend{color:var(--ink);padding:0 6px;font-size:13px;font-weight:850}.themePickerHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.themePickerHeader>div:first-child{gap:4px;display:grid}.themePickerHeader strong{color:var(--ink);font-size:15px;line-height:1.35}.themeBaseToggle{background:#f7faf8;border:1px solid #013e3721;border-radius:12px;grid-template-columns:repeat(2,minmax(72px,1fr));gap:3px;padding:3px;display:inline-grid}.themeBaseToggle button{min-height:34px;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:13px;font-weight:850}.themeBaseToggle button.active{background:var(--ink);color:#fff;box-shadow:0 8px 18px #013e3729}.paletteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.paletteOption{--palette-primary:#013e37;--palette-secondary:#ffefb3;min-width:0;min-height:78px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #013e371f;border-radius:14px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;padding:10px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.paletteOption.active{border-color:var(--palette-primary);box-shadow:0 12px 28px #013e371a}.paletteSwatches{border:1px solid #11182014;border-radius:14px;grid-template-columns:repeat(2,1fr);width:48px;height:48px;display:grid;overflow:hidden}.paletteSwatches span:first-child{background:var(--palette-primary)}.paletteSwatches span:last-child{background:var(--palette-secondary)}.paletteOption strong,.paletteOption small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.paletteOption strong{font-size:13px;font-weight:880}.paletteOption small{color:var(--ink-muted);margin-top:4px;font-size:11px;font-weight:760}.palette-butter-green{--palette-primary:#013e37;--palette-secondary:#ffefb3}.palette-cherry-vanilla{--palette-primary:#9a0002;--palette-secondary:#efe6dd}.palette-lime-red{--palette-primary:#f9100c;--palette-secondary:#d3f00a}.palette-violet-imperial{--palette-primary:#321847;--palette-secondary:#f15153}.palette-magenta-yellow{--palette-primary:#ff006e;--palette-secondary:#ffd60a}.palette-ocean-lemonade{--palette-primary:#1e45fc;--palette-secondary:#cdf12b}.palette-teal-mimosa{--palette-primary:#00555a;--palette-secondary:#ffc94b}.preview.templateBase-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.preview .phoneShell{border-color:var(--template-line);background:var(--template-card);color:var(--template-fg);box-shadow:var(--template-shadow)}.preview .phoneTop,.preview .pageRow{border-color:var(--template-line)}.preview .appHero{background:radial-gradient(circle at 20% 0%, rgba(var(--template-secondary-rgb), .34), transparent 170px), linear-gradient(160deg, rgba(var(--template-primary-rgb), .08), rgba(var(--template-secondary-rgb), .18)), var(--template-panel)}.preview.templateBase-dark .appHero,.preview.templateBase-dark .phoneShell,.preview.templateBase-dark .pageRow{background-color:var(--template-card)}.preview .appHero h3,.preview .phoneTop strong,.preview .pageRow span{color:var(--template-fg)}.preview .appHero p,.preview .pageRow code{color:var(--template-muted)}.previewPaletteLabel{background:rgba(var(--template-secondary-rgb), .32);width:fit-content;color:var(--template-primary);border-radius:999px;padding:6px 9px;font-size:11px;font-weight:850}.preview .appHero a{background:var(--template-primary);color:var(--template-on-primary)}.serviceHero{min-height:590px;padding-top:clamp(42px,5vw,66px)}.serviceHero:before{display:none}.serviceHeroCopy{gap:22px}.serviceHero h1{max-width:620px;font-size:clamp(50px,5.8vw,84px);line-height:.98}.serviceHero p:not(.heroBadge){color:#355f59;max-width:610px;font-size:17px;line-height:1.72}.serviceHeroArtifact{background:#fff;border-color:#013e371a;border-radius:18px;gap:14px;padding:18px;box-shadow:0 24px 64px #013e371a}.serviceArtifactHeader{align-items:flex-start}.serviceArtifactHeader strong{color:var(--ink);font-size:20px}.serviceArtifactHeader span{color:var(--ink-soft)}.submissionPackageBoard{background:radial-gradient(circle at 15% 0,#ffefb380,#0000 220px),linear-gradient(#fff,#f8fbfa);border:1px solid #013e371a;border-radius:16px;display:grid;overflow:hidden}.submissionBoardTop{border-bottom:1px solid #013e371a;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:0 16px;display:flex}.submissionBoardTop span{color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:900;display:inline-flex}.submissionBoardTop span:before{content:"";background:#2ecc71;border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 5px #2ecc711f}.submissionBoardTop code,.submissionRouteRows code{overflow-wrap:anywhere;color:var(--ink);font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:800}.submissionRouteRows{display:grid}.submissionRouteRows div{border-bottom:1px solid #013e3714;grid-template-columns:minmax(90px,.34fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:0 16px;display:grid}.submissionRouteRows div:last-child{border-bottom:0}.submissionRouteRows span{color:var(--ink-muted);font-size:12px;font-weight:850}.submissionRouteRows em{background:var(--ink);color:#fff;text-align:center;text-transform:uppercase;border-radius:8px;min-width:46px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900}.submissionTargetStrip{background:#ffefb36b;border-top:1px solid #013e371a;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.submissionTargetStrip>span{color:var(--ink-muted);text-transform:uppercase;font-size:11px;font-weight:900}.submissionTargetStrip div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.submissionTargetStrip strong{color:var(--ink);background:#fff;border:1px solid #013e371f;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:850}.serviceArtifactFooter{grid-template-columns:minmax(0,1fr)}.serviceRouteList{display:none}.serviceHeroStats{grid-template-columns:repeat(3,minmax(0,1fr))}.serviceHeroStats div{background:linear-gradient(145deg, #013e37fa, #002f2afa), var(--ink);min-height:70px}.salesBand.productNarrative{grid-template-columns:minmax(0,.66fr) minmax(560px,1fr);align-items:center;gap:clamp(34px,5vw,64px);padding-top:clamp(82px,9vw,118px)}.productNarrative .sectionText{gap:18px;max-width:560px;display:grid}.productNarrative .sectionText h2,.purchaseProcess .sectionText h2{color:var(--ink)}.productNarrative .sectionText p{color:var(--ink-soft);font-size:17px;line-height:1.72}.bentoSystemGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bentoSystemGrid article{border-radius:16px;min-height:176px;padding:24px}.bentoSystemGrid article:first-child{grid-row:span 2;align-content:end;min-height:364px}.bentoSystemGrid article:first-child strong{max-width:260px;font-size:clamp(28px,3.4vw,42px);line-height:1}.bentoSystemGrid article:first-child p{max-width:300px;font-size:15px}.bentoSystemGrid article:not(:first-child){background:linear-gradient(145deg, #fff, #f8fbfa), var(--surface-card)}.purchaseProcess{gap:24px;padding-top:clamp(78px,8vw,110px);display:grid}.purchaseProcess.stickyStory{grid-template-columns:1fr;align-items:stretch}.purchaseProcess.stickyStory>:first-child{position:static}.purchaseProcess .sectionText{grid-template-columns:minmax(0,.72fr) minmax(280px,.42fr);align-items:end;gap:24px;display:grid}.purchaseProcess .sectionText h2{max-width:720px;margin:0}.storyStepGrid{background:#013e371f;border:1px solid #013e371f;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden}.purchaseProcess.stickyStory .storyStepGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.storyStepGrid article{min-height:240px;box-shadow:none;background:#fff;border:0;border-radius:0;padding:24px;position:relative}.storyStepGrid article:after{color:#013e3738;content:">";font-size:22px;font-weight:900;position:absolute;top:24px;right:20px}.storyStepGrid article:last-child:after{content:""}.storyStepGrid span{color:var(--ink)}.storyStepGrid h3{max-width:180px;color:var(--ink)}.storyStepGrid p{color:var(--ink-soft)}.processOutputStrip{background:#ffefb35c;border:1px solid #013e371f;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:16px;display:flex}.processOutputStrip code{color:var(--ink);background:#fff;border:1px solid #013e371f;border-radius:10px;padding:7px 10px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:800}@media (hover:hover){.paletteOption:hover{border-color:var(--palette-primary);transform:translateY(-2px);box-shadow:0 14px 30px #013e371a}}@media (width<=860px){.paletteGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.salesBand.productNarrative,.purchaseProcess .sectionText,.storyStepGrid{grid-template-columns:1fr}.bentoSystemGrid article:first-child{grid-row:auto;min-height:220px}.storyStepGrid article{min-height:0}.storyStepGrid article:after{top:auto;bottom:18px;right:24px;transform:rotate(90deg)}}@media (width<=680px){.topNav,.marketingNav,.templateNav{background:#ffffffeb}.templateShell .templateNav{background:rgba(var(--template-nav-bg-rgb), .92)}.themePickerHeader{display:grid}.themeBaseToggle,.paletteGrid{width:100%}.paletteGrid{grid-template-columns:1fr}.serviceHero{min-height:auto;padding-top:34px}.serviceHero h1{font-size:42px;line-height:1.04}.serviceHeroArtifact{padding:14px}.submissionBoardTop,.submissionTargetStrip{display:grid}.submissionRouteRows div{grid-template-columns:1fr auto;gap:6px 10px;padding:12px}.submissionRouteRows code{grid-column:1/-1}.serviceHeroStats{grid-template-columns:1fr}.processOutputStrip{padding:12px}}.simpleHomeShell{--home-ink:#101820;--home-muted:#647068;--home-line:#e3e9e5;--home-soft:#f7faf8;--home-primary:#013e37;--home-secondary:#ffefb3;min-height:100vh;color:var(--home-ink);background:linear-gradient(#fff 0%,#f8faf9 38%,#fff 100%)}.simpleHomeNav{--home-ink:#101820;--home-muted:#647068;--home-line:#e3e9e5;--home-primary:#013e37;border-bottom:1px solid var(--home-line);background:#ffffffdb;min-height:66px;padding-top:13px;padding-bottom:13px;box-shadow:0 10px 28px #1018200a}.simpleHomeNav .brand img{box-shadow:none;border-radius:8px}.simpleHomeNav nav a{color:#52615b;transition:color .16s}.simpleHomeNav nav a:hover{color:var(--home-primary)}.simpleHomeNav .navAction,.simpleHomeNav .subtleAction,.simpleHomeShell .salesActions a,.simpleHomeShell .priceAction{border-radius:8px}.simpleHomeNav .navAction{border-color:var(--home-primary);background:var(--home-primary);color:#fff}.simpleHomeNav .subtleAction{border-color:var(--home-line);color:var(--home-ink);background:#fff}.simpleHomeHero{text-align:center;place-items:center;width:min(1180px,100% - 40px);min-height:650px;margin:0 auto;padding:clamp(92px,12vw,150px) 0 clamp(68px,8vw,108px);display:grid}.simpleHeroCopy{justify-items:center;gap:22px;max-width:940px;margin:0 auto}.simpleHomeHero .heroBadge,.simpleHomeShell .heroBadge{min-height:34px;color:var(--home-primary);background:#ffefb3b8;border:1px solid #013e3729;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:850}.simpleHomeHero h1{max-width:880px;color:var(--home-ink);letter-spacing:0;margin:0;font-size:clamp(50px,7.2vw,92px);line-height:1.03}.simpleHomeHero h1 span{color:var(--home-primary)}.simpleHomeHero p:not(.heroBadge){color:#4f5f59;max-width:720px;margin:0;font-size:clamp(17px,1.6vw,21px);line-height:1.72}.simpleHomeShell .salesActions{justify-content:center}.simpleHomeShell .salesActions a{border-color:var(--home-line);min-height:48px;color:var(--home-ink);background:#fff;padding:0 20px;transition:transform .16s,box-shadow .16s,background .16s;box-shadow:0 10px 24px #1018200f}.simpleHomeShell .salesActions a:first-child{border-color:var(--home-primary);background:var(--home-primary);color:#fff}.simpleHomeShell .salesActions a:last-child{color:var(--home-primary);background:#ffefb3b8}@media (hover:hover){.simpleHomeShell .salesActions a:hover,.simpleHomeShell .priceCard:hover,.simpleFeatureGrid article:hover{transform:translateY(-2px);box-shadow:0 18px 42px #013e371f}}.simpleHeroStats{border:1px solid var(--home-line);background:var(--home-line);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(620px,100%);margin-top:8px;display:grid;overflow:hidden}.simpleHeroStats div{background:#fff;place-items:center;gap:3px;min-height:78px;display:grid}.simpleHeroStats strong{color:var(--home-primary);font-size:22px;font-weight:900}.simpleHeroStats span{color:var(--home-muted);font-size:12px;font-weight:800}.simpleFeatureSection{gap:34px;width:min(1180px,100% - 40px);margin:0 auto;padding:clamp(74px,8vw,110px) 0;display:grid}.simpleSectionHeader{text-align:center;gap:14px;max-width:760px;margin:0 auto;display:grid}.simpleSectionHeader h2,.simpleDemoIntro h2{color:var(--home-ink);letter-spacing:0;margin:0;font-size:clamp(32px,4vw,52px);line-height:1.08}.simpleSectionHeader p,.simpleDemoIntro p{color:var(--home-muted);margin:0;font-size:17px;line-height:1.72}.simpleFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.simpleFeatureGrid article{border:1px solid var(--home-line);background:#fff;border-radius:8px;align-content:start;gap:14px;min-height:260px;padding:28px;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 14px 34px #1018200d}.simpleFeatureGrid article>span{width:46px;height:46px;color:var(--home-primary);background:#ffefb3b8;border-radius:8px;place-items:center;font-size:13px;font-weight:950;display:grid}.simpleFeatureGrid strong{color:var(--home-ink);font-size:21px;line-height:1.25}.simpleFeatureGrid p{color:var(--home-muted);margin:0;line-height:1.65}.simpleFlowStrip{border:1px solid var(--home-line);background:var(--home-soft);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:14px;display:flex}.simpleFlowStrip strong{color:var(--home-primary);margin-right:4px;font-size:13px;font-weight:900}.simpleFlowStrip span{border:1px solid var(--home-line);color:#41514c;background:#fff;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:850}.simpleHomeDemo{color:#fff;background:#111820;gap:34px;width:100%;margin:0;padding:clamp(82px,9vw,120px) max(20px,50% - 590px);display:grid}.simpleDemoIntro{gap:14px;max-width:680px;display:grid}.simpleDashboard{background:#0b1118;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:220px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 30px 70px #00000047}.simpleDashboardRail{background:#ffffff0a;border-right:1px solid #ffffff14;align-content:start;gap:8px;padding:18px;display:grid}.simpleDashboardRail span{color:#ffffff94;border-radius:8px;padding:12px 13px;font-size:13px;font-weight:820}.simpleDashboardRail span.active{background:var(--home-primary);color:#fff}.simpleDashboardMain{gap:20px;padding:clamp(20px,3vw,30px);display:grid}.simpleDashboardTop,.simpleDashboardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.simpleDashboardTop h3{color:#fff;margin:0;font-size:20px}.simpleDashboardTop span{color:var(--home-secondary);background:#ffefb31f;border:1px solid #ffefb333;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:850}.simpleDashboardStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.simpleDashboardStats div,.simpleDashboardChecklist,.simpleDashboardChart{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px}.simpleDashboardStats div{align-content:center;gap:6px;min-height:104px;padding:18px;display:grid}.simpleDashboardStats small{color:#ffffff80;font-size:12px;font-weight:760}.simpleDashboardStats strong{color:#fff;font-size:28px;font-weight:900}.simpleDashboardGrid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:12px;display:grid}.simpleDashboardChecklist{display:grid;overflow:hidden}.simpleDashboardChecklist>strong{color:#fff;border-bottom:1px solid #ffffff14;padding:16px 18px;font-size:14px}.simpleDashboardChecklist div{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(120px,.36fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:0 18px;display:grid}.simpleDashboardChecklist div:last-child{border-bottom:0}.simpleDashboardChecklist span,.simpleDashboardChecklist em{color:#ffffffad;font-size:12px;font-style:normal;font-weight:760}.simpleDashboardChecklist code,.simpleDashboardFooter code{overflow-wrap:anywhere;color:#ffefb3eb;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:780}.simpleDashboardChart{align-items:end;gap:7px;min-height:284px;padding:18px;display:flex}.simpleDashboardChart span{background:#ffefb3b8;border-radius:5px 5px 0 0;width:100%;min-height:28px}.simpleDashboardFooter{padding-top:2px}.simpleDashboardFooter a{color:var(--home-primary);background:#fff;border-radius:8px;padding:9px 12px;font-size:13px;font-weight:850}.simpleHomeShell .pricing{gap:34px;width:min(1180px,100% - 40px);padding-top:clamp(78px,8vw,112px);display:grid}.simpleHomeShell .pricing .sectionText{text-align:center;max-width:760px;margin:0 auto}.simpleHomeShell .pricing .label{color:var(--home-primary)}.simpleHomeShell .pricing .sectionText h2{color:var(--home-ink);font-size:clamp(32px,4vw,52px);line-height:1.08}.simpleHomeShell .pricing .sectionText p{color:var(--home-muted)}.simpleHomeShell .tierPricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.simpleHomeShell .priceCard{border-color:var(--home-line);background:#fff;border-radius:8px;transition:transform .16s,box-shadow .16s;box-shadow:0 14px 34px #1018200d}.simpleHomeShell .priceCard.highlighted{border-color:#013e3752;box-shadow:0 20px 48px #013e371f}.simpleHomeShell .priceAction{border-color:var(--home-primary);background:var(--home-primary);color:#fff}.simpleHomeShell .priceAction.secondary{border-color:var(--home-line);color:var(--home-primary);background:#ffefb39e}.simpleHomeShell .finalCta{background:var(--home-primary);color:#fff;text-align:center;border:0;border-radius:8px;width:min(1180px,100% - 40px);margin:clamp(78px,8vw,112px) auto 0;padding:clamp(38px,6vw,64px)}.simpleHomeShell .finalCta h2{color:#fff;max-width:760px;margin:0 auto}.simpleHomeShell .finalCta p{color:#ffffffb8;max-width:700px;margin:0 auto}.simpleHomeShell .finalCta .salesActions a:first-child{color:var(--home-primary);background:#fff;border-color:#fff}.simpleHomeShell .finalCta .salesActions a:last-child{color:#fff;background:#ffefb329;border-color:#ffffff2e}.simpleHomeShell .legalTrustLinks{padding-bottom:48px}@media (width<=920px){.simpleHomeNav{grid-template-columns:1fr;justify-items:center;gap:12px}.simpleHomeNav nav,.simpleHomeNav .navControls{justify-content:center}.simpleFeatureGrid,.simpleHomeShell .tierPricingGrid,.simpleDashboard,.simpleDashboardGrid{grid-template-columns:1fr}.simpleDashboardRail{border-bottom:1px solid #ffffff14;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.simpleHomeNav{padding-left:20px;padding-right:20px;position:static}.simpleHomeNav nav{display:none}.simpleHomeNav .navControls{width:100%}.simpleHomeNav .navControls .subtleAction{display:none}.simpleHomeHero{width:min(100% - 28px,1180px);min-height:auto;padding:58px 0 64px}.simpleHomeHero h1{font-size:45px;line-height:1.05}.simpleHomeHero p:not(.heroBadge){font-size:16px}.simpleHeroStats,.simpleDashboardStats{grid-template-columns:1fr}.simpleFeatureSection{width:min(100% - 28px,1180px);padding:64px 0}.simpleHomeDemo{padding:64px 14px}.simpleDashboardRail{grid-template-columns:1fr}.simpleDashboardChecklist div{grid-template-columns:1fr;gap:4px;padding:12px 14px}.simpleDashboardChart{min-height:180px}.simpleHomeShell .pricing,.simpleHomeShell .finalCta{width:min(100% - 28px,1180px)}}.simpleHomeHero{text-align:left;grid-template-columns:minmax(0,.95fr) minmax(360px,.72fr);place-items:center stretch;gap:clamp(52px,7vw,94px);width:min(1180px,100% - 72px);min-height:calc(100vh - 66px);padding:clamp(72px,8vw,112px) 0 clamp(68px,8vw,108px)}.simpleHeroCopy{justify-items:start;gap:24px;max-width:640px}.simpleHomeHero .heroBadge,.simpleHomeShell .heroBadge{color:var(--home-primary);letter-spacing:.08em;background:0 0;border:0;border-radius:0;padding:0;font-size:12px}.simpleHomeHero .heroBadge:before{background:var(--home-primary);vertical-align:1px;content:"";border-radius:999px;width:7px;height:7px;margin-right:8px;display:inline-block}.simpleHomeHero h1{max-width:700px;font-size:clamp(46px,5.8vw,76px);line-height:1.06}.simpleHomeHero p:not(.heroBadge){max-width:620px;font-size:clamp(16px,1.25vw,19px)}.simpleHomeShell .simpleHeroCopy .salesActions{justify-content:flex-start}.simpleHomeShell .simpleHeroCopy .salesActions a{min-width:148px;box-shadow:none}.simpleHomeShell .simpleHeroCopy .salesActions a:last-child{color:var(--home-primary);background:#fff;border-color:#013e372e}.simpleHeroPanel{background:linear-gradient(#fff,#fbfdfc);border:1px solid #013e371f;border-radius:12px;gap:18px;min-width:0;padding:22px;display:grid;box-shadow:0 24px 60px #013e371a}.simpleHeroPanelTop,.simpleHeroDomain,.simpleHeroRoutes button{justify-content:space-between;align-items:center;gap:12px;display:flex}.simpleHeroPanelTop span,.simpleHeroPanelTop em{font-size:12px;font-style:normal;font-weight:850}.simpleHeroPanelTop span{color:var(--home-muted)}.simpleHeroPanelTop em{color:var(--home-primary);background:#013e3714;border-radius:999px;padding:6px 9px}.simpleHeroDomain{border-bottom:1px solid var(--home-line);align-items:end;padding-bottom:12px}.simpleHeroDomain strong{color:var(--home-ink);font-size:clamp(26px,2.8vw,38px);line-height:1}.simpleHeroDomain code,.simpleHeroRoutes code{overflow-wrap:anywhere;color:var(--home-primary);font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:780}.simpleHeroRoutes{border:1px solid var(--home-line);background:var(--home-line);border-radius:10px;gap:1px;display:grid;overflow:hidden}.simpleHeroRoutes button{cursor:pointer;min-height:46px;font:inherit;text-align:left;background:#fff;border:0;padding:0 14px}.simpleHeroRoutes span{color:#4f5f59;font-size:13px;font-weight:850}.simpleHeroPanel .simpleHeroStats{border-radius:10px;width:100%;margin-top:0}.simpleHeroPanel .simpleHeroStats div{background:#f8faf9;min-height:68px}.simpleFeatureGrid article>span{background:#013e370f;border:1px solid #013e371f}.simpleFlowStrip{background:#fff}.simpleHomeDemo{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line);color:var(--home-ink);background:linear-gradient(#f8faf9,#fff);gap:38px;padding-top:clamp(64px,6vw,84px);padding-bottom:clamp(72px,7vw,104px)}.simpleHomeDemo .label{color:var(--home-primary)}.simpleDemoIntro h2{color:var(--home-ink)}.simpleDemoIntro p{color:var(--home-muted)}.simpleDashboard{background:#fff;border-color:#013e371f;grid-template-columns:220px minmax(0,1fr);box-shadow:0 22px 58px #013e3714}.simpleDashboardRail{border-right-color:var(--home-line);background:#f7faf8}.simpleDashboardRail button{color:#5b6964;min-height:44px;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;padding:0 13px;font-size:13px;font-weight:850;transition:background .16s,border-color .16s,color .16s}.simpleDashboardRail button.active{color:var(--home-primary);background:#fff;border-color:#013e371f;box-shadow:0 10px 22px #013e3712}.simpleDashboardRail button:focus-visible{outline-offset:2px;outline:3px solid #013e372e}.simpleDashboardTop h3{color:var(--home-ink)}.simpleDashboardTop span{color:var(--home-primary);background:#013e3712;border-color:#013e371f}.simpleTargetSummary{border:1px solid var(--home-line);background:#f8faf9;border-radius:10px;gap:8px;padding:20px;display:grid}.simpleTargetSummary p,.simpleTargetSummary h3,.simpleTargetSummary span{margin:0}.simpleTargetSummary p{color:var(--home-primary);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.simpleTargetSummary h3{color:var(--home-ink);font-size:clamp(22px,2.4vw,30px)}.simpleTargetSummary span{color:var(--home-muted);line-height:1.62}.simpleDashboardChecklist,.simpleOutputList{border:1px solid var(--home-line);background:#fff;border-radius:10px;display:grid;overflow:hidden}.simpleDashboardChecklist>strong,.simpleOutputList>strong{border-bottom:1px solid var(--home-line);color:var(--home-ink);padding:16px 18px;font-size:14px}.simpleDashboardChecklist div,.simpleOutputList div{border-bottom:1px solid var(--home-line);grid-template-columns:minmax(120px,.36fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:50px;padding:0 18px;display:grid}.simpleOutputList div{grid-template-columns:minmax(120px,.44fr) minmax(0,1fr)}.simpleDashboardChecklist div:last-child,.simpleOutputList div:last-child{border-bottom:0}.simpleDashboardChecklist span,.simpleOutputList span,.simpleDashboardChecklist em{color:#586761;font-size:12px;font-style:normal;font-weight:800}.simpleDashboardChecklist code,.simpleOutputList code,.simpleDashboardFooter code{overflow-wrap:anywhere;color:var(--home-primary);font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:780}.simpleDashboardChecklist em{color:#0b7a53}.simpleDashboardFooter a{background:var(--home-primary);color:#fff;border:1px solid #013e371f}.simpleHomeShell{background:linear-gradient(90deg,#013e370b 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#fbfdfc 0%,#fff 34%,#f7faf8 72%,#fff 100%);position:relative;overflow-x:clip}.simpleHomeHero{align-items:center}.simpleHeroPanel{background:linear-gradient(135deg,#ffefb380,#0000 34%),linear-gradient(#fff,#f8fbfa);border-color:#013e3724;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 32px 90px #013e3724}.simpleHeroPanel:before{pointer-events:none;content:"";opacity:.72;background:linear-gradient(110deg,#0000 0 36%,#ffffffb8 48%,#0000 60% 100%);animation:7s ease-in-out infinite homeScan;position:absolute;inset:0;transform:translate(-74%)}.simpleHeroPanel>*{z-index:1;position:relative}.simpleHeroRoutes button{transition:background .16s,color .16s,transform .16s;position:relative}.simpleHeroRoutes button:after{background:var(--home-primary);content:"";opacity:.38;border-radius:999px;flex:none;width:8px;height:8px}.simpleHeroRoutes button.active{box-shadow:inset 3px 0 0 var(--home-primary);background:#fff4c4}.simpleHeroRoutes button.active:after{opacity:1}.simpleHeroInspector{background:linear-gradient(135deg,#013e371a,#0000 58%),#f8faf9;border:1px solid #013e371f;border-radius:12px;gap:8px;min-height:154px;padding:18px;display:grid}.simpleHeroInspector span{width:fit-content;color:var(--home-primary);background:#013e3714;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:900}.simpleHeroInspector strong{color:var(--home-ink);font-size:clamp(21px,2vw,28px);line-height:1.08}.simpleHeroInspector code{overflow-wrap:anywhere;color:var(--home-primary);font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:820}.simpleHeroInspector p{max-width:38rem;color:var(--home-muted);margin:0;font-size:14px;line-height:1.65}.simpleDashboard{background:linear-gradient(135deg,#013e370a,#0000 42%),#fff;border-radius:14px;overflow:hidden;box-shadow:0 32px 90px #013e371f}.simpleDashboardRail{background:linear-gradient(#f8faf9,#eef5f1);gap:10px}.simpleDashboardRail button{cursor:pointer;justify-content:space-between;align-items:center;min-height:50px;display:flex;position:relative}.simpleDashboardRail button:after{content:"";opacity:.24;background:currentColor;border-radius:999px;width:8px;height:8px}.simpleDashboardRail button.active:after{opacity:1}.simpleTargetSummary{background:linear-gradient(135deg,#013e371c,#0000 58%),linear-gradient(#f8fbfa,#fff);border-radius:14px;align-content:end;min-height:170px;position:relative;overflow:hidden}.simpleTargetSummary:after{content:"";background:linear-gradient(90deg,#013e371f 12px,#0000 12px) 18px 24px/52px 8px no-repeat,linear-gradient(90deg,#013e3733 42px,#0000 42px) 18px 44px/68px 9px no-repeat,#ffffffa3;border:1px solid #013e371a;border-radius:24px;width:104px;height:104px;position:absolute;top:18px;right:18px;transform:rotate(4deg)}.simpleDashboardChecklist,.simpleOutputList{border-radius:14px}.simpleDashboardChecklist div,.simpleOutputList div{transition:background .15s}.simpleDashboardFooter{border:1px solid var(--home-line);background:#f8faf9;border-radius:14px;min-height:56px;padding:12px 14px}@media (hover:hover){.simpleHeroRoutes button:hover,.simpleDashboardChecklist div:hover,.simpleOutputList div:hover{background:#ffefb34d}}@keyframes homeScan{0%,58%,to{transform:translate(-78%)}72%{transform:translate(86%)}}@media (width<=920px){.simpleHomeHero{text-align:center;grid-template-columns:1fr;width:min(100% - 40px,760px)}.simpleHeroCopy{justify-items:center;max-width:760px}.simpleHomeShell .simpleHeroCopy .salesActions{justify-content:center}.simpleHeroPanel{width:100%}.simpleDashboard{grid-template-columns:1fr}.simpleDashboardRail{border-right:0;border-bottom:1px solid var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr))}.simpleDashboardRail button{text-align:center}}@media (width<=680px){.simpleHomeHero{width:min(100% - 28px,760px);padding-top:54px}.simpleHomeHero h1{font-size:42px}.simpleHeroDomain,.simpleHeroRoutes button,.simpleDashboardTop,.simpleDashboardFooter{display:grid}.simpleHeroPanel .simpleHeroStats,.simpleDashboardRail{grid-template-columns:1fr}.simpleDashboardChecklist div,.simpleOutputList div{grid-template-columns:1fr;gap:5px;padding:13px 14px}}.aetherHomeShell{--aether-blue:#bfe2ff;--aether-blue-soft:#eaf6ff;--aether-cream:#f4f1e8;--aether-ink:#050505;--aether-muted:#4a4a45;--aether-line:#05050524;--aether-yellow:#ecff15;--home-primary:#050505;--home-secondary:#ecff15;background:linear-gradient(180deg, var(--aether-blue) 0 690px, #f4f1e8 690px 100%);color:var(--aether-ink);font-family:Inter,Pretendard Variable,Pretendard,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,Segoe UI,ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.aetherHomeNav{min-height:76px;box-shadow:none;background:0 0;border-bottom:0;padding-top:24px;padding-bottom:18px;position:relative}.aetherHomeNav .brand{color:var(--aether-ink);gap:9px;font-size:24px;font-weight:950}.aetherHomeNav nav{color:var(--aether-ink);justify-content:flex-end;gap:30px}.aetherHomeNav nav a{color:var(--aether-ink);font-size:15px;font-weight:850}.aetherHomeNav .languageToggle{box-shadow:none;background:#ffffff52;border-color:#0505051f}.aetherHomeNav .navAction,.aetherHomeNav .subtleAction{color:var(--aether-ink);box-shadow:none;background:0 0;border:0}.aetherHomeNav .navAction:after{content:" ->"}.aetherHomeNav .subtleAction{display:none}.aetherHero{text-align:center;grid-template-columns:1fr;justify-items:center;width:min(1180px,100% - 48px);min-height:auto;padding:clamp(54px,7vw,86px) 0 clamp(58px,7vw,90px);display:grid}.aetherHeroCopy{justify-items:center;gap:22px;max-width:980px;display:grid}.aetherHero h1{max-width:1010px;color:var(--aether-ink);letter-spacing:0;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,8vw,108px);font-weight:700;line-height:.9}.aetherHero h1 span{color:var(--aether-ink);font-family:Inter,Pretendard Variable,Pretendard,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,Segoe UI,ui-sans-serif,system-ui,sans-serif;font-weight:940;display:inline-block}.aetherHero p:not(.heroBadge){max-width:720px;color:var(--aether-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(17px,1.55vw,21px);line-height:1.55}.aetherHomeShell .salesActions a,.aetherBlackButton{background:var(--aether-ink);color:#fff;min-height:48px;box-shadow:none;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 24px;font-family:SFMono-Regular,Consolas,monospace;font-size:14px;font-weight:820;display:inline-flex}.aetherHomeShell .salesActions a:before,.aetherBlackButton:before{content:".";margin-right:10px}.aetherHomeShell .salesActions a:last-child{background:var(--aether-ink);color:#fff}.aetherHomeShell .aetherHeroCopy .salesActions a:last-child{background:var(--aether-ink);color:#fff;border-color:#0000}.aetherHeroShot{background:#ffffff75;border:1px solid #05050538;gap:0;width:min(760px,100%);margin-top:clamp(30px,5vw,56px);display:grid;box-shadow:0 34px 80px #05050514}.aetherBrowserBar{border-bottom:1px solid var(--aether-line);background:#ffffff85;align-items:center;gap:8px;min-height:42px;padding:0 16px;display:flex}.aetherBrowserBar span{background:var(--aether-ink);opacity:.34;border-radius:999px;width:9px;height:9px}.aetherBrowserBar code{color:var(--aether-muted);margin-left:auto;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:780}.aetherDashboardCard{gap:18px;padding:20px;display:grid}.aetherDashboardCard>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.aetherDashboardCard p,.aetherDashboardCard strong{margin:0;font-size:13px;font-weight:900}.aetherDashboardCard strong{background:var(--aether-yellow);padding:5px 8px}.aetherDashboardCard img{aspect-ratio:16/8.5;border:1px solid var(--aether-line);object-fit:cover;object-position:top center;width:100%;display:block}.aetherRouteStack{border-top:1px solid var(--aether-line);background:#ffffff85;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.aetherRouteStack button{border-right:1px solid var(--aether-line);min-height:84px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border-top:0;border-bottom:0;border-left:0;align-content:center;gap:8px;padding:12px;transition:background .16s,color .16s;display:grid}.aetherRouteStack button:last-child{border-right:0}.aetherRouteStack button.active{background:var(--aether-ink);color:#fff}.aetherRouteStack button.active em{color:var(--aether-yellow)}@media (hover:hover){.aetherRouteStack button:hover{background:#05050514}.aetherRouteStack button.active:hover{background:var(--aether-ink)}}.aetherRouteStack span{overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:780}.aetherRouteStack em{color:var(--aether-muted);font-size:11px;font-style:normal;font-weight:850}.aetherRouteInspector{border-top:1px solid var(--aether-line);background:linear-gradient(90deg,#ffe64e61,#0000 42%),#fff9;align-content:center;gap:8px;min-height:132px;padding:20px;display:grid}.aetherRouteInspector span{font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:850}.aetherRouteInspector strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3vw,38px);line-height:.98}.aetherRouteInspector p{max-width:38rem;color:var(--aether-muted);margin:0;font-size:14px;line-height:1.58}.aetherHeroStats{border-top:1px solid var(--aether-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aetherHeroStats div{border-right:1px solid var(--aether-line);place-items:center;gap:4px;min-height:80px;display:grid}.aetherHeroStats div:last-child{border-right:0}.aetherHeroStats strong{font-size:22px;font-weight:950}.aetherHeroStats span{color:var(--aether-muted);font-size:12px;font-weight:820}.aetherFeatureSection,.aetherPrinciples,.aetherPackage,.aetherStory,.aetherJournal,.aetherQuote{width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(70px,8vw,118px) 0}.aetherSectionHeader{text-align:left;max-width:760px;margin:0 0 42px}.aetherSectionHeader h2,.aetherPrinciples h2,.aetherPackage h2,.aetherStory h2,.aetherJournal h2,.aetherFinalCta h2{color:var(--aether-ink);letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5.6vw,78px);line-height:.95}.aetherSectionHeader p,.aetherPackage p,.aetherStory p{color:var(--aether-muted);font-size:17px;line-height:1.68}.aetherFeatureLayout,.aetherPackage,.aetherStory{grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);align-items:center;gap:clamp(34px,6vw,82px);display:grid}.aetherFeatureImage,.aetherPackageMedia,.aetherStoryImage{border:1px solid var(--aether-line);background:#d7ecff;overflow:hidden}.aetherFeatureImage img,.aetherPackageMedia img,.aetherStoryImage img,.aetherJournal img,.aetherQuote img{object-fit:cover;object-position:top center;width:100%;display:block}.aetherFeatureImage img,.aetherPackageMedia img,.aetherStoryImage img{aspect-ratio:1/.84}.aetherFeatureList{border-top:1px solid var(--aether-line);grid-template-columns:1fr;gap:0;display:grid}.aetherFeatureList article{border:0;border-bottom:1px solid var(--aether-line);min-height:118px;box-shadow:none;background:0 0;border-radius:0;padding:22px 0}.aetherFeatureList article>div{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.aetherFeatureList article>div span{color:var(--aether-muted);font-family:Georgia,Times New Roman,serif;font-size:13px}.aetherFeatureList strong{color:var(--aether-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3vw,38px);line-height:1}.aetherFeatureList p{max-width:520px;color:var(--aether-muted)}.aetherPrinciples>div:first-child{margin-bottom:38px}.aetherPrinciples h2:nth-child(2){font-family:Inter,Pretendard Variable,Pretendard,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,Segoe UI,ui-sans-serif,system-ui,sans-serif;font-weight:940}.aetherPrincipleGrid{background:var(--aether-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.aetherPrincipleGrid article{background:var(--aether-cream);align-content:start;gap:18px;min-height:270px;padding:28px;display:grid}.aetherPrincipleGrid span{border:1px solid var(--aether-line);border-radius:999px;place-items:center;width:44px;height:44px;font-family:Georgia,Times New Roman,serif;font-size:12px;display:grid}.aetherPrincipleGrid strong{color:var(--aether-ink);font-size:22px;line-height:1.12}.aetherPrincipleGrid p{color:var(--aether-muted);margin:0;line-height:1.62}.aetherPackage{border-top:1px solid var(--aether-line);border-bottom:1px solid var(--aether-line)}.aetherPackageCopy{gap:22px;display:grid}.aetherChecklist{border-top:1px solid var(--aether-line);display:grid}.aetherChecklist div{border-bottom:1px solid var(--aether-line);grid-template-columns:minmax(120px,.56fr) minmax(0,1fr) auto;align-items:center;gap:16px;min-height:58px;display:grid}.aetherChecklist strong,.aetherChecklist span{font-size:13px;font-weight:900}.aetherChecklist code{overflow-wrap:anywhere;color:var(--aether-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.aetherStory{grid-template-columns:minmax(0,.75fr) minmax(320px,.8fr)}.aetherStory>div:last-child{gap:22px;display:grid}.aetherTextLink{border-bottom:2px solid var(--aether-ink);width:fit-content;color:var(--aether-ink);font-weight:900}.aetherTextLink:after{content:" ->"}.aetherJournal{gap:34px;display:grid}.aetherJournal>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.aetherJournal article{gap:12px;display:grid}.aetherJournal img{aspect-ratio:1.45;border:1px solid var(--aether-line);background:#d7ecff}.aetherJournal strong{color:var(--aether-ink);font-size:clamp(19px,2vw,25px);line-height:1.12}.aetherJournal span{color:var(--aether-muted);font-size:13px;font-weight:820}.aetherQuote{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:clamp(26px,5vw,70px);display:grid}.aetherQuote img{aspect-ratio:1;border:1px solid var(--aether-line);filter:saturate(.2)contrast(1.1)}.aetherQuote blockquote{color:var(--aether-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4.8vw,62px);line-height:1.02}.aetherQuote p{color:var(--aether-muted);margin:16px 0 0;font-weight:900}.aetherHomeShell .pricing{border-top:1px solid var(--aether-line);width:min(1180px,100% - 48px);padding-top:clamp(70px,8vw,118px)}.aetherHomeShell .pricing .sectionText h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5.6vw,76px);line-height:.95}.aetherHomeShell .tierPricingGrid{background:var(--aether-line);gap:1px}.aetherHomeShell .priceCard{background:var(--aether-cream);box-shadow:none;border:0;border-radius:0}.aetherHomeShell .priceCard.highlighted{box-shadow:none;background:#fff}.aetherHomeShell .priceAction,.aetherHomeShell .priceAction.secondary{background:var(--aether-ink);color:#fff;border:0;border-radius:0}.aetherFinalCta{background:var(--aether-yellow);width:min(1180px,100% - 48px);color:var(--aether-ink);border-radius:0;margin-top:clamp(72px,8vw,118px)}.aetherFinalCta h2,.aetherFinalCta p{color:var(--aether-ink)}.aetherFinalCta .salesActions a:first-child,.aetherFinalCta .salesActions a:last-child{background:var(--aether-ink);color:#fff;border:0}.aetherHomeShell .legalTrustLinks{border-top:1px solid var(--aether-line);width:min(1180px,100% - 48px);margin:0 auto;padding:28px 0 56px}@media (width<=920px){.aetherHomeShell{background:linear-gradient(180deg, var(--aether-blue) 0 760px, #f4f1e8 760px 100%)}.aetherHomeNav{grid-template-columns:1fr;justify-items:center}.aetherHomeNav nav{justify-content:center}.aetherFeatureLayout,.aetherPackage,.aetherStory,.aetherQuote,.aetherPrincipleGrid,.aetherJournal>div,.aetherHomeShell .tierPricingGrid,.aetherRouteStack{grid-template-columns:1fr}.aetherRouteStack button{border-right:0;border-bottom:1px solid var(--aether-line);min-height:54px}}@media (width<=680px){.aetherHomeShell{background:linear-gradient(180deg, var(--aether-blue) 0 680px, #f4f1e8 680px 100%)}.aetherHomeNav{padding:18px 16px}.aetherHomeNav nav{flex-wrap:wrap;gap:14px;display:flex}.aetherHomeNav .navControls{width:auto}.aetherHero{width:min(100% - 28px,760px);padding-top:34px}.aetherHero h1{font-size:clamp(48px,15vw,68px)}.aetherHeroStats,.aetherChecklist div{grid-template-columns:1fr}.aetherDashboardCard{padding:14px}.aetherFeatureSection,.aetherPrinciples,.aetherPackage,.aetherStory,.aetherJournal,.aetherQuote,.aetherHomeShell .pricing,.aetherFinalCta,.aetherHomeShell .legalTrustLinks{width:min(100% - 28px,760px)}}.aetherHomeShell{--aether-blue:#d8efff;--aether-blue-soft:#edf8ff;--aether-cream:#f7f6f0;--aether-ink:#0b1110;--aether-muted:#58645f;--aether-line:#0b11101f;--aether-yellow:#eefc4f;background:linear-gradient(#d8efff 0 720px,#f7f6f0 720px 100%);font-family:Inter,Pretendard Variable,Pretendard,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,Segoe UI,ui-sans-serif,system-ui,sans-serif}.aetherHero h1,.aetherHero h1 span,.aetherSectionHeader h2,.effortSection h2,.aetherFinalCta h2,.aetherHomeShell .pricing .sectionText h2{font-family:Inter,Pretendard Variable,Pretendard,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,Segoe UI,ui-sans-serif,system-ui,sans-serif;font-weight:920}.aetherHero h1{max-width:980px;font-size:clamp(48px,7.2vw,96px);line-height:1.02}.aetherHero p:not(.heroBadge){color:#26322f;max-width:780px;font-family:inherit;font-size:clamp(17px,1.45vw,20px);line-height:1.68}.launchReadinessBoard{text-align:left;background:#ffffffc7;border:1px solid #013e3729;border-radius:18px;width:min(920px,100%);margin-top:clamp(30px,5vw,54px);display:grid;overflow:hidden;box-shadow:0 30px 80px #013e371f}.readinessTop,.readinessMetrics,.readinessRoutes,.readinessInspector,.readinessWork{display:grid}.readinessTop{border-bottom:1px solid var(--aether-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 22px}.readinessTop div{gap:4px;display:grid}.readinessTop span,.readinessTop em,.readinessRoutes em,.readinessWork span{color:#013e37;font-size:12px;font-style:normal;font-weight:900}.readinessTop strong{overflow-wrap:anywhere;color:var(--aether-ink);font-size:clamp(22px,3vw,34px);line-height:1.05}.readinessTop em{background:var(--aether-yellow);color:#0b1110;border-radius:999px;padding:8px 10px}.readinessMetrics{border-bottom:1px solid var(--aether-line);grid-template-columns:repeat(3,minmax(0,1fr))}.readinessMetrics div{border-right:1px solid var(--aether-line);align-content:center;gap:4px;min-height:92px;padding:18px 22px;display:grid}.readinessMetrics strong{color:#013e37;font-size:clamp(24px,3vw,38px);font-weight:950}.readinessMetrics span{color:var(--aether-muted);font-size:13px;font-weight:820}.readinessRoutes{grid-template-columns:repeat(2,minmax(0,1fr))}.readinessRoutes button{border-right:1px solid var(--aether-line);border-top:0;border-bottom:1px solid var(--aether-line);cursor:pointer;min-height:58px;font:inherit;text-align:left;background:#fff;border-left:0;grid-template-columns:minmax(86px,.34fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 18px;transition:background .16s,color .16s,transform .16s;display:grid}.readinessRoutes button:nth-child(2n){border-right:0}.readinessRoutes button.active{background:linear-gradient(135deg,#eefc4f70,#0000 54%),#fff;box-shadow:inset 4px 0 #013e37}.readinessRoutes button:focus-visible{outline-offset:-3px;outline:3px solid #013e3738}.readinessRoutes span{color:var(--aether-ink);font-size:13px;font-weight:900}.readinessRoutes code{overflow-wrap:anywhere;color:var(--aether-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.readinessInspector{border-bottom:1px solid var(--aether-line);background:linear-gradient(90deg,#013e3714,#0000 52%),#fdfdf9;align-content:center;gap:8px;min-height:150px;padding:22px}.readinessInspector span{color:#013e37;background:#013e3714;border-radius:999px;width:fit-content;padding:6px 9px;font-size:12px;font-weight:920}.readinessInspector strong{overflow-wrap:anywhere;color:var(--aether-ink);font-family:SFMono-Regular,Consolas,monospace;font-size:clamp(22px,3vw,36px);line-height:1.05}.readinessInspector p{max-width:42rem;color:var(--aether-muted);margin:0;font-size:15px;line-height:1.62}.readinessWork{background:var(--aether-line);grid-template-columns:1fr 1fr;gap:1px}.readinessWork div{background:#fff;align-content:center;gap:8px;min-height:126px;padding:22px;display:grid}.readinessWork div:last-child{background:linear-gradient(135deg,#eefc4f73,#0000 56%),#fff}.readinessWork strong{color:var(--aether-ink);font-size:clamp(26px,3vw,40px);line-height:1}.readinessWork p{color:var(--aether-muted);margin:0;line-height:1.55}.aetherFeatureSection,.effortSection{width:min(1180px,100% - 48px)}.aetherSectionHeader{max-width:820px}.requiredOutputGrid{background:var(--aether-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.requiredOutputGrid article{background:#fff;align-content:start;gap:16px;min-height:230px;padding:26px;display:grid}.requiredOutputGrid span{color:#013e37;background:#013e3714;border-radius:999px;width:fit-content;padding:6px 9px;font-size:12px;font-weight:920}.requiredOutputGrid strong{color:var(--aether-ink);font-size:23px;line-height:1.16}.requiredOutputGrid p{color:var(--aether-muted);margin:0;line-height:1.62}.effortSection{border-top:1px solid var(--aether-line);border-bottom:1px solid var(--aether-line);grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:clamp(32px,6vw,80px);margin:0 auto;padding:clamp(70px,8vw,112px) 0;display:grid}.effortCopy{gap:18px;display:grid}.effortCopy h2{color:var(--aether-ink);letter-spacing:0;margin:0;font-size:clamp(36px,5vw,64px);line-height:1.02}.effortCopy p:not(.label){color:var(--aether-muted);margin:0;font-size:17px;line-height:1.68}.effortBoard{border:1px solid var(--aether-line);background:var(--aether-line);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.effortBoard>div{background:#fff;align-content:start;gap:10px;min-height:318px;padding:22px;display:grid}.effortBoard strong{color:var(--aether-ink);margin-bottom:8px;font-size:19px}.effortBoard span,.effortBoard code{border:1px solid var(--aether-line);min-height:42px;color:var(--aether-muted);background:#f7f6f0a8;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.35;display:block}.effortBoard code{overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.aetherHomeShell .pricing{border-top:0}.aetherHomeShell .pricing .sectionText h2,.aetherFinalCta h2{line-height:1.06}@media (width<=1020px){.requiredOutputGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.effortSection{grid-template-columns:1fr}}@media (width<=720px){.aetherHomeShell{background:linear-gradient(#d8efff 0 620px,#f7f6f0 620px 100%)}.aetherHero h1{font-size:clamp(42px,12vw,62px)}.readinessTop,.readinessMetrics,.readinessRoutes,.readinessWork,.requiredOutputGrid,.effortBoard{grid-template-columns:1fr}.readinessMetrics div,.readinessRoutes button{border-right:0}.readinessRoutes button{grid-template-columns:1fr;gap:5px;padding:12px 16px}.requiredOutputGrid article,.effortBoard>div{min-height:auto}.effortSection,.aetherFeatureSection{width:min(100% - 28px,760px)}}.aetherHomeShell{--aether-blue:#eef2ff;--aether-blue-soft:#f7f8ff;--aether-cream:#f6f6f3;--aether-ink:#050505;--aether-muted:#5d6270;--aether-line:#0505051f;--aether-accent:#1727ff;--aether-accent-2:#f044ff;--aether-accent-soft:#eef2ff;--aether-cta:#050505;--aether-highlight:#f5f6ff;--aether-yellow:var(--aether-accent-soft);--home-primary:var(--aether-cta);--home-secondary:var(--aether-accent-soft);color:var(--aether-ink);background:linear-gradient(#fff 0 970px,#eef2ff 971px 2080px,#fff 2081px 100%)}.aetherHomeNav{border:1px solid var(--aether-line);background:#ffffffdb;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;width:min(1180px,100% - 40px);min-height:58px;margin:16px auto 0;padding:8px 10px 8px 14px;position:sticky;top:16px;box-shadow:0 20px 60px #05050514}.aetherHomeNav .brand{gap:9px;font-size:17px}.aetherHomeNav .brand img,.aetherHomeNav .brand small{display:block}.aetherHomeNav .brand img{width:34px;height:34px}.aetherHomeNav .brand small{color:var(--aether-muted);font-size:11px;font-weight:820}.aetherHomeNav nav{justify-content:center;gap:6px}.aetherHomeNav nav a{color:#30333c;border-radius:999px;min-height:36px;padding:0 13px;font-size:13px;font-weight:860}.aetherHomeNav .navControls{gap:6px}.aetherHomeNav .languageToggle{border-color:var(--aether-line);background:#f7f8ff;min-height:38px}.aetherHomeNav .languageToggle button{min-width:34px}.aetherHomeNav .languageToggle button.active{background:var(--aether-cta);color:#fff}.aetherHomeNav .navAction,.aetherHomeNav .subtleAction{background:var(--aether-cta);color:#fff;border:1px solid #0505051f;border-radius:999px;align-items:center;min-height:40px;font-size:13px;font-weight:900;display:inline-flex}.aetherHomeNav .subtleAction{color:var(--aether-cta);background:#fff}.aetherHomeNav .navAction:after,.aetherHomeShell .salesActions a:before,.aetherBlackButton:before,.aetherTextLink:after{content:none}.aetherHero{text-align:left;grid-template-columns:minmax(0,.84fr) minmax(470px,.92fr);place-items:center stretch;gap:clamp(30px,4.6vw,70px);width:min(1220px,100% - 44px);min-height:min(720px,100vh - 72px);padding:clamp(78px,8vw,118px) 0 clamp(34px,5vw,58px)}.aetherHeroCopy{justify-items:start;gap:18px;max-width:590px}.aetherHero .heroBadge{border:1px solid var(--aether-line);width:fit-content;color:var(--aether-cta);letter-spacing:0;text-transform:none;background:#fff;border-radius:999px;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:12px;font-weight:920;display:inline-flex}.aetherHero .heroBadge:before{background:linear-gradient(135deg, var(--aether-accent), var(--aether-accent-2));content:"";border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #1727ff1a}.aetherHero h1{text-wrap:balance;max-width:620px;font-size:clamp(50px,6.8vw,86px);line-height:.96}.aetherHero p:not(.heroBadge){max-width:560px;color:var(--aether-muted);font-size:clamp(17px,1.45vw,20px)}.aetherHomeShell .salesActions{justify-content:flex-start;gap:10px}.aetherHomeShell .salesActions a,.aetherBlackButton{border:1px solid var(--aether-cta);background:var(--aether-cta);color:#fff;border-radius:999px;min-height:46px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:900}.aetherHomeShell .salesActions a:last-child,.aetherHomeShell .aetherHeroCopy .salesActions a:last-child{border-color:var(--aether-line);color:var(--aether-cta);background:#fff}.homeHeroShowcase{text-align:left;align-items:center;width:100%;margin-top:0;display:grid}.homeShapeStage{min-height:570px;box-shadow:none;background:radial-gradient(circle at 54% 46%,#1727ff24,#0000 260px),radial-gradient(circle at 72% 34%,#f044ff1f,#0000 210px);border:0;border-radius:0;display:grid;position:relative;overflow:visible}.homeShapeStage img{width:min(126%,820px);max-width:none;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.homeShapeMeta{z-index:2;border:1px solid var(--aether-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffdb;border-radius:8px;gap:7px;max-width:310px;padding:14px;display:grid;position:absolute;top:18px;left:18px}.homeShapeMeta span,.homeSurfaceRail>span,.homeProofCopy .label{color:var(--aether-cta);letter-spacing:0;text-transform:none;font-size:12px;font-weight:930}.homeShapeMeta strong{color:var(--aether-ink);font-size:19px;line-height:1.16}.homeShapeMeta p{color:var(--aether-muted);margin:0;font-size:13px;line-height:1.5}.homeShapeDock{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.homeShapeDock span{border:1px solid var(--aether-line);min-height:42px;color:var(--aether-cta);text-align:center;background:#ffffffdb;border-radius:8px;place-items:center;font-size:11px;font-weight:920;display:grid}.homeShapeMeta,.homeShapeDock{display:none}.homeDashboardSection .launchReadinessBoard{border-radius:8px;width:100%;margin:0 auto 26px;box-shadow:0 26px 70px #05050514}.launchReadinessBoard{background:#fff;border:1px solid #05050524;grid-template-columns:96px minmax(0,1fr);max-width:1040px;display:grid;overflow:hidden}.readinessSidebar{color:#ffffff7a;background:#050505;align-content:start;gap:8px;padding:16px 12px;display:grid}.readinessLogo{color:#fff;background:linear-gradient(135deg,#1727ff,#f044ff);border-radius:8px;place-items:center;width:38px;height:38px;margin-bottom:12px;font-size:13px;font-weight:950;display:grid}.readinessSidebar span{border-radius:7px;padding:8px 7px;font-size:11px;font-weight:850;display:block}.readinessSidebar span.active{color:#fff;background:#ffffff1f}.readinessMain{background:#fff;min-width:0;display:grid}.readinessChrome{background:#fbfbfd;border-bottom:1px solid #05050514;align-items:center;gap:6px;min-height:38px;padding:0 16px;display:flex}.readinessChrome span{background:#0505053d;border-radius:999px;width:7px;height:7px}.readinessTop{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px 24px 18px;display:grid}.readinessTop em,.readinessInspector span,.requiredOutputGrid span,.readinessWork div:last-child{background:var(--aether-highlight)}.readinessRoutes button,.readinessWork div,.requiredOutputGrid article,.effortBoard>div,.homeProofGrid article{background:#fff}.readinessMetrics{border-top:1px solid #05050514;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.readinessMetrics div{border-right:1px solid #05050514;min-height:82px;padding:16px 18px}.readinessMetrics div:last-child{border-right:0}.readinessRoutes{padding:0 24px 20px;display:grid}.readinessRoutes button{min-height:54px;color:var(--aether-ink);text-align:left;border:0;border-top:1px solid #05050514;border-radius:0;grid-template-columns:minmax(130px,.42fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 14px;display:grid}.readinessRoutes em,.readinessTop em{color:var(--aether-accent);background:#f5f6ff;border-radius:999px;justify-self:end;padding:5px 8px;font-size:11px;font-style:normal;font-weight:920}.readinessInspector{background:linear-gradient(135deg,#eef2ffd1,#fffffff5),#fff;border:1px solid #0505051a;border-radius:8px;gap:8px;margin:0 24px 24px;padding:20px;display:grid}.readinessInspector span,.requiredOutputGrid span{width:fit-content;color:var(--aether-accent);border-radius:999px;padding:6px 9px;font-size:12px;font-weight:920}.readinessInspector strong{overflow-wrap:anywhere;color:var(--aether-ink);font-family:SFMono-Regular,Consolas,monospace;font-size:clamp(24px,3vw,34px)}.readinessInspector p{max-width:48rem;color:var(--aether-muted);margin:0;line-height:1.6}.readinessWork{display:none}.homeFeatureCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:820px;margin:54px auto 0;display:grid}.homeFeatureCards article{background:#fff;border:1px solid #0505051c;border-radius:8px;align-content:start;gap:14px;min-height:270px;padding:28px;display:grid;box-shadow:0 18px 54px #0505050f}.featureOrb{width:136px;height:110px;margin:0 auto 8px;position:relative}.featureOrb span{background:linear-gradient(135deg,#1727ff,#2f6bff 45%,#f044ff);border-radius:18px;display:block;position:absolute;box-shadow:0 18px 34px #1727ff2e}.featureOrb span:first-child{inset:18px 46px 18px 24px;transform:rotate(38deg)}.featureOrb span:nth-child(2){inset:22px 18px 24px 58px;transform:rotate(-28deg)}.featureOrb span:nth-child(3){background:linear-gradient(135deg,#fff,#dfe6ff);border-radius:12px;inset:38px 36px 12px 42px}.cubeCard .featureOrb span:first-child{border-radius:10px;inset:20px 28px 24px 34px;transform:rotate(42deg)skew(-8deg)}.cubeCard .featureOrb span:nth-child(2){opacity:.72;inset:34px 28px 18px 52px;transform:rotate(42deg)skew(12deg)}.homeFeatureCards strong{color:var(--aether-ink);font-size:20px}.homeFeatureCards p{color:var(--aether-muted);margin:0;line-height:1.58}.homeSurfaceRail{text-align:center;border-top:1px solid #05050514;border-bottom:0;gap:18px;width:min(1180px,100% - 44px);margin:0 auto;padding:20px 0 62px;display:grid}.homeSurfaceRail div{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid;overflow:visible}.homeSurfaceRail strong{color:#05050552;text-align:center;background:0 0;place-items:center;min-height:34px;padding:10px;font-size:12px;font-weight:900;display:grid}.aetherFeatureSection,.homeDashboardSection,.effortSection,.homeProofSection{width:min(1180px,100% - 44px)}.aetherFeatureSection,.homeDashboardSection{padding-top:clamp(58px,7vw,96px)}.aetherSectionHeader{gap:16px;max-width:850px;margin-bottom:34px;display:grid}.homeDashboardSection .aetherSectionHeader{text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.aetherSectionHeader h2,.effortCopy h2,.homeProofCopy h2,.aetherHomeShell .pricing .sectionText h2,.aetherFinalCta h2{color:var(--aether-ink);font-size:clamp(34px,4.2vw,58px);line-height:1.06}.requiredOutputGrid,.effortBoard,.homeProofGrid{border:1px solid var(--aether-line);border-radius:8px;overflow:hidden}.requiredOutputGrid article,.homeProofGrid article{min-height:220px;padding:26px}.requiredOutputGrid strong,.homeProofGrid strong{color:var(--aether-ink);font-size:24px}.effortSection{border-top:0;border-bottom:1px solid var(--aether-line)}.effortBoard>div{min-height:300px}.effortBoard>div.highlight{background:linear-gradient(#eef2ffdb,#ffffffeb),#fff}.homeProofSection{border-bottom:1px solid var(--aether-line);grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:start;gap:clamp(32px,6vw,80px);margin:0 auto;padding:clamp(72px,8vw,116px) 0;display:grid}.homeProofCopy{gap:16px;display:grid}.homeProofCopy h2,.homeProofCopy p{margin:0}.homeProofCopy>p:not(.label){color:var(--aether-muted);font-size:17px;line-height:1.68}.homeProofGrid{background:var(--aether-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.homeProofGrid article{align-content:start;gap:16px;display:grid}.homeProofGrid span{border:1px solid var(--aether-line);width:44px;height:44px;color:var(--aether-cta);background:#f7f8ff;border-radius:999px;place-items:center;font-size:12px;font-weight:930;display:grid}.homeProofGrid p{color:var(--aether-muted);margin:0;line-height:1.62}.aetherHomeShell .pricing{width:min(1180px,100% - 44px);padding-top:clamp(72px,8vw,116px)}.aetherHomeShell .pricing .sectionText{text-align:center;max-width:760px;margin:0 auto 34px}.aetherHomeShell .pricing .label,.homeTestimonials .label{color:#05050585}.aetherHomeShell .tierPricingGrid{border:1px solid var(--aether-line);border-radius:8px;overflow:hidden;box-shadow:0 18px 54px #0505050d}.aetherHomeShell .priceCard{min-height:430px;box-shadow:none;background:#fff;border:0}.aetherHomeShell .priceCard.highlighted{color:#fff;background:#050505}.aetherHomeShell .priceCard.highlighted h3,.aetherHomeShell .priceCard.highlighted strong,.aetherHomeShell .priceCard.highlighted p,.aetherHomeShell .priceCard.highlighted li,.aetherHomeShell .priceCard.highlighted small{color:#fff}.aetherHomeShell .priceCard.highlighted .priceTitleRow span{color:#fff;background:#ffffff1f}.homeTestimonials{width:min(1180px,100% - 44px);margin:0 auto;padding:clamp(72px,8vw,116px) 0}.homeTestimonials .aetherSectionHeader{text-align:center;max-width:760px;margin:0 auto 34px}.testimonialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.testimonialGrid article{background:#fff;border:1px solid #0505051a;border-radius:8px;align-content:space-between;gap:18px;min-height:174px;padding:22px;display:grid;box-shadow:0 12px 36px #0505050a}.testimonialGrid article p{color:#3f4350;margin:0;font-size:14px;line-height:1.62}.testimonialGrid article div{align-items:center;gap:10px;display:flex}.testimonialGrid article span{color:#fff;background:linear-gradient(135deg,#1727ff,#f044ff);border-radius:999px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:930;display:grid}.testimonialGrid article strong{color:var(--aether-ink);font-size:13px}.aetherHomeShell .legalTrustLinks{clip-path:inset(0 -100vmax);background:#050505;border:0;justify-content:flex-end;gap:22px;width:min(1180px,100% - 44px);min-height:190px;margin:0 auto;padding:36px 0;display:flex;box-shadow:0 0 0 100vmax #050505}.aetherHomeShell .legalTrustLinks:before{color:#fff;content:"1ndie.page";margin-right:auto;font-size:13px;font-weight:900}.aetherHomeShell main{padding-bottom:0}.aetherHomeShell main:after{content:"";background:#050505;height:0;display:block}.aetherFinalCta{width:min(1180px,100% - 44px);box-shadow:inset 0 0 0 1px var(--aether-line);text-align:center;background:radial-gradient(circle at 7% 60%,#1727ff4d,#0000 130px),radial-gradient(circle at 94% 30%,#f044ff47,#0000 140px),linear-gradient(135deg,#eaf0ff,#fff 58%,#eef2ff);border-radius:8px;margin-top:clamp(60px,7vw,96px);padding:clamp(54px,7vw,86px) clamp(24px,7vw,90px);position:relative;overflow:hidden}.aetherFinalCta h2{max-width:760px;margin-left:auto;margin-right:auto}.aetherFinalCta .salesActions a:first-child,.aetherFinalCta .salesActions a:last-child{background:var(--aether-cta);color:#fff}.aetherHomeShell .legalTrustLinks a{color:#ffffff9e;font-size:12px;font-weight:760}body:has(.aetherHomeShell)>.pg-review-footer{clip-path:inset(0 -100vmax);color:#ffffff8a;background:#050505;border:0;border-radius:0;width:min(1180px,100% - 44px);margin:0 auto;padding:0 0 44px;box-shadow:0 0 0 100vmax #050505}:is(body:has(.aetherHomeShell)>.pg-review-footer dt,body:has(.aetherHomeShell)>.pg-review-footer a){color:#ffffffd1}@media (width<=1060px){.aetherHero,.homeProofSection{grid-template-columns:1fr}.aetherHero{text-align:center;min-height:auto}.aetherHeroCopy{justify-items:center;max-width:780px;margin:0 auto}.homeShapeStage{aspect-ratio:1.24;min-height:auto}.homeSurfaceRail div{grid-template-columns:repeat(3,minmax(0,1fr))}.launchReadinessBoard{grid-template-columns:82px minmax(0,1fr)}.testimonialGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homeProofGrid{grid-template-columns:1fr}}@media (width<=760px){.aetherHomeShell{background:linear-gradient(#fff 0 1040px,#eef2ff 1041px 2120px,#fff 2121px 100%)}.aetherHomeNav{border-radius:8px;grid-template-columns:1fr;gap:10px;width:min(100% - 28px,760px);padding:12px;position:relative;top:auto}.aetherHomeNav .brand{justify-self:center}.aetherHomeNav nav,.aetherHomeNav .subtleAction{display:none}.aetherHomeNav .navControls{justify-content:center;gap:4px;width:100%}.aetherHomeNav .navAction{white-space:nowrap;justify-content:center;min-width:108px;padding:0 14px}.aetherHero,.homeSurfaceRail,.aetherFeatureSection,.homeDashboardSection,.effortSection,.homeProofSection,.aetherHomeShell .pricing,.aetherFinalCta,.aetherHomeShell .legalTrustLinks{width:min(100% - 28px,760px)}.aetherHero{padding-top:42px}.aetherHero h1{font-size:clamp(40px,11.8vw,58px)}.aetherHomeShell .salesActions{justify-content:center;width:100%}.aetherHomeShell .salesActions a{flex:180px;padding:0 14px}.homeShapeStage{aspect-ratio:auto;min-height:390px}.homeShapeStage img{width:min(136%,560px);top:-8px}.homeShapeMeta{max-width:none;left:14px;right:14px}.homeShapeDock,.homeSurfaceRail div,.launchReadinessBoard,.readinessTop,.readinessMetrics,.readinessRoutes,.readinessWork,.requiredOutputGrid,.effortBoard,.homeFeatureCards,.testimonialGrid{grid-template-columns:1fr}.readinessSidebar{display:none}.readinessRoutes{padding:0 14px 16px}.readinessRoutes button{grid-template-columns:1fr;gap:5px;min-height:72px;padding:12px 14px}.readinessInspector{margin:0 14px 16px}.homeShapeDock{left:14px;right:14px}.homeShapeDock span{min-height:34px}.homeSurfaceRail{padding-bottom:42px}.homeFeatureCards{margin-top:32px}.homeTestimonials{width:min(100% - 28px,760px);padding:64px 0}.aetherHomeShell .legalTrustLinks{justify-content:stretch;gap:12px;min-height:260px;display:grid}}.aetherHomeShell{--aether-ink:#101514;--aether-muted:#5d6863;--aether-line:#1015141f;--aether-accent:#013e37;--aether-accent-2:#4b766f;--aether-accent-soft:#eef5f2;--aether-cta:#013e37;--aether-highlight:#ffefb3;--aether-cream:#f8faf8;--home-primary:#013e37;--home-secondary:#ffefb3;color:var(--aether-ink);background:linear-gradient(#fff 0 760px,#f4f8f5 761px 1820px,#fff 1821px 100%)}.aetherHomeNav{background:#ffffffeb;border-color:#013e371f;box-shadow:0 18px 54px #10151414}.aetherHomeNav nav a:hover{color:var(--aether-accent);background:#013e3712}.aetherHomeNav .languageToggle{background:#f7faf8}.aetherHomeNav .languageToggle button.active,.aetherHomeNav .navAction{background:var(--aether-accent);color:#fff}.aetherHomeNav .subtleAction{color:var(--aether-accent)}.aetherHero{grid-template-columns:minmax(0,.86fr) minmax(500px,.94fr);min-height:min(760px,100vh - 88px);padding-top:clamp(82px,8vw,126px)}.aetherHero .heroBadge{color:var(--aether-accent);background:#f7faf8;border-color:#013e3729}.aetherHero .heroBadge:before{background:var(--aether-accent);box-shadow:0 0 0 4px #013e371a}.aetherHero h1{max-width:650px;color:var(--aether-ink);font-size:clamp(50px,6.3vw,82px);line-height:1}.aetherHero h1 span{color:var(--aether-accent)}.aetherHomeShell .salesActions a,.aetherBlackButton{border-color:var(--aether-accent);background:var(--aether-accent)}.aetherHomeShell .salesActions a:last-child,.aetherHomeShell .aetherHeroCopy .salesActions a:last-child{color:var(--aether-accent);background:#fff;border-color:#013e3729}.enterpriseHeroShowcase{min-width:0}.enterpriseConsolePreview{background:linear-gradient(#fff,#f8fbf9);border:1px solid #013e3724;border-radius:8px;gap:16px;display:grid;overflow:hidden;box-shadow:0 34px 90px #1015141c}.enterprisePreviewTop,.enterpriseDomainBar{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.enterprisePreviewTop{padding:22px 22px 0}.enterprisePreviewTop div{gap:6px;min-width:0;display:grid}.enterprisePreviewTop span,.enterpriseCheckPanel strong,.enterpriseRoutePanel strong,.enterpriseAuditPanel strong{color:var(--aether-muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:900}.enterprisePreviewTop strong{color:var(--aether-ink);font-size:clamp(24px,2.8vw,36px);line-height:1.05}.enterprisePreviewTop em,.enterpriseDomainBar span,.enterpriseCheckPanel em{background:var(--aether-highlight);color:var(--aether-accent);border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-style:normal;font-weight:920}.enterpriseDomainBar{background:#f7faf8;border:1px solid #013e371f;border-radius:8px;margin:0 22px;padding:12px 14px}.enterpriseDomainBar code,.enterpriseAiPanel code{overflow-wrap:anywhere;color:var(--aether-accent);font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:820}.enterprisePreviewGrid{grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);gap:12px;padding:0 22px 22px;display:grid}.enterpriseCheckPanel,.enterpriseRoutePanel,.enterpriseAuditPanel,.enterpriseAiPanel{background:#fff;border:1px solid #013e371f;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.enterpriseCheckPanel div{border-bottom:1px solid #013e3714;justify-content:space-between;align-items:center;gap:12px;min-height:38px;display:flex}.enterpriseCheckPanel div:last-child{border-bottom:0}.enterpriseCheckPanel span,.enterpriseAuditPanel span{color:#32413d;font-size:13px;font-weight:820}.enterpriseRoutePanel div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.enterpriseRoutePanel span{min-height:36px;color:var(--aether-accent);text-align:center;background:#f4f8f5;border-radius:7px;place-items:center;padding:8px;font-size:12px;font-weight:880;display:grid}.enterpriseAuditPanel{background:linear-gradient(#fff,#f7faf8)}.enterpriseAiPanel{color:#fff;background:#101514}.enterpriseAiPanel span{width:fit-content;color:var(--aether-highlight);background:#ffefb324;border-radius:999px;padding:6px 8px;font-size:12px;font-weight:920}.enterpriseAiPanel strong{color:#fff;font-size:18px;line-height:1.18}.enterpriseAiPanel code{color:var(--aether-highlight)}.homeSurfaceRail{border-top-color:#013e371a}.homeSurfaceRail strong{color:#1015146b}.readinessLogo{background:var(--aether-accent)}.readinessRoutes button.active{box-shadow:inset 4px 0 0 var(--aether-accent);background:linear-gradient(135deg,#ffefb394,#0000 54%),#fff}.readinessRoutes em,.readinessTop em,.readinessInspector span,.requiredOutputGrid span{color:var(--aether-accent)}.requiredOutputGrid article,.homeProofGrid article,.testimonialGrid article{box-shadow:none}.featureOrb span{background:linear-gradient(135deg, var(--aether-accent), #5f8f87);box-shadow:0 18px 34px #013e3724}.featureOrb span:nth-child(3){background:linear-gradient(135deg,#fff,#edf5f2)}.homeProofSection{border-bottom-color:#013e371a}.homeProofGrid span,.testimonialGrid article span{background:var(--aether-accent);color:#fff}.testimonialGrid article{background:linear-gradient(#fff,#fbfdfc);border-color:#013e371c;min-height:210px}.testimonialGrid article p{color:#2e3936;font-size:15px}.aetherHomeShell .priceCard.highlighted{background:var(--aether-accent)}.aetherFinalCta{background:linear-gradient(135deg,#f7faf8,#fff 56%,#ffefb3)}@media (width<=1060px){.aetherHero{grid-template-columns:1fr}.enterpriseConsolePreview{max-width:760px;margin:0 auto}}@media (width<=760px){.enterprisePreviewTop,.enterpriseDomainBar,.enterpriseCheckPanel div{align-items:start}.enterprisePreviewTop,.enterpriseDomainBar{display:grid}.enterprisePreviewGrid,.enterpriseRoutePanel div{grid-template-columns:1fr}.enterprisePreviewGrid{padding:0 14px 14px}.enterprisePreviewTop,.enterpriseDomainBar{margin-left:14px;margin-right:14px}.enterprisePreviewTop{padding:16px 0 0}.aetherHomeNav .navControls{grid-template-columns:1fr;width:100%;display:grid}.aetherHomeNav .languageToggle,.aetherHomeNav .navAction{width:100%}.aetherHomeNav .languageToggle{grid-template-columns:1fr 1fr;display:grid}.aetherHomeNav .navAction{justify-content:center}.aetherHomeShell .salesActions{grid-template-columns:1fr;display:grid}.aetherHomeShell .salesActions a{width:100%}.aetherHero p:not(.heroBadge){overflow-wrap:anywhere;max-width:100%}.aetherHomeShell,.aetherHomeShell main,.aetherHomeShell section,.aetherHeroCopy,.homeHeroShowcase,.enterpriseHeroShowcase,.enterpriseConsolePreview,.enterprisePreviewGrid,.enterpriseCheckPanel,.enterpriseRoutePanel,.enterpriseAuditPanel,.enterpriseAiPanel{min-width:0;max-width:100%}.enterpriseConsolePreview{width:100%}.aetherHomeShell *{box-sizing:border-box}.aetherHero{overflow:hidden}}.launchSuiteShell{--suite-ink:#101317;--suite-muted:#5a6472;--suite-soft:#f5f7fa;--suite-line:#dce3eb;--suite-blue:#013e37;--suite-blue-soft:#f0f7f5;--suite-teal:#0f766e;--suite-teal-soft:#e8f6f3;--suite-butter:#ffefb3;--suite-panel:#fff;min-height:100vh;color:var(--suite-ink);background:linear-gradient(90deg,#013e370a 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#fff 0%,#f8fafc 44%,#fff 100%);font-family:Inter,Pretendard Variable,Pretendard,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,Segoe UI,ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.launchSuiteShell *,.launchSuiteShell :before,.launchSuiteShell :after{box-sizing:border-box}.launchSuiteNav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #1013171a;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;width:min(1180px,100% - 40px);min-height:64px;margin:14px auto 0;padding:10px 12px 10px 16px;display:grid;position:sticky;top:14px;box-shadow:0 18px 60px #10131714}.launchSuiteNav nav,.launchSuiteNavActions,.launchSuiteActions,.launchSuiteSurfaceRail div{flex-wrap:wrap;align-items:center;display:flex}.launchSuiteNav nav{justify-content:center;gap:6px}.launchSuiteNav nav a,.launchSuiteNavActions>a{color:#26313f;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:13px;font-weight:880;display:inline-flex}.launchSuiteNav nav a:hover{background:var(--suite-blue-soft);color:var(--suite-blue)}.launchSuiteNavActions{justify-content:flex-end;gap:8px}.launchSuiteNavActions .languageToggle{border-color:var(--suite-line);background:var(--suite-soft);min-height:40px;box-shadow:none}.launchSuiteNavActions .languageToggle button.active{background:var(--suite-ink);color:#fff}.launchSuiteNavActions>a{border:1px solid var(--suite-line);background:#fff}.launchSuiteNavActions>a:last-child{border-color:var(--suite-ink);background:var(--suite-ink);color:#fff}.launchSuiteHero{text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;gap:28px;width:min(1180px,100% - 44px);min-height:min(610px,100svh - 86px);margin:0 auto;padding:clamp(64px,7vw,104px) 0 clamp(44px,6vw,76px);display:grid}.launchSuiteHeroCopy{justify-items:center;gap:20px;min-width:0;max-width:980px;margin:0 auto;display:grid}.launchSuiteHeroCopy>p,.launchSuiteSectionHeader>span,.launchSuiteOpsCopy>span,.launchSuiteSurfaceRail>span{background:var(--suite-blue-soft);width:fit-content;color:var(--suite-blue);border:1px solid #013e3724;border-radius:999px;margin:0;padding:7px 10px;font-size:12px;font-weight:920}.launchSuiteHero h1,.launchSuiteSectionHeader h2,.launchSuiteOps h2,.launchSuiteFinal h2{color:var(--suite-ink);letter-spacing:0;margin:0}.launchSuiteHero h1{text-wrap:balance;word-break:keep-all;overflow-wrap:normal;max-width:960px;font-size:clamp(48px,6.4vw,84px);line-height:1}.launchSuiteHeroCopy>span,.launchSuiteSectionHeader p,.launchSuiteOps article p,.launchSuiteSystemGrid p,.launchSuiteFinal p,.launchSuitePricing article p{color:var(--suite-muted);margin:0;line-height:1.68}.launchSuiteHeroCopy>span{max-width:760px;font-size:clamp(17px,1.45vw,20px)}.launchSuiteActions{justify-content:center;gap:10px}.launchSuiteActions a,.launchSuitePricing article a{border:1px solid var(--suite-ink);background:var(--suite-ink);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:14px;font-weight:900;display:inline-flex}.launchSuiteActions a:last-child{border-color:var(--suite-line);color:var(--suite-ink);background:#fff}.launchSuiteHeroProof{border:1px solid var(--suite-line);background:var(--suite-line);text-align:left;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(820px,100%);margin-top:8px;display:grid;overflow:hidden}.launchSuiteHeroProof div{background:#ffffffeb;align-content:center;gap:6px;min-height:92px;padding:16px 18px;display:grid}.launchSuiteHeroProof strong{color:var(--suite-ink);font-size:14px;font-weight:940}.launchSuiteHeroProof span{color:var(--suite-muted);font-size:12px;font-weight:780;line-height:1.45}.launchSuitePanel,.launchSuiteSystemGrid article,.launchSuiteControlGrid article,.launchSuitePricing article,.launchSuiteFinal{background:var(--suite-panel);border:1px solid #1013171a;box-shadow:0 24px 80px #10131714}.launchSuitePanel{border-radius:16px;gap:16px;min-width:0;padding:22px;display:grid;overflow:hidden}.launchSuitePanelTop,.launchSuiteChecklist div,.launchSuiteMetrics{justify-content:space-between;align-items:center;gap:14px;display:flex}.launchSuitePanelTop div{gap:6px;min-width:0;display:grid}.launchSuitePanelTop span{color:var(--suite-muted);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:920}.launchSuitePanelTop strong{overflow-wrap:anywhere;color:var(--suite-ink);font-size:clamp(28px,3vw,40px);line-height:1.04}.launchSuitePanelTop em,.launchSuiteChecklist strong{background:var(--suite-teal-soft);color:var(--suite-teal);border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-style:normal;font-weight:920}.launchSuiteChecklist{border:1px solid var(--suite-line);border-radius:12px;display:grid;overflow:hidden}.launchSuiteChecklist div{border-bottom:1px solid var(--suite-line);min-height:50px;padding:0 14px}.launchSuiteChecklist div:last-child{border-bottom:0}.launchSuiteChecklist span,.launchSuiteRouteGrid span{color:#293443;font-size:13px;font-weight:860}.launchSuiteRouteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.launchSuiteRouteGrid span{background:var(--suite-soft);min-height:42px;color:var(--suite-blue);text-align:center;border-radius:10px;place-items:center;padding:8px;display:grid}.launchSuiteMetrics{border:1px solid var(--suite-line);background:var(--suite-line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.launchSuiteMetrics div{background:#fff;place-items:center;gap:4px;min-height:86px;display:grid}.launchSuiteMetrics strong{color:var(--suite-blue);font-size:28px;font-weight:950}.launchSuiteMetrics span{color:var(--suite-muted);font-size:12px;font-weight:820}.launchSuiteConsoleSection{border-top:1px solid var(--suite-line);grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:clamp(30px,5vw,66px);width:min(1180px,100% - 44px);margin:0 auto;padding:clamp(72px,8vw,110px) 0;display:grid}.launchConsoleScreen{background:#fff;border:1px solid #1013171f;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 24px 80px #1013171a}.launchConsoleScreenTop{border-bottom:1px solid var(--suite-line);background:#fbfcfd;align-items:center;gap:7px;min-height:42px;padding:0 16px;display:flex}.launchConsoleScreenTop span{background:#10131733;border-radius:999px;width:9px;height:9px}.launchConsoleScreenTop strong{color:var(--suite-muted);margin-left:auto;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:820}.launchConsoleWorkspace{grid-template-columns:150px minmax(0,1fr);min-height:520px;display:grid}.launchConsoleSidebar{background:var(--suite-ink);color:#fff9;align-content:start;gap:8px;padding:18px 14px;display:grid}.launchConsoleSidebar strong{background:var(--suite-butter);width:42px;height:42px;color:var(--suite-blue);border-radius:8px;place-items:center;margin-bottom:12px;font-size:12px;font-weight:950;display:grid}.launchConsoleSidebar span{border-radius:8px;padding:10px 9px;font-size:12px;font-weight:860}.launchConsoleSidebar span.active{color:#fff;background:#ffffff1f}.launchConsoleMain{background:radial-gradient(circle at 90% 10%,#ffefb36b,#0000 210px),linear-gradient(#fff,#f8fafc);align-content:start;gap:18px;min-width:0;padding:clamp(20px,3vw,30px);display:grid}.launchConsoleMainTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.launchConsoleMainTop div{gap:5px;display:grid}.launchConsoleMainTop span{color:var(--suite-muted);font-size:12px;font-weight:900}.launchConsoleMainTop h2{color:var(--suite-ink);margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1}.launchConsoleMainTop em{background:var(--suite-teal-soft);color:var(--suite-teal);border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-style:normal;font-weight:920}.launchConsoleKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.launchConsoleKpiGrid div{border:1px solid var(--suite-line);background:#fff;border-radius:8px;align-content:center;gap:5px;min-height:92px;padding:16px;display:grid}.launchConsoleKpiGrid strong{color:var(--suite-blue);font-size:24px;line-height:1}.launchConsoleKpiGrid span{color:var(--suite-muted);font-size:12px;font-weight:820}.launchConsoleRows{border:1px solid var(--suite-line);background:#fff;border-radius:8px;display:grid;overflow:hidden}.launchConsoleRows div{border-bottom:1px solid var(--suite-line);grid-template-columns:minmax(112px,.34fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:54px;padding:0 16px;display:grid}.launchConsoleRows div:last-child{border-bottom:0}.launchConsoleRows strong,.launchConsoleRows span{color:#293443;font-size:13px;font-weight:880}.launchConsoleRows code{overflow-wrap:anywhere;color:var(--suite-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:780}.launchConsoleRows span{background:var(--suite-blue-soft);color:var(--suite-blue);text-align:center;border-radius:999px;padding:5px 8px;font-size:11px}.launchConsoleCopy{align-content:center;gap:18px;min-width:0;display:grid}.launchConsoleCopy>span{background:var(--suite-blue-soft);width:fit-content;color:var(--suite-blue);border:1px solid #013e3724;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:920}.launchConsoleCopy h2{max-width:940px;color:var(--suite-ink);text-wrap:balance;margin:0;font-size:clamp(34px,4.8vw,62px);line-height:1.06}.launchConsoleCopy>p{max-width:760px;color:var(--suite-muted);margin:0;font-size:16px;line-height:1.7}.launchLearnGrid{gap:10px;display:grid}.launchLearnGrid a{border:1px solid var(--suite-line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:8px 18px;min-height:118px;padding:18px;display:grid;box-shadow:0 14px 38px #1013170d}.launchLearnGrid strong{color:var(--suite-ink);font-size:18px}.launchLearnGrid p{color:var(--suite-muted);grid-column:1/2;margin:0;font-size:14px;line-height:1.55}.launchLearnGrid span{color:var(--suite-blue);white-space:nowrap;grid-area:1/2/span 2;align-self:center;font-size:12px;font-weight:930}.launchSuiteSurfaceRail,.launchSuiteSection,.launchSuiteOps,.launchSuitePricing,.launchSuiteFinal,.launchSuiteShell .legalTrustLinks{width:min(1180px,100% - 44px);margin:0 auto}.launchSuiteSurfaceRail{border-top:1px solid var(--suite-line);gap:16px;padding:26px 0 70px;display:grid}.launchSuiteSurfaceRail div{gap:10px}.launchSuiteSurfaceRail strong{border:1px solid var(--suite-line);color:#425063;background:#fff;border-radius:999px;align-items:center;min-height:36px;padding:0 12px;font-size:12px;font-weight:860;display:inline-flex}.launchSuiteSection,.launchSuiteOps,.launchSuitePricing{border-top:1px solid var(--suite-line);gap:28px;padding:clamp(72px,8vw,112px) 0;display:grid}.launchSuiteSectionHeader{gap:14px;max-width:780px;display:grid}.launchSuiteSectionHeader h2,.launchSuiteOps h2,.launchSuiteFinal h2{text-wrap:balance;font-size:clamp(34px,4.8vw,64px);line-height:1.06}.launchSuiteSystemGrid,.launchSuiteControlGrid,.launchSuitePricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.launchSuiteSystemGrid article,.launchSuiteControlGrid article,.launchSuitePricing article{border-radius:14px;align-content:start;gap:16px;min-height:260px;padding:26px;display:grid}.launchSuiteSystemGrid article>span{background:var(--suite-blue-soft);width:fit-content;color:var(--suite-blue);border-radius:999px;padding:6px 9px;font-size:12px;font-weight:920}.launchSuiteSystemGrid strong,.launchSuiteControlGrid strong{color:var(--suite-ink);font-size:22px;line-height:1.18}.launchSuiteOpsCopy{gap:14px;display:grid}.launchSuiteControlGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchSuiteControlGrid article{min-height:190px;box-shadow:none}.launchSuitePricing .launchSuiteSectionHeader{text-align:center;margin:0 auto}.launchSuitePricing .launchSuiteSectionHeader>span{margin:0 auto}.launchSuitePricing article{min-height:430px}.launchSuitePricing article.primary{background:var(--suite-ink);color:#fff}.launchSuitePricing article.primary h3,.launchSuitePricing article.primary strong,.launchSuitePricing article.primary small,.launchSuitePricing article.primary p,.launchSuitePricing article.primary li{color:#fff}.launchSuitePricing article div{gap:8px;display:grid}.launchSuitePricing article div>span{background:var(--suite-blue-soft);width:fit-content;color:var(--suite-blue);border-radius:999px;padding:6px 9px;font-size:12px;font-weight:920}.launchSuitePricing article h3{color:var(--suite-ink);margin:0;font-size:24px}.launchSuitePricing article strong{color:var(--suite-ink);font-size:34px;line-height:1}.launchSuitePricing article small{color:var(--suite-muted);font-weight:850}.launchSuitePricing article ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.launchSuitePricing article li{color:#394656;font-size:14px;line-height:1.45}.launchSuitePricing article li:before{color:var(--suite-teal);content:"✓";margin-right:8px}.launchSuitePricing article a{align-self:end}.launchSuitePricing article:not(.primary) a{border-color:var(--suite-line);color:var(--suite-ink);background:#fff}.launchSuiteFinal{text-align:center;background:radial-gradient(circle at 8% 24%,#013e3724,#0000 210px),radial-gradient(circle at 92% 80%,#0f766e1f,#0000 220px),#fff;border-radius:16px;justify-items:center;gap:18px;margin-top:clamp(58px,7vw,96px);padding:clamp(52px,7vw,84px) clamp(22px,6vw,72px);display:grid}.launchSuiteFinal p{max-width:680px}.launchSuiteShell .legalTrustLinks{flex-wrap:wrap;justify-content:flex-end;gap:18px;padding:36px 0 56px;display:flex}@media (width<=1060px){.launchSuiteHero,.launchSuiteOps,.launchSuiteConsoleSection{grid-template-columns:1fr}.launchSuiteHeroCopy{max-width:760px}.launchSuitePanel{max-width:820px}.launchSuiteSystemGrid,.launchSuitePricingGrid{grid-template-columns:1fr}.launchConsoleCopy{order:-1}}@media (width<=720px){.launchSuiteNav{border-radius:12px;grid-template-columns:1fr;width:min(760px,100% - 28px);position:relative;top:auto}.launchSuiteNav .brand{justify-self:center}.launchSuiteNav nav{display:none}.launchSuiteNavActions,.launchSuiteNavActions .languageToggle,.launchSuiteNavActions>a,.launchSuiteActions,.launchSuiteActions a{width:100%}.launchSuiteNavActions{grid-template-columns:1fr;display:grid}.launchSuiteNavActions .languageToggle{grid-template-columns:1fr 1fr;display:grid}.launchSuiteHero,.launchSuiteConsoleSection,.launchSuiteSurfaceRail,.launchSuiteSection,.launchSuiteOps,.launchSuitePricing,.launchSuiteFinal,.launchSuiteShell .legalTrustLinks{width:min(760px,100% - 28px)}.launchSuiteHero{min-height:auto;padding-top:50px}.launchSuiteHero h1{word-break:keep-all;overflow-wrap:normal;font-size:clamp(36px,10vw,52px)}.launchSuiteActions{grid-template-columns:1fr;display:grid}.launchSuitePanel{width:100%;padding:14px}.launchSuitePanelTop,.launchSuiteChecklist div{align-items:flex-start}.launchSuiteChecklist span{min-width:0}.launchSuitePanelTop{display:grid}.launchSuiteRouteGrid,.launchSuiteMetrics,.launchSuiteControlGrid,.launchSuiteHeroProof,.launchConsoleWorkspace,.launchConsoleKpiGrid{grid-template-columns:1fr}.launchConsoleSidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.launchConsoleSidebar strong{grid-column:1/-1}.launchConsoleRows div{grid-template-columns:1fr;gap:5px;padding:14px}.launchConsoleRows span{justify-self:start}.launchSuiteSurfaceRail div{grid-template-columns:1fr;display:grid}}.launchSuiteShell{--suite-ink:#0f172a;--suite-muted:#526071;--suite-soft:#f5f7fb;--suite-line:#d9e2ee;--suite-blue:#175cff;--suite-blue-soft:#edf4ff;--suite-green:#0f766e;--suite-green-soft:#e8f6f2;--suite-panel:#fff;background:linear-gradient(#fff 0,#f7f9fc 660px,#fff 100%);overflow-x:clip}.launchSuiteNav{border-radius:10px;box-shadow:0 16px 46px #0f172a14}.launchSuiteNav nav a:hover,.launchSuiteHeroCopy>p,.launchSuiteSectionHeader>span,.launchSuiteOpsCopy>span,.launchConsoleCopy>span{background:var(--suite-blue-soft);color:var(--suite-blue);border-color:#175cff29}.launchSuiteHero{text-align:left;isolation:isolate;grid-template-columns:minmax(0,1fr);place-items:center stretch;column-gap:0;min-height:min(690px,100svh - 84px);padding:clamp(78px,8vw,118px) 0 clamp(54px,6vw,86px);display:grid;position:relative}.launchSuiteHero:before{z-index:-2;content:"";background:linear-gradient(90deg,#fffffffa 0 33%,#ffffffc7 52%,#f7faff66 100%),linear-gradient(#fff,#f7f9fc);position:absolute;inset:0 calc(50% - 50vw)}.launchSuiteHeroCopy{z-index:2;justify-items:start;width:100%;max-width:1120px;margin:0}.launchSuiteHero h1{text-wrap:balance;overflow-wrap:break-word;word-break:normal;max-width:1080px;font-size:clamp(48px,6.3vw,82px);line-height:.98}.launchSuiteHeroCopy>span{max-width:820px}.launchSuiteHeroCopy>small{background:var(--suite-green-soft);width:fit-content;max-width:100%;color:var(--suite-green);border:1px solid #0f766e2e;border-radius:999px;padding:8px 11px;font-size:13px;font-weight:880;line-height:1.4}.launchSuiteActions a,.launchSuitePricing article a{border-color:var(--suite-blue);background:var(--suite-blue)}.launchSuiteActions a:last-child,.launchSuitePricing article:not(.primary) a{border-color:var(--suite-line);color:var(--suite-ink);background:#fff}.launchSuiteHeroProof{border-radius:10px;width:min(820px,100%)}.launchSuiteHeroProof div{min-height:86px}.launchHeroConsoleArtifact{z-index:1;background:#fff;border:1px solid #0f172a1a;border-radius:12px;gap:0;width:100%;min-width:0;margin:0;display:grid;position:relative;top:auto;right:auto;overflow:hidden;box-shadow:0 34px 110px #0f172a2b}.launchArtifactTop{border-bottom:1px solid var(--suite-line);background:#f9fbfe;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.launchArtifactTop div{gap:3px;display:grid}.launchArtifactTop span,.launchHeroConsoleArtifact figcaption>span{color:var(--suite-muted);font-size:12px;font-weight:850}.launchArtifactTop strong{color:var(--suite-ink);font-size:17px}.launchArtifactTop code{color:var(--suite-blue);font-size:12px}.launchHeroConsoleArtifact img,.launchScreenshotGrid img,.launchResultGrid img{background:#f8fafc;width:100%;height:auto;display:block}.launchHeroConsoleArtifact figcaption{border-top:1px solid var(--suite-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.launchHeroConsoleArtifact figcaption div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.launchHeroConsoleArtifact figcaption strong{background:var(--suite-blue-soft);color:var(--suite-blue);border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.launchSuiteRoutes,.launchSubmissionSection,.launchSuiteConsoleSection,.launchSuiteSection,.launchSuiteOps,.launchSuiteProof,.launchSuitePricing,.launchSuiteFAQ,.launchSuiteFinal,.launchSuiteShell .legalTrustLinks{width:min(1180px,100% - 44px);margin:0 auto}.launchSuiteRoutes,.launchSubmissionSection,.launchSuiteSection,.launchSuiteOps,.launchSuiteProof,.launchSuitePricing,.launchSuiteFAQ{border-top:1px solid var(--suite-line);gap:28px;padding:clamp(70px,8vw,108px) 0;display:grid}.launchPackageArtifact{z-index:1;background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #0f172a1a;border-radius:14px;gap:0;width:100%;min-width:0;margin-top:clamp(18px,3vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #0f172a29,inset 0 1px #fffc}.launchPackageArtifact:before{pointer-events:none;content:"";background:linear-gradient(90deg,#175cff0f,#0000 42%),linear-gradient(#ffffff4d,#0000 40%);position:absolute;inset:0}.launchPackageHeader{border-bottom:1px solid var(--suite-line);gap:5px;padding:18px 18px 14px;display:grid;position:relative}.launchPackageHeader span,.launchConsoleCopy>span,.launchSuiteSectionHeader>span,.launchSuiteOpsCopy>span{text-transform:none}.launchPackageHeader span{color:var(--suite-blue);font-size:12px;font-weight:920}.launchPackageHeader strong{color:var(--suite-ink);letter-spacing:0;font-size:clamp(18px,1.7vw,24px)}.launchPackageHeader p{max-width:620px;color:var(--suite-muted);margin:0;font-size:13px;line-height:1.5}.launchPackageRows{gap:8px;padding:14px;display:grid;position:relative}.launchPackageRows div{background:#ffffffd6;border:1px solid #0f172a14;border-radius:10px;grid-template-columns:minmax(116px,.78fr) minmax(0,1.45fr) minmax(84px,.72fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 8px 22px #0f172a0a}.launchPackageRows span,.launchSubmissionTable strong,.launchFAQGrid strong{color:var(--suite-ink);font-size:13px;font-weight:920}.launchPackageRows code,.launchSubmissionTable code{min-width:0;color:var(--suite-blue);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:760;overflow:hidden}.launchPackageRows small{color:var(--suite-muted);font-size:11px;font-weight:760}.launchPackageRows em{background:var(--suite-green-soft);color:var(--suite-green);white-space:nowrap;border-radius:999px;justify-self:end;padding:5px 7px;font-size:10px;font-style:normal;font-weight:920}.launchPackagePreview{border:1px solid var(--suite-line);background:#f8fafc;border-radius:10px;margin:0 14px 14px;position:relative;overflow:hidden}.launchPackagePreview img{aspect-ratio:16/9;object-fit:cover;object-position:top left;width:100%;display:block}.launchDeliverableGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.launchDeliverableGrid article{background:linear-gradient(#fff,#f9fbff);border:1px solid #0f172a17;border-radius:10px;align-content:start;gap:12px;min-height:174px;padding:18px;display:grid;box-shadow:0 18px 52px #0f172a0f}.launchDeliverableGrid article:before{background:var(--suite-blue);content:"";border-radius:999px;width:28px;height:3px;display:block}.launchDeliverableGrid span{color:var(--suite-ink);font-size:15px;font-weight:930}.launchDeliverableGrid p,.launchSubmissionTable p,.launchFAQGrid p{color:var(--suite-muted);margin:0;font-size:13px;line-height:1.55}.launchSubmissionTable{background:#fff;border:1px solid #0f172a1a;border-radius:12px;display:grid;overflow:hidden;box-shadow:0 24px 72px #0f172a12}.launchSubmissionTable div{border-bottom:1px solid var(--suite-line);grid-template-columns:minmax(150px,.72fr) minmax(180px,.9fr) minmax(140px,.7fr) minmax(0,1fr);align-items:center;gap:18px;min-width:0;padding:18px 20px;display:grid}.launchSubmissionTable div:last-child{border-bottom:0}.launchSubmissionTable span{color:#334155;font-size:13px;font-weight:820}.launchFAQGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.launchFAQGrid article{background:#fff;border:1px solid #0f172a1a;border-radius:10px;gap:10px;min-height:146px;padding:22px;display:grid;box-shadow:0 18px 52px #0f172a0d}.launchRouteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.launchRouteGrid article,.launchSuiteSystemGrid article,.launchSuiteControlGrid article,.launchSuitePricing article{background:#fff;border:1px solid #0f172a1a;border-radius:10px;min-height:0;box-shadow:0 18px 52px #0f172a0f}.launchRouteGrid article{gap:11px;padding:20px;display:grid}.launchRouteGrid span{color:var(--suite-ink);font-size:15px;font-weight:920}.launchRouteGrid code{background:var(--suite-blue-soft);width:fit-content;max-width:100%;color:var(--suite-blue);border-radius:8px;padding:7px 9px;font-size:12px}.launchRouteGrid p{color:var(--suite-muted);margin:0;font-size:14px;line-height:1.55}.launchSuiteConsoleSection{grid-template-columns:minmax(0,1fr);align-items:start;padding:clamp(76px,8vw,112px) 0}.launchScreenshotGrid,.launchResultGrid{gap:12px;display:grid}.launchScreenshotGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.launchScreenshotGrid figure,.launchResultGrid figure{background:#fff;border:1px solid #0f172a1a;border-radius:10px;gap:0;min-width:0;margin:0;display:grid;overflow:hidden;box-shadow:0 18px 52px #0f172a12}.launchScreenshotGrid img{aspect-ratio:4/3;object-fit:cover;object-position:top left}.launchScreenshotGrid figcaption,.launchResultGrid figcaption{border-top:1px solid var(--suite-line);color:var(--suite-muted);gap:4px;padding:12px 14px;font-size:13px;font-weight:850;display:grid}.launchScreenshotGrid figcaption strong{color:var(--suite-ink);font-size:13px;font-weight:920}.launchScreenshotGrid figcaption span{color:var(--suite-muted);font-size:12px;font-weight:740;line-height:1.45}.launchSuiteSystemGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.launchSuiteSystemGrid article,.launchSuiteControlGrid article{padding:24px}.launchSuiteOps{grid-template-columns:minmax(0,1fr);align-items:start}.launchSuiteProof{justify-items:stretch}.launchResultGrid{grid-template-columns:1.1fr .95fr .95fr}.launchResultGrid img{aspect-ratio:16/10;object-fit:cover;object-position:center}.launchSuitePricing article.primary{background:var(--suite-ink)}.launchSuitePricing article.primary div>span{color:#fff;background:#ffffff1f}.launchSuiteFinal{background:linear-gradient(#fff,#f8fbff);border-radius:12px}.launchSuiteHero,.launchSuiteSectionHeader,.launchConsoleCopy,.launchSuiteOpsCopy,.launchPackageHeader,.launchScreenshotGrid figcaption,.launchFAQGrid article,.launchSuiteSystemGrid article,.launchSuiteControlGrid article,.launchSuitePricing article,.launchSuiteProof,.launchSuiteFinal{text-align:center}.launchSuiteHeroCopy,.launchSuiteSectionHeader,.launchConsoleCopy,.launchSuiteOpsCopy,.launchPackageHeader,.launchFAQGrid article,.launchSuiteSystemGrid article,.launchSuiteControlGrid article,.launchSuitePricing article,.launchSuiteFinal{justify-items:center}.launchSuiteHeroCopy{margin:0 auto}.launchSuiteHero h1,.launchSuiteHeroCopy>span,.launchSuiteSectionHeader,.launchConsoleCopy,.launchSuiteOpsCopy,.launchPackageHeader p,.launchSuiteFinal p{margin-left:auto;margin-right:auto}.launchSuiteTitleLine,.launchSuiteRoutesTitleDesktop{display:block}.launchSuiteTitleLineMobile,.launchSuiteRoutesTitleMobile{display:none}.launchSuiteActions{justify-content:center}.launchSuiteHeroProof{text-align:center;margin-left:auto;margin-right:auto}.launchSuiteHeroProof div,.launchDeliverableGrid article{text-align:center;justify-items:center}@media (width<=1120px){.launchSuiteHero{grid-template-columns:1fr;gap:30px;min-height:auto}.launchHeroConsoleArtifact{width:min(860px,100%);margin-top:18px;position:relative;top:auto;right:auto}.launchSuiteConsoleSection,.launchSuiteOps{grid-template-columns:1fr}.launchScreenshotGrid,.launchSuiteSystemGrid,.launchRouteGrid,.launchDeliverableGrid,.launchFAQGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchSubmissionTable div{grid-template-columns:minmax(130px,.8fr) minmax(0,1fr)}}@media (width<=720px){.launchSuiteNav,.launchSuiteHero,.launchSuiteRoutes,.launchSubmissionSection,.launchSuiteConsoleSection,.launchSuiteSection,.launchSuiteOps,.launchSuiteProof,.launchSuitePricing,.launchSuiteFAQ,.launchSuiteFinal,.launchSuiteShell .legalTrustLinks{width:calc(100vw - 28px);max-width:calc(100vw - 28px)}.launchSuiteNav,.launchSuiteNavActions,.launchSuiteNavActions .languageToggle,.launchSuiteNavActions>a{min-width:0}.launchSuiteNavActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.launchSuiteNavActions .languageToggle,.launchSuiteNavActions>a{width:auto}.launchSuiteNavActions>a:last-child{grid-column:1/-1}.launchSuiteHero{gap:22px;padding-top:32px}.launchSuiteHeroCopy{gap:16px}.launchSuiteHero h1{inline-size:100%;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:auto;hyphens:auto;text-wrap:initial;white-space:normal;max-width:100%;font-size:clamp(29px,8.5vw,34px);line-height:1.03}.launchSuiteSectionHeader h2,.launchSuiteOps h2,.launchSuiteFinal h2{text-wrap:initial;overflow-wrap:anywhere;word-break:normal;width:min(100%,330px);max-width:calc(100vw - 44px);font-size:clamp(27px,7.2vw,32px);line-height:1.12}.launchSuiteHeroCopy>span,.launchSuiteSectionHeader p,.launchConsoleCopy p,.launchSuiteFinal p{overflow-wrap:break-word;word-break:keep-all;width:100%;max-width:100%}.launchSuiteTitleLineDesktop{display:none}.launchSuiteTitleLineMobile{display:block}.launchSuiteRoutesTitleDesktop{display:none}.launchSuiteRoutesTitleMobile{display:block}.launchSuiteHeroCopy>span{overflow-wrap:break-word;word-break:normal;white-space:normal;font-size:16px}.launchSuiteHeroCopy>small{overflow-wrap:anywhere;white-space:normal;display:block}.launchSuiteHeroCopy,.launchSuiteHeroCopy>span,.launchSuiteHeroCopy>small,.launchSuiteActions{width:100%;max-width:100%}.launchSuiteHeroProof{display:none}.launchSuiteHeroCopy>small{border-radius:10px}.launchHeroConsoleArtifact{border-radius:10px;margin-top:2px}.launchHeroConsoleArtifact figcaption,.launchPackageRows div,.launchRouteGrid,.launchDeliverableGrid,.launchScreenshotGrid,.launchSuiteSystemGrid,.launchSuiteControlGrid,.launchResultGrid,.launchSubmissionTable div,.launchFAQGrid{grid-template-columns:1fr}.launchPackageArtifact{border-radius:12px}.launchPackageRows div{align-items:start;gap:6px}.launchPackageRows em{justify-self:start}.launchPackagePreview img{aspect-ratio:4/3}.launchDeliverableGrid article,.launchFAQGrid article{min-height:0}.launchHeroConsoleArtifact figcaption div{justify-content:flex-start}}@media (prefers-reduced-motion:no-preference){.launchSuiteHeroCopy,.launchPackageArtifact{animation:.7s cubic-bezier(.2,.8,.2,1) both launchSuiteRise}.launchPackageArtifact{animation-delay:90ms}.launchPackageRows div,.launchDeliverableGrid article,.launchScreenshotGrid figure,.launchSubmissionTable div,.launchSuiteSystemGrid article,.launchSuiteControlGrid article,.launchFAQGrid article{transition:border-color .18s,box-shadow .18s,transform .18s}.launchPackageRows div:hover,.launchDeliverableGrid article:hover,.launchScreenshotGrid figure:hover,.launchSubmissionTable div:hover,.launchSuiteSystemGrid article:hover,.launchSuiteControlGrid article:hover,.launchFAQGrid article:hover{border-color:#175cff42;transform:translateY(-2px);box-shadow:0 24px 68px #0f172a1a}.launchPackagePreview img,.launchScreenshotGrid img,.launchResultGrid img{transition:transform .52s cubic-bezier(.2,.8,.2,1)}.launchPackageArtifact:hover .launchPackagePreview img,.launchScreenshotGrid figure:hover img,.launchResultGrid figure:hover img{transform:scale(1.018)}}@keyframes launchSuiteRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.templateShell{--template-stage:#080b0a;--template-stage-soft:#101614;--template-stage-line:#ffffff24;--template-stage-text:#f8fbf9;--template-stage-muted:#f8fbf9ad;background:radial-gradient(circle at 74% 8%, rgba(var(--template-secondary-rgb), .22), transparent 320px), radial-gradient(circle at 10% 14%, rgba(var(--template-primary-rgb), .4), transparent 360px), linear-gradient(180deg, var(--template-stage) 0 780px, #f7f8f7 780px 100%)}.templateShell .templateNav{border-color:var(--template-stage-line);width:min(1220px,100% - 40px);color:var(--template-stage-text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080b0af0;margin:0 auto;padding:18px 0;box-shadow:0 18px 42px #0000002e}.templateShell .templateBrand small,.templateShell .templateNav nav a,.templateShell .templateControls .languageToggle button{color:var(--template-stage-muted)}.templateShell .templateNav nav a[aria-current=page]:after,.templateShell .templateNav nav a:hover:after{background:var(--template-secondary)}.templateShell .templateControls .languageToggle{border-color:var(--template-stage-line);box-shadow:none;background:#ffffff14}.templateShell .templateControls .languageToggle button.active{background:var(--template-secondary);color:var(--template-on-secondary);box-shadow:none}.templateShell .templateAction{border:1px solid rgba(var(--template-secondary-rgb), .32);background:rgba(var(--template-secondary-rgb), .12);color:var(--template-stage-text);box-shadow:none}.templateShell .templateHero{border-radius:0;grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;gap:clamp(38px,5vw,72px);width:min(1220px,100% - 40px);min-height:min(780px,100svh - 82px);padding:clamp(58px,7vw,92px) 0 clamp(74px,9vw,116px);overflow:visible}.templateShell .templateHero:before,.templateShell .templateShapeLayer{display:none}.templateShell .templateHeroText{align-content:center;gap:28px;min-width:0}.templateShell .templateHeroBadge{color:var(--template-secondary);text-transform:uppercase;background:0 0;border:0;border-radius:0;gap:10px;padding:0;font-size:13px;font-weight:820}.templateShell .templateHeroBadge span{background:var(--template-secondary);width:9px;height:9px;box-shadow:0 0 0 6px rgba(var(--template-secondary-rgb), .12)}.templateShell .templateHero h1 span:last-child{background:linear-gradient(90deg, var(--template-secondary), #fff 54%, rgba(var(--template-secondary-rgb), .68));-webkit-background-clip:text;background-clip:text;max-width:12ch;font-size:.48em;line-height:1.02}.templateShell .templateHero p:not(.heroBadge){max-width:640px;color:var(--template-stage-muted);font-size:18px;line-height:1.78}.templateShell .heroActions a,.templateShell .templateAction{border-radius:12px;min-height:46px}.templateShell .heroActions a:first-child{border:1px solid var(--template-secondary);background:var(--template-secondary);color:var(--template-on-secondary)}.templateShell .heroActions a:last-child{border:1px solid var(--template-stage-line);color:var(--template-stage-text);background:#ffffff14}.templateShell .templateIdentityStrip{display:none}.templateShell .revealBlock,.templateShell .staggerGroup>*{opacity:1;transform:none}.templateHeroShowcase{perspective:1200px;gap:18px;min-width:0;display:grid}.templateShell .appShowcase{isolation:isolate;place-items:center;min-height:590px;display:grid;position:relative}.templateShell .appShowcase:before{z-index:-1;content:"";background:linear-gradient(145deg,#ffffff17,#ffffff06);border:1px solid #ffffff1a;border-radius:42px;position:absolute;inset:8% -4% 2% 14%;transform:rotate(-2deg);box-shadow:0 40px 120px #00000047}.templateShell .templateRouteDeck{border:1px solid var(--template-stage-line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#ffffff21,#ffffff0e),#ffffff0f;border-radius:26px;gap:18px;padding:18px;box-shadow:0 30px 120px #00000052}.templateShell .routeDeckHeader strong,.templateShell .routePreviewCard h2{color:var(--template-stage-text)}.templateShell .routeDeckHeader span,.templateShell .routePreviewCard span,.templateShell .routePreviewMeta dt{color:var(--template-stage-muted)}.templateShell .routeDeckHeader code,.templateShell .routeDeckTab.active,.templateShell .routePreviewCard a{border:1px solid var(--template-secondary);background:var(--template-secondary);color:var(--template-on-secondary)}.templateShell .routeDeckBody{grid-template-columns:minmax(160px,.42fr) minmax(0,1fr)}.templateShell .routeDeckTab{border-color:var(--template-stage-line);min-height:62px;color:var(--template-stage-muted);background:#ffffff0f}.templateShell .routeDeckTab span{color:currentColor}.templateShell .routePreviewPanel{border-color:var(--template-stage-line);background:#070a0985}.templateShell .routeBrowserBar{border-color:var(--template-stage-line);background:#ffffff14}.templateShell .routeBrowserBar code,.templateShell .routeBrowserBar strong,.templateShell .routePreviewMeta dd{color:var(--template-stage-text)}.templateShell .routeBrowserBar span,.templateShell .routePreviewCard p{background:var(--template-secondary);color:var(--template-on-secondary)}.templateShell .routePreviewCard{background:radial-gradient(circle at 86% 12%, rgba(var(--template-secondary-rgb), .2), transparent 170px), #ffffff0a;min-height:270px}.templateShell .routePreviewMeta,.templateShell .routePreviewMeta div{border-color:var(--template-stage-line)}.templateHeroDevice{border:1px solid var(--template-stage-line);background:#ffffff1a;border-radius:34px;width:min(68%,390px);margin:0 auto;position:relative;overflow:hidden;transform:rotate(1.8deg);box-shadow:0 36px 110px #0000006b}.templateHeroDevice.primary{z-index:2}.templateHeroDevice img{aspect-ratio:9/16;object-fit:cover;object-position:top center;width:100%;display:block}.templateShell .appMockFrame{aspect-ratio:9/16;color:var(--template-stage-text);background:linear-gradient(#161c1afa,#070a09fa);border:1px solid #ffffff24;border-radius:30px;padding:18px;overflow:hidden;box-shadow:0 34px 100px #11182038}.templateShell .appMockFrame.mint{--mock-accent:var(--template-secondary);--mock-tint:rgba(var(--template-secondary-rgb), .18)}.templateShell .appMockFrame.blue{--mock-accent:#9cc9ff;--mock-tint:#9cc9ff29}.templateShell .appMockFrame.coral{--mock-accent:#ffb39b;--mock-tint:#ffb39b29}.templateShell .mockChrome,.templateShell .mockAppHeader,.templateShell .mockFooter{align-items:center;display:flex}.templateShell .mockChrome{gap:5px;margin-bottom:18px}.templateShell .mockChrome span{background:#ffffff57;border-radius:999px;width:6px;height:6px}.templateShell .mockAppHeader{gap:10px;margin-bottom:18px}.templateShell .mockIcon{background:var(--mock-accent);width:42px;height:42px;color:var(--template-on-secondary);border-radius:14px;place-items:center;font-weight:920;display:grid}.templateShell .mockAppHeader div{gap:2px;min-width:0;display:grid}.templateShell .mockAppHeader strong{overflow-wrap:anywhere;font-size:18px;line-height:1.05}.templateShell .mockAppHeader small{color:#ffffff8f;font-size:12px;font-weight:760}.templateShell .mockHeroBlock{background:radial-gradient(circle at 20% 12%, var(--mock-tint), transparent 58%), #ffffff0f;border:1px solid #ffffff1a;border-radius:24px;align-content:end;gap:10px;min-height:230px;padding:18px;display:grid}.templateShell .mockHeroBlock span{color:var(--mock-accent);font-size:12px;font-weight:900}.templateShell .mockHeroBlock strong{overflow-wrap:anywhere;font-size:clamp(24px,4vw,38px);line-height:1.02}.templateShell .mockHeroBlock p{color:#ffffffa8;margin:0;line-height:1.58}.templateShell .mockStack{gap:9px;margin-top:14px;display:grid}.templateShell .mockStack span{color:#ffffffc7;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;align-items:center;min-height:42px;padding:0 13px;font-size:13px;font-weight:820;display:flex}.templateShell .mockFooter{color:#ffffff8f;justify-content:space-between;margin-top:14px;font-size:12px;font-weight:780}.templateShell .mockFooter span{background:#ffffff1f;border-radius:999px;width:46%;height:8px}.templateShell .screenRail{z-index:3;pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:28px;left:0;right:0}.templateShell .screenRail figure{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:24px;width:min(31%,172px);margin:0;overflow:hidden;box-shadow:0 26px 74px #00000061}.templateShell .screenRail figure:first-child{transform:translate(4px,-16px)rotate(-7deg)}.templateShell .screenRail figure:last-child{transform:translate(-4px,18px)rotate(6deg)}.templateShell .screenRail img{aspect-ratio:9/16;object-fit:cover;object-position:top center;width:100%;display:block}.templateShell .miniMockFrame{aspect-ratio:9/16;color:var(--template-stage-text);align-content:space-between;gap:14px;padding:14px;display:grid}.templateShell .miniMockFrame.mint{--mock-accent:var(--template-secondary)}.templateShell .miniMockFrame.blue{--mock-accent:#9cc9ff}.templateShell .miniMockFrame.coral{--mock-accent:#ffb39b}.templateShell .mockMiniTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.templateShell .mockMiniTop span{background:var(--mock-accent);color:#101514;border-radius:10px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.templateShell .mockMiniTop strong{color:#ffffff8f;font-size:11px}.templateShell .miniMockFrame p{color:#fff;overflow-wrap:anywhere;margin:auto 0 0;font-size:17px;font-weight:880;line-height:1.12}.templateShell .mockMiniBars{gap:7px;display:grid}.templateShell .mockMiniBars span{background:#ffffff24;border-radius:999px;height:7px;display:block}.templateShell .mockMiniBars span:nth-child(2){width:72%}.templateShell .mockMiniBars span:nth-child(3){width:48%}.templateShell .quickLinks{background:#fffffff5;border:1px solid #11182014;border-radius:24px;gap:16px;margin:-94px 0 44px;padding:18px;display:grid;box-shadow:0 24px 80px #1118201c}.templateShell .quickLinks>strong{color:#101514;font-size:16px}.templateShell .quickLinks a{background:#f7f8f7;border:1px solid #11182014;border-radius:16px;align-content:space-between;gap:7px;min-height:96px;padding:16px;transition:transform .18s,box-shadow .18s;display:grid}.templateShell .quickLinks a span{color:#5d6872;font-size:12px;font-weight:850}.templateShell .quickLinks a strong{color:#101514;font-size:18px;line-height:1.12}.templateShell .premiumBand,.templateShell .templateSplit,.templateShell .documentPage,.templateShell .appAdsPage,.templateShell .templateFooter{width:min(1220px,100% - 40px)}.templateShell .premiumBand{background:#fff;border:1px solid #11182014;border-radius:28px;margin-top:-52px;padding:42px;box-shadow:0 24px 80px #11182014}.templateShell .templateSectionTitle h2,.templateShell .templateSplit h2{color:#101514;font-size:clamp(34px,5vw,66px);line-height:.98}.templateShell .reviewGrid{gap:10px}.templateShell .reviewTile,.templateShell .featureCards article{box-shadow:none;background:#f8faf9;border-color:#11182017;border-radius:18px}.templateShell .reviewTile:first-child{color:#fff;background:#101514}.templateShell .reviewTile:first-child strong{background:var(--template-secondary);color:var(--template-on-secondary)}.templateShell .templateSplit{padding-top:88px;padding-bottom:108px}.templateShell .featureCards article{min-height:190px;padding:24px}.templateShell .featureCards article h3{font-size:23px;line-height:1.12}@media (width<=920px){.templateShell{background:radial-gradient(circle at 72% 4%, rgba(var(--template-secondary-rgb), .18), transparent 260px), linear-gradient(180deg, var(--template-stage) 0 900px, #f7f8f7 900px 100%)}.templateShell .templateNav,.templateShell .templateHero,.templateShell .premiumBand,.templateShell .templateSplit,.templateShell .documentPage,.templateShell .appAdsPage,.templateShell .templateFooter{width:min(100% - 24px,760px)}.templateShell .templateHero{grid-template-columns:1fr;min-height:auto;padding-top:44px}.templateShell .templateHero h1{font-size:clamp(48px,16vw,78px)}.templateShell .routeDeckBody,.templateShell .routePreviewMeta{grid-template-columns:1fr}.templateHeroDevice{width:min(74%,300px);margin-top:0}.templateShell .premiumBand{margin-top:-28px;padding:24px}.templateShell .appShowcase{min-height:520px}.templateShell .quickLinks{margin-top:-24px}.templateShell .quickLinks>div{grid-template-columns:1fr}}@media (width<=560px){.templateShell .screenRail{justify-content:center;gap:10px;margin-top:-64px;position:relative}.templateShell .screenRail figure{width:min(38%,132px)}}.templateShell .templateNav{background:#070a09fa;width:min(1240px,100% - 48px);padding:16px 0;box-shadow:0 16px 38px #00000038}.templateShell .templateBrand{color:var(--template-stage-text)}.templateShell .templateBrand small{letter-spacing:0;font-size:11px}.templateShell .templateLinks{gap:8px}.templateShell .templateLinks a{min-height:34px;padding:0 8px}.templateShell .templateHero{grid-template-columns:minmax(0,.98fr) minmax(360px,1.02fr);gap:clamp(26px,4vw,56px);width:min(1240px,100% - 48px);min-height:min(680px,100svh - 82px);padding:clamp(52px,6vw,78px) 0 clamp(42px,6vw,72px)}.templateShell .templateHeroText{gap:24px}.templateShell .templateHeroBadge{color:var(--template-secondary);font-size:12px;font-weight:860}.templateShell .templateHero h1{max-width:720px;font-size:clamp(58px,7.3vw,106px);line-height:.9}.templateShell .templateHero h1 span:last-child{max-width:13ch;font-size:.43em;line-height:1.08}.templateShell .heroActions a{border-radius:13px;min-height:48px;padding:0 20px}.templateShell .templateIdentityStrip{max-width:560px}.templateShell .templateIdentityStrip div{background:#ffffff0f;border-radius:15px;padding:14px 16px}.templateShell .templateHeroShowcase{perspective:1400px;min-width:0;display:grid}.templateShell .appShowcase{min-height:min(590px,100svh - 132px);padding:8px 0 26px}.templateShell .appShowcase:before{background:linear-gradient(145deg,#ffffff16,#ffffff06);border-radius:44px;inset:13% 3% 2% 14%;transform:rotate(-2deg);box-shadow:0 44px 118px #0000004d}.templateShell .appShowcase.withImages:before{border-radius:52px;inset:13% 8% 2% 18%}.templateShell .appShowcase.withImages .templateHeroDevice{border-radius:48px;width:min(54%,340px);padding:8px;transform:rotate(4.6deg)translate(-3%);box-shadow:0 42px 132px #00000094,inset 0 0 0 1px #ffffff1a}.templateShell .appShowcase.withImages .screenRail{justify-content:space-between;align-items:flex-end;display:flex;bottom:54px;left:8%;right:8%}.templateShell .appShowcase.withImages .screenRail figure{opacity:.88;width:min(20%,112px)}.templateShell .appShowcase.withImages .screenRail figure:first-child{transform:translateY(-8px)rotate(-7deg)}.templateShell .appShowcase.withImages .screenRail figure:last-child{transform:translateY(8px)rotate(6deg)}.templateShell .quickLinks{background:#fffffffa;border-radius:26px;margin:-128px 0 46px;box-shadow:0 28px 88px #11182021}.templateShell .quickLinks a{background:linear-gradient(#fff,#f5f7f6);border-radius:18px;min-height:92px}.templateShell .reviewTile,.templateShell .featureCards article{border-radius:20px}@media (width<=920px){.templateShell{--template-stage-height:980px;background:radial-gradient(circle at 70% 4%, rgba(var(--template-secondary-rgb), .16), transparent 260px), linear-gradient(180deg, var(--template-stage) 0 var(--template-stage-height), #f7f8f7 var(--template-stage-height) 100%)}.templateShell .templateNav,.templateShell .templateHero,.templateShell .premiumBand,.templateShell .templateSplit,.templateShell .documentPage,.templateShell .appAdsPage,.templateShell .templateFooter{width:min(100% - 24px,760px)}.templateShell .templateHero{grid-template-columns:1fr;min-height:auto;padding-top:42px}.templateShell .appShowcase{min-height:520px}.templateShell .appShowcase.withImages .templateHeroDevice{width:min(58%,330px);transform:rotate(3deg)}.templateShell .quickLinks{margin-top:-22px}}@media (width<=560px){.templateShell .templateControls{justify-content:space-between;width:100%}.templateShell .appShowcase{min-height:480px}.templateShell .appShowcase.withImages .templateHeroDevice{width:min(76%,310px)}.templateShell .appShowcase.withImages .screenRail{margin-top:-58px;position:relative;bottom:auto;left:auto;right:auto}.templateShell .appShowcase.withImages .screenRail figure{width:min(36%,128px)}}.templateShell{--template-stage-height:clamp(760px, 86svh, 920px);background:radial-gradient(circle at 52% 45%, rgba(var(--template-primary-rgb), .35), transparent 360px), radial-gradient(circle at 80% 16%, #ffffff14, transparent 300px), linear-gradient(180deg, #05080a 0 var(--template-stage-height), #f7f7f6 var(--template-stage-height) 100%)}.templateShell .templateNav{background:#05080af7;border-bottom-color:#ffffff1f;width:min(1440px,100% - 48px);min-height:76px}.templateShell .templateBrand{color:#fff;gap:14px;font-size:22px}.templateShell .templateBrand img{border-radius:10px;width:34px;height:34px}.templateShell .templateBrand small{color:#ffffff9e;font-size:12px}.templateShell .templateNav nav a{color:#ffffffad;min-height:42px;font-size:15px;font-weight:760}.templateShell .templateNav nav a[aria-current=page],.templateShell .templateNav nav a:hover{color:#fff}.templateShell .templateAction{color:#fff;background:#fff1;border-color:#ffffff1a;border-radius:13px;min-height:48px;padding:0 24px;font-size:15px}.templateShell .templateHero{grid-template-columns:minmax(0,.98fr) minmax(430px,.9fr);align-items:center;gap:clamp(34px,5vw,76px);width:min(1340px,100% - 56px);min-height:min(620px,100svh - 76px);padding:clamp(42px,5.8vw,70px) 0 82px}.templateShell .templateHeroText{gap:24px;position:relative;top:-94px;transform:translateY(-104px)}.templateShell .templateHeroBadge{color:#ffffffdb;text-transform:none;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;padding:8px 14px}.templateShell .templateHero h1{letter-spacing:0;max-width:700px;font-size:clamp(72px,8vw,122px);line-height:.88}.templateShell .templateHero h1 span:last-child{color:#ffffffd6;white-space:normal;background:0 0;max-width:21ch;margin-top:22px;font-size:clamp(24px,2.05vw,32px);font-weight:780;line-height:1.34}.templateShell .templateHeroText>p{color:#ffffffa8;max-width:580px;font-size:16px;line-height:1.78}.templateShell .heroActions a{border-radius:10px;min-width:172px;min-height:58px;padding:0 24px;font-size:16px}.templateShell .heroActions a:first-child{border:1px solid rgba(var(--template-primary-rgb), .42);background:linear-gradient(180deg, #46ae89e6, rgba(var(--template-primary-rgb), .78));color:#fff;box-shadow:0 16px 36px rgba(var(--template-primary-rgb), .3)}.templateShell .heroActions a:last-child{color:#fff;background:#ffffff13;border:1px solid #ffffff21}.templateShell .templateIdentityStrip{gap:0;max-width:620px;margin-top:8px}.templateShell .templateIdentityStrip div{background:0 0;border:0;border-right:1px solid #ffffff29;border-radius:0;min-height:30px;padding:0 24px 0 0}.templateShell .templateIdentityStrip div:last-child{border-right:0}.templateShell .templateIdentityStrip dt{color:rgba(var(--template-primary-rgb), .95);font-size:14px}.templateShell .templateIdentityStrip dd{color:#ffffff8f;font-size:13px}.templateShell .appShowcase{min-height:552px;overflow:visible}.templateShell .appShowcase:before{background:linear-gradient(145deg,#ffffff14,#ffffff05);border-radius:44px;inset:17% 0 5% 18%;transform:rotate(-2deg)}.templateShell .appShowcase.withImages .templateHeroDevice{border-radius:48px;width:min(60%,410px);padding:8px;transform:rotate(8deg)translate(3%)translateY(-22px)}.templateShell .appShowcase.withImages .templateHeroDevice img{border-radius:38px}.templateShell .appShowcase.withImages .screenRail{bottom:76px;left:0;right:0}.templateShell .appShowcase.withImages .screenRail figure{width:min(21%,124px)}.templateShell .quickLinks{background:#fffffffa;border:1px solid #11182014;border-radius:14px 14px 0 0;width:min(1300px,100% - 80px);margin:-190px auto 60px;padding:42px 58px 28px;box-shadow:0 -6px 60px #00000029}.templateShell .quickLinks a{background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:94px;padding:18px 24px;box-shadow:inset 0 0 0 1px #1118201a}.templateShell .quickIcon{color:#132021;border:2px solid #132021;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.templateShell .quickIcon:before{content:"";border:2px solid;border-radius:5px;width:16px;height:16px}.templateShell .quickLinks a:first-child .quickIcon{border-color:var(--template-primary);color:var(--template-primary)}.templateShell .quickLinks a:nth-child(3) .quickIcon:before{border-radius:999px}.templateShell .quickText{gap:4px;min-width:0;display:grid}.templateShell .quickText strong{color:#111820;font-size:18px;line-height:1.15}.templateShell .quickText em{color:#778087;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:normal;line-height:1.35;overflow:hidden}.templateShell .quickArrow{color:#111820;font-size:30px;line-height:1}.templateShell .quickLinks small{color:#c2c8cc;text-align:center;margin-top:30px;font-size:13px;font-weight:760;display:block}.templateShell .visitorFlow{background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .08), transparent 44%), #fff;border:1px solid #11182014;border-radius:18px;grid-template-columns:minmax(0,.76fr) minmax(360px,1fr);align-items:start;gap:clamp(24px,4vw,48px);width:min(1220px,100% - 40px);margin:42px auto 0;padding:clamp(26px,4vw,42px);display:grid;box-shadow:0 20px 70px #11182014}.templateShell .visitorFlowHeader{gap:14px;display:grid;position:sticky;top:102px}.templateShell .visitorFlowHeader h2{color:#101514;letter-spacing:0;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.08}.templateShell .visitorFlowHeader p:not(.label){color:#647078;margin:0;line-height:1.72}.templateShell .visitorFlowGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.templateShell .visitorFlowCard{cursor:pointer;min-height:116px;font:inherit;text-align:left;background:#f7f8f7;border:1px solid #11182014;border-radius:14px;align-content:space-between;gap:10px;padding:18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.templateShell .visitorFlowCard.active{border-color:rgba(var(--template-primary-rgb), .28);background:linear-gradient(180deg, rgba(var(--template-primary-rgb), .1), #fff);box-shadow:0 18px 46px #1118201a}.templateShell .visitorFlowCard:focus-visible{outline:3px solid rgba(var(--template-primary-rgb), .22);outline-offset:3px}.templateShell .visitorFlowCard span{color:var(--template-primary);font-size:12px;font-weight:900}.templateShell .visitorFlowCard strong{color:#111820;font-size:20px;line-height:1.1}.templateShell .visitorFlowCard em{color:#747d83;font-size:12px;font-style:normal;font-weight:780}.templateShell .visitorFlowPanels{gap:12px;margin-top:12px;display:grid}.templateShell .visitorFlowPanels article{background:#fff;border:1px solid #11182014;border-radius:16px;gap:12px;padding:20px;display:grid;box-shadow:inset 0 0 0 1px #ffffff94}.templateShell .visitorFlowPanels article span{background:rgba(var(--template-primary-rgb), .1);width:fit-content;color:var(--template-primary);border-radius:999px;padding:6px 9px;font-size:12px;font-weight:860}.templateShell .visitorFlowPanels article h3{color:#111820;margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.12}.templateShell .visitorFlowPanels article p{color:#5d6872;margin:0;line-height:1.68}.templateShell .visitorFlowPanels article a{color:#fff;background:#111820;border-radius:10px;justify-content:center;align-items:center;width:fit-content;min-height:42px;padding:0 15px;font-size:13px;font-weight:850;display:inline-flex}@media (hover:hover){.templateShell .visitorFlowCard:hover{border-color:rgba(var(--template-primary-rgb), .22);transform:translateY(-4px);box-shadow:0 18px 46px #1118201a}}.templateShell .premiumBand{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;margin-top:0;padding:0}.templateShell .premiumBand>:not(.quickLinks){width:min(1220px,100% - 40px);margin-left:auto;margin-right:auto}.templateShell .templateSplit.stickyStory{background:radial-gradient(circle at 84% 12%, rgba(var(--template-primary-rgb), .32), transparent 300px), linear-gradient(180deg, #101514, #17201e);grid-template-columns:minmax(0,.72fr) minmax(420px,1fr);align-items:start;gap:clamp(28px,5vw,76px);width:100%;max-width:none;padding:clamp(78px,9vw,128px) max(24px,50% - 610px);scroll-margin-top:104px}.templateShell .templateSplit.stickyStory .label{color:rgba(var(--template-primary-rgb), .94)}.templateShell .templateSplit.stickyStory h2{color:#fff;font-size:clamp(42px,5.8vw,82px);line-height:.95}.templateShell .templateSplit.stickyStory p{color:#ffffffad;max-width:540px}.templateShell .storyStepGrid{gap:14px}.templateShell .storyStepGrid article{background:linear-gradient(135deg,#ffffff14,#0000 54%),#ffffff0b;border-color:#ffffff1a;min-height:162px}.templateShell .storyStepGrid article h3{color:#fff}.templateShell .storyStepGrid article p{color:#ffffffa3}@media (width<=920px){.templateShell{--template-stage-height:1180px}.templateShell .templateNav,.templateShell .templateHero,.templateShell .premiumBand,.templateShell .templateSplit,.templateShell .documentPage,.templateShell .appAdsPage,.templateShell .templateFooter{width:min(100% - 24px,760px)}.templateShell .templateNav{grid-template-columns:1fr;gap:12px}.templateShell .templateNav nav{justify-content:start;gap:14px}.templateShell .templateControls .languageToggle{display:inline-grid}.templateShell .templateHeroText{top:auto;transform:none}.templateShell .templateHero{grid-template-columns:1fr;padding-bottom:100px}.templateShell .appShowcase{min-height:560px}.templateShell .quickLinks{border-radius:18px;width:min(100% - 24px,760px);margin-top:-80px;padding:22px}.templateShell .quickLinks>div{grid-template-columns:1fr;gap:12px}.templateShell .visitorFlow{grid-template-columns:1fr;padding:22px}.templateShell .visitorFlowHeader{position:static}.templateShell .visitorFlowGrid,.templateStackHeader,.stackNavFrame,.stackReviewNavFrame,.stackIdentityNavFrame,.stackBrixHero,.stackContentGrid,.stackContactPanel,.stackContactPanel>div,.stackContactPanel nav,.stackFooterPanel,.stackCardGrid,.stackScreenGrid,.stackCtaPanel,.stackCtaPanel>div{grid-template-columns:1fr}.stackScreenGrid .primary{grid-row:auto}.stackCtaActions{justify-content:flex-start}.stackIdentityNavFrame p,.stackIdentityNavFrame nav,.stackBrixHeroOverlap,.stackBrixHeroOverlap span:first-child,.stackBrixHeroOverlap span:last-child{grid-area:auto;width:auto;position:static}.stackNavFrame nav,.stackIdentityNavFrame nav,.stackFooterPanel nav{justify-content:flex-start}.templateShell .templateSplit.stickyStory{grid-template-columns:1fr;width:100%;padding-left:22px;padding-right:22px}}@media (width<=560px){.templateShell .templateHero h1{font-size:clamp(54px,18vw,78px)}.templateShell .templateHero h1 span:last-child{font-size:24px}.templateShell .appShowcase.withImages .templateHeroDevice{width:min(76%,320px);transform:rotate(3deg)}.templateShell .appShowcase.withImages .screenRail{margin-top:-74px;position:relative;bottom:auto;left:auto;right:auto}}@media (width<=760px){.onePageBuilderHeader,.onePageHeroFields,.stackEditorGrid,.stackItemRow{grid-template-columns:1fr}.stackEditorTop{flex-direction:column;align-items:flex-start}.assetUploadGrid{grid-template-columns:1fr}}.templateShell,.templateShell.templateBase-dark{--template-bg:#f3f6f8;--template-bg-soft:#fff;--template-card:#fff;--template-panel:#f7f9fb;--template-fg:#111827;--template-muted:#667085;--template-line:#d9e0e7;--template-stage:#f3f6f8;--template-stage-text:#111827;--template-stage-muted:#667085;--template-stage-line:#d9e0e7;--template-shadow:none;color:#111827;background-color:#f3f6f8;background-image:linear-gradient(#e8edf2 1px,#0000 1px),linear-gradient(90deg,#e8edf2 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100vh}.templateShell .templateNav{width:min(1180px,100% - 32px);min-height:0;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #d9e0e7;border-radius:8px;margin:12px auto 0;padding:12px;position:sticky;top:12px}.templateShell .templateBrand,.templateShell .templateBrand small,.templateShell .templateNav nav a,.templateShell .templateControls .languageToggle a,.templateShell .templateNav nav a:not([aria-current=page]){color:#111827}.templateShell .templateBrand{font-size:15px}.templateShell .appIcon{width:36px;height:36px;box-shadow:none;color:#111827;background:#eef2f6;border:1px solid #cad3dd;border-radius:7px}.templateShell .templateNav nav a{color:#344054;border:1px solid #0000;border-radius:7px;min-height:34px;padding:0 10px;font-size:13px;font-weight:760}.templateShell .templateNav nav a:hover,.templateShell .templateNav nav a[aria-current=page]{color:#111827;background:#f3f6f8;border-color:#d9e0e7}.templateShell .templateNav nav a:after,.templateShell .templateNav nav a:hover:after,.templateShell .templateNav nav a[aria-current=page]:after{display:none}.templateShell .templateControls{gap:8px}.templateShell .templateControls .languageToggle{background:#f7f9fb;border:1px solid #d9e0e7;border-radius:7px;display:inline-grid}.templateShell .templateControls .languageToggle a[aria-current=true]{color:#111827;box-shadow:none;background:#fff}.templateShell .templateAction,.templateShell .heroActions a,.templateShell .stackCtaActions a,.templateShell .documentCta{color:#fff;min-height:38px;box-shadow:none;background:#111827;border:1px solid #111827;border-radius:7px}.templateShell .templateAction{padding:0 14px}.templateShell .templateHero,.templateShell .premiumBand,.templateShell .templateFooter{width:min(1180px,100% - 32px)}.templateShell .templateHero{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:20px;min-height:0;margin:22px auto 0;padding:0;display:grid}.templateShell .templateHeroText,.templateShell .templateHeroShowcase,.templateShell .quickLinks,.templateShell .templateStackBlock,.templateShell .stackNavFrame,.templateShell .stackContactPanel,.templateShell .stackContentGrid article,.templateShell .stackFooterPanel,.templateShell .reviewTile,.templateShell .documentHero,.templateShell .documentBody,.templateShell .appAdsCard{box-shadow:none;background:#fff;border:1px solid #d9e0e7;border-radius:8px}.templateShell .templateHeroText{flex-direction:column;justify-content:center;align-items:flex-start;min-height:560px;padding:clamp(28px,5vw,54px);display:flex;position:static;top:auto;transform:none}.templateShell .templateHeroBadge,.templateShell .label{color:#344054;letter-spacing:0;text-transform:none;background:#f7f9fb;border:1px solid #d9e0e7;border-radius:999px;align-items:center;width:fit-content;min-height:28px;padding:0 10px;font-size:12px;font-weight:820;display:inline-flex}.templateShell .templateHeroBadge span,.templateShell .templateShapeLayer,.templateShell .templateShape{display:none}.templateShell .templateHero h1{color:#111827;letter-spacing:0;gap:14px;max-width:620px;margin:0;font-size:clamp(46px,7vw,82px);line-height:.98;display:grid}.templateShell .templateHero h1 span{color:#111827;display:block}.templateShell .templateHero h1 span:last-child{color:#344054;background:0 0;max-width:23ch;font-size:clamp(22px,2.4vw,30px);line-height:1.24}.templateShell .templateHeroText>p:not(.label):not(.templateHeroBadge),.templateShell .templateHeroText>p,.templateShell .templateStackHeader p,.templateShell .quickText em,.templateShell .stackCardGrid article p,.templateShell .stackContentGrid p,.templateShell .stackContactPanel p,.templateShell .stackFooterPanel p,.templateShell .stackCtaPanel p,.templateShell .templateSectionTitle h2+p{color:#667085}.templateShell .heroActions a:first-child{color:#fff;background:#111827}.templateShell .heroActions a:last-child{color:#111827;background:#fff}.templateShell .templateIdentityStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:6px 0 0;display:grid}.templateShell .templateIdentityStrip div{background:#f7f9fb;border:1px solid #d9e0e7;border-radius:7px;min-height:68px;padding:12px;display:block}.templateShell .templateIdentityStrip dt{color:#667085;font-size:11px;font-weight:780}.templateShell .templateIdentityStrip dd{color:#111827;overflow-wrap:break-word;margin:5px 0 0;font-size:13px;font-weight:820}.templateShell .templateHeroShowcase{perspective:none;min-width:0;min-height:560px;padding:18px}.templateShell .appShowcase,.templateShell .appShowcase.withImages{perspective:none;grid-template-columns:minmax(0,1.2fr) minmax(160px,.8fr);gap:12px;min-height:100%;padding:0;display:grid;overflow:visible}.templateShell .appShowcase:before,.templateShell .appShowcase.withImages:before{width:100%;height:40px;box-shadow:none;content:"";background:radial-gradient(circle at 18px,#cad3dd 0 4px,#0000 5px),radial-gradient(circle at 34px,#cad3dd 0 4px,#0000 5px),radial-gradient(circle at 50px,#cad3dd 0 4px,#0000 5px),#f7f9fb;border:1px solid #d9e0e7;border-radius:7px;grid-column:1/-1;display:block;inset:auto;transform:none}.templateShell .templateHeroDevice,.templateShell .appShowcase.withImages .templateHeroDevice,.templateShell .appMockFrame{aspect-ratio:auto;width:100%;max-width:none;min-height:430px;box-shadow:none;background:#eef2f6;border:1px solid #d9e0e7;border-radius:7px;grid-row:auto;margin:0;padding:10px;transform:none}.templateShell .screenRail,.templateShell .appShowcase.withImages .screenRail{pointer-events:auto;grid-template-columns:1fr;justify-content:stretch;align-items:stretch;gap:12px;width:100%;display:grid;position:static}.templateShell .screenRail figure,.templateShell .appShowcase.withImages .screenRail figure,.templateShell .miniMockFrame{aspect-ratio:auto;width:100%;min-height:209px;box-shadow:none;opacity:1;background:#f7f9fb;border:1px solid #d9e0e7;border-radius:7px;margin:0;padding:10px;transform:none}.templateShell .mockChrome,.templateShell .mockAppHeader,.templateShell .mockHeroBlock,.templateShell .mockStack span,.templateShell .mockFooter,.templateShell .mockMiniTop,.templateShell .mockMiniBars span{color:#344054;box-shadow:none;background:#f7f9fb;border-color:#d9e0e7}.templateShell .mockHeroBlock strong,.templateShell .mockAppHeader strong,.templateShell .miniMockFrame p{color:#111827}.templateShell .premiumBand{gap:20px;margin:20px auto 0;padding:0 0 64px;display:grid}.templateShell .quickLinks{width:100%;margin:0;padding:14px}.templateShell .quickLinks>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.templateShell .quickLinks a,.templateShell .stackCardGrid article,.templateShell .stackContentGrid article,.templateShell .stackContactPanel article,.templateShell .stackCtaPanel article,.templateShell .reviewTile{min-height:104px;box-shadow:none;background:#fff;border:1px solid #d9e0e7;border-radius:7px}.templateShell .quickText strong,.templateShell .stackNavFrame strong,.templateShell .stackFooterPanel strong,.templateShell .stackContentGrid strong,.templateShell .stackContactPanel strong,.templateShell .stackCardGrid article h3,.templateShell .stackCtaPanel strong,.templateShell .templateStackHeader h2{color:#111827}.templateStackDeck{gap:0}.templateShell .templateStackBlock{background:#fff;border:0;border-bottom:1px solid #d9e0e7;border-radius:0;gap:18px;padding:clamp(18px,3vw,28px);display:grid;overflow:hidden}.templateShell .templateStackBlock:before{content:none;display:none}.templateShell .templateStackBlock.stackKind-header,.templateShell .templateStackBlock.stackKind-footer{padding:clamp(16px,2.6vw,24px)}.templateShell .templateStackHeader{grid-template-columns:minmax(0,.7fr) minmax(260px,.3fr);gap:16px}.templateShell .templateStackHeader h2{font-size:clamp(28px,4vw,46px);line-height:1.04}.templateShell .stackCardGrid,.templateShell .stackBrixHero,.templateShell .stackReviewNavFrame,.templateShell .stackIdentityNavFrame,.templateShell .stackContentGrid,.templateShell .stackContactPanel,.templateShell .stackContactPanel>div,.templateShell .stackFooterPanel,.templateShell .stackCtaPanel,.templateShell .stackScreenGrid{gap:10px}.templateShell .stackNavFrame,.templateShell .stackFooterPanel,.templateShell .stackContactPanel,.templateShell .stackReviewNavFrame,.templateShell .stackIdentityNavFrame,.templateShell .stackBrixHero,.templateShell .stackBrixHeroMedia,.templateShell .stackBrixHeroOverlap span{background:#f7f9fb;border-radius:7px}.templateShell .stackNavIcon,.templateShell .stackContentGrid span{color:#344054;background:#f3f6f8;border:1px solid #d9e0e7}.templateShell .stackNavFrame a,.templateShell .stackFooterPanel a,.templateShell .stackContactPanel a,.templateShell .stackBrixHeroActions a,.templateShell .stackIdentityNavFrame a,.templateShell .stackReviewLinks a{color:#111827;background:#fff;border:1px solid #d9e0e7;border-radius:7px}.templateShell .stackContactPanel a:first-child{color:#fff;background:#111827;border-color:#111827}.templateShell .stackReviewMeta,.templateShell .stackBrixHeroCopy h3{color:#111827}.templateShell .stackReviewMeta small,.templateShell .stackBrixHeroCopy p,.templateShell .stackIdentityNavFrame small,.templateShell .stackIdentityNavFrame p{color:#667085}.templateShell .stackCardGrid article span{color:#344054;background:#f3f6f8;border:1px solid #d9e0e7;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.templateShell .stackScreenGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.templateShell .stackMockFrame,.templateShell .stackScreenGrid .primary{grid-row:auto;min-height:360px}.templateShell .stackContactPanel,.templateShell .stackCtaPanel{background:#f7f9fb;border:1px solid #d9e0e7;border-radius:7px}.templateShell .stackCtaActions a:last-child{color:#111827;background:#fff}.templateShell .templateStackBlock>small{color:#667085}.templateShell .templateSectionTitle,.templateShell .reviewGrid{padding:0}.templateShell .templateFooter{color:#667085;margin:0 auto}@media (width<=920px){.templateShell,.templateShell.templateBase-dark{background-size:24px 24px}.templateShell .templateNav,.templateShell .templateHero,.templateShell .premiumBand,.templateShell .documentPage,.templateShell .appAdsPage,.templateShell .templateFooter{width:min(100% - 24px,760px)}.templateShell .templateHero{grid-template-columns:1fr}.templateShell .templateHeroText,.templateShell .templateHeroShowcase{min-height:auto}.templateShell .templateIdentityStrip,.templateShell .appShowcase,.templateShell .appShowcase.withImages,.templateShell .templateStackHeader,.templateShell .stackNavFrame,.templateShell .stackContentGrid,.templateShell .stackContactPanel,.templateShell .stackContactPanel>div,.templateShell .stackContactPanel nav,.templateShell .stackFooterPanel,.templateShell .stackScreenGrid,.templateShell .stackCtaPanel{grid-template-columns:1fr}.templateShell .templateHeroDevice,.templateShell .appShowcase.withImages .templateHeroDevice,.templateShell .appMockFrame,.templateShell .stackMockFrame{min-height:300px}.templateShell .templateHeroDevice img,.templateShell .appShowcase.withImages .templateHeroDevice img{height:320px;min-height:0}.templateShell .screenRail img{height:160px}.templateShell .quickLinks>div,.templateShell .reviewGrid{grid-template-columns:1fr}}@media (width<=560px){.templateShell .templateNav{padding:10px;top:8px}.templateShell .templateHero h1{font-size:clamp(42px,14vw,58px)}.templateShell .templateHero h1 span:last-child{font-size:21px}.templateShell .templateIdentityStrip{grid-template-columns:1fr}}details.languageToggle{background:0 0;border:0;flex:none;padding:0;display:inline-block;position:relative}details.languageToggle summary{color:#111827;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0f172a1f;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-width:116px;min-height:38px;padding:0 12px;font-size:13px;font-weight:820;line-height:1;list-style:none;display:inline-flex}details.languageToggle summary::-webkit-details-marker{display:none}details.languageToggle summary:after{content:"";opacity:.62;border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}details.languageToggle[open] summary:after{transform:translateY(2px)rotate(225deg)}.languageToggleMenu{z-index:80;background:#fff;border:1px solid #d9e0e7;border-radius:10px;min-width:168px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #11182024}.languageToggleMenu button{color:#344054;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:flex-start;align-items:center;width:100%;min-height:34px;padding:0 10px;font-size:13px;font-weight:760;display:flex}.languageToggleMenu button.active,.languageToggleMenu button[aria-current=true]{color:#111827;background:#f3f6f8}.languageToggleMenu button:hover,.languageToggleMenu button:focus-visible{background:#eef2f6;outline:none}.templateShell,.templateShell.templateBase-dark{background:linear-gradient(#f7f9fbfa 0,#fff 620px,#f7f9fb 100%)}.templateShell .templateNav{align-items:center;min-height:62px}.templateShell .templateNav nav{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.templateShell .templateNav nav a{white-space:nowrap}.templateShell .templateNav nav::-webkit-scrollbar{display:none}.templateShell .templateControls .languageToggle{display:inline-block}.templateShell .templateControls .languageToggle summary{color:#111827;box-shadow:none;background:#fff;border-color:#d9e0e7}.templateShell .templateHeroText{box-shadow:none;background:0 0;border-color:#0000}.templateShell .templateHero h1{font-size:clamp(42px,6vw,74px)}.templateShell .templateHero h1 span{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.templateShell .templateHeroBadge{display:none}.templateShell .templateIdentityStrip{grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px}.templateShell .templateHeroShowcase,.templateShell .quickLinks,.templateShell .templateStackBlock,.templateShell .reviewTile{border-color:#dbe3eb}.templateShell .templateStackHeader{grid-template-columns:minmax(0,.58fr) minmax(260px,.42fr);align-items:end}.templateShell .templateStackHeader h2,.templateShell .templateStackHeader p{margin:0}@media (width<=920px){.templateShell .templateNav{grid-template-columns:minmax(0,1fr) auto;gap:10px}.templateShell .templateBrand{min-width:0}.templateShell .templateControls{grid-area:1/2}.templateShell .templateNav nav{grid-column:1/-1;justify-content:flex-start;padding-bottom:2px}.templateShell .templateAction{white-space:nowrap;min-width:72px;padding:0 12px}.templateShell .templateStackHeader,.templateShell .templateIdentityStrip{grid-template-columns:1fr}}@media (width<=560px){details.languageToggle summary{min-width:104px}.templateShell .templateAction{display:none}.templateShell .templateNav{position:sticky;top:8px}.templateShell .templateBrand strong,.templateShell .templateBrand small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.templateShell .templateHero h1{font-size:clamp(38px,13vw,54px)}.templateShell .templateHeroText{padding:28px 22px}}.templateShell{--tenant-page:#f8faf7;--tenant-card:#fffffff0;--tenant-soft:rgba(var(--template-secondary-rgb), .22);--tenant-ink:#101514;--tenant-muted:#5f6a66;--tenant-line:#1015141a;--tenant-shadow:0 22px 70px #10151417;color:var(--tenant-ink);background:linear-gradient(135deg, rgba(var(--template-secondary-rgb), .26) 0, transparent 34%), linear-gradient(180deg, #fcfdfb 0, var(--tenant-page) 56%, #fff 100%)}.templateShell.templateBase-dark{--tenant-page:#0b0f0e;--tenant-card:#101514f0;--tenant-soft:rgba(var(--template-secondary-rgb), .14);--tenant-ink:#f8fbf9;--tenant-muted:#f8fbf9ad;--tenant-line:#ffffff1f;--tenant-shadow:0 24px 78px #00000057;background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .26) 0, transparent 36%), linear-gradient(180deg, #080b0a 0, #101514 58%, #0b0f0e 100%)}.templateShell .templateNav,.templateShell .templateHero,.templateShell .premiumBand,.templateShell .documentPage,.templateShell .supportPage,.templateShell .appAdsPage,.templateShell .templateFooter{width:min(1160px,100% - 56px)}.templateShell .templateNav{z-index:60;border:1px solid var(--tenant-line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffd1;border-radius:16px;min-height:66px;padding:10px 12px;top:14px;box-shadow:0 18px 52px #10151414}.templateShell.templateBase-dark .templateNav{background:#101514c7}.templateShell .templateBrand{min-width:0}.templateShell .templateBrand .appIcon{border:1px solid rgba(var(--template-primary-rgb), .18);background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .94), rgba(var(--template-primary-rgb), .72)), var(--template-primary);width:38px;height:38px;color:var(--template-on-primary);box-shadow:0 10px 24px rgba(var(--template-primary-rgb), .2);border-radius:12px}.templateShell .templateBrand strong,.templateShell .templateBrand small{color:var(--tenant-ink)}.templateShell .templateBrand small{color:var(--tenant-muted)}.templateShell .templateNav nav{justify-content:center;gap:6px}.templateShell .templateNav nav a{min-height:38px;color:var(--tenant-muted);border:1px solid #0000;border-radius:8px;padding:0 12px;font-weight:840}.templateShell .templateNav nav a:hover,.templateShell .templateNav nav a[aria-current=page]{border-color:rgba(var(--template-primary-rgb), .16);background:rgba(var(--template-primary-rgb), .08);color:var(--tenant-ink)}.templateShell .templateNav nav a:after{display:none}.templateShell .templateControls .languageToggle summary{border-color:var(--tenant-line);background:var(--tenant-card);min-height:40px;color:var(--tenant-ink);border-radius:8px;box-shadow:0 8px 22px #1015140d}.templateShell .templateAction,.templateShell .heroActions a:first-child,.templateShell .stackContactPanel a:first-child,.templateShell .stackCtaActions a:first-child,.templateShell .documentCta{border-color:var(--template-primary);background:var(--template-primary);color:var(--template-on-primary);box-shadow:0 14px 34px rgba(var(--template-primary-rgb), .22);border-radius:8px}.templateShell .templateHero{border-radius:0;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(34px,5vw,68px);min-height:auto;margin:clamp(34px,5vw,58px) auto 0;padding:clamp(42px,6vw,76px) 0 clamp(36px,5vw,64px);overflow:visible}.templateShell .templateHero:before,.templateShell .templateShapeLayer,.templateShell .appShowcase:before,.templateShell .appShowcase.withImages:before{content:none;display:none}.templateShell .templateHeroText{min-height:auto;box-shadow:none;background:0 0;border:0;gap:24px;padding:0}.templateShell .templateHero h1{max-width:760px;color:var(--tenant-ink);text-wrap:balance;font-size:clamp(48px,8vw,98px);line-height:.9}.templateShell .templateHero h1 span:first-child{color:var(--tenant-ink)}.templateShell .templateHero h1 span:last-child{background:linear-gradient(90deg, var(--template-primary), var(--tenant-ink) 58%, rgba(var(--template-primary-rgb), .54));color:#0000;-webkit-background-clip:text;background-clip:text;max-width:16ch;font-size:.46em;line-height:1.05}.templateShell .templateHeroText>p{max-width:62ch;color:var(--tenant-muted);font-size:17px;line-height:1.78}.templateShell .heroActions{gap:10px}.templateShell .heroActions a{border-radius:8px;min-height:46px;font-size:14px}.templateShell .heroActions a:last-child{border:1px solid var(--tenant-line);background:var(--tenant-card);color:var(--tenant-ink);box-shadow:none}.templateShell .templateIdentityStrip{border-top:1px solid var(--tenant-line);border-bottom:1px solid var(--tenant-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:min(560px,100%);max-width:none;margin-top:6px;display:grid}.templateShell .templateIdentityStrip div{box-shadow:none;background:0 0;border:0;padding:15px 18px 15px 0}.templateShell .templateIdentityStrip div+div{border-left:1px solid var(--tenant-line);padding-left:18px}.templateShell .templateIdentityStrip dt{color:var(--template-primary)}.templateShell .templateIdentityStrip dd{color:var(--tenant-ink)}.templateShell .templateHeroShowcase{min-height:auto;box-shadow:none;background:0 0;border:0;padding:0}.templateShell .appShowcase,.templateShell .appShowcase.withImages{border:1px solid var(--tenant-line);background:linear-gradient(145deg, rgba(var(--template-primary-rgb), .08), rgba(var(--template-secondary-rgb), .18)), var(--tenant-card);min-height:560px;box-shadow:var(--tenant-shadow);border-radius:18px;grid-template-columns:minmax(0,.68fr) minmax(180px,.32fr);align-items:center;gap:16px;padding:clamp(14px,2.2vw,24px);display:grid;position:relative}.templateShell .templateHeroDevice,.templateShell .appShowcase.withImages .templateHeroDevice,.templateShell .appMockFrame{border:1px solid var(--tenant-line);background:var(--tenant-card);border-radius:18px;width:100%;max-width:none;min-height:500px;margin:0;padding:8px;transform:rotate(-1.2deg);box-shadow:0 22px 60px #10151424}.templateShell .templateHeroDevice img,.templateShell .appShowcase.withImages .templateHeroDevice img{filter:none;object-fit:cover;object-position:top center;border:0;border-radius:12px;width:100%;height:100%;min-height:484px}.templateShell .screenRail,.templateShell .appShowcase.withImages .screenRail{gap:16px;width:100%;display:grid;position:static}.templateShell .screenRail figure,.templateShell .appShowcase.withImages .screenRail figure,.templateShell .miniMockFrame{border:1px solid var(--tenant-line);background:var(--tenant-card);border-radius:14px;min-height:210px;padding:7px;transform:rotate(3deg);box-shadow:0 14px 38px #1015141a}.templateShell .screenRail figure:nth-child(2){transform:rotate(-2deg)}.templateShell .screenRail img{filter:none;object-fit:cover;object-position:top center;border:0;border-radius:9px;width:100%;height:194px}.templateShell .premiumBand{gap:clamp(34px,5vw,58px);margin:0 auto;padding:0 0 clamp(74px,8vw,110px)}.templateShell .quickLinks{width:100%;box-shadow:none;background:0 0;border:0;padding:0}.templateShell .quickLinks>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.templateShell .quickLinks a,.templateShell .reviewTile,.templateShell .stackCardGrid article,.templateShell .stackContentGrid article,.templateShell .stackContactPanel article,.templateShell .stackCtaPanel article{border:1px solid var(--tenant-line);background:linear-gradient(180deg, #fffffff5, #ffffffd6), var(--tenant-card);border-radius:8px;box-shadow:0 16px 42px #10151412}.templateShell.templateBase-dark .quickLinks a,.templateShell.templateBase-dark .reviewTile,.templateShell.templateBase-dark .stackCardGrid article,.templateShell.templateBase-dark .stackContentGrid article,.templateShell.templateBase-dark .stackContactPanel article,.templateShell.templateBase-dark .stackCtaPanel article{background:var(--tenant-card)}.templateShell .quickLinks a{grid-template-columns:minmax(0,1fr) auto;align-content:space-between;gap:14px;min-height:118px;padding:18px}.templateShell .quickIcon{background:var(--template-primary);border:0;border-radius:999px;width:30px;height:2px;display:block}.templateShell .quickArrow{background:rgba(var(--template-primary-rgb), .1);width:30px;height:30px;color:var(--template-primary);border-radius:999px;place-items:center;display:grid}.templateShell .quickText strong,.templateShell .reviewTile span{color:var(--tenant-ink);font-size:20px;line-height:1.08}.templateShell .quickText em{color:var(--tenant-muted);font-style:normal}.templateShell .quickLinks small{color:#10151457;text-align:center;margin-top:18px;display:block}.templateShell .templateStackDeck{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;display:grid;overflow:visible}.templateShell .premiumBand>.templateStackDeck,.templateShell .premiumBand>.templateSectionTitle,.templateShell .premiumBand>.reviewGrid{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.templateShell .templateStackBlock{border:0;border-top:1px solid var(--tenant-line);box-shadow:none;background:0 0;border-radius:0;gap:clamp(22px,3vw,34px);padding:clamp(44px,6vw,76px) 0;overflow:visible}.templateShell .templateStackBlock:last-child{border-bottom:1px solid var(--tenant-line)}.templateShell .templateStackHeader{grid-template-columns:minmax(0,.58fr) minmax(280px,.42fr);align-items:end;gap:clamp(22px,4vw,58px)}.templateShell .templateStackHeader h2,.templateShell .templateSectionTitle h2{color:var(--tenant-ink);font-size:clamp(34px,5vw,66px);line-height:.96}.templateShell .templateStackHeader p,.templateShell .templateSectionTitle p:not(.label){color:var(--tenant-muted);font-size:16px;line-height:1.72}.templateShell .stackCardGrid,.templateShell .stackContentGrid{gap:14px}.templateShell .stackCardGrid article,.templateShell .stackContentGrid article{min-height:214px;padding:24px}.templateShell .stackCardGrid article span,.templateShell .stackContentGrid span{border:1px solid rgba(var(--template-primary-rgb), .18);background:rgba(var(--template-primary-rgb), .08);width:38px;height:38px;color:var(--template-primary);border-radius:8px;place-items:center;display:grid}.templateShell .stackCardGrid article:first-child span,.templateShell .stackContentGrid article:first-child span{color:currentColor;background:#ffffff24;border-color:#fff3}.templateShell .stackBrixHero,.templateShell .stackContactPanel,.templateShell .stackCtaPanel,.templateShell .stackFooterPanel,.templateShell .stackNavFrame,.templateShell .stackReviewNavFrame,.templateShell .stackIdentityNavFrame{border:1px solid var(--tenant-line);background:linear-gradient(145deg, rgba(var(--template-primary-rgb), .07), rgba(var(--template-secondary-rgb), .16)), var(--tenant-card);box-shadow:var(--tenant-shadow);border-radius:10px}.templateShell .stackFooterPanel,.templateShell .stackCtaPanel{background:linear-gradient(135deg, rgba(var(--template-secondary-rgb), .12), transparent 48%), #101514}.templateShell .stackScreenGrid,.templateShell .stackScreenDeck{gap:14px}.templateShell .stackMockFrame,.templateShell .stackScreenGrid .primary,.templateShell .stackScreenCard{border:1px solid var(--tenant-line);background:var(--tenant-card);border-radius:10px;box-shadow:0 16px 44px #10151414}.templateShell .templateStackBlock>small{color:var(--tenant-muted);justify-self:start}.templateShell .reviewGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.templateShell .reviewTile{min-height:116px;padding:18px}.templateShell .reviewTile strong{background:rgba(var(--template-primary-rgb), .1);color:var(--template-primary);border-radius:8px}.templateShell .documentPage,.templateShell .supportPage,.templateShell .appAdsPage{padding:clamp(42px,6vw,76px) 0 clamp(76px,8vw,112px)}.templateShell .documentHero{background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .08), rgba(var(--template-secondary-rgb), .28)), var(--tenant-card);max-width:none;box-shadow:none;border:0;border-radius:18px}.templateShell .documentHero h1,.templateShell .appAdsPage h1{color:var(--tenant-ink);font-size:clamp(44px,6.2vw,78px);line-height:.96}.templateShell .documentHero p,.templateShell .documentBody p,.templateShell .legalTextBlock,.templateShell .appAdsPage p{color:var(--tenant-muted)}.templateShell .documentHero dl,.templateShell .documentBody,.templateShell .supportPrimary,.templateShell .supportChecklist,.templateShell .deleteSteps,.templateShell .appAdsPage{border:1px solid var(--tenant-line);background:var(--tenant-card);box-shadow:var(--tenant-shadow);border-radius:8px}.templateShell .documentHero dl div,.templateShell .documentBody section,.templateShell .deleteSteps div{border-color:var(--tenant-line)}.templateShell .documentBody{max-width:920px}.templateShell .supportGrid{grid-template-columns:minmax(0,.78fr) minmax(360px,1fr);gap:16px}.templateShell .supportPrimary{background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .08), rgba(var(--template-secondary-rgb), .22)), var(--tenant-card)}.templateShell .supportPrimary strong{max-width:100%;color:var(--tenant-ink);overflow-wrap:anywhere;word-break:normal;font-size:clamp(21px,2.4vw,30px);line-height:1.1}.templateShell .supportChecklist h2,.templateShell .deleteSteps p{color:var(--tenant-ink)}.templateShell .templateFooter{border-color:var(--tenant-line);color:var(--tenant-muted)}@media (hover:hover){.templateShell .quickLinks a,.templateShell .reviewTile,.templateShell .stackCardGrid article,.templateShell .stackContentGrid article,.templateShell .supportPrimary,.templateShell .supportChecklist{transition:transform .18s,box-shadow .18s,border-color .18s}.templateShell .quickLinks a:hover,.templateShell .reviewTile:hover,.templateShell .stackCardGrid article:hover,.templateShell .stackContentGrid article:hover{border-color:rgba(var(--template-primary-rgb), .22);transform:translateY(-4px);box-shadow:0 22px 58px #1015141f}}@media (width<=920px){.templateShell .templateNav,.templateShell .templateHero,.templateShell .premiumBand,.templateShell .documentPage,.templateShell .supportPage,.templateShell .appAdsPage,.templateShell .templateFooter{width:min(100% - 28px,760px)}.templateShell .templateNav{grid-template-columns:minmax(0,1fr) auto}.templateShell .templateHero,.templateShell .appShowcase,.templateShell .appShowcase.withImages,.templateShell .templateStackHeader,.templateShell .supportGrid,.templateShell .documentHero,.templateShell .stackContactPanel,.templateShell .stackCtaPanel,.templateShell .stackFooterPanel,.templateShell .stackNavFrame,.templateShell .stackReviewNavFrame,.templateShell .stackIdentityNavFrame,.templateShell .quickLinks>div,.templateShell .reviewGrid,.templateShell .stackCardGrid,.templateShell .stackContentGrid,.templateShell .stackScreenGrid,.templateShell .stackScreenDeck,.templateShell .stackContactPanel>div{grid-template-columns:1fr}.templateShell .templateHeroDevice,.templateShell .appShowcase.withImages .templateHeroDevice,.templateShell .appMockFrame{min-height:360px;transform:none}.templateShell .templateHeroDevice img,.templateShell .appShowcase.withImages .templateHeroDevice img{height:360px;min-height:0}.templateShell .screenRail figure,.templateShell .appShowcase.withImages .screenRail figure{transform:none}}@media (width<=560px){.templateShell .templateNav,.templateShell .templateHero,.templateShell .premiumBand,.templateShell .documentPage,.templateShell .supportPage,.templateShell .appAdsPage,.templateShell .templateFooter{width:min(100% - 20px,520px)}.templateShell .templateNav{border-radius:12px;top:8px;overflow:visible}.templateShell .templateBrand{padding-right:0}.templateShell .templateControls{grid-area:2/1/auto/-1;justify-self:start;width:auto;max-width:78px;position:static;overflow:visible}.templateShell .templateNav nav{grid-row:3}.templateShell .templateControls .languageToggle{width:auto;max-width:78px}.templateShell .templateControls .languageToggle summary{min-width:72px;max-width:72px;padding:0 9px;font-size:12px}.templateShell .templateHero{margin-top:26px;padding-top:22px}.templateShell .templateHero h1{font-size:clamp(42px,14vw,60px)}.templateShell .templateHero h1 span:last-child{font-size:24px}.templateShell .documentHero h1{overflow-wrap:anywhere;text-wrap:balance;word-break:keep-all;max-width:100%;font-size:clamp(30px,8.4vw,34px);line-height:1.12}.templateShell .templateHeroText>p,.templateShell .documentHero p{overflow-wrap:anywhere;text-wrap:pretty;word-break:keep-all;max-width:100%;font-size:15px;line-height:1.62}.templateShell .templateIdentityStrip{grid-template-columns:1fr}.templateShell .templateIdentityStrip div+div{border-top:1px solid var(--tenant-line);border-left:0;padding-left:0}.templateShell .documentHero,.templateShell .documentBody,.templateShell .supportPrimary,.templateShell .supportChecklist{padding:22px}.templateShell .supportPrimary{min-height:190px}}.templateShell{scroll-padding-top:108px;overflow-x:hidden}.templateShell .templateStackDeck,.templateShell .templateStackBlock,.templateShell .templateSectionTitle{scroll-margin-top:82px}.templateShell .templateBrand span{min-width:0}.templateShell .templateBrand strong{text-overflow:ellipsis;white-space:nowrap;max-width:clamp(138px,18vw,260px);display:block;overflow:hidden}.templateShell .templateHero{grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);gap:clamp(28px,4.4vw,58px);margin-top:clamp(26px,4vw,44px);padding-top:clamp(34px,5vw,58px);padding-bottom:clamp(30px,4.2vw,52px)}.templateShell .templateHero h1{gap:clamp(12px,1.6vw,18px);max-width:min(100%,800px);line-height:1;display:grid}.templateShell .templateHero h1 .heroAppName{max-width:min(100%,12ch);color:var(--tenant-ink);overflow-wrap:anywhere;text-wrap:balance;word-break:break-word;font-size:clamp(50px,7vw,86px);line-height:.9;display:block}.templateShell .templateHero.titleDensity-compact h1 .heroAppName{overflow-wrap:break-word;word-break:keep-all;max-width:100%;font-size:clamp(38px,4.7vw,54px);line-height:1.02}.templateShell .templateHero.titleDensity-dense h1 .heroAppName{max-width:min(100%,18ch);font-size:clamp(32px,4vw,46px);line-height:1.02}.templateShell .templateHero h1 .heroHeadline{background:linear-gradient(90deg, var(--template-primary), var(--tenant-ink) 58%, rgba(var(--template-primary-rgb), .54));color:#0000;overflow-wrap:anywhere;text-wrap:balance;word-break:keep-all;-webkit-background-clip:text;background-clip:text;max-width:min(100%,19ch);font-size:clamp(26px,3.15vw,44px);line-height:1.08;display:block}.templateShell .templateHeroText>p{max-width:58ch;font-size:clamp(15px,1.35vw,17px)}.templateShell .appShowcase,.templateShell .appShowcase.withImages{border-radius:20px;min-height:clamp(430px,48vw,520px)}.templateShell .templateHeroDevice,.templateShell .appShowcase.withImages .templateHeroDevice,.templateShell .appMockFrame{min-height:clamp(390px,42vw,460px)}.templateShell .templateHeroDevice img,.templateShell .appShowcase.withImages .templateHeroDevice img{min-height:clamp(374px,40vw,444px)}.templateShell .screenRail figure,.templateShell .appShowcase.withImages .screenRail figure,.templateShell .miniMockFrame{min-height:188px}.templateShell .screenRail img{height:172px}.templateShell .mockAppHeader strong,.templateShell .mockHeroBlock strong,.templateShell .mockMiniTop strong,.templateShell .miniMockFrame p,.templateShell .stackNavFrame strong,.templateShell .stackIdentityNavFrame strong,.templateShell .stackReviewMeta strong,.templateShell .stackFooterPanel strong{overflow-wrap:anywhere;word-break:break-word}.templateShell .mockAppHeader strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.templateShell .templateStackBlock{position:relative}.templateShell .templateStackBlock:first-child{padding-top:clamp(30px,4.5vw,50px)}.templateShell .templateStackBlock:after{background:linear-gradient(90deg, transparent, rgba(var(--template-primary-rgb), .26));content:"";width:min(24vw,180px);height:1px;position:absolute;top:clamp(44px,6vw,76px);right:0}.templateShell .templateStackBlock>small{border:1px solid var(--tenant-line);background:rgba(var(--template-primary-rgb), .06);min-height:30px;color:var(--tenant-muted);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:860;display:inline-flex}.templateShell .stackCardGrid article,.templateShell .stackContentGrid article,.templateShell .stackContactPanel article,.templateShell .stackCtaPanel article,.templateShell .reviewTile,.templateShell .quickLinks a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.templateShell .stackBrixHero,.templateShell .stackContactPanel,.templateShell .stackCtaPanel,.templateShell .stackFooterPanel,.templateShell .stackNavFrame,.templateShell .stackReviewNavFrame,.templateShell .stackIdentityNavFrame{border-radius:14px}@media (width<=920px){.templateShell{scroll-padding-top:146px}.templateShell .templateStackDeck,.templateShell .templateStackBlock,.templateShell .templateSectionTitle{scroll-margin-top:122px}.templateShell .templateHero{grid-template-columns:1fr;gap:24px;padding-top:30px}.templateShell .appShowcase,.templateShell .appShowcase.withImages{grid-template-columns:1fr}.templateShell .templateHero h1 .heroAppName{overflow-wrap:break-word;word-break:keep-all;max-width:13ch;font-size:clamp(46px,11vw,70px)}.templateShell .templateHero.titleDensity-compact h1 .heroAppName,.templateShell .templateHero.titleDensity-dense h1 .heroAppName{max-width:100%;font-size:clamp(31px,7.6vw,42px)}.templateShell .templateHero h1 .heroHeadline{max-width:18ch;font-size:clamp(23px,5.8vw,34px)}.templateShell .appShowcase,.templateShell .appShowcase.withImages{min-height:auto}}@media (width<=560px){.templateShell{scroll-padding-top:184px}.templateShell .templateStackDeck,.templateShell .templateStackBlock,.templateShell .templateSectionTitle{scroll-margin-top:158px}.templateShell .templateNav{gap:8px;padding:10px}.templateShell .templateNav,.templateShell .templateHero,.templateShell .premiumBand,.templateShell .documentPage,.templateShell .supportPage,.templateShell .appAdsPage,.templateShell .templateFooter{width:calc(100vw - 20px);max-width:520px}.templateShell .templateHeroText,.templateShell .templateHeroShowcase,.templateShell .appShowcase,.templateShell .appShowcase.withImages,.templateShell .templateStackBlock,.templateShell .templateStackHeader,.templateShell .quickLinks,.templateShell .quickLinks>div{min-width:0;max-width:100%}body:has(.templateShell){overflow-x:hidden}.templateShell .templateBrand strong{max-width:calc(100vw - 118px)}.templateShell .templateNav nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;max-width:100%;display:grid;overflow:visible}.templateShell .templateNav nav a{text-align:center;justify-content:center;min-width:0;min-height:38px;padding:0 2px;font-size:0}.templateShell .templateNav nav a:before{content:attr(data-short-label);font-size:10px;font-weight:880;line-height:1;display:inline}.templateShell .templateHero{margin-top:18px;padding-top:20px;padding-bottom:34px}.templateShell .templateHeroText{gap:18px;padding:0}.templateShell .templateHero h1{gap:10px}.templateShell .templateHero h1 .heroAppName{overflow-wrap:break-word;word-break:keep-all;max-width:100%;font-size:clamp(42px,12vw,54px);line-height:.94}.templateShell .templateHero.titleDensity-compact h1 .heroAppName,.templateShell .templateHero.titleDensity-dense h1 .heroAppName{max-width:100%;font-size:clamp(28px,7.8vw,34px);line-height:1.06}.templateShell .templateHero h1 .heroHeadline{max-width:15ch;font-size:clamp(21px,6.1vw,27px);line-height:1.12}.templateShell .templateHeroText>p{width:calc(100vw - 84px);max-width:calc(100vw - 84px);inline-size:calc(100vw - 84px);max-inline-size:calc(100vw - 84px);font-size:15px;line-height:1.62}.templateShell .heroActions{grid-template-columns:1fr 1fr;width:100%}.templateShell .heroActions a{text-align:center;padding:0 10px}.templateShell .templateIdentityStrip div{padding:13px 0}.templateShell .appShowcase,.templateShell .appShowcase.withImages{gap:12px;padding:12px}.templateShell .screenRail,.templateShell .appShowcase.withImages .screenRail{grid-template-columns:1fr 1fr}.templateShell .templateHeroDevice,.templateShell .appShowcase.withImages .templateHeroDevice,.templateShell .appMockFrame{min-height:320px}.templateShell .templateHeroDevice img,.templateShell .appShowcase.withImages .templateHeroDevice img{height:320px;min-height:0}.templateShell .templateStackBlock{padding:38px 0}.templateShell .templateStackBlock:after{width:120px;top:38px}.templateShell .templateStackHeader h2,.templateShell .templateSectionTitle h2{font-size:clamp(34px,10vw,44px);line-height:1}.templateShell .stackCardGrid article,.templateShell .stackContentGrid article{min-height:188px;padding:22px}}.templateShell .quickLinks a{border-radius:12px;grid-template-columns:minmax(0,1fr);align-content:space-between;gap:18px;min-height:136px;padding:22px}.templateShell .quickIcon,.templateShell .quickArrow{display:none}.templateShell .quickText{gap:8px;display:grid}.templateShell .quickText strong{font-size:clamp(20px,1.9vw,26px);line-height:1.12}.templateShell .quickText em{color:var(--tenant-muted);text-overflow:clip;white-space:normal;font-size:14px;line-height:1.5;display:block;overflow:visible}.templateShell .quickOpen{border:1px solid rgba(var(--template-primary-rgb), .16);background:rgba(var(--template-primary-rgb), .08);width:fit-content;min-height:32px;color:var(--template-primary);border-radius:999px;justify-content:center;align-items:center;padding:0 11px;font-size:12px;font-weight:880;display:inline-flex}.templateShell .appMockFrame,.templateShell .miniMockFrame{color:var(--tenant-ink);background:linear-gradient(180deg, #fffffffa, #f7f9f8eb), var(--tenant-card)}.templateShell .mockChrome{background:#1118200d;border:0;border-radius:999px;height:8px;margin-bottom:16px}.templateShell .mockChrome span{display:none}.templateShell .mockIcon,.templateShell .mockMiniTop span{border:1px solid rgba(var(--template-primary-rgb), .16);background:rgba(var(--template-primary-rgb), .09);color:var(--template-primary)}.templateShell .mockAppHeader small,.templateShell .mockHeroBlock p,.templateShell .mockStack span,.templateShell .mockFooter,.templateShell .mockMiniTop strong{color:var(--tenant-muted)}.templateShell .mockHeroBlock{border-color:var(--tenant-line);background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .07), transparent 56%), #f8faf9;border-radius:16px;align-content:start;min-height:clamp(190px,24vw,260px)}.templateShell .mockHeroBlock span{color:var(--template-primary)}.templateShell .mockHeroBlock strong,.templateShell .miniMockFrame p{color:var(--tenant-ink)}.templateShell .mockStack{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.templateShell .mockStack span{border-color:var(--tenant-line);background:var(--tenant-card);text-align:center;border-radius:10px;justify-content:center;min-height:42px;padding:0 8px}.templateShell .mockFooter{border-top:1px solid var(--tenant-line);padding-top:12px}.templateShell .mockFooter span,.templateShell .mockMiniBars span{background:#1118201a}.templateShell .templateStackBlock:after,.templateShell .templateStackBlock>small{display:none}.templateShell .stackCardGrid article:first-child,.templateShell .stackContentGrid article:first-child{background:var(--tenant-card);color:var(--tenant-ink)}.templateShell .stackCardGrid article:first-child h3,.templateShell .stackCardGrid article:first-child p,.templateShell .stackContentGrid article:first-child strong,.templateShell .stackContentGrid article:first-child p{color:inherit}.templateShell .stackCardGrid article span,.templateShell .stackContentGrid span,.templateShell .stackCardGrid article:first-child span,.templateShell .stackContentGrid article:first-child span{place-items:initial;width:auto;height:auto;color:var(--template-primary);background:0 0;border:0;font-size:12px;font-weight:900}.templateShell .stackContactPanel,.templateShell .stackCtaPanel,.templateShell .stackFooterPanel{border:1px solid var(--tenant-line);background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .055), transparent 62%), var(--tenant-card);color:var(--tenant-ink);box-shadow:var(--tenant-shadow);border-radius:14px}.templateShell .stackActionGrid{box-shadow:none;background:0 0;border:0;gap:12px;padding:0;display:grid}.templateShell .stackContactPanel.stackActionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.templateShell .stackCtaPanel.stackActionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.templateShell .stackRouteCard{border:1px solid var(--tenant-line);background:var(--tenant-card);min-height:172px;color:var(--tenant-ink);border-radius:14px;align-content:start;gap:10px;padding:22px;display:grid;box-shadow:0 16px 42px #10151412}.templateShell .stackRouteCard span{background:rgba(var(--template-primary-rgb), .08);width:fit-content;min-height:28px;color:var(--template-primary);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:900;display:inline-flex}.templateShell .stackRouteCard strong,.templateShell .stackFooterPanel strong{color:var(--tenant-ink)}.templateShell .stackRouteCard p,.templateShell .stackFooterPanel p{color:var(--tenant-muted);margin:0;line-height:1.62}.templateShell .stackFooterPanel{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:24px}.templateShell .stackFooterLinks{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.templateShell .stackFooterLinks a{border:1px solid rgba(var(--template-primary-rgb), .16);background:rgba(var(--template-primary-rgb), .08);min-height:40px;color:var(--template-primary);border-radius:999px;justify-content:center;align-items:center;padding:0 13px;font-size:13px;font-weight:860;display:inline-flex}.templateShell .stackCtaActions{display:none}@media (width<=920px){.templateShell .mockStack,.templateShell .stackContactPanel.stackActionGrid,.templateShell .stackCtaPanel.stackActionGrid,.templateShell .stackFooterPanel{grid-template-columns:1fr}.templateShell .stackFooterLinks{justify-content:flex-start}}.templateShell .mockFooter,.templateShell .mockMiniBars{display:none}.templateShell .mockStack{margin-top:auto}.templateShell .mockStack span{background:rgba(var(--template-primary-rgb), .075);min-height:36px;color:var(--tenant-muted);border:0;border-radius:999px}@media (width<=560px){.templateShell .templateNav{grid-template-columns:minmax(0,1fr) auto;max-width:calc(100vw - 20px)}.templateShell .templateBrand{max-width:calc(100vw - 150px)}.templateShell .templateBrand small{display:none}.templateShell .templateBrand strong{max-width:calc(100vw - 206px)}.templateShell .templateControls{grid-area:1/2;justify-self:end;max-width:none}.templateShell .templateControls .languageToggle,.templateShell .templateControls .languageToggle summary{max-width:none}.templateShell .templateControls .languageToggle summary{min-width:96px}.templateShell .templateNav nav{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;max-width:100%;display:grid;overflow:visible}.templateShell .templateNav nav a{min-width:0;display:flex}}.templateShell .templateIdentityStrip{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(620px,100%);margin-top:8px}.templateShell .templateIdentityStrip div,.templateShell .templateIdentityStrip div+div{border:1px solid var(--tenant-line);background:var(--tenant-card);border-radius:14px;min-height:78px;padding:18px 20px;box-shadow:0 14px 38px #1015140e}.templateShell .templateIdentityStrip div+div{border-left:1px solid var(--tenant-line)}.templateShell .templateIdentityStrip dt{margin:0 0 8px;line-height:1}.templateShell .templateIdentityStrip dd{margin:0;line-height:1.24}.templateShell .appShowcase,.templateShell .appShowcase.withImages{grid-template-columns:minmax(0,1fr) minmax(0,.72fr);justify-items:stretch;gap:14px;min-height:auto;padding:18px;overflow:hidden}.templateShell .templateHeroDevice,.templateShell .appShowcase.withImages .templateHeroDevice,.templateShell .appMockFrame,.templateShell .screenRail figure,.templateShell .appShowcase.withImages .screenRail figure,.templateShell .screenRail figure:first-child,.templateShell .screenRail figure:last-child,.templateShell .screenRail figure:nth-child(2){transform:none!important}.templateShell .templateHeroDevice,.templateShell .appShowcase.withImages .templateHeroDevice,.templateShell .appMockFrame{aspect-ratio:14/9;background:#fff;border-radius:18px;width:100%;max-width:none;min-height:0;padding:12px}.templateShell .templateHeroDevice img,.templateShell .appShowcase.withImages .templateHeroDevice img,.templateShell .screenRail img{object-fit:cover;background:#f6f9f6;border-radius:12px}.templateShell .templateHeroDevice img,.templateShell .appShowcase.withImages .templateHeroDevice img{height:100%;min-height:0}.templateShell .screenRail,.templateShell .appShowcase.withImages .screenRail{align-content:stretch}.templateShell .screenRail figure,.templateShell .appShowcase.withImages .screenRail figure,.templateShell .miniMockFrame{aspect-ratio:1200/760;border-radius:16px;width:100%;max-width:none;min-height:0;padding:10px}.templateShell .screenRail img{height:100%;min-height:0}.templateShell .quickOpen{display:none}.templateShell .quickLinks a{min-height:124px}.templateShell .stackRouteCard span{min-height:0;color:var(--template-primary);letter-spacing:0;background:0 0;border:0;border-radius:0;padding:0}.templateShell .stackRouteCard{min-height:158px;padding:24px;position:relative;overflow:hidden}.templateShell .tenantIcon{flex:none;width:20px;height:20px;display:block}.templateShell .stackRouteCard .stackRoutePill{border:1px solid rgba(var(--template-primary-rgb), .16);background:rgba(var(--template-primary-rgb), .08);width:fit-content;min-height:34px;color:var(--template-primary);border-radius:999px;align-items:center;gap:8px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.templateShell .stackRouteCard .stackRoutePill .tenantIcon{width:17px;height:17px}.templateShell .stackContactPanel .stackRouteCard:first-child,.templateShell .stackCtaPanel .stackRouteCard:first-child{border-color:var(--template-primary);background:var(--template-primary);color:var(--template-on-primary);box-shadow:0 16px 42px rgba(var(--template-primary-rgb), .18)}.templateShell .stackContactPanel .stackRouteCard:first-child .stackRoutePill,.templateShell .stackCtaPanel .stackRouteCard:first-child .stackRoutePill{color:var(--template-on-primary);background:#ffffff24;border-color:#ffffff3d}.templateShell .stackContactPanel .stackRouteCard:first-child strong,.templateShell .stackContactPanel .stackRouteCard:first-child p,.templateShell .stackCtaPanel .stackRouteCard:first-child strong,.templateShell .stackCtaPanel .stackRouteCard:first-child p{color:var(--template-on-primary)}.templateShell .stackBrixContent{border:1px solid var(--tenant-line);background:linear-gradient(135deg, rgba(var(--template-primary-rgb), .045), transparent 58%), var(--tenant-card);min-height:clamp(360px,36vw,510px);box-shadow:var(--tenant-shadow);border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(300px,.74fr);align-items:center;gap:clamp(24px,4vw,52px);padding:clamp(26px,4.5vw,62px);display:grid}.templateShell .stackBrixContent-v2,.templateShell .stackBrixContent-v3{grid-template-columns:minmax(300px,.76fr) minmax(0,.9fr)}.templateShell .stackBrixContentCopy{gap:16px;min-width:0;display:grid}.templateShell .stackBrixContentCopy>span{color:var(--template-primary);font-size:13px;font-weight:900}.templateShell .stackBrixContentCopy h3{max-width:15ch;color:var(--tenant-ink);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(36px,4.8vw,68px);line-height:.96}.templateShell .stackBrixContentCopy p{max-width:58ch;color:var(--tenant-muted);margin:0;font-size:clamp(15px,1.35vw,17px);line-height:1.7}.templateShell .stackBrixContentActions{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.templateShell .stackBrixContentActions a{border:1px solid var(--tenant-line);background:var(--tenant-card);min-height:42px;color:var(--tenant-ink);border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:880;display:inline-flex}.templateShell .stackBrixContentActions a:first-child{border-color:var(--template-primary);background:var(--template-primary);color:var(--template-on-primary)}.templateShell .stackBrixContentMedia{gap:12px;min-width:0;margin:0;display:grid}.templateShell .stackBrixContentMedia span{aspect-ratio:1/.82;border:1px solid var(--tenant-line);background:linear-gradient(135deg, #11182006, rgba(var(--template-primary-rgb), .07)), #f3f6f5;border-radius:12px;min-height:clamp(210px,26vw,340px);display:block}.templateShell .stackBrixContentMedia figcaption{color:var(--tenant-muted);font-size:12px;font-weight:860}.templateShell .stackBrixContentList{gap:10px;margin-top:2px;display:grid}.templateShell .stackBrixContentList article{border-left:2px solid rgba(var(--template-primary-rgb), .32);gap:4px;padding-left:16px;display:grid}.templateShell .stackBrixContentList strong{color:var(--tenant-ink);font-size:15px;line-height:1.2}.templateShell .stackBrixContentList small{color:var(--tenant-muted);font-size:13px;line-height:1.5}@media (width<=560px){.templateShell .templateIdentityStrip{grid-template-columns:1fr;gap:8px}.templateShell .templateIdentityStrip div,.templateShell .templateIdentityStrip div+div{min-height:72px;padding:16px}.templateShell .appShowcase,.templateShell .appShowcase.withImages{padding:12px}.templateShell .screenRail,.templateShell .appShowcase.withImages .screenRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.templateShell .stackBrixContent,.templateShell .stackBrixContent-v2,.templateShell .stackBrixContent-v3{grid-template-columns:1fr;gap:18px;min-height:0;padding:24px}.templateShell .stackBrixContentCopy h3{max-width:100%;font-size:clamp(30px,8.6vw,40px);line-height:1.05}.templateShell .stackBrixContentMedia span{min-height:190px}}
