.original-logo{display:block;width:122px;height:66px;overflow:hidden;border-radius:9px;background:#fff;flex-shrink:0}.original-logo img{width:122px;height:122px;object-fit:cover;transform:translateY(-23px)}.hero{padding-top:56px}.hero h1{font-size:clamp(42px,4.8vw,70px)}.hero-art{max-width:560px}.hero-art>img{border-radius:26px}.hero-grid{gap:54px}.nav{min-height:96px}.expertise-strip{justify-content:space-between;flex-wrap:wrap}.showcase-section{padding-top:38px;padding-bottom:20px}.showcase{overflow:hidden;border:1px solid #91d7ff4d;border-radius:26px;background:#0b1624;box-shadow:0 30px 90px #0005}.website-slide{margin:0}.website-slide[hidden]{display:none!important}.browser-bar{padding:14px 24px;background:#bedbff08;border-bottom:1px solid #cde8ff22;display:flex;justify-content:space-between;color:#8ba2ba;font-size:11px;letter-spacing:2px}.browser-bar>span:first-child{color:#5d86a4}.web-preview{padding:28px 44px;min-height:430px}.preview-nav{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c6e5ff20;padding-bottom:22px}.preview-nav b{font-size:23px;letter-spacing:2px}.preview-nav b span{color:#79d7ff}.preview-nav>span{font-size:12px;color:#b8c8da}.preview-content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px;padding:25px 0}.preview-content img{height:280px;width:100%;object-fit:cover;border-radius:18px}.preview-content small,.gold-preview>small{font-size:10px;letter-spacing:2px;color:#98b5cf}.preview-content h3{font-size:35px;line-height:1.2;margin:15px 0}.preview-content p{font-size:13px}.preview-pill{display:inline-block;padding:11px 16px;border-radius:30px;background:#80d6ff;color:#071321;font-size:12px;font-weight:700}.blue-preview{background:radial-gradient(at 10% 90%,#1c426c66,transparent),#081525}.gold-preview{background:linear-gradient(135deg,#282a29,#0d0e0d);text-align:center;color:#e8e4d4}.gold-preview .preview-nav b{font-family:Georgia,serif;font-weight:400;color:#e4c978}.gold-preview .preview-nav b i{font-size:12px}.gold-preview>small{display:block;margin:22px 0 10px;color:#cab573}.gold-preview h3{font-family:Georgia,serif;font-size:44px;line-height:1.1;font-weight:400;margin:12px}.gold-preview em{color:#ecd382}.gold-visual{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:26px;text-align:left;max-width:680px;margin:20px auto 0}.gold-visual img{width:100%;height:182px;object-fit:cover;border-radius:16px;border:1px solid #d0b97177}.gold-visual span{font-size:18px;line-height:1.7;letter-spacing:3px}.website-slide figcaption{display:flex;gap:20px;align-items:center;padding:17px 25px;border-top:1px solid #97b9d522;font-size:14px;font-weight:600}.website-slide figcaption span{font-size:12px;color:#a5b7ca;font-weight:400}.website-slide figcaption a{margin-left:auto;color:#8fdfff}.showcase-controls{padding:12px 24px;display:flex;justify-content:space-between;align-items:center;background:#ffffff04;color:#9db8cd;font-size:12px;letter-spacing:2px}.showcase-controls>div{display:flex;gap:7px}.showcase-controls button{border:1px solid #badfff33;background:#fff05;color:#d6efff;border-radius:50%;height:38px;width:38px;cursor:pointer}.showcase-controls button[aria-pressed=true]{background:#83d8ff;color:#0a1725}.footer-email{padding-bottom:25px;color:#9ddcff}.secure-form label{display:block;margin:17px 0 7px}.secure-form input,.secure-form textarea{width:100%}.secure-form .trap{position:absolute;left:-10000px}.secure-form button{margin-top:20px}.secure-form textarea{min-height:150px}#loginform label{display:block;margin:16px 0 8px}#loginform input:not([type=checkbox]){width:100%}#loginform input[type=submit]{background:#81d8ff;color:#061321;cursor:pointer;font-weight:700}#loginform .login-remember label{display:flex;gap:10px;align-items:center}.form-status{padding:16px;border:1px solid #7bccff55;border-radius:12px;margin-bottom:20px}.account-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.field-note{font-size:12px;color:#9db2c5}.service-grid{grid-template-columns:repeat(3,1fr)}@media(max-width:960px){.hero-grid{gap:28px}.nav{gap:15px}.original-logo{width:96px;height:56px}.original-logo img{width:96px;height:96px;transform:translateY(-16px)}.web-preview{padding:24px;min-height:400px}.preview-content h3{font-size:27px}}@media(max-width:760px){.hero{padding-top:30px}.hero-grid{gap:40px}.service-grid{grid-template-columns:1fr}.web-preview{padding:18px;min-height:420px}.preview-nav>span{display:none}.preview-content{grid-template-columns:1fr;gap:16px}.preview-content h3{font-size:24px}.preview-content img{height:155px}.preview-content p{display:none}.gold-preview h3{font-size:32px}.gold-visual{gap:15px;grid-template-columns:1fr}.gold-visual img{height:145px}.gold-visual span{display:none}.gold-preview{min-height:420px}.website-slide figcaption{gap:8px;flex-wrap:wrap}.website-slide figcaption span{width:100%}.showcase-controls{padding:12px}.browser-bar{padding:12px;font-size:9px;letter-spacing:1px}.showcase{border-radius:18px}.hero h1{font-size:43px}.floating-card{left:12px;right:12px;width:auto}.hero-proof{flex-wrap:wrap}.nav-actions{margin-left:auto}.topbar .wrap{flex-wrap:wrap;gap:7px}.footer-email{overflow-wrap:anywhere}}@media(prefers-reduced-motion:no-preference){.website-slide.is-active{animation:showcase-in .65s ease both}@keyframes showcase-in{from{opacity:.3;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}}

.website-screenshot{display:block;width:100%;height:auto;aspect-ratio:1240/660;object-fit:cover}

.hero-showcase{width:100%;max-width:560px;align-self:center}.hero-showcase .showcase-stage{aspect-ratio:1/1;position:relative}.hero-showcase .website-slide{height:100%;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center}.hero-showcase .hero-brand-image{display:block;width:100%;height:100%;object-fit:cover}.hero-site-label{padding:20px 28px}.hero-site-label h2{font-size:clamp(25px,3vw,40px);margin:8px 0;line-height:1.15}.hero-site-label .eyebrow{font-size:9px}.hero-showcase .showcase-controls{padding:12px 16px;letter-spacing:1px}.hero-showcase .showcase-controls button{width:32px;height:32px}.hero-showcase .website-screenshot{flex-shrink:0}.hero-showcase .website-slide figcaption{margin-top:auto}.hero-showcase .website-slide:first-child{display:block}@media(max-width:480px){.hero-site-label{padding:14px 18px}.hero-site-label h2{font-size:27px}.hero-showcase .showcase-controls{padding:10px}.hero-showcase .showcase-controls>div{gap:4px}.hero-showcase .showcase-controls button{width:30px;height:30px}.hero-showcase .website-slide figcaption{padding:12px 18px}}
.hero-showcase{padding-bottom:0}.hero-showcase .website-screenshot{height:auto;object-fit:contain;border:0;border-radius:0;box-shadow:none;object-position:center}.hero-showcase .showcase-controls{position:relative;z-index:2}.hero-showcase .hero-brand-image{height:100%;border:0;border-radius:0;object-position:center}

.template-showcase .showcase-stage{aspect-ratio:auto;height:480px}.template-showcase .website-slide{justify-content:flex-start}.template-label{padding:22px 24px}.template-label>span{font-size:10px;letter-spacing:2px;color:#8bd4ff}.template-label h2{font-size:30px;line-height:1.2;margin:8px 0 0}.template-showcase .website-slide>a{display:block;flex:1;min-height:0;overflow:hidden}.hero-showcase .template-screenshot{width:100%;height:100%;object-fit:cover;object-position:top;border:0;border-radius:0}.template-showcase .website-slide figcaption{margin:0;font-size:12px}.template-credit{font-size:10px!important;line-height:1.5!important;padding:0 16px 14px;margin:0!important}.template-credit a{text-decoration:underline}.preview-notice{padding:12px 16px;border:1px solid #6ec9ff55;border-radius:10px;font-size:13px}.secure-form fieldset{border:0;padding:0;margin:0}.template-showcase .website-slide:first-child{display:flex}@media(max-width:480px){.template-showcase .showcase-stage{height:350px}.template-label{padding:16px}.template-label h2{font-size:25px}.template-showcase .website-slide figcaption{gap:7px}.template-showcase .website-slide figcaption span{width:auto;flex:1}.template-showcase .website-slide figcaption a{white-space:nowrap}}
.hero-showcase .template-screenshot{object-fit:contain;background:#0a1422}.template-showcase .showcase-stage{height:390px}@media(max-width:480px){.template-showcase .showcase-stage{height:300px}}

.template-showcase .showcase-stage{isolation:isolate;overflow:hidden}.template-showcase .website-slide{background:#0a1422;transform-origin:center;animation:none!important}.template-showcase .website-slide[aria-hidden=true]{pointer-events:none}

.template-showcase .showcase-stage{height:450px}.template-showcase .template-label{padding:18px 22px}.template-showcase .website-slide figcaption{padding:13px 20px}.template-showcase .website-slide figcaption span{width:auto;flex:1}@media(max-width:480px){.template-showcase .showcase-stage{height:330px}.template-showcase .template-label{padding:13px 16px}.template-showcase .template-label h2{font-size:23px}.template-showcase .website-slide figcaption{padding:11px 14px}}
/* Fixed light and shadow: no cursor-following effect. */
.pointer-light{display:none!important}.original-logo{width:132px;height:82px;background:transparent;border-radius:0;overflow:visible}.original-logo img{width:132px;height:82px;object-fit:contain;transform:none;filter:drop-shadow(0 0 5px #b5eaff55)}
body:before{background:radial-gradient(ellipse at 5% 0%,#337b9e66,transparent 52%),radial-gradient(ellipse at 100% 55%,#5867a644,transparent 50%),linear-gradient(130deg,#102534,#111c30 65%,#0c1725)}
.panel,.service-card,.intent-card,.cta,.empty,.expertise-strip,.header,footer,dialog{background:linear-gradient(125deg,#d2edff20,#a2bee809 48%,#8bc6ff12);border:1px solid #d7eeff38;box-shadow:inset 0 1px 0 #ffffff38,inset 0 -1px 0 #9cb9d316,0 22px 65px #010a1c40;backdrop-filter:blur(30px) saturate(125%);-webkit-backdrop-filter:blur(30px) saturate(125%)}
.header{background:linear-gradient(115deg,#183144dd,#17253bdd);position:relative}.button{cursor:pointer;box-shadow:inset 0 1px 0 #ffffff66,0 7px 24px #00152940;transition:background .2s,border-color .2s}.button:hover{transform:none!important}.button.secondary{background:linear-gradient(120deg,#d9f1ff18,#a9c9ed06)}
.intent-section{padding-top:42px;padding-bottom:28px}.intent-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.intent-heading h2{font-size:clamp(24px,3vw,38px);margin:0}.intent-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.intent-card{position:relative;display:block;border-radius:24px;padding:30px 28px;overflow:hidden;transition:border-color .2s,background .2s}.intent-card:hover{border-color:#c8efff88;background:linear-gradient(125deg,#dcf5ff2b,#a2bee810 48%,#8bc6ff20)}.intent-card .eyebrow{font-size:10px;letter-spacing:1.6px;display:block;margin-top:20px}.intent-card h3{font-size:26px;line-height:1.2;margin:12px 0}.intent-card p{font-size:15px;line-height:1.6;color:#c4d2e3;min-height:48px}.intent-symbol{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;border:1px solid #d6eeff44;background:linear-gradient(130deg,#ddf1ff30,#80c3ff06);font-size:29px;color:#b4e9ff}.intent-card .text-link{font-size:14px}.language-switch{font-size:12px;font-weight:700;padding:6px;color:#aabed3}.language-switch[aria-current=true]{color:#d5f4ff;border-bottom:1px solid #a8e4ff}
.product-tabs{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:24px}.product-tabs [aria-current=page]{background:#beeaff;color:#0a2031}.product-result{padding:40px}.signup-box{margin-top:30px;padding-top:25px;border-top:1px solid #c6e5ff35}.signup-box summary{cursor:pointer;font-size:21px;font-weight:650;color:#a9e6ff}.secure-form select{width:100%;padding:14px;color:#edf7ff;border-radius:10px}.secure-form select option{background:#14273a}.photo-preview{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}.photo-preview img{width:110px;height:90px;object-fit:cover;border-radius:10px}.brand-story{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.brand-story>img{width:100%;max-height:430px;object-fit:cover;border-radius:28px;border:1px solid #b8dfff40;box-shadow:0 25px 70px #0005}.brand-story h2{font-size:clamp(30px,4vw,48px);line-height:1.15}.brand-story p{color:#bfcfe0;line-height:1.8}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #bbebff;outline-offset:5px}
@media(max-width:900px){.nav-actions>.button{display:none}.intent-card{padding:24px 18px}.intent-card h3{font-size:23px}.intent-grid{gap:14px}.nav{gap:18px}.brand-story{gap:30px}}
@media(max-width:650px){.intent-section{padding-top:28px}.intent-heading{display:block}.intent-heading h2{margin-top:12px}.intent-grid{grid-template-columns:1fr}.intent-card{padding:22px 24px}.intent-symbol{float:right}.intent-card .eyebrow{margin-top:0;padding-right:54px}.intent-card p{min-height:0}.original-logo,.original-logo img{width:106px;height:72px}.brand-story{grid-template-columns:1fr;gap:20px}.brand-story>img{max-height:340px}.product-result{padding:26px}.nav-actions{gap:8px}.hero{padding-top:28px}.nav{min-height:88px}}
/* Stronger sculpted glass: fixed highlights and deeper contact shadows. */
body:before{background:radial-gradient(ellipse at 0% 8%,#4ab6df70,transparent 46%),radial-gradient(ellipse at 100% 42%,#707bdd65,transparent 46%),radial-gradient(ellipse at 30% 95%,#148baf38,transparent 44%),linear-gradient(135deg,#0b2435,#080f20 60%,#111d34)}
.panel,.service-card,.intent-card,.cta,.empty,.expertise-strip,dialog{background:radial-gradient(ellipse at 0% 0%,#e0f7ff24,transparent 65%),linear-gradient(135deg,#c5eaff28 0%,#a9c9f010 38%,#06132955 78%,#95b8ed16 100%);border-color:#cceeff57;border-top-color:#e7f7ff94;border-left-color:#d9f0ff6b;border-bottom-color:#718fb13b;box-shadow:inset 0 2px 0 #ffffff30,inset 1px 0 0 #e8f8ff1c,inset 0 -2px 0 #02091966,0 3px 7px #0004,0 22px 42px #0007,0 45px 85px #01071355;backdrop-filter:blur(32px) saturate(145%);-webkit-backdrop-filter:blur(32px) saturate(145%)}
.intent-card:hover,.service-card:hover{background:radial-gradient(ellipse at 0% 0%,#e0f7ff30,transparent 65%),linear-gradient(135deg,#c5eaff35,#a9c9f018 38%,#06132955 78%,#95b8ed20);border-top-color:#f0fbffc4;box-shadow:inset 0 2px 0 #ffffff40,inset 1px 0 0 #e8f8ff28,inset 0 -2px 0 #02091966,0 4px 10px #0005,0 25px 48px #0008,0 45px 85px #01071355}
.header{background:linear-gradient(120deg,#41617b90,#112035d9 62%,#263b5eab);border-top:1px solid #e0f5ff44;border-bottom:1px solid #c7e7ff5c;box-shadow:inset 0 1px 0 #e9f8ff24,0 10px 30px #0006,0 1px 0 #0008;backdrop-filter:blur(32px)}
.intent-symbol,.icon-box{background:linear-gradient(135deg,#dbf5ff40,#77b6e615 55%,#061b3590);border-top-color:#edfbff9c;border-left-color:#d4efff66;border-bottom-color:#183c6388;box-shadow:inset 0 1px 0 #ffffff55,inset 0 -2px 0 #03142b77,0 7px 14px #0005;color:#d2f1ff}
.button{box-shadow:inset 0 2px 0 #eaffff90,inset 0 -2px 0 #17508e66,0 3px 7px #0004,0 12px 24px #0005}.button.secondary{background:linear-gradient(135deg,#d8f1ff2b,#8dbdec10 45%,#07172e66);border-top-color:#e0f5ff7a;box-shadow:inset 0 1px 0 #ffffff35,inset 0 -1px 0 #020c2466,0 8px 20px #0005}
.showcase,.brand-story>img{border-top-color:#d4edff8c;border-left-color:#c1e3ff57;box-shadow:inset 0 1px 0 #e0f3ff33,0 6px 12px #0005,0 30px 65px #0009,0 55px 100px #02071866}
input,textarea,select{box-shadow:inset 0 3px 9px #0005,0 1px 0 #d4eeff26;border-top-color:#020d2166}.intent-card p,.panel p,.service-card p{color:#d0dcec}.intent-heading h2,.hero h1{ text-shadow:0 3px 18px #0005}footer{background:linear-gradient(130deg,#b1d9ef12,#030b1ccc);border-top-color:#cceaff55;box-shadow:inset 0 1px 0 #e3f7ff26,0 -15px 45px #01061655}
@media(max-width:650px){.intent-grid{gap:22px}.panel,.intent-card,.service-card{box-shadow:inset 0 2px 0 #ffffff30,inset 0 -2px 0 #02091966,0 3px 7px #0004,0 18px 32px #0007}}
/* Compact glass actions keep the showcase above the fold. */
.intent-section{padding-top:22px;padding-bottom:10px}.intent-grid{gap:16px}.intent-card{display:flex;align-items:center;justify-content:center;min-height:64px;padding:17px 22px;border-radius:18px;text-align:center;font-size:19px;line-height:1.25;font-weight:650;letter-spacing:-.2px;box-shadow:inset 0 2px 0 #ffffff40,inset 0 -2px 0 #02091966,0 4px 8px #0004,0 13px 25px #0005}.intent-card:hover{box-shadow:inset 0 2px 0 #ffffff55,inset 0 -2px 0 #02091966,0 4px 8px #0004,0 14px 27px #0006}.hero{padding-top:26px}.hero-grid{align-items:center}.hero h1{font-size:clamp(38px,4.2vw,62px)}
@media(max-width:650px){.intent-section{padding-top:16px;padding-bottom:8px}.intent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.intent-card{font-size:14px;min-height:66px;padding:13px 7px;border-radius:14px}.hero{padding-top:18px}.hero-grid{display:flex;flex-direction:column;gap:26px}.hero-grid>.hero-showcase{order:-1;width:100%;max-width:none}.template-showcase .showcase-stage{height:300px}.hero h1{font-size:40px}.hero-grid>div{width:100%}}
.intent-card{flex-direction:column;gap:5px}.intent-card small{display:block;font-size:12px;font-weight:400;letter-spacing:0;color:#c2e7fb}@media(max-width:650px){.intent-card{min-height:78px}.intent-card small{font-size:10px;line-height:1.2}}
/* Airy glass palette: daylight surfaces, distinct accents, legible original logo. */
:root{--bg:#eaf1f7;--panel:#ffffff80;--text:#142c43;--muted:#53687b;--blue:#0878c6;--line:#abc4d65c;color-scheme:light}
body{background:#eaf1f7;color:#142c43}
body:before{background:radial-gradient(ellipse at 0% 8%,#89d7edb0,transparent 42%),radial-gradient(ellipse at 100% 30%,#c4b7ef99,transparent 42%),radial-gradient(ellipse at 15% 78%,#a4e3d37d,transparent 40%),linear-gradient(135deg,#f8fbff,#e7eef6 55%,#f4f7fb)}
.topbar{background:#ffffff35;color:#455b70;border-bottom:1px solid #fff9}.topbar a{color:#25485e}.header{background:linear-gradient(120deg,#ffffffa8,#f1f8ff55 60%,#e7ebfa77);border:1px solid #ffffffd9;border-bottom-color:#b9cdd87a;box-shadow:inset 0 1px 0 #fff,0 8px 30px #2f52651c;backdrop-filter:blur(32px) saturate(155%)}
.original-logo,.original-logo img{width:148px;height:88px}.original-logo img{filter:none}.header nav a{color:#40566d}.header nav a:hover,.header nav a.active{color:#086bad}.header .icon-link,.header .language-switch{color:#385971}.header .language-switch[aria-current=true]{color:#006fae;border-bottom-color:#1589bf}
.panel,.service-card,.intent-card,.cta,.empty,.expertise-strip,dialog{color:#142c43;background:linear-gradient(130deg,#ffffffb8,#ffffff45 48%,#e8f2fb55);border:1px solid #ffffffd9;border-bottom-color:#9fb6cd66;box-shadow:inset 0 2px 0 #fff,inset 0 -1px 0 #a5bfd133,0 4px 8px #3155710d,0 18px 40px #294c6924;backdrop-filter:blur(30px) saturate(145%);-webkit-backdrop-filter:blur(30px) saturate(145%)}
.intent-card:first-child{background:linear-gradient(130deg,#ffffffd4,#c5eaff88);color:#0d466a}.intent-card:nth-child(2){background:linear-gradient(130deg,#ffffffe0,#ddd6f588);color:#3f3568}.intent-card:nth-child(3){background:linear-gradient(130deg,#ffffffd9,#bfebdd88);color:#245d52}.intent-card small{color:#49657b}.intent-card:nth-child(3) small{color:#426d62}.intent-card:hover,.service-card:hover{background:linear-gradient(135deg,#ffffffe6,#e4f0ff8c);border-color:#fff;box-shadow:inset 0 2px 0 #fff,0 8px 16px #31557114,0 22px 42px #294c6930}
.hero h1,.intent-heading h2{text-shadow:none}.hero h1 em{color:#087cc3}body p,.hero p,.panel p,.service-card p,.brand-story p{color:#485f75}.eyebrow{color:#1477a2}.hero-proof{color:#4b6279}.hero-proof span:before{color:#178677}.text-link,.service-card .text-link,.footer-email,.muted,.field-note,.breadcrumb{color:#42657f}.expertise-strip span{color:#3f5d73}.expertise-strip .icon{color:#187ea2}.service-number,.why-item .number{color:#527f9a}.icon-box,.intent-symbol{color:#1779a4;background:linear-gradient(135deg,#fff,#c7e5f47d);border:1px solid #fff;box-shadow:inset 0 1px 0 #fff,0 6px 12px #375d771c}
.button{background:linear-gradient(130deg,#148ccd,#0b69ad);color:#fff;border:1px solid #94dcf5;box-shadow:inset 0 1px 0 #c4edff88,0 7px 18px #12578029}.button:hover{background:linear-gradient(130deg,#249cda,#0873b9)}.button.secondary{color:#225371;background:linear-gradient(130deg,#ffffffc4,#dcecf45e);border-color:#fff;box-shadow:inset 0 1px 0 #fff,0 7px 18px #30566f1c}.button.secondary:hover{background:#ffffffc9}.alt{background:linear-gradient(120deg,#ffffff50,#d8e8f74d);border-block:1px solid #ffffffa3}.brand-story>img{border-color:#fff;box-shadow:0 12px 35px #203f5c33}.cta{background:linear-gradient(125deg,#daf2f8ba,#fafaff8c 55%,#e7dff8a0)}
input,textarea,select,.secure-form select{color:#193c54;background:#ffffff80;border:1px solid #9fb9ca8c;box-shadow:inset 0 2px 5px #385e7910,0 1px 0 #fff}.secure-form select option{color:#193c54;background:#f5f9fc}.form-status{background:#edf9f0a6;border-color:#4b9d8870;color:#205c4a}.signup-box{border-color:#9ab6cd66}.signup-box summary{color:#0b6c9d}#loginform input[type=submit]{background:#0c75b7;color:#fff}.product-tabs [aria-current=page]{background:#0c75b7;color:#fff}
.showcase{color:#e8f3ff;background:#0d1d30;border:1px solid #b5cada;box-shadow:0 5px 14px #25435e26,0 24px 55px #24425f3d}.template-label h2{color:#f3f8ff}.template-label>span{color:#8ed6f2}.hero-showcase .template-credit{color:#c6d4e6}.website-slide figcaption a{color:#a7e2fa}.website-slide figcaption span{color:#c3d4e3}.showcase-controls{color:#c3d9e8}
footer{color:#e5effa;background:linear-gradient(120deg,#173447ed,#16213aef);border-top:1px solid #c6e0ed;box-shadow:0 -12px 40px #18364e16}footer p,.footer-grid p,footer .muted,footer .footer-bottom,footer a,footer .text-button{color:#c1d2e0}footer h3{color:#f1f7fc}.footer-email{color:#9bdff8}a:focus-visible,button:focus-visible,summary:focus-visible{outline-color:#086d9f}
@media(max-width:760px){nav.open{background:#eef6fbeF;border-bottom-color:#b4c9d9;backdrop-filter:blur(28px)}}
@media(max-width:650px){.original-logo,.original-logo img{width:126px;height:80px}.panel,.intent-card,.service-card{box-shadow:inset 0 2px 0 #fff,inset 0 -1px 0 #a5bfd133,0 4px 8px #3155710d,0 14px 28px #294c6924}}
.bullet-list,.page-intro p,.why-copy p,.section-head p,.prose p,.prose li,.field label{color:#485f75}.account-orbit{color:#227bac}.form-status p{color:#205c4a}
.showcase-controls button{background:#233b54;color:#eff8ff;border-color:#92bcd35c}.showcase-controls button:hover{background:#345570}.showcase-controls button:focus-visible{outline-color:#a8e2ff}
