body.clyde-simple-page-body{background:#0b1020;color:#f5f7ff}body.clyde-simple-page-body #page,body.clyde-simple-page-body .site,body.clyde-simple-page-body .site-content,body.clyde-simple-page-body .ast-container,body.clyde-simple-page-body .entry-content,body.clyde-simple-page-body article,body.clyde-simple-page-body .post,body.clyde-simple-page-body .page{background:transparent}.clyde-simple-template{min-height:100vh;display:flex;flex-direction:column}.clyde-simple-template .site-main{flex:1 0 auto}.clyde-simple-template .simple-hero{position:relative;padding:48px 28px 36px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.06);background:radial-gradient(ellipse 70% 80% at 50% -20%,rgba(79,140,255,.14),transparent 55%) , #0b1020}.clyde-simple-template .simple-hero-inner{position:relative;z-index:1;max-width:900px;margin:0 auto;text-align:center}.clyde-simple-template .simple-hero-eyebrow{display:inline-flex;margin-bottom:14px}.clyde-simple-template .simple-hero-title{font-size:clamp(30px,4vw,42px);font-weight:600;letter-spacing:-.03em;line-height:1.15;color:#f5f7ff}.clyde-simple-template .simple-hero-intro{max-width:58ch;margin:14px auto 0;font-size:17px;line-height:1.6;color:rgba(245,247,255,.72)}.clyde-simple-template .simple-content{padding:40px 28px 88px}.clyde-simple-template .simple-content-inner{max-width:900px;margin:0 auto}.clyde-simple-template.clyde-simple-page--wide .simple-content-inner{max-width:1100px}.clyde-simple-template .simple-content-card{padding:36px 40px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.035) 0%,rgba(255,255,255,.015) 100%) , rgba(12,17,32,.92);border:1px solid rgba(255,255,255,.08);box-shadow:0 1px 0 rgba(255,255,255,.04) inset , 0 18px 48px rgba(0,0,0,.24)}.clyde-simple-template .simple-entry-content{color:rgba(245,247,255,.82);font-size:16px;line-height:1.75}.clyde-simple-template .simple-entry-content>*:first-child{margin-top:0}.clyde-simple-template .simple-entry-content>*:last-child{margin-bottom:0}.clyde-simple-template .simple-entry-content p{margin:0 0 1.15em}.clyde-simple-template .simple-entry-content h2,.clyde-simple-template .simple-entry-content h3,.clyde-simple-template .simple-entry-content h4{color:#f5f7ff;font-weight:600;letter-spacing:-.02em;line-height:1.25}.clyde-simple-template .simple-entry-content h2{margin:2em 0 .75em;font-size:clamp(22px,2.4vw,28px)}.clyde-simple-template .simple-entry-content h3{margin:1.6em 0 .6em;font-size:clamp(18px,2vw,22px)}.clyde-simple-template .simple-entry-content h4{margin:1.4em 0 .5em;font-size:17px}.clyde-simple-template .simple-entry-content a{color:#4f8cff;text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgba(79,140,255,.35);transition:color .2s ease , text-decoration-color .2s ease}.clyde-simple-template .simple-entry-content a:hover{color:#7b61ff;text-decoration-color:rgba(123,97,255,.55)}.clyde-simple-template .simple-entry-content ul,.clyde-simple-template .simple-entry-content ol{margin:0 0 1.15em;padding-left:1.35em}.clyde-simple-template .simple-entry-content ul{list-style:disc}.clyde-simple-template .simple-entry-content ol{list-style:decimal}.clyde-simple-template .simple-entry-content li{margin-bottom:.45em}.clyde-simple-template .simple-entry-content li>ul,.clyde-simple-template .simple-entry-content li>ol{margin-top:.45em;margin-bottom:0}.clyde-simple-template .simple-entry-content blockquote{margin:1.5em 0;padding:16px 20px;border-left:3px solid rgba(79,140,255,.45);background:rgba(255,255,255,.025);border-radius:0 10px 10px 0;color:rgba(245,247,255,.78)}.clyde-simple-template .simple-entry-content table{width:100%;margin:1.5em 0;border-collapse:collapse;font-size:14px;line-height:1.55;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.clyde-simple-template .simple-entry-content th,.clyde-simple-template .simple-entry-content td{padding:10px 14px;border:1px solid rgba(255,255,255,.1);text-align:left;vertical-align:top}.clyde-simple-template .simple-entry-content th{background:rgba(255,255,255,.04);color:#f5f7ff;font-weight:600}.clyde-simple-template .simple-entry-content hr{margin:2em 0;border:0;border-top:1px solid rgba(255,255,255,.08)}.clyde-simple-template .simple-entry-content img,.clyde-simple-template .simple-entry-content video,.clyde-simple-template .simple-entry-content iframe{max-width:100%;height:auto}.clyde-simple-template .simple-entry-content input[type="text"],.clyde-simple-template .simple-entry-content input[type="email"],.clyde-simple-template .simple-entry-content input[type="tel"],.clyde-simple-template .simple-entry-content input[type="url"],.clyde-simple-template .simple-entry-content input[type="number"],.clyde-simple-template .simple-entry-content input[type="password"],.clyde-simple-template .simple-entry-content select,.clyde-simple-template .simple-entry-content textarea{width:100%;max-width:100%;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#f5f7ff;font:inherit}.clyde-simple-template .simple-entry-content label{display:block;margin-bottom:6px;font-size:14px;color:rgba(245,247,255,.82)}.clyde-simple-template .simple-entry-content button,.clyde-simple-template .simple-entry-content input[type="submit"],.clyde-simple-template .simple-entry-content .wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border:0;border-radius:10px;background:linear-gradient(180deg,#fbbf24,#f59e0b);color:#0b1020;font-size:15px;font-weight:700;cursor:pointer}.clyde-simple-template .simple-entry-content .wpcf7-form p{margin-bottom:1em}.clyde-simple-template .clyde-simple-layout--meeting-room{display:flex;flex-direction:column;gap:2rem}.clyde-simple-template .meeting-room-image-card,.clyde-simple-template .clyde-simple-room-photo{display:block;max-width:580px;width:100%;margin:32px auto;padding:0;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 50px rgba(0,0,0,.25);background:rgba(255,255,255,.04)}.clyde-simple-template .meeting-room-image-card img,.clyde-simple-template .clyde-simple-room-photo img{display:block;width:auto;max-width:100%;height:auto!important;min-height:0!important;max-height:none;margin:0 auto;padding:0;object-fit:contain;object-position:center;vertical-align:middle;image-rendering:auto}.clyde-simple-template .simple-entry-content .meeting-room-image-card img,.clyde-simple-template .simple-entry-content .clyde-simple-room-photo img{width:auto;max-width:100%;height:auto!important}.clyde-simple-template .clyde-simple-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.clyde-simple-template .clyde-simple-feature{margin:0;padding:18px 18px 16px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.clyde-simple-template .clyde-simple-feature-title{display:block;margin:0 0 6px;font-size:15px;font-weight:600;color:#f5f7ff;line-height:1.35}.clyde-simple-template .clyde-simple-feature-desc{display:block;font-size:14px;line-height:1.5;color:rgba(245,247,255,.62)}.clyde-simple-template .clyde-simple-note{margin:0;padding:16px 18px;border-radius:12px;background:rgba(79,140,255,.08);border:1px solid rgba(79,140,255,.2);color:rgba(245,247,255,.88)}.clyde-simple-template .clyde-simple-pricing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.clyde-simple-template .clyde-simple-price-card{margin:0;padding:24px 22px;text-align:center;border-radius:16px;background:linear-gradient(165deg,rgba(79,140,255,.12) 0%,rgba(255,255,255,.02) 55%) , rgba(12,17,32,.6);border:1px solid rgba(79,140,255,.22);box-shadow:0 12px 32px rgba(0,0,0,.18)}.clyde-simple-template .clyde-simple-price-label{margin:0 0 10px;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:rgba(245,247,255,.72)}.clyde-simple-template .clyde-simple-price-amount{margin:0;font-size:clamp(32px,4vw,40px);font-weight:700;letter-spacing:-.03em;color:#f5f7ff;line-height:1.1}.clyde-simple-template .clyde-simple-price-amount span{display:block;margin-top:6px;font-size:14px;font-weight:500;color:rgba(245,247,255,.55)}.clyde-simple-template .clyde-simple-cta{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;margin-top:.5rem;padding:28px 26px;border-radius:16px;text-align:center;background:radial-gradient(ellipse 80% 70% at 50% 0%,rgba(79,140,255,.14),transparent 60%) , rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.1)}.clyde-simple-template .clyde-simple-cta .clyde-simple-cta-title{width:100%;margin:0 0 10px;font-size:clamp(22px,2.4vw,26px);text-align:center}.clyde-simple-template .simple-entry-content .clyde-simple-cta h2{margin-top:0}.clyde-simple-template .clyde-simple-cta-text{width:100%;max-width:52ch;margin:0 auto 18px;text-align:center;color:rgba(245,247,255,.72)}.clyde-simple-template .clyde-simple-cta-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center;width:100%;margin:0;padding:0;text-align:center}.clyde-simple-template .clyde-simple-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border-radius:10px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s ease , box-shadow .2s ease , background .2s ease}.clyde-simple-template .clyde-simple-btn--primary{background:linear-gradient(180deg,#fbbf24,#f59e0b);color:#0b1020;box-shadow:0 8px 24px rgba(245,158,11,.25)}.clyde-simple-template .clyde-simple-btn--primary:hover{color:#0b1020;text-decoration:none;transform:translateY(-1px)}.clyde-simple-template .clyde-simple-btn--secondary{background:rgba(255,255,255,.06);color:#f5f7ff;border:1px solid rgba(255,255,255,.16)}.clyde-simple-template .clyde-simple-btn--secondary:hover{color:#f5f7ff;text-decoration:none;background:rgba(255,255,255,.1)}@media (max-width:900px){.clyde-simple-template .clyde-simple-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.clyde-simple-template .simple-hero{padding:40px 20px 28px}.clyde-simple-template .clyde-simple-features,.clyde-simple-template .clyde-simple-pricing{grid-template-columns:1fr}.clyde-simple-template .clyde-simple-cta-actions{flex-direction:column;align-items:center}.clyde-simple-template .clyde-simple-cta .clyde-simple-btn{width:100%;max-width:280px}.clyde-simple-template .simple-content{padding:28px 20px 72px}.clyde-simple-template .simple-content-card{padding:24px 20px}}.clyde-simple-template .clyde-contact-form-section{margin-top:36px}.clyde-simple-template .clyde-contact-form-card{max-width:760px;margin:0 auto;padding:34px;border-radius:28px;background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(17,24,39,.88));border:1px solid rgba(148,163,184,.18);box-shadow:0 24px 80px rgba(0,0,0,.34)}.clyde-simple-template .clyde-contact-form-head{text-align:center;margin-bottom:26px}.clyde-simple-template .clyde-contact-form-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:7px 13px;border-radius:999px;background:rgba(59,130,246,.12);border:1px solid rgba(96,165,250,.24);color:#93c5fd;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.clyde-simple-template .clyde-contact-form-head h2{margin:0 0 10px;color:#f8fafc;font-size:clamp(28px,4vw,42px);line-height:1.05;letter-spacing:-.04em}.clyde-simple-template .clyde-contact-form-head p{max-width:560px;margin:0 auto;color:rgba(226,232,240,.72);font-size:16px;line-height:1.65}.clyde-simple-template .clyde-contact-form-card .fluentform label,.clyde-simple-template .clyde-contact-form-card .ff-el-form-label{color:rgba(226,232,240,.82);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.clyde-simple-template .clyde-contact-form-card .fluentform input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="hidden"]),
.clyde-simple-template .clyde-contact-form-card .fluentform textarea,
.clyde-simple-template .clyde-contact-form-card .fluentform select,
.clyde-simple-template .clyde-contact-form-card .ff-el-form-control {width:100%;min-height:50px;border-radius:16px;border:1px solid rgba(148,163,184,.24);background:rgba(15,23,42,.62);color:#f8fafc;box-shadow:none}.clyde-simple-template .clyde-contact-form-card .fluentform textarea,.clyde-simple-template .clyde-contact-form-card .ff-el-form-control[data-type="textarea"]{min-height:130px}.clyde-simple-template .clyde-contact-form-card .fluentform input::placeholder,.clyde-simple-template .clyde-contact-form-card .fluentform textarea::placeholder,.clyde-simple-template .clyde-contact-form-card .ff-el-form-control::placeholder{color:rgba(148,163,184,.7)}.clyde-simple-template .clyde-contact-form-card .fluentform input:focus,.clyde-simple-template .clyde-contact-form-card .fluentform textarea:focus,.clyde-simple-template .clyde-contact-form-card .fluentform select:focus,.clyde-simple-template .clyde-contact-form-card .ff-el-form-control:focus{border-color:rgba(96,165,250,.75);box-shadow:0 0 0 4px rgba(59,130,246,.13);outline:none}.clyde-simple-template .clyde-contact-form-card .ff-btn-submit,.clyde-simple-template .clyde-contact-form-card button[type="submit"],.clyde-simple-template .clyde-contact-form-card .ff-btn.ff-btn-submit{width:100%;min-height:56px;border-radius:16px;border:0;background:linear-gradient(135deg,#facc15,#f59e0b);color:#111827;font-size:16px;font-weight:900;box-shadow:0 18px 45px rgba(245,158,11,.28);transition:transform .2s ease , filter .2s ease}.clyde-simple-template .clyde-contact-form-card .ff-btn-submit:hover,.clyde-simple-template .clyde-contact-form-card button[type="submit"]:hover,.clyde-simple-template .clyde-contact-form-card .ff-btn.ff-btn-submit:hover{transform:translateY(-1px);filter:brightness(1.04)}.clyde-simple-template .clyde-contact-form-card .ff-el-group,.clyde-simple-template .clyde-contact-form-card .ff-t-container{margin-bottom:18px}.clyde-simple-template .clyde-contact-form-card .ff-el-is-error input,.clyde-simple-template .clyde-contact-form-card .ff-el-is-error textarea,.clyde-simple-template .clyde-contact-form-card .ff-el-is-error select,.clyde-simple-template .clyde-contact-form-card .ff-el-is-error .ff-el-form-control{border-color:rgba(248,113,113,.8)}.clyde-simple-template .clyde-contact-form-card .ff-el-is-error .text-danger,.clyde-simple-template .clyde-contact-form-card .ff-el-is-error .error{color:#fca5a5}@media (max-width:640px){.clyde-simple-template .clyde-contact-form-card{padding:24px 18px;border-radius:22px}}.clyde-simple-template .clyde-data-protection-form-section{margin-top:36px}.clyde-simple-template .clyde-data-protection-form-card{max-width:760px;margin:0 auto;padding:34px;border-radius:28px;background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(17,24,39,.88));border:1px solid rgba(148,163,184,.18);box-shadow:0 24px 80px rgba(0,0,0,.34)}.clyde-simple-template .clyde-data-protection-form-head{text-align:center;margin-bottom:26px}.clyde-simple-template .clyde-data-protection-form-head h2{margin:0 0 10px;color:#f8fafc;font-size:clamp(28px,4vw,42px);line-height:1.05;letter-spacing:-.04em}.clyde-simple-template .clyde-data-protection-form-head p{max-width:560px;margin:0 auto;color:rgba(226,232,240,.72);font-size:16px;line-height:1.65}.clyde-simple-template .clyde-data-protection-form-card .fluentform label,.clyde-simple-template .clyde-data-protection-form-card .ff-el-form-label{color:rgba(226,232,240,.82);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.clyde-simple-template .clyde-data-protection-form-card .fluentform input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="hidden"]),
.clyde-simple-template .clyde-data-protection-form-card .fluentform textarea,
.clyde-simple-template .clyde-data-protection-form-card .fluentform select,
.clyde-simple-template .clyde-data-protection-form-card .ff-el-form-control {width:100%;min-height:50px;border-radius:16px;border:1px solid rgba(148,163,184,.24);background:rgba(15,23,42,.62);color:#f8fafc;box-shadow:none}.clyde-simple-template .clyde-data-protection-form-card .fluentform textarea,.clyde-simple-template .clyde-data-protection-form-card .ff-el-form-control[data-type="textarea"]{min-height:130px}.clyde-simple-template .clyde-data-protection-form-card .fluentform input::placeholder,.clyde-simple-template .clyde-data-protection-form-card .fluentform textarea::placeholder,.clyde-simple-template .clyde-data-protection-form-card .ff-el-form-control::placeholder{color:rgba(148,163,184,.7)}.clyde-simple-template .clyde-data-protection-form-card .fluentform input:focus,.clyde-simple-template .clyde-data-protection-form-card .fluentform textarea:focus,.clyde-simple-template .clyde-data-protection-form-card .fluentform select:focus,.clyde-simple-template .clyde-data-protection-form-card .ff-el-form-control:focus{border-color:rgba(96,165,250,.75);box-shadow:0 0 0 4px rgba(59,130,246,.13);outline:none}.clyde-simple-template .clyde-data-protection-form-card .ff-btn-submit,.clyde-simple-template .clyde-data-protection-form-card button[type="submit"],.clyde-simple-template .clyde-data-protection-form-card .ff-btn.ff-btn-submit{width:100%;min-height:56px;border-radius:16px;border:0;background:linear-gradient(135deg,#facc15,#f59e0b);color:#111827;font-size:16px;font-weight:900;box-shadow:0 18px 45px rgba(245,158,11,.28);transition:transform .2s ease , filter .2s ease}.clyde-simple-template .clyde-data-protection-form-card .ff-btn-submit:hover,.clyde-simple-template .clyde-data-protection-form-card button[type="submit"]:hover,.clyde-simple-template .clyde-data-protection-form-card .ff-btn.ff-btn-submit:hover{transform:translateY(-1px);filter:brightness(1.04)}.clyde-simple-template .clyde-data-protection-form-card .ff-el-group,.clyde-simple-template .clyde-data-protection-form-card .ff-t-container{margin-bottom:18px}.clyde-simple-template .clyde-data-protection-form-card .ff-el-is-error input,.clyde-simple-template .clyde-data-protection-form-card .ff-el-is-error textarea,.clyde-simple-template .clyde-data-protection-form-card .ff-el-is-error select,.clyde-simple-template .clyde-data-protection-form-card .ff-el-is-error .ff-el-form-control{border-color:rgba(248,113,113,.8)}.clyde-simple-template .clyde-data-protection-form-card .ff-el-is-error .text-danger,.clyde-simple-template .clyde-data-protection-form-card .ff-el-is-error .error{color:#fca5a5}@media (max-width:640px){.clyde-simple-template .clyde-data-protection-form-card{padding:24px 18px;border-radius:22px}}.clyde-simple-template--contact .clyde-contact-options.faq-contact{max-width:100%;margin:0 0 28px;padding:24px 22px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.03) 0%,rgba(255,255,255,.01) 100%);border:1px solid rgba(255,255,255,.09);text-align:center}.clyde-simple-template--contact .clyde-contact-options .faq-contact-head{margin:0 0 6px;font-family: var(--serif, 'Newsreader', Georgia, serif);font-size:clamp(20px,2.2vw,24px);font-style:italic;font-weight:400;letter-spacing:-.02em;line-height:1.2;color:#f8fafc}.clyde-simple-template--contact .clyde-contact-options .faq-contact-sub{margin:0 auto 20px;max-width:48ch;font-size:14px;color:rgba(226,232,240,.72)}.clyde-simple-template--contact .clyde-contact-options .faq-contact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.clyde-simple-template--contact .clyde-contact-options .faq-contact-card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 12px;border-radius:12px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.09);color:inherit;text-decoration:none;transition:transform .2s ease , border-color .2s ease , background .2s ease}.clyde-simple-template--contact .clyde-contact-options a.faq-contact-card:hover{transform:translateY(-2px);background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.16);color:inherit;text-decoration:none}.clyde-simple-template--contact .clyde-contact-options .faq-contact-icon{width:38px;height:38px;border-radius:10px;display:grid;place-items:center}.clyde-simple-template--contact .clyde-contact-options .faq-contact-icon svg{width:16px;height:16px;color:#fff}.clyde-simple-template--contact .clyde-contact-options .faq-contact-card.phone .faq-contact-icon{background:linear-gradient(135deg,#4f8cff,#2d6ee0)}.clyde-simple-template--contact .clyde-contact-options .faq-contact-card.email .faq-contact-icon{background:linear-gradient(135deg,#7b61ff,#5e46cc)}.clyde-simple-template--contact .clyde-contact-options .faq-contact-card.chat .faq-contact-icon{background:linear-gradient(135deg,#ff61a6,#cc3d85)}.clyde-simple-template--contact .clyde-contact-options .faq-contact-card.whatsapp .faq-contact-icon{background:linear-gradient(135deg,#25d366,#128c7e)}.clyde-simple-template--contact .clyde-contact-options .faq-contact-card.whatsapp .faq-contact-icon svg{fill:#fff;stroke:none}.clyde-simple-template--contact .clyde-contact-options .faq-contact-label{font-size:11px;color:rgba(226,232,240,.55);letter-spacing:.02em;text-transform:uppercase;font-weight:600}.clyde-simple-template--contact .clyde-contact-options .faq-contact-value{font-size:13px;font-weight:500;color:#f8fafc;line-height:1.3;word-break:break-word}@media (max-width:900px){.clyde-simple-template--contact .clyde-contact-options .faq-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.clyde-simple-template--contact .clyde-contact-options .faq-contact-grid{grid-template-columns:1fr}}.clyde-simple-template--company-formation .clyde-company-formation-coming-soon .clyde-simple-success-section{margin:0 0 22px;padding:0;text-align:left;background:transparent;border:0}.clyde-simple-template--company-formation .clyde-company-formation-coming-soon .clyde-simple-success-section p{margin:0;font-size:16px;line-height:1.65;color:rgba(226,232,240,.78)}.clyde-simple-template--company-formation .clyde-company-formation-coming-soon .clyde-simple-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.clyde-simple-template .clyde-contact-map-section{margin:0}.clyde-simple-template .clyde-contact-map-card{margin:34px auto;max-width:900px;padding:28px;border-radius:28px;background:linear-gradient(145deg,rgba(15,23,42,.94),rgba(17,24,39,.84));border:1px solid rgba(148,163,184,.18);box-shadow:0 24px 80px rgba(0,0,0,.28)}.clyde-simple-template .clyde-contact-map-head{text-align:center;margin-bottom:20px}.clyde-simple-template .clyde-contact-map-head h2{margin:0 0 8px;color:#f8fafc;font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.02em}.clyde-simple-template .clyde-contact-map-head p{margin:0;color:rgba(226,232,240,.72);font-size:16px;line-height:1.65}.clyde-simple-template .clyde-contact-map-frame{position:relative;overflow:hidden;border-radius:22px;border:1px solid rgba(148,163,184,.18);min-height:360px}.clyde-simple-template .clyde-contact-map-frame iframe{display:block;width:100%;height:360px;filter:saturate(.85) contrast(1.05)}@media (max-width:640px){.clyde-simple-template .clyde-contact-map-card{padding:20px;border-radius:22px}.clyde-simple-template .clyde-contact-map-frame,.clyde-simple-template .clyde-contact-map-frame iframe{min-height:300px;height:300px}}.clyde-simple-template--success .simple-content-card{padding:0;background:transparent;border:0;box-shadow:none}.clyde-simple-template .clyde-simple-layout--success{max-width:720px;margin:0 auto}.clyde-simple-template .clyde-simple-success-card{padding:40px 36px;border-radius:28px;text-align:center;background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(17,24,39,.88)) , radial-gradient(ellipse 80% 50% at 50% 0%,rgba(48,209,88,.12),transparent 60%);border:1px solid rgba(148,163,184,.18);box-shadow:0 24px 80px rgba(0,0,0,.34)}.clyde-simple-template .clyde-simple-success-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 22px;border-radius:50%;background:rgba(48,209,88,.14);border:1px solid rgba(48,209,88,.45);color:#6ee88a;box-shadow:0 0 32px rgba(48,209,88,.2)}.clyde-simple-template .clyde-simple-success-icon svg{width:36px;height:36px}.clyde-simple-template .clyde-simple-success-lead{margin:0 0 12px;font-size:clamp(22px,3vw,28px);font-weight:600;letter-spacing:-.03em;line-height:1.25;color:#f8fafc}.clyde-simple-template .clyde-simple-success-sub{margin:0 auto 28px;max-width:52ch;font-size:16px;line-height:1.65;color:rgba(226,232,240,.72)}.clyde-simple-template .clyde-simple-success-section{margin:0 0 22px;padding:22px 24px;border-radius:18px;text-align:left;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.clyde-simple-template .clyde-simple-success-section h2{margin:0 0 12px;font-size:clamp(18px,2vw,22px);color:#f8fafc}.clyde-simple-template .clyde-simple-success-section p{margin:0 0 12px;font-size:15px;line-height:1.65;color:rgba(226,232,240,.78)}.clyde-simple-template .clyde-simple-success-section p:last-child{margin-bottom:0}.clyde-simple-template .clyde-simple-success-address{margin:8px 0 28px;font-style:normal;font-size:14px;line-height:1.6;color:rgba(226,232,240,.65)}.clyde-simple-template .clyde-simple-success-address strong{color:rgba(248,250,252,.9)}.clyde-simple-template .clyde-simple-success-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center}.clyde-simple-template .clyde-simple-layout--success .clyde-simple-btn--primary{background:linear-gradient(135deg,#facc15,#f59e0b);color:#111827;box-shadow:0 12px 32px rgba(245,158,11,.25)}.clyde-simple-template .clyde-simple-layout--success .clyde-simple-btn--primary:hover{color:#111827}@media (max-width:640px){.clyde-simple-template .clyde-simple-success-card{padding:28px 20px;border-radius:22px}.clyde-simple-template .clyde-simple-success-section{padding:18px 16px}.clyde-simple-template .clyde-simple-success-actions{flex-direction:column;align-items:stretch}.clyde-simple-template .clyde-simple-success-actions .clyde-simple-btn{width:100%}}.clyde-simple-template--thank-you .simple-content--thank-you{padding-top:0}.clyde-simple-template--thank-you .simple-content-inner--thank-you{max-width:760px}.clyde-simple-template .clyde-thank-you-layout{max-width:100%;margin:0 auto}.clyde-simple-template .clyde-thank-you-card{padding:36px 32px 32px;border-radius:28px;text-align:center;background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(17,24,39,.88)) , radial-gradient(ellipse 80% 50% at 50% 0%,rgba(48,209,88,.1),transparent 60%);border:1px solid rgba(148,163,184,.18);box-shadow:0 24px 80px rgba(0,0,0,.34)}.clyde-simple-template .clyde-thank-you-card .clyde-simple-success-icon{margin-bottom:18px}.clyde-simple-template .clyde-thank-you-steps{margin:0 0 24px;padding:0;text-align:left}.clyde-simple-template .clyde-thank-you-steps-title{margin:0 0 18px;font-size:clamp(20px,2.4vw,24px);font-weight:600;letter-spacing:-.02em;color:#f8fafc;text-align:center}.clyde-simple-template .clyde-thank-you-step{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px 18px;align-items:start;margin:0 0 14px;padding:20px 22px;border-radius:18px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.clyde-simple-template .clyde-thank-you-step:last-child{margin-bottom:0}.clyde-simple-template .clyde-thank-you-step-num{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;font-size:17px;font-weight:700;color:#6ee88a;background:rgba(48,209,88,.12);border:1px solid rgba(48,209,88,.35)}.clyde-simple-template .clyde-thank-you-step-title{margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.35;color:#f8fafc}.clyde-simple-template .clyde-thank-you-step-body p{margin:0;font-size:15px;line-height:1.65;color:rgba(226,232,240,.78)}.clyde-simple-template .clyde-thank-you-step-action{margin:16px 0 0}.clyde-simple-template .clyde-thank-you-help{padding:22px 24px;border-radius:18px;text-align:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.clyde-simple-template .clyde-thank-you-help-title{margin:0 0 10px;font-size:clamp(18px,2vw,22px);font-weight:600;color:#f8fafc}.clyde-simple-template .clyde-thank-you-help-text{margin:0 auto 18px;max-width:42ch;font-size:15px;line-height:1.65;color:rgba(226,232,240,.72)}.clyde-simple-template .clyde-thank-you-help-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center}.clyde-simple-template .clyde-thank-you-layout .clyde-simple-btn--primary{background:linear-gradient(135deg,#facc15,#f59e0b);color:#111827;box-shadow:0 12px 32px rgba(245,158,11,.25)}.clyde-simple-template .clyde-thank-you-layout .clyde-simple-btn--primary:hover{color:#111827}@media (max-width:640px){.clyde-simple-template .clyde-thank-you-card{padding:28px 20px 24px;border-radius:22px}.clyde-simple-template .clyde-thank-you-step{grid-template-columns:36px minmax(0,1fr);gap:12px 14px;padding:18px 16px}.clyde-simple-template .clyde-thank-you-step-num{width:36px;height:36px;font-size:15px}.clyde-simple-template .clyde-thank-you-help-actions{flex-direction:column;align-items:stretch}.clyde-simple-template .clyde-thank-you-help-actions .clyde-simple-btn{width:100%}.clyde-simple-template .clyde-thank-you-step-action .clyde-simple-btn{width:100%}}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-card{padding:24px 28px 22px;text-align:left;background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(17,24,39,.88));box-shadow:0 16px 48px rgba(0,0,0,.28)}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-steps{margin:0 0 18px}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-steps-title{margin:0 0 14px;font-size:clamp(17px,2vw,20px);text-align:left}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-step{grid-template-columns:36px minmax(0,1fr);gap:12px 14px;margin:0 0 10px;padding:14px 16px;border-radius:14px}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-step-num{width:36px;height:36px;font-size:15px}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-step-title{margin:0 0 6px;font-size:15px}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-step-body p{font-size:14px;line-height:1.55}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-help--compact{padding:16px 18px;margin-top:4px;border-radius:14px;background:rgba(255,255,255,.02);text-align:left}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-help--compact .clyde-thank-you-help-text{margin:0 0 12px;max-width:none;font-size:14px;font-weight:500;color:rgba(226,232,240,.68)}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-help-actions{justify-content:flex-start;gap:10px}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-help-actions .clyde-simple-btn{min-height:42px;padding:10px 18px;font-size:14px}body.clyde-thank-you-streamlined-page .clyde-simple-template--thank-you .simple-hero-title{font-size:clamp(26px,3.2vw,34px)}body.clyde-thank-you-streamlined-page .clyde-simple-template--thank-you .simple-hero{padding-bottom:28px}body.clyde-thank-you-streamlined-page .clyde-simple-template--thank-you .simple-hero-intro+.simple-hero-intro{margin-top:10px}@media (max-width:640px){.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-card{padding:20px 18px 18px}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-help-actions{flex-direction:column;align-items:stretch}.clyde-simple-template .clyde-thank-you-layout--streamlined .clyde-thank-you-help-actions .clyde-simple-btn{width:100%}}.clyde-simple-template--login-hub .simple-hero-intro--login-status{margin-top:14px;font-size:19px;font-weight:500;line-height:1.5;color:rgba(245,247,255,.78)}.clyde-simple-template--login-hub .clyde-login-status-label{color:rgba(245,247,255,.9)}.clyde-simple-template--login-hub .simple-hero-intro--login-detail{margin-top:12px}.clyde-simple-template--login-hub .login-coming-soon{display:inline-block;margin-left:6px;padding:4px 12px;border-radius:999px;font-weight:700;font-size:.95em;letter-spacing:.01em;color:#f5b53d;background:rgba(245,181,61,.16);border:1px solid rgba(245,181,61,.55);box-shadow:0 0 24px rgba(245,181,61,.18);vertical-align:middle}@media (max-width:540px){.clyde-simple-template--login-hub .simple-hero-intro--login-status{font-size:17px}.clyde-simple-template--login-hub .login-coming-soon{margin-left:0;margin-top:8px}}.clyde-simple-template--login-hub .simple-content--login-hub{padding-top:36px}.clyde-simple-template--login-hub .simple-content-inner--login-hub{max-width:1100px}.clyde-simple-template .clyde-login-hub{margin:0}.clyde-simple-template .clyde-login-hub-inner{margin:0 auto}.clyde-simple-template .clyde-login-hub-title{margin:0 0 28px;text-align:center;font-size:clamp(22px,2.6vw,28px);font-weight:600;letter-spacing:-.02em;color:#f5f7ff}.clyde-simple-template .clyde-login-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.clyde-simple-template .clyde-login-hub-card{display:flex;flex-direction:column;margin:0;padding:28px 26px 26px;border-radius:18px;background:linear-gradient(160deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.015) 100%) , rgba(12,17,32,.78);border:1px solid rgba(255,255,255,.09);box-shadow:0 1px 0 rgba(255,255,255,.05) inset , 0 20px 50px rgba(0,0,0,.22);backdrop-filter:blur(8px)}.clyde-simple-template .clyde-login-hub-card-title{margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:#f5f7ff}.clyde-simple-template .clyde-login-hub-card-text{flex:1 1 auto;margin:0 0 22px;font-size:14px;line-height:1.65;color:rgba(245,247,255,.72)}.clyde-simple-template .clyde-login-hub-card-text a{color:#93c5fd;text-decoration:underline;text-underline-offset:2px}.clyde-simple-template .clyde-login-hub-card-text a:hover{color:#bfdbfe}.clyde-simple-template .clyde-login-hub-card-btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:44px;padding:0 18px;border-radius:12px;border:1px solid rgba(96,165,250,.35);background:rgba(59,130,246,.12);color:#dbeafe;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s ease , border-color .2s ease , color .2s ease}.clyde-simple-template .clyde-login-hub-card-btn:hover{background:rgba(59,130,246,.22);border-color:rgba(96,165,250,.55);color:#fff}.clyde-simple-template .clyde-login-hub-note{max-width:72ch;margin:32px auto 0;text-align:center;font-size:13px;line-height:1.65;color:rgba(148,163,184,.85)}@media (max-width:980px){.clyde-simple-template .clyde-login-hub-grid{grid-template-columns:1fr;gap:18px}.clyde-simple-template .clyde-login-hub-card-btn{align-self:stretch;width:100%}}@media (max-width:640px){.clyde-simple-template--login-hub .simple-content--login-hub{padding:28px 20px 72px}.clyde-simple-template .clyde-login-hub-card{padding:22px 20px 20px}}.clyde-simple-template--signup-hub .simple-content--signup-hub{padding-top:36px}.clyde-simple-template--signup-hub .simple-content-inner--signup-hub{max-width:1100px}.clyde-simple-template .clyde-signup-hub{margin:0}.clyde-simple-template .clyde-signup-hub-inner{margin:0 auto}.clyde-simple-template .clyde-signup-hub-title{margin:0 0 28px;text-align:center;font-size:clamp(22px,2.6vw,28px);font-weight:600;letter-spacing:-.02em;color:#f5f7ff}.clyde-simple-template .clyde-signup-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.clyde-simple-template .clyde-signup-hub-card{display:flex;flex-direction:column;margin:0;padding:28px 26px 26px;border-radius:18px;background:linear-gradient(160deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.015) 100%) , rgba(12,17,32,.78);border:1px solid rgba(255,255,255,.09);box-shadow:0 1px 0 rgba(255,255,255,.05) inset , 0 20px 50px rgba(0,0,0,.22);backdrop-filter:blur(8px)}.clyde-simple-template .clyde-signup-hub-card-title{margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:#f5f7ff}.clyde-simple-template .clyde-signup-hub-card-text{flex:1 1 auto;margin:0 0 22px;font-size:14px;line-height:1.65;color:rgba(245,247,255,.72)}.clyde-simple-template .clyde-signup-hub-card-btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:44px;padding:0 18px;border-radius:12px;border:1px solid rgba(96,165,250,.35);background:rgba(59,130,246,.12);color:#dbeafe;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s ease , border-color .2s ease , color .2s ease}.clyde-simple-template .clyde-signup-hub-card-btn:hover{background:rgba(59,130,246,.22);border-color:rgba(96,165,250,.55);color:#fff}@media (max-width:980px){.clyde-simple-template .clyde-signup-hub-grid{grid-template-columns:1fr;gap:18px}.clyde-simple-template .clyde-signup-hub-card-btn{align-self:stretch;width:100%}}@media (max-width:640px){.clyde-simple-template--signup-hub .simple-content--signup-hub{padding:28px 20px 72px}.clyde-simple-template .clyde-signup-hub-card{padding:22px 20px 20px}}.clyde-simple-template--thank-you-hub .simple-content--thank-you-hub{padding-top:24px}.clyde-simple-template--thank-you-hub .clyde-thank-you-hub .clyde-simple-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.clyde-simple-template--404 .clyde-404-actions .clyde-simple-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.clyde-simple-template.clyde-default-page .simple-entry-content{font-size:16px;line-height:1.7}.clyde-simple-template .faq.simple-page-faq{padding:80px 28px 96px}.clyde-simple-template .faq.simple-page-faq .faq-head{margin-bottom:40px}.clyde-simple-template .faq.simple-page-faq .faq-intro{max-width:52ch;margin:14px auto 0;font-size:15px;line-height:1.65;color:rgba(245,247,255,.62)}.clyde-simple-template .faq.simple-page-faq .faq-answer[data-open="true"]{max-height:420px}.clyde-simple-template .faq.simple-page-faq .faq-answer-inner a{color:#93c5fd;text-decoration:underline;text-underline-offset:2px}.clyde-simple-template .faq.simple-page-faq .faq-answer-inner a:hover{color:#bfdbfe}@media (max-width:760px){.clyde-simple-template .faq.simple-page-faq{padding:64px 20px 80px}.clyde-simple-template .faq.simple-page-faq .faq-head{margin-bottom:32px}}body.page-template-page-mail-setup-complete,body.clyde-mail-setup-complete-body{background:#0b1020!important;color:#f5f7ff}body.page-template-page-mail-setup-complete #masthead,body.page-template-page-mail-setup-complete .site-header,body.page-template-page-mail-setup-complete .site-footer,body.page-template-page-mail-setup-complete footer.site-footer,body.clyde-mail-setup-complete-body #masthead,body.clyde-mail-setup-complete-body .site-header,body.clyde-mail-setup-complete-body .site-footer,body.clyde-mail-setup-complete-body footer.site-footer{display:none!important}body.page-template-page-mail-setup-complete #content,body.page-template-page-mail-setup-complete .site-content,body.page-template-page-mail-setup-complete .ast-container,body.clyde-mail-setup-complete-body #content,body.clyde-mail-setup-complete-body .site-content,body.clyde-mail-setup-complete-body .ast-container{max-width:none;padding:0;margin:0}.clyde-mail-setup-complete-shell{min-height:100vh;background:#0b1020}.clyde-mail-setup-complete-main{padding:32px 20px 72px;max-width:760px;margin:0 auto}.clyde-mail-setup-complete-eyebrow{display:block;margin:0 0 18px;text-align:center;color:rgba(148,163,184,.95)}.clyde-mail-setup-complete-title{margin-bottom:14px}.clyde-mail-setup-complete-list{margin:0;padding-left:1.25rem;color:rgba(226,232,240,.78)}.clyde-mail-setup-complete-list li{margin:0 0 12px;font-size:15px;line-height:1.65}.clyde-mail-setup-complete-list li:last-child{margin-bottom:0}.clyde-mail-setup-complete-help p:last-child{margin-bottom:0}@media (max-width:640px){.clyde-mail-setup-complete-main{padding:24px 16px 56px}}.clyde-mail-setup-complete-shell .clyde-simple-success-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;max-width:56px;max-height:56px;margin:0 auto 20px;flex-shrink:0;box-sizing:border-box}.clyde-mail-setup-complete-shell .clyde-simple-success-icon svg{width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important;display:block;flex-shrink:0}