:root{--start-ink:var(--ds-ink);--start-body:#4a4550;--start-gold:var(--ds-gold-line);--start-gold-deep:#7A6446;--start-ivory:var(--ds-ivory);--start-paper:#fffdfa;--start-line:#ece3d1;--start-mark:#fff1a8;--start-danger:#9f352e;--start-dark:#201d23}
.start-page{min-height:100vh;background:radial-gradient(circle at 12% 8%,color-mix(in oklab,var(--start-gold) 14%,transparent),transparent 30rem),linear-gradient(var(--start-paper),var(--start-ivory));color:var(--start-body);font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}
.start-wrap{width:min(100% - 40px,1200px);margin-inline:auto}.start-header{position:sticky;top:0;z-index:40;background:color-mix(in oklab,var(--start-paper) 88%,transparent);border-bottom:1px solid var(--start-line);backdrop-filter:blur(16px) saturate(140%)}.start-header-inner{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:20px}.start-header img,.start-footer img{display:block;width:auto;height:52px;object-fit:contain}.start-header nav{display:flex;align-items:center;gap:28px}.start-header nav a,.start-footer a{color:var(--start-ink);font-size:13px;text-decoration:none;transition:color .2s ease}.start-header nav a:hover,.start-header nav a[aria-current=page],.start-footer a:hover{color:var(--start-gold-deep)}
.start-button{background-color:transparent!important;min-height:52px!important;height:auto!important;border:1px solid color-mix(in oklab,var(--start-gold-deep) 75%,transparent)!important;border-radius:999px!important;padding:0 28px!important;color:var(--start-dark)!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;background-image:linear-gradient(110deg,#c98e3d 0%,#e8b864 25%,var(--ds-gold) 45%,#fce6b4 50%,var(--ds-gold) 55%,#e8b864 75%,#c98e3d 100%)!important;background-size:250% 100%!important;box-shadow:inset 0 1px 0 color-mix(in oklab,var(--start-paper) 65%,transparent),0 10px 26px -10px color-mix(in oklab,var(--start-gold-deep) 62%,transparent),0 3px 8px color-mix(in oklab,var(--start-dark) 14%,transparent)!important;animation:startShimmer 6s ease-in-out infinite;transition:transform .25s ease,filter .25s ease!important}.start-button:hover{transform:translateY(-2px);filter:brightness(1.04)}.start-button:active{transform:scale(.98)}.start-button:focus-visible{outline:3px solid color-mix(in oklab,var(--start-gold) 48%,transparent);outline-offset:3px}
.start-hero{min-height:min(780px,calc(100svh - 88px));display:flex;align-items:center;padding:72px 0 92px}.start-hero-inner{max-width:1000px;text-align:center}.start-eyebrow,.start-step{color:var(--start-gold-deep);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.start-page h1,.start-page h2,.start-page h3{margin:0;color:var(--start-ink);font-family:Manrope,system-ui,sans-serif;letter-spacing:0}.start-page h1{max-width:980px;margin:22px auto 0;font-size:clamp(2.75rem,6vw,5.7rem);font-weight:600;line-height:.98}.start-page h1 span{display:block;color:var(--start-gold-deep)}.start-lede{max-width:730px;margin:28px auto 34px;font-size:18px;line-height:1.75}.start-microcopy{margin:16px auto 0;font-size:12px;line-height:1.7;color:color-mix(in oklab,var(--start-ink) 60%,transparent)}.start-placeholder{display:inline;padding:2px 5px;border-radius:3px;background:var(--start-mark);color:var(--start-ink);box-decoration-break:clone;-webkit-box-decoration-break:clone}
.start-section{padding:100px 0}.start-section h2{max-width:800px;margin-top:16px;font-size:clamp(2.2rem,4vw,4.2rem);line-height:1.04}.start-growth-grid,.start-feature-grid,.start-proof-grid{display:grid;gap:20px;margin-top:48px}.start-growth-grid{grid-template-columns:repeat(3,1fr)}.start-card{border:1px solid var(--start-line);border-radius:8px;background:color-mix(in oklab,var(--start-paper) 94%,transparent);box-shadow:0 2px 5px color-mix(in oklab,var(--start-dark) 5%,transparent),0 18px 45px -30px color-mix(in oklab,var(--start-dark) 25%,transparent)}.start-growth-card{position:relative;min-height:330px;padding:34px;overflow:hidden}.start-number{position:absolute;right:22px;top:18px;color:color-mix(in oklab,var(--start-gold) 22%,transparent);font:700 64px/1 Manrope}.start-card h3{position:relative;margin-top:18px;font-size:24px}.start-card p:not(.start-step){position:relative;margin-top:18px;font-size:15px;line-height:1.8}.start-marquee{overflow:hidden;border-block:1px solid var(--start-line);background:var(--start-dark);color:var(--start-paper)}.start-marquee div{display:flex;width:max-content;animation:startTicker 28s linear infinite}.start-marquee span{padding:20px 12px;font:600 15px/1 Manrope;letter-spacing:.08em;text-transform:uppercase}.start-features{background:var(--start-paper)}.start-feature-grid{grid-template-columns:repeat(3,1fr)}.start-feature-card{padding:32px}.start-feature-card svg{width:28px;height:28px;color:var(--start-gold-deep)}
.start-difference{background:var(--start-dark);color:color-mix(in oklab,var(--start-paper) 72%,transparent)}.start-difference h2{color:var(--start-paper)}.start-section-copy{max-width:800px;margin-top:28px;font-size:17px;line-height:1.85}.start-stats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:56px;border-top:1px solid color-mix(in oklab,var(--start-paper) 18%,transparent)}.start-stats div{display:flex;flex-direction:column;gap:8px;padding:28px 20px 0;border-right:1px solid color-mix(in oklab,var(--start-paper) 18%,transparent)}.start-stats div:first-child{padding-left:0}.start-stats div:last-child{border:0}.start-stats strong{color:var(--start-gold);font:600 28px/1.1 Manrope}.start-stats span{font-size:12px;text-transform:uppercase;letter-spacing:.1em}.start-pam-grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:72px}.start-photo-placeholder{aspect-ratio:4/5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;border:1px dashed var(--start-gold);border-radius:8px;background:linear-gradient(145deg,var(--start-ivory),var(--start-paper));color:var(--start-gold-deep)}.start-photo-placeholder svg{width:42px;height:42px}.start-pam-grid>div:last-child>p:not(.start-eyebrow){margin:24px 0;font-size:16px;line-height:1.85}
.start-proof{background:var(--start-paper)}.start-proof-grid{grid-template-columns:1fr 1fr}.start-proof-grid article{min-height:250px;padding:36px}.start-story-card{border:1px dashed var(--start-gold-deep);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-end;background:var(--start-ivory)}.start-pricing{text-align:center}.start-price-card{max-width:620px;margin:auto;padding:48px;border:1px solid var(--start-line);border-radius:8px;background:var(--start-paper);box-shadow:0 8px 18px color-mix(in oklab,var(--start-dark) 6%,transparent),0 32px 80px -38px color-mix(in oklab,var(--start-dark) 35%,transparent)}.start-price-card>svg{width:36px;height:36px;color:var(--start-gold-deep)}.start-price-card h2{margin-inline:auto;font-size:34px}.start-price{display:flex;align-items:end;justify-content:center;gap:8px;margin:28px 0 6px}.start-price strong{color:var(--start-ink);font:600 58px/1 Manrope}.start-price span{font-size:15px}.start-price-card ul{display:grid;gap:14px;width:max-content;max-width:100%;margin:32px auto;text-align:left;list-style:none;padding:0}.start-price-card li{display:flex;align-items:center;gap:12px;font-size:14px}.start-price-card li svg{width:18px;color:var(--start-gold-deep)}
.start-faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:72px}.start-faq details{border-bottom:1px solid var(--start-line);padding:22px 0}.start-faq summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;color:var(--start-ink);font-weight:600;list-style:none}.start-faq summary::-webkit-details-marker{display:none}.start-faq summary svg{width:18px;transition:transform .2s}.start-faq details[open] summary svg{transform:rotate(180deg)}.start-faq details p{margin:12px 36px 0 0;font-size:14px;line-height:1.8}.start-final{padding:110px 0;text-align:center;background:var(--start-dark);color:var(--start-paper)}.start-final h2{color:var(--start-paper);font-size:clamp(2.7rem,5vw,5rem)}.start-final>div>p{max-width:680px;margin:22px auto 32px;font-size:17px;line-height:1.8}.start-final .start-final-microcopy{margin-top:18px;font-size:13px}.start-final-microcopy a{color:var(--start-gold);text-underline-offset:4px}.start-disclaimer{padding:28px 0;background:var(--start-ivory);border-bottom:1px solid var(--start-line)}.start-disclaimer p{max-width:900px;margin:auto;text-align:center;font-size:11px;line-height:1.7}.start-footer{background:var(--start-paper);padding:44px 0 110px}.start-footer>div{display:flex;align-items:center;justify-content:space-between;gap:28px}.start-footer nav{display:flex;gap:22px;flex-wrap:wrap}.start-footer p{font-size:11px}
.start-dialog{border-color:var(--start-line)!important;background:var(--start-paper)!important;border-radius:8px!important;padding:32px!important}.start-dialog h2{font:600 30px/1.1 Manrope;color:var(--start-ink);letter-spacing:0}.start-form{display:grid;gap:18px;margin-top:12px}.start-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.start-field{display:grid;gap:7px}.start-field>span{color:var(--start-ink);font-size:12px;font-weight:600}.start-field input,.start-field select{width:100%;min-height:48px;border:1px solid var(--start-line);border-radius:6px;background:var(--start-paper);padding:0 13px;color:var(--start-ink);font-size:16px;outline:none}.start-field input:focus,.start-field select:focus{border-color:var(--start-gold-deep);box-shadow:0 0 0 3px color-mix(in oklab,var(--start-gold) 18%,transparent)}.start-field small,.start-error{color:var(--start-danger);font-size:12px}.start-terms{display:flex;align-items:flex-start;gap:12px;color:var(--start-ink);font-size:13px;line-height:1.5}.start-terms input{width:20px;height:20px;flex:none;accent-color:var(--start-gold-deep)}.start-thanks{display:grid;justify-items:center;gap:18px;padding:54px 12px;text-align:center}.start-thanks>svg{width:56px;height:56px;padding:14px;border-radius:999px;background:var(--start-ivory);color:var(--start-gold-deep)}
@keyframes startShimmer{0%,100%{background-position:100% 0}50%{background-position:0 0}}@keyframes startTicker{to{transform:translateX(-50%)}}
@media(max-width:1023px){.start-header nav{display:none}.start-growth-grid,.start-feature-grid{grid-template-columns:repeat(2,1fr)}.start-stats{grid-template-columns:repeat(2,1fr);gap:0 20px}.start-stats div:nth-child(2){border:0}.start-pam-grid,.start-faq-grid{grid-template-columns:1fr;gap:42px}}
@media(max-width:767px){.start-wrap{width:min(100% - 32px,1200px)}.start-header-inner{min-height:72px}.start-header img{height:44px}.start-header-apply{display:none!important}.start-hero{min-height:auto;padding:64px 0 150px}.start-page h1{font-size:2.75rem}.start-lede{font-size:16px}.start-section{padding:72px 0}.start-growth-grid,.start-feature-grid,.start-proof-grid{grid-template-columns:1fr}.start-growth-card{min-height:280px}.start-stats{grid-template-columns:1fr 1fr}.start-stats div{padding:24px 10px;border:0;border-bottom:1px solid color-mix(in oklab,var(--start-paper) 18%,transparent)}.start-stats strong{font-size:23px}.start-pam-grid{gap:36px}.start-photo-placeholder{aspect-ratio:5/4}.start-price-card{padding:34px 20px}.start-price strong{font-size:48px}.start-final{padding:80px 0}.start-footer>div{flex-direction:column;text-align:center}.start-footer nav{justify-content:center}.start-form-row{grid-template-columns:1fr}.start-dialog{width:calc(100% - 24px)!important;padding:24px!important}.start-button{width:100%;padding-inline:18px!important}.start-pam-grid .start-button{width:auto}}
@media(max-width:767px){body:has(.start-page) .mia-chat-widget{bottom:92px;right:10px}body:has(.start-page) .mia-chat-widget>button{width:58px;height:58px;padding:4px}body:has(.start-page) .mia-chat-widget>button>span:last-child{display:none}body:has(.start-page) .mia-chat-widget>button img{width:48px;height:48px}}
@media(prefers-reduced-motion:reduce){.start-button,.start-marquee div{animation:none}.start-page *{scroll-behavior:auto!important;transition-duration:.01ms!important}}
