html{--user-accent:#8ee9ff;--user-accent-end:#a5a8ff;--text-factor:1.08;--readable:17px;--caption:14px;--theme-bg:#080d1a;--theme-panel:#131e33;--theme-ink:#edf3ff;--theme-muted:#b1bed5;--theme-line:#3a4c70;--cyan:var(--user-accent);--violet:var(--user-accent-end);--lime:var(--user-accent);color-scheme:dark}html[data-text-size=normal]{--text-factor:1;--readable:16px;--caption:13px}html[data-text-size=large]{--text-factor:1.2;--readable:20px;--caption:16px}body{color:var(--theme-ink);background-color:var(--theme-bg);font-size:var(--readable)}.primary,.solidButton,.selectDomain,.clientNav>a,.searchBox button{background:linear-gradient(120deg,var(--user-accent),var(--user-accent-end))!important;color:#0c1930!important;border-color:transparent!important}p,.helper,.sectionLead,.intro,.quoteScope,.draftNote{font-size:var(--readable)!important;line-height:1.8!important}.badge,.eyebrow,.overline,.coverName,.coverIndex,.heroNote,small,.stat span,th{font-size:var(--caption)!important;line-height:1.6!important}.info p{min-height:0}.info h3,.packageCard h3{font-size:calc(21px * var(--text-factor))}.info{padding:25px}.packageCard{padding:26px}.packageCard .quotePrice{font-size:calc(32px * var(--text-factor))!important;color:var(--user-accent)}label{font-size:var(--readable)!important;line-height:1.7!important}button,input,select,textarea,.rowButton,.quietButton{font-size:var(--readable)!important;line-height:1.5}.primary,.solidButton,.rowButton,.outline,.quietButton,.checkDomain,button[type=submit]{min-height:44px}dialog:not(.appearanceDialog){width:min(940px,94vw);padding:32px;max-height:88vh;color:var(--theme-ink);background:var(--theme-panel);border-color:var(--theme-line)}dialog:not(.appearanceDialog) h2{font-size:calc(30px * var(--text-factor));line-height:1.35;margin:12px 0 22px}dialog:not(.appearanceDialog) h3{font-size:calc(22px * var(--text-factor))}dialog input:not([type=radio]):not([type=checkbox]),dialog select,dialog textarea,.serviceIntake input,.serviceIntake select,.surface input:not([type=radio]):not([type=checkbox]),.surface select,.surface textarea{min-height:48px;padding:13px 15px;background:#0b1426;color:var(--theme-ink);border:1px solid var(--theme-line);border-radius:10px;width:100%}.serviceIntake{padding:24px;background:var(--theme-panel);border-color:var(--theme-line)}.serviceIntake label{margin:20px 0}.packageDialog form>label{margin:20px 0}.packageDialog input[type=radio],.packageDialog input[type=checkbox],.surface input[type=checkbox]{width:20px;height:20px;accent-color:var(--user-accent);vertical-align:middle;margin-right:9px}.packageDialog .packageTotal{font-size:calc(26px * var(--text-factor));padding:22px}.formGrid{gap:22px}.tableWrap td{font-size:var(--readable);padding:17px 12px}.templatePreview{font-size:var(--caption)}.templatePreview strong{font-size:var(--readable)}:focus-visible{outline-color:var(--user-accent)}.appearanceButton{position:fixed;right:22px;bottom:22px;z-index:110;padding:12px 18px;border:1px solid var(--theme-line);border-radius:30px;background:var(--theme-panel);color:var(--theme-ink);box-shadow:0 10px 30px #0005;min-height:46px}.appearanceDialog{width:min(460px,92vw)!important;padding:26px!important;background:var(--theme-panel)!important;color:var(--theme-ink)!important;border:1px solid var(--theme-line)!important;border-radius:20px!important;max-height:90vh!important;overflow:auto}.appearanceDialog::backdrop{background:#060c19b8;backdrop-filter:blur(8px)}.appearanceHeading{display:flex;align-items:start;justify-content:space-between;gap:12px}.appearanceHeading h2{font-size:24px!important;letter-spacing:-.5px;margin:0 0 10px}.appearanceClose{background:transparent;border:0;color:var(--theme-ink);font-size:26px!important;min-width:44px;min-height:44px}.appearanceDialog>p{color:var(--theme-muted);font-size:var(--caption)!important}.appearanceDialog>label{display:block;margin:20px 0 8px;font-weight:600}.appearanceDialog select{width:100%;padding:13px;background:var(--theme-bg);border:1px solid var(--theme-line);color:var(--theme-ink);border-radius:10px}.appearanceSample{border:1px solid var(--theme-line);background:var(--theme-bg);padding:18px;border-radius:12px;margin:22px 0}.appearanceSample b{color:var(--user-accent)}.appearanceSample p{margin:10px 0 0}.appearanceReset{width:100%;padding:12px;border-radius:10px;background:transparent;border:1px solid var(--theme-line);color:var(--theme-ink)}
html[data-theme=light]{color-scheme:light;--theme-bg:#f3f6fc;--theme-panel:#fff;--theme-ink:#16243c;--theme-muted:#51617a;--theme-line:#c4cee0;--muted:#51617a;--bg:#f3f6fc;--panel:#fff;--line:#c4cee0}html[data-theme=light] body{background:#f3f6fc!important;background-image:radial-gradient(ellipse at top right,#e2dcf933,transparent 60%)!important;color:#16243c!important}html[data-theme=light] .product,html[data-theme=light] .packageCard,html[data-theme=light] .surface,html[data-theme=light] .panel,html[data-theme=light] .stat,html[data-theme=light] .statCard,html[data-theme=light] .sideLinks,html[data-theme=light] .workTop,html[data-theme=light] .sidebar,html[data-theme=light] .domainRow,html[data-theme=light] .finalPriceNote,html[data-theme=light] .integrationCard,html[data-theme=light] .systemStatus,html[data-theme=light] .loginGate,html[data-theme=light] .searchBox{background:#fff!important;color:#16243c!important;border-color:#c4cee0!important;box-shadow:0 8px 25px #21324e08}html[data-theme=light] .banner,html[data-theme=light] .welcomeBanner,html[data-theme=light] .identityCard,html[data-theme=light] .how,html[data-theme=light] .domainPrices article{background:linear-gradient(120deg,#e3f0ff,#ebe5fa)!important;color:#16243c!important;border-color:#c4cee0!important}html[data-theme=light] p,html[data-theme=light] .helper,html[data-theme=light] .sectionLead,html[data-theme=light] small,html[data-theme=light] .heroNote,html[data-theme=light] .sideNav a,html[data-theme=light] .sideNav button,html[data-theme=light] .clientNav button,html[data-theme=light] .packageCard summary{color:#51617a!important}html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] .domainRow strong,html[data-theme=light] .finalPriceNote b{color:#152843!important}html[data-theme=light] .quotePrice,html[data-theme=light] .domainPrices strong,html[data-theme=light] .stat b,html[data-theme=light] .statCard b,html[data-theme=light] .badge,html[data-theme=light] .eyebrow,html[data-theme=light] .overline{color:#345992!important}html[data-theme=light] input:not([type=checkbox]):not([type=radio]),html[data-theme=light] select,html[data-theme=light] textarea{background:#f5f7fc!important;color:#16243c!important;border-color:#b9c6db!important}html[data-theme=light] .rowButton,html[data-theme=light] .quietButton,html[data-theme=light] .outline,html[data-theme=light] .checkDomain,html[data-theme=light] .filters button{color:#244b7b!important;background:#edf2fa!important;border-color:#c4cee0!important}html[data-theme=light] .domainHero:after{background:radial-gradient(ellipse at center,#f3f6fcf2 0%,#f3f6fcd9 28%,#f3f6fc40 65%,#f3f6fc 100%)}html[data-theme=light] .wordWall{color:#7993b5}html[data-theme=light] .spotlight{color:#2c74a7}html[data-theme=light] h1 em{background:linear-gradient(110deg,#2878a5,#7253ac);background-clip:text;-webkit-background-clip:text;color:transparent!important}html[data-theme=light] .pill{background:#e7edf8;color:#34507a}html[data-theme=light] .clientNav,html[data-theme=light] header,html[data-theme=light] footer{border-color:#c4cee0}html[data-theme=light] .packageTotal{background:#e6efff!important;color:#214d87!important;border-color:#a7bbdc!important}html[data-theme=light] .sideLinks a,html[data-theme=light] .identityCard a,html[data-theme=light] td a{color:#23588d!important}html[data-theme=light] .appearanceSample b{color:#345992}
@media(max-width:600px){dialog:not(.appearanceDialog){padding:22px}.appearanceButton{bottom:16px;right:16px;padding:10px 15px}.packageGrid{grid-template-columns:1fr}.packageCard{padding:22px}.formGrid{grid-template-columns:1fr}.formGrid .full{grid-column:1}.workArea{padding-bottom:80px}footer{padding-bottom:80px}}
:root{--cyan:var(--user-accent);--violet:var(--user-accent-end);--lime:var(--user-accent)}

[hidden]{display:none!important}.inlinePanel{position:static!important;inset:auto!important;transform:none!important;display:block;width:min(1100px,calc(100% - 40px))!important;max-width:1100px!important;max-height:none!important;overflow:visible!important;margin:32px auto!important;padding:28px;border:1px solid var(--theme-line);border-radius:20px;background:var(--theme-panel);color:var(--theme-ink);scroll-margin-top:24px;box-shadow:none!important}.inlinePanel:focus{outline:2px solid var(--user-accent);outline-offset:4px}#modal .close{position:static;float:right}.appearanceButton{position:static!important;display:block;margin:24px auto!important}.appearanceDialog.inlinePanel{max-width:700px!important}#toast{position:static!important;transform:none!important;margin:20px auto;max-width:1100px;background:var(--theme-panel);color:var(--theme-ink)}.orderPanel form{max-width:900px;margin:auto}@media(max-width:600px){.inlinePanel{width:calc(100% - 24px)!important;padding:20px}}

.appearanceAccordion{display:block;position:static;max-width:900px;width:100%;margin:28px auto;text-align:left;border:1px solid var(--theme-line);border-radius:16px;background:var(--theme-panel);color:var(--theme-ink)}.appearanceAccordion summary{padding:20px;cursor:pointer;font-size:20px;font-weight:700}.appearanceAccordion summary span{font-weight:400;font-size:14px;margin-left:16px;color:var(--theme-muted)}.appearanceBody{padding:0 20px 24px}.appearanceBody fieldset{border:0;padding:0;margin:24px 0}.appearanceBody legend{font-weight:700;margin-bottom:12px}.appearanceChoices{display:flex;flex-wrap:wrap;gap:10px}.appearanceChoices button{display:flex;align-items:center;gap:10px;padding:12px 18px;border:1px solid var(--theme-line);border-radius:10px;background:var(--theme-bg);color:var(--theme-ink);cursor:pointer;font:inherit}.appearanceChoices button[aria-pressed=true]{border:2px solid var(--user-accent);background:var(--user-accent);color:#102030;font-weight:700}.appearanceChoices button:focus-visible{outline:2px solid var(--user-accent);outline-offset:4px}.appearanceChoices i{display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid #10203066}.appearanceAccordion .appearanceReset{margin-top:20px}@media(max-width:600px){.appearanceAccordion summary span{display:block;margin:8px 0 0}.appearanceChoices button{flex-grow:1;justify-content:center}}

.appearanceAccordion{position:fixed!important;left:16px;bottom:16px;right:auto;top:auto;z-index:50;width:min(420px,calc(100vw - 32px));max-width:420px;margin:0!important;box-shadow:0 10px 35px #0004;display:flex;flex-direction:column-reverse}.appearanceAccordion summary{list-style:none;padding:13px 18px;font-size:17px;min-height:48px}.appearanceAccordion summary::-webkit-details-marker{display:none}.appearanceAccordion summary span{display:none!important}.appearanceAccordion summary:after{content:' ▴';float:right;margin-left:20px}.appearanceAccordion[open] summary:after{content:' ▾'}.appearanceAccordion:not([open]){width:auto;min-width:160px}.appearanceAccordion:not([open]) .appearanceBody{display:none}.appearanceAccordion[open] .appearanceBody{display:block;max-height:min(65vh,560px);overflow-y:auto;padding:16px 18px;border-bottom:1px solid var(--theme-line)}.appearanceAccordion .appearanceChoices button{padding:10px 12px;font-size:15px}.appearanceAccordion .appearanceBody p{font-size:15px!important}.appearanceAccordion .appearanceSample{padding:12px}.appearanceAccordion .appearanceBody fieldset{margin:18px 0}.appearanceAccordion .appearanceReset{font-size:14px}body{padding-bottom:76px}@media(max-width:600px){.appearanceAccordion{left:12px;bottom:12px;width:calc(100vw - 24px)}.appearanceAccordion summary{padding:12px 16px}}

.appearanceAccordion{padding:0!important}
