/* Shared surfaces and conversion layout, using the original homepage map asset. */
.inner-page{position:relative;isolation:isolate;background:#15111f}.inner-page:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:760px;background:url('/assets/original/92f984c35d9f4d68.png') center top/1400px auto no-repeat;opacity:.065;pointer-events:none}.inner-page:after{content:"";position:absolute;z-index:-1;inset:70px 0 auto;height:900px;background:radial-gradient(ellipse at 85% 15%,#62477130,transparent 58%),radial-gradient(ellipse at 0% 55%,#62477120,transparent 48%);pointer-events:none}.inner-header{background:#15111f88}.inner-header-cta{background:linear-gradient(110deg,#ff7600,#d87511);color:#fff!important;border:1px solid #ff9c40!important;font-weight:500}.inner-page .wide-page{max-width:1240px}.unity-hero{max-width:870px;margin-bottom:42px}.unity-hero h1{line-height:1.12}.unity-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:25px}.testing-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 25px;border:1px solid #ffb56f;border-radius:28px;color:#fff!important;background:linear-gradient(110deg,#ff7600,#d87511);font:500 17px/1.35 TildaSans,Arial,sans-serif;text-decoration:none!important;text-align:center}.testing-button:hover{filter:brightness(1.1)}.testing-button.secondary{background:transparent}.testing-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.testing-cards article{display:flex;flex-direction:column;min-width:0;border:1px solid #5a4769;background:radial-gradient(ellipse at 30% 20%,#67557535,transparent 70%),#2c2338;border-radius:24px;padding:30px}.testing-cards h3{font:600 28px/1.2 TildaSans,Arial,sans-serif;margin:0 0 18px;color:#fff}.testing-cards p{font:400 17px/1.6 TildaSans,Arial,sans-serif;color:#d9cfe1;margin:0 0 20px}.testing-cards .eyebrow,.enterprise-panel .eyebrow,.home-end-cta .eyebrow{font:500 12px/1.4 TildaSans,Arial,sans-serif;letter-spacing:1.3px;color:#ffb77a}.testing-cards ul{list-style:none;padding:0;margin:0 0 26px}.testing-cards li{position:relative;padding-left:22px;margin:12px 0;color:#f0e9f5;font:400 16px/1.5 TildaSans,Arial,sans-serif}.testing-cards li:before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border:2px solid #ff890b;border-radius:50%}.testing-cards .testing-button{margin-top:auto}.enterprise-panel{display:flex;align-items:center;justify-content:space-between;gap:36px;padding:34px;border:1px solid #715177;border-radius:24px;background:radial-gradient(ellipse at right,#653c5540,transparent 65%),#251c31;margin:32px 0!important}.enterprise-panel>div{max-width:720px}.enterprise-panel h2{font:600 32px/1.2 TildaSans,Arial,sans-serif;color:white;margin:0 0 16px}.enterprise-panel p{font:400 17px/1.6 TildaSans,Arial,sans-serif;color:#d9cfe1;margin:0 0 16px}.enterprise-panel .testing-button{flex-shrink:0}.custom-price{font:600 19px/1.4 TildaSans,Arial,sans-serif;color:#ffb676}.unity-container{max-width:1176px;margin:auto}.home-testing-section{padding:32px 32px 50px;background:#15111f}.home-end-cta{padding:65px 32px;background:radial-gradient(ellipse at 75% 50%,#62477130,transparent 70%),#15111f;color:#fff}.home-end-cta h2{font:600 42px/1.2 TildaSans,Arial,sans-serif;margin:12px 0 25px}.project-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:45px;align-items:start}.inner-page .project-form{background:#2b2238;border:1px solid #665070;border-radius:24px;padding:28px;margin:0}.project-aside img{width:100%;height:auto;max-height:250px;object-fit:contain}.project-aside h2{font-size:27px}.project-aside p,.project-aside li{font-size:16px}.project-tester-link{padding-top:25px;margin-top:25px;border-top:1px solid #604b6a}.project-tester-link h3{font-size:21px}.gigsdo-footer{background:radial-gradient(ellipse at 10% 0%,#48334e33,transparent 65%),#110d19;color:#d8cce1;border-top:1px solid #57435e;padding:50px 32px 105px;font:16px/1.6 TildaSans,Arial,sans-serif;position:relative}.gigsdo-footer-grid,.gigsdo-footer-bottom{max-width:1176px;margin:auto}.gigsdo-footer-grid{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:50px}.gigsdo-footer p{font-size:16px;line-height:1.6;color:#cfc1da;margin:0 0 18px}.gigsdo-footer a{color:#d8cce1!important;text-decoration:none!important;font-size:15px}.gigsdo-footer a:hover{text-decoration:underline!important}.gigsdo-footer .gigsdo-wordmark{font-size:40px}.gigsdo-footer nav{display:flex;flex-direction:column;align-items:start;gap:12px}.gigsdo-footer h2{font-size:17px;font-weight:600;color:#ffb16b;margin:0 0 12px}.gigsdo-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #493752;padding-top:24px;margin-top:35px;font-size:13px}.gigsdo-footer-bottom>div{display:flex;gap:20px}.gigsdo-footer-bottom a{font-size:13px}.gigsdo-footer>.gigsdo-cookie-settings{display:block;max-width:1176px;margin:10px auto 0;padding-left:0}.inner-page .guide-card,.inner-page .price-card,.inner-page .request-panel,.inner-page .process-card{background:radial-gradient(ellipse at 20% 10%,#67557525,transparent 70%),#292134}.gigsdo-footer :focus-visible,.testing-button:focus-visible{outline:3px solid #ffb16b;outline-offset:4px}#rec766535798{display:none!important}@media(max-width:950px){.testing-cards{grid-template-columns:1fr 1fr}.testing-cards article:last-child{grid-column:1/-1}.project-layout{gap:25px}.enterprise-panel{display:block}.enterprise-panel .testing-button{margin-top:20px}}@media(max-width:700px){.testing-cards,.project-layout{grid-template-columns:1fr}.testing-cards article:last-child{grid-column:auto}.home-testing-section,.home-end-cta{padding-left:22px;padding-right:22px}.testing-cards article,.enterprise-panel{padding:24px}.project-aside img{max-height:190px}.gigsdo-footer{padding:38px 22px 100px}.gigsdo-footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.gigsdo-footer-grid>div{grid-column:1/-1}.gigsdo-footer-bottom{display:block}.gigsdo-footer-bottom>div{margin-top:14px}.inner-page .project-form{padding:22px}.home-end-cta h2{font-size:34px}}

/* Optional reply contact and direct WhatsApp channel */
.gigsdo-whatsapp-field{border:0;padding:0;margin:0 0 22px;min-width:0}.gigsdo-whatsapp-field legend{display:flex;align-items:center;gap:6px;margin-bottom:8px;padding:0;font-size:17px;color:inherit}.gigsdo-whatsapp-field legend svg{width:23px;height:23px;color:#25d366;flex-shrink:0}.gigsdo-phone-row{display:grid;grid-template-columns:minmax(135px,.9fr) minmax(0,1.4fr);gap:10px}.gigsdo-phone-row label{margin:0!important;min-width:0}.gigsdo-phone-row input,.gigsdo-phone-row select{box-sizing:border-box;width:100%;min-width:0;height:52px;margin:0!important;padding:10px 12px;font:inherit;border:1px solid #796982;border-radius:12px;background:#191421;color:#fff}.phone-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gigsdo-whatsapp-float{position:fixed;right:20px;bottom:38px;z-index:999990;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#168647;border:1px solid #48cb80;color:white!important;box-shadow:0 6px 24px #0004}.gigsdo-whatsapp-float svg{width:32px;height:32px}.gigsdo-whatsapp-float:hover{background:#116b38}.gigsdo-whatsapp-float:focus-visible{outline:3px solid #ffb765;outline-offset:4px}.gigsdo-chat-launcher{right:86px!important}body:has(.gigsdo-live-chat:not([hidden])) .gigsdo-whatsapp-float{visibility:hidden}@media(max-width:600px){.gigsdo-phone-row{grid-template-columns:minmax(125px,.9fr) minmax(0,1.2fr);gap:8px}.gigsdo-phone-row input,.gigsdo-phone-row select{font-size:16px}.gigsdo-whatsapp-float{right:12px;bottom:34px}.gigsdo-chat-launcher{right:78px!important}} 
/* Stacked support channels, a restrained invitation, and searchable countries. */
.gigsdo-chat-launcher{right:20px!important;bottom:28px!important}.gigsdo-whatsapp-float{box-sizing:border-box;text-decoration:none!important;border-radius:999px;bottom:94px;right:20px;width:auto;min-width:54px;gap:8px;display:flex;padding:10px 17px;font:600 15px TildaSans,Arial,sans-serif}.gigsdo-whatsapp-float span{display:inline}.gigsdo-chat-welcome{position:fixed;right:20px;bottom:160px;width:285px;box-sizing:border-box;background:#fff;color:#271c32;z-index:999990;padding:22px;border:1px solid #ded3e6;border-radius:18px;box-shadow:0 8px 28px #0003;font:16px/1.45 TildaSans,Arial,sans-serif}.gigsdo-chat-welcome[hidden]{display:none}.gigsdo-chat-welcome strong{display:block;padding-right:20px}.gigsdo-chat-welcome p{font-size:14px;color:#685b72;margin:10px 0 15px}.welcome-dismiss{position:absolute;right:10px;top:8px;background:none;border:0;font-size:24px;color:#62516c;cursor:pointer}.welcome-open{background:#ff8500;border:0;border-radius:22px;padding:10px 18px;font:600 15px TildaSans,Arial;cursor:pointer}.country-picker{position:relative}.country-native{position:absolute!important;width:1px!important;height:1px!important;opacity:0;pointer-events:none}.country-toggle{width:100%;height:52px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;border:1px solid #796982;border-radius:12px;background:#191421;color:white;padding:10px 28px 10px 12px;font:inherit;cursor:pointer}.country-toggle:after{content:'⌄';position:absolute;right:11px}.country-panel{position:absolute;top:58px;left:0;width:min(330px,calc(100vw - 70px));padding:10px;border:1px solid #826993;border-radius:12px;background:#21182d;z-index:100;box-shadow:0 8px 28px #0006}.country-panel[hidden]{display:none}.country-panel input{font-size:16px!important}.country-results{max-height:220px;overflow:auto;margin-top:8px}.country-results button{display:block;width:100%;text-align:left;padding:11px 8px;font:16px TildaSans,Arial;color:#fff;background:none;border:0;cursor:pointer}.country-results button:hover,.country-results button:focus{background:#4a3159}.country-results p{font-size:14px;color:#d1c3d9;padding:8px}@media(max-width:600px){.gigsdo-chat-launcher{right:12px!important;bottom:24px!important}.gigsdo-whatsapp-float{right:12px;bottom:84px;padding:11px;width:54px}.gigsdo-whatsapp-float span{display:none}.gigsdo-chat-welcome{right:12px;bottom:148px;width:min(285px,calc(100vw - 24px))}}

/* Keep the calling code compact and the subscriber number prominent. */
.gigsdo-phone-row{grid-template-columns:minmax(140px,160px) minmax(0,1fr)}.country-panel{box-sizing:border-box}.country-toggle{font-size:16px}@media(max-width:600px){.gigsdo-phone-row{grid-template-columns:140px minmax(0,1fr)}}

.gigsdo-phone-row{grid-template-columns:112px minmax(0,1fr)}@media(max-width:600px){.gigsdo-phone-row{grid-template-columns:108px minmax(0,1fr)}}

/* Conversion structure preview: preserve original palette and type. */
.home-offer-section{padding:64px 32px;background:#15111f;color:#fff;font:17px/1.55 TildaSans,Arial,sans-serif}.offer-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.home-offer-section .eyebrow{font-size:12px;letter-spacing:1.4px;color:#ffb16b;margin:0 0 12px}.home-offer-section h2{font-size:38px;line-height:1.2;margin:0}.home-offer-section h3{font-size:27px;line-height:1.25;margin:0 0 15px}.home-offer-section a:not(.testing-button){color:#ffb16b!important;text-underline-offset:4px}.offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.offer-grid article{padding:28px;border:1px solid #665070;border-radius:24px;background:#2b2238;display:flex;flex-direction:column}.offer-grid .offer-standard{border-color:#ff9b36;background:radial-gradient(ellipse at top,#85421f33,transparent 70%),#2b2238}.offer-grid .offer-price{font-size:35px;font-weight:600;color:#fff;margin:0 0 8px}.offer-price small{font-size:14px;font-weight:400;color:#d8cce1}.offer-grid p{color:#d8cce1;margin:0 0 15px}.home-offer-section ul{padding:0;list-style:none;margin:8px 0 25px}.home-offer-section li{position:relative;padding-left:24px;margin:10px 0;color:#e7ddec}.home-offer-section li:before{content:'✓';position:absolute;left:0;color:#ffad65}.offer-grid .testing-button{margin-top:auto}.offer-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:15px;margin-top:22px}.offer-foot p{margin:0;color:#d8cce1}.report-section{background:radial-gradient(ellipse at right,#62477120,transparent 65%),#15111f;border-bottom:1px solid #493752}.report-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:38px;align-items:start}.report-explanation p{color:#d8cce1}.report-explanation>a{display:block;margin-top:16px}.sample-report{padding:28px;border:1px solid #715177;border-radius:24px;background:#292134}.sample-label{display:inline-block;color:#ffb16b;font-size:11px;letter-spacing:1px;margin-bottom:18px}.sample-caption{font-size:14px;color:#c8bad3}.sample-report dl{margin:20px 0}.sample-report dl>div{padding:14px 0;border-top:1px solid #594563}.sample-report dt{font-size:13px;color:#ffb16b;margin-bottom:4px}.sample-report dd{margin:0;color:#f0e9f5;font-size:16px}.sample-report>a{font-size:15px}@media(max-width:700px){.home-offer-section{padding:42px 22px}.offer-heading,.offer-foot{display:block}.offer-heading>a{display:inline-block;margin-top:16px}.home-offer-section h2{font-size:30px}.offer-grid,.report-layout{grid-template-columns:1fr}.offer-grid article,.sample-report{padding:24px}.offer-foot a{display:inline-block;margin-top:12px}}

.offer-grid .package-fit{min-height:3.1em;font-size:16px;line-height:1.55}.offer-grid li strong{font-weight:600}.offer-grid li{font-size:16px}@media(max-width:700px){.offer-grid .package-fit{min-height:0}}

/* Pricing: direct headings and a single payment checklist line. */
.pricing-payment-note{list-style:none;padding:0;margin:22px 0 0;color:#eee6f3;font-size:17px}.pricing-payment-note li{position:relative;padding-left:26px}.pricing-payment-note li:before{content:'✓';position:absolute;left:0;color:#ff9a3d;font-weight:700}.inner-page .plan-top{display:block}.inner-page .plan-top h2{font-size:29px;margin:0;line-height:1.2}.inner-page .plan-price{flex-direction:row;align-items:baseline;gap:9px;border:0;padding:0;margin:20px 0 16px}.inner-page .plan-price>span{font-size:48px;letter-spacing:-1.5px;margin:0}.inner-page .plan-price sup{font-size:26px}.inner-page .plan-price small{font-size:14px;color:#cbbdd5}.inner-page .plan-summary{min-height:50px;margin:0 0 22px;font-size:16px}.inner-page .price-card{min-width:0;padding:28px}.inner-page .plan-features li{overflow-wrap:break-word}@media(max-width:700px){.inner-page .plan-summary{min-height:0}.inner-page .price-card{padding:24px}.pricing-payment-note{font-size:16px}}

.process-next-action{background:#15111f;padding:8px 32px 48px}.process-next-action .unity-container{display:flex;align-items:center;justify-content:center;gap:24px}.process-price-link{color:#ffb16b!important;text-decoration:underline!important;text-underline-offset:4px;font:17px TildaSans,Arial,sans-serif}@media(max-width:600px){.process-next-action{padding:12px 22px 36px}.process-next-action .unity-container{flex-direction:column;gap:18px}.process-next-action .testing-button{width:100%;box-sizing:border-box}}
