@font-face{font-family:Jakarta;src:local('Plus Jakarta Sans')}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fcfaf6;color:#123f49;font-family:Jakarta,'Segoe UI',sans-serif;font-size:15px;line-height:1.6}button,input,select,textarea{font:inherit}button,a,select,input,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button{color:inherit}a{color:inherit;text-decoration:none}button:active{transform:scale(.98)}button,a,input,select,textarea{outline-offset:5px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #067b97}button{transition:background 160ms ease,transform 160ms ease}header{max-width:1440px;margin:auto;padding:20px 4%;display:flex;align-items:center;gap:28px;border-bottom:1px solid #e8e8df}.brand{display:flex;align-items:center;gap:10px;font-size:28px;font-weight:750;letter-spacing:-1px}.brand img{width:58px;height:58px}.brand small{font-size:8px;letter-spacing:1.4px;display:block;font-weight:650;margin-top:-4px}nav{display:flex;gap:30px;margin:auto}nav a{padding:20px 0;font-size:14px;border-bottom:2px solid transparent}nav a.active{border-color:#dfa53b;font-weight:650}.location{display:flex;gap:9px;align-items:center}.location>span:first-child{font-size:29px}.location select{border:0;background:transparent;color:#123f49;max-width:170px;font-size:13px;font-weight:650}.location small{display:block;font-size:11px;color:#677d81;padding-left:4px}.avatar{border:0;background:#e4ece5;border-radius:50%;width:42px;height:42px;font-size:13px;flex-shrink:0}main{max-width:1324px;margin:auto;padding:34px 36px 55px;min-height:75vh}.hero{display:grid;grid-template-columns:1fr 1.07fr;gap:48px;align-items:center}.eyebrow{letter-spacing:2.5px;font-size:10px;font-weight:700;color:#578181;margin:0 0 22px}.hero h1{font-size:clamp(36px,4vw,56px);font-weight:700;line-height:1.12;letter-spacing:-2px;margin:0 0 22px;max-width:560px}.hero h1 em{font-family:Georgia,serif;font-weight:400;color:#54817b}.lead{font-size:16px;color:#627a7e;max-width:420px}.hero-media{position:relative}.hero-media>img{width:100%;height:410px;object-fit:cover;border-radius:150px 18px 18px 18px;display:block}.photo-note{position:absolute;bottom:22px;left:-20px;background:#fffdf7;padding:13px 20px;border-radius:10px;box-shadow:0 8px 28px #133f4912;display:flex;align-items:center;gap:12px;font-size:12px}.photo-note b{display:block}.photo-note>span{font-size:24px;color:#b97817}.switch{display:flex;background:#eaf0e9;padding:5px;border-radius:12px;margin:26px 0 12px;max-width:390px;gap:4px}.switch button{width:50%;border:0;background:transparent;padding:10px;border-radius:9px;font-size:13px}.switch button.selected{background:#fff;box-shadow:0 2px 6px #123f490c;font-weight:650}.primary,.secondary{border:0;border-radius:9px;padding:13px 22px;font-weight:650;font-size:14px;display:inline-flex;justify-content:center;align-items:center;gap:16px}.primary{background:#efb544;color:#183d40}.primary:hover{background:#e6a72e}.secondary{background:#eaf0eb}.secondary:hover{background:#dce7de}.hero .primary{width:390px;max-width:100%}.hint{font-size:11px;color:#6d7f7d;margin:10px 0}.hero .hint{max-width:390px;text-align:center}.benefits{display:flex;gap:22px;margin-top:24px;font-size:11px;line-height:1.5;color:#5e787b}.benefits span{display:flex;gap:8px;align-items:center}.benefits i{font-style:normal;font-size:23px;color:#275c60}.section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-top:48px}.section-head h2{font-size:26px;letter-spacing:-.8px;margin:0}.section-head p{margin:4px 0;color:#6c7f7e;font-size:12px}.text-button{background:none;border:0;padding:8px 0;color:#52736e;font-size:12px;text-decoration:underline;text-underline-offset:5px}.filters{display:flex;gap:8px;margin:20px 0;overflow:auto;padding:3px 0}.chip{white-space:nowrap;border:1px solid #dde4db;background:transparent;padding:8px 16px;border-radius:30px;font-size:12px}.chip.selected{background:#174d54;color:white;border-color:#174d54}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.sitter-card{border:1px solid #e0e5dd;border-radius:14px;padding:13px;background:#fffefa;display:grid;grid-template-columns:110px 1fr;gap:15px;position:relative;min-width:0}.sitter-card>img{width:110px;height:166px;object-fit:cover;border-radius:9px}.sitter-card h3{font-size:18px;margin:1px 0 4px;letter-spacing:-.4px}.sitter-card p{font-size:11px;color:#6c7d7e;margin:5px 0}.sitter-card .rating{color:#ad791e;font-size:11px}.sitter-card .card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.price{font-size:13px;font-weight:700;white-space:nowrap}.price small{font-size:10px;font-weight:400}.outline{border:1px solid #dab578;background:transparent;border-radius:20px;padding:7px 10px;font-size:11px;white-space:nowrap}.heart{position:absolute;right:9px;top:6px;border:0;background:#fffefa;font-size:23px;padding:0 4px;color:#477378}.heart.saved{color:#c67d38}.how{margin-top:42px;padding:25px 0 0;border-top:1px solid #e0e5dd;display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr;gap:30px}.how h3{margin:0;font-family:Georgia,serif;font-size:23px;font-weight:400}.how article{font-size:12px}.how strong{font-size:13px}.how p{margin:5px 0;color:#73837f}.number{color:#b18744;margin-right:7px}footer{max-width:1324px;margin:auto;border-top:1px solid #e4e7df;padding:18px 36px 24px;display:flex;align-items:center;gap:26px;color:#7b8b85;font-size:11px}footer button{margin-left:auto;background:none;border:0;font-size:11px}.demo-dot{white-space:nowrap;color:#3e6a67}.demo-dot:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:#65a395;margin-right:7px}.page-heading{font-size:38px;letter-spacing:-1.3px;line-height:1.2;margin:20px 0 12px}.back{border:0;background:transparent;padding:0;color:#687f7c;font-size:12px}.two-col{display:grid;grid-template-columns:1.45fr 1fr;gap:36px;margin-top:30px}.panel{background:#fffefa;border:1px solid #e1e5dc;border-radius:16px;padding:28px;margin-bottom:22px}.panel h2{font-size:22px;letter-spacing:-.5px;margin:0 0 16px}.panel h3{font-size:16px}.profile-top{display:flex;gap:24px;align-items:center}.profile-top img{width:130px;height:150px;border-radius:65px 65px 12px 12px;object-fit:cover}.profile-top h1{margin:0;font-size:35px;letter-spacing:-1px}.muted{color:#6f807c;font-size:13px}.badge{display:inline-block;background:#e9f0e6;border-radius:20px;padding:4px 10px;color:#4b715e;font-size:11px}.divider{border:0;border-top:1px solid #e4e8df;margin:23px 0}.check-row{padding:13px 0;border-bottom:1px solid #e7ebe4;display:flex;gap:15px;align-items:center;font-size:13px}.check-row:last-child{border:0}.check-row small{display:block;color:#7e8880;font-size:11px}.check-row>span{color:#a47a32}.check-row>b{margin-left:auto;font-size:10px;font-weight:500;color:#8a8171}.gallery{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gallery img{width:100%;height:140px;object-fit:cover;border-radius:9px}label.field{display:block;font-size:12px;font-weight:600;margin:16px 0}input,textarea,select.input{width:100%;background:#fffefa;border:1px solid #dce2d7;border-radius:8px;padding:11px 12px;margin-top:6px;color:#17434b}textarea{resize:vertical;min-height:90px}.inline-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.stepper{display:flex;justify-content:space-between;align-items:center;margin:20px 0}.stepper button{border:1px solid #dbe3d7;background:transparent;border-radius:50%;width:36px;height:36px}.stepper div{display:flex;align-items:center;gap:18px}.wide{width:100%}.summary-row{display:flex;justify-content:space-between;font-size:13px;padding:9px 0;gap:15px}.summary-row.total{border-top:1px solid #dfe5da;font-size:20px;font-weight:700;margin-top:10px;padding-top:17px}.notice{border-left:3px solid #eab74a;background:#f9f2e1;padding:12px 16px;font-size:12px;border-radius:0 7px 7px 0;color:#75643e;margin:20px 0}.mini-person{display:flex;align-items:center;gap:15px;margin-bottom:20px}.mini-person img{width:62px;height:68px;object-fit:cover;border-radius:12px}.mini-person p{margin:0}.empty{text-align:center;padding:65px 15px}.empty img{width:110px}.empty h1{font-size:32px}.booking{display:flex;align-items:center;gap:20px}.booking img{width:80px;height:90px;border-radius:12px;object-fit:cover}.booking .actions{margin-left:auto;display:flex;gap:10px;flex-wrap:wrap}.booking p{margin:3px 0}.timeline{border-left:1px solid #c8dbca;margin:25px 0 0 9px;padding-left:26px}.event{position:relative;margin-bottom:30px}.event:before{content:'';width:9px;height:9px;background:#79a797;border:4px solid #fffefa;border-radius:50%;position:absolute;left:-35px;top:7px;box-sizing:content-box}.event time{font-size:10px;color:#7a8f82}.event h3{margin:5px 0}.event p{margin:0}.event img{margin-top:12px;width:100%;max-height:230px;object-fit:cover;border-radius:10px}.pin{font-size:30px;letter-spacing:12px;text-align:center;background:#f3f3e9;padding:15px;border-radius:8px}.schedule-options{display:none}.schedule-options.visible{display:block}dialog{width:500px;max-width:calc(100% - 32px);border:1px solid #e1e6dc;border-radius:18px;padding:32px;color:#123f49;background:#fcfaf6;box-shadow:0 30px 100px #123f4933}dialog::backdrop{background:#123f4966;backdrop-filter:blur(3px)}dialog h2{font-size:27px;letter-spacing:-.6px;margin:0 30px 20px 0}.close{position:absolute;right:15px;top:12px;background:transparent;border:0;font-size:25px;width:34px;height:34px}#toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);background:#164d53;color:white;padding:13px 22px;border-radius:9px;font-size:13px;box-shadow:0 8px 30px #123f4922;z-index:5;opacity:0;pointer-events:none;transition:opacity 180ms ease;max-width:90%;width:max-content}#toast.visible{opacity:1}.skip{position:fixed;top:-100px;padding:12px;background:white;z-index:10}.skip:focus{top:0}.error{color:#a44733;font-size:12px}.chat-line{padding:10px 14px;background:#e8eee4;border-radius:10px;margin:10px 0;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.chat-line.mine{background:#f7ecd0;margin-left:35px}
@media(min-width:1400px){main{padding-top:45px}.hero-media>img{height:445px}.hero{gap:65px}}@media(max-width:1100px){header{gap:17px}nav{gap:18px}.brand{font-size:24px}.brand img{width:48px;height:48px}.brand small{font-size:6px}.hero{gap:30px}.hero-media>img{height:370px}.sitter-card{grid-template-columns:80px 1fr;gap:10px}.sitter-card>img{width:80px}.sitter-card .card-bottom{align-items:start;flex-direction:column;gap:7px}.benefits{gap:14px}.how{gap:20px}}@media(max-width:760px){header{padding:12px 20px;flex-wrap:wrap;gap:10px}.brand{font-size:23px}.brand img{width:44px;height:44px}.brand small{font-size:6px}.location{margin-left:auto}.location>span:first-child{display:none}.location select{max-width:125px;font-size:11px}.location small{font-size:9px}.avatar{display:none}nav{order:3;width:100%;justify-content:space-around;gap:10px}nav a{padding:9px 0;font-size:12px}main{padding:24px 20px 35px}.hero{display:flex;flex-direction:column;gap:25px;align-items:stretch}.eyebrow{font-size:8px;letter-spacing:1.9px;margin-bottom:16px}.hero h1{font-size:40px;max-width:400px;letter-spacing:-1.6px;margin-bottom:14px}.lead{font-size:14px;max-width:320px}.hero .switch{margin-top:19px}.hero .primary,.switch{max-width:none;width:100%}.hero .hint{max-width:none}.benefits{margin-top:18px;justify-content:space-between;font-size:10px}.benefits i{font-size:18px}.hero-media>img{height:270px;border-radius:85px 14px 14px 14px}.photo-note{left:12px;bottom:12px;padding:9px 14px;font-size:10px}.section-head{margin-top:30px;align-items:start}.section-head h2{font-size:24px;line-height:1.3;max-width:250px}.section-head .text-button{font-size:10px;white-space:nowrap}.cards{grid-template-columns:1fr}.sitter-card{grid-template-columns:115px 1fr;gap:18px;padding:13px}.sitter-card>img{width:115px;height:158px}.sitter-card h3{font-size:20px}.sitter-card p{font-size:12px}.sitter-card .card-bottom{flex-direction:row;align-items:center;margin-top:15px}.outline{padding:8px 15px}.how{grid-template-columns:1fr;gap:20px;margin-top:30px}.how h3{font-size:25px}.how article{padding-left:0}.two-col{grid-template-columns:1fr;gap:0;margin-top:22px}.panel{padding:22px}.page-heading{font-size:30px}.profile-top{gap:16px}.profile-top img{width:90px;height:115px}.profile-top h1{font-size:29px}.booking{align-items:start;flex-wrap:wrap}.booking .actions{margin-left:0;width:100%}.booking .actions button{flex:1}footer{padding:18px 20px;flex-wrap:wrap;gap:10px;font-size:10px}footer>span:nth-child(2){display:none}footer button{font-size:10px}.inline-fields{gap:10px}.gallery img{height:110px}.summary-row{font-size:12px}dialog{padding:26px}.check-row{font-size:12px}.check-row>b{font-size:9px}}
.language{border:1px solid #d8e2d7;background:#f1f4eb;padding:7px 12px;border-radius:7px;font-size:13px;white-space:nowrap}.brand img{width:94px;height:94px}.brand{font-size:30px}.brand small{font-size:8px}.brand-watermark{width:58px;height:58px;object-fit:contain}html[dir=rtl] body{font-family:Tahoma,'Segoe UI',sans-serif}html[dir=rtl] .eyebrow,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .brand{letter-spacing:0}html[dir=rtl] .hero h1{line-height:1.45;font-size:45px}html[dir=rtl] .hero h1 em{font-family:inherit}html[dir=rtl] .hero-media>img{border-radius:18px 150px 18px 18px}html[dir=rtl] .photo-note{left:auto;right:-20px}html[dir=rtl] .heart{left:9px;right:auto}html[dir=rtl] .notice{border-left:0;border-right:3px solid #eab74a}html[dir=rtl] .timeline{border-left:0;border-right:1px solid #c8dbca;margin-left:0;margin-right:9px;padding-left:0;padding-right:26px}html[dir=rtl] .event:before{left:auto;right:-35px}html[dir=rtl] .booking .actions,html[dir=rtl] footer button,html[dir=rtl] .check-row>b{margin-left:0;margin-right:auto}html[dir=rtl] .pin{direction:ltr}html[dir=rtl] .close{right:auto;left:15px}html[dir=rtl] .chat-line.mine{margin-left:0;margin-right:35px}
@media(max-width:1100px){header{gap:13px}.brand img{width:76px;height:76px}.brand{font-size:24px}.brand small{font-size:6px}nav{gap:15px}.avatar{display:none}}@media(max-width:760px){.brand img{width:78px;height:78px}.brand{font-size:25px}.brand small{font-size:6px}header{gap:8px}.location{order:4;margin:0 auto;font-size:11px}.location small{display:none}.location select{max-width:165px}nav{order:5}.language{margin-left:auto}html[dir=rtl] .language{margin-left:0;margin-right:auto}html[dir=rtl] .hero h1{font-size:36px}html[dir=rtl] .photo-note{right:12px}html[dir=rtl] .hero-media>img{border-radius:14px 85px 14px 14px}html[dir=rtl] .booking .actions{margin-right:0}}
.story{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;padding:80px 0;border-top:1px solid #e0e5dd;margin-top:60px;align-items:center}.story-mark{text-align:center}.story-mark img{width:230px;max-width:85%;display:block;margin:0 auto 8px}.story-mark span{font-size:36px;font-weight:750;letter-spacing:-1px}.story-mark small{display:block;color:#72837b;font-size:12px}.story h2,.local-story h2,.franchise-banner h2{font-size:35px;line-height:1.25;letter-spacing:-1px;margin:0 0 20px}.story p{color:#657d77;font-size:14px}.story .story-intro,.story-intro{font-size:19px;color:#335e5b;line-height:1.8}.story strong{font-size:14px;font-weight:600;color:#9d7538}.local-story{padding:45px 0 60px;border-top:1px solid #e0e5dd}.local-story>.story-intro{max-width:750px}.values{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:35px}.values article>span{color:#a4854b;font-size:12px}.values h3{font-size:19px;margin:10px 0}.values p{font-size:14px;color:#70817a}.franchise-banner{display:flex;gap:30px;align-items:center;background:#eaf0e6;border-radius:16px;padding:35px}.franchise-banner>img{width:110px;height:110px}.franchise-banner h2{font-size:27px;margin-bottom:10px}.franchise-banner .eyebrow{margin-bottom:10px}.franchise-banner p{font-size:13px;max-width:600px;color:#5f786e}.franchise-banner .primary{flex-shrink:0;font-size:12px}.partner-hero{text-align:center;max-width:800px;margin:30px auto}.partner-hero>img{width:150px}.partner-hero .lead{max-width:none}.page-cub{width:80px;height:80px;float:right}html[dir=rtl] .page-cub{float:left}html[dir=rtl] .story h2,html[dir=rtl] .local-story h2,html[dir=rtl] .franchise-banner h2{letter-spacing:0;line-height:1.5}
@media(max-width:900px){.story{gap:35px}.franchise-banner{flex-wrap:wrap}.franchise-banner>div{flex:1}.franchise-banner .primary{margin:auto}.values{gap:22px}}@media(max-width:760px){.story{grid-template-columns:1fr;padding:45px 0;gap:30px;margin-top:35px}.story-mark img{width:165px}.story-mark span{font-size:29px}.story h2,.local-story h2{font-size:30px}.story .story-intro,.story-intro{font-size:17px}.values{grid-template-columns:1fr;gap:16px}.franchise-banner{padding:24px;gap:20px;display:block;text-align:center}.franchise-banner>img{width:100px;height:100px}.franchise-banner h2{font-size:26px}.franchise-banner .primary{margin-top:15px}.page-cub{width:55px;height:55px}.story .eyebrow{font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
/* Playful family-friendly visual layer */
body{background:linear-gradient(180deg,#fffaf2 0,#fcfaf6 38%,#f6fbf8 100%);overflow-x:hidden}main{position:relative}.hero{position:relative;padding:22px 20px 32px;border-radius:42px;background:linear-gradient(135deg,#fff8e8 0%,#f0fbf7 70%);box-shadow:0 18px 50px #174d540d}.hero:before{content:'☀️';position:absolute;top:-34px;left:-24px;font-size:54px;transform:rotate(-12deg);filter:drop-shadow(0 5px 0 #f7d98c55)}.hero:after{content:'✦  ☁️  ✿';position:absolute;right:28px;top:-24px;color:#43a5a0;font-size:24px;letter-spacing:12px;z-index:2}.hero h1 em{display:inline-block;background:#fff1bd;border-radius:18px;padding:0 .18em;transform:rotate(-1deg)}.hero-media:before{content:'🌈';position:absolute;right:-23px;bottom:-23px;font-size:64px;z-index:2;transform:rotate(8deg)}.photo-note{border:2px solid #f3cf72;border-radius:18px}.primary{border-radius:18px;box-shadow:0 5px 0 #d69722}.primary:hover{transform:translateY(-2px)}.switch,.panel,.sitter-card{border-radius:22px}.benefits i{font-size:28px;filter:drop-shadow(0 3px 0 #fff)}.section-head:before{content:'🫧';font-size:30px;margin-right:4px}.cards{position:relative}.cards:after{content:'⭐';position:absolute;right:-20px;top:-28px;font-size:34px;transform:rotate(14deg)}.sitter-card{border:2px solid #e8e4d5;box-shadow:0 8px 0 #dff0e8;transition:transform 180ms ease,box-shadow 180ms ease}.sitter-card:hover{transform:translateY(-5px) rotate(-.3deg);box-shadow:0 13px 0 #dff0e8}.sitter-card:nth-child(2){box-shadow:0 8px 0 #f8e3b2}.sitter-card:nth-child(3){box-shadow:0 8px 0 #ddecfb}.heart{border-radius:50%;width:34px;height:34px;background:#fff3db}.how{border:0;background:#174d54;color:white;padding:30px;border-radius:28px;position:relative}.how:after{content:'🪁';position:absolute;right:24px;top:-32px;font-size:48px}.how p{color:#d8ebe5}.how .number{display:inline-grid;place-items:center;background:#efb544;color:#183d40;width:30px;height:30px;border-radius:50%}.story{border:0;background:#fff4d8;border-radius:40px;padding:60px 55px;position:relative}.story:after{content:'🧡  ✨';position:absolute;right:38px;bottom:25px;font-size:24px}.local-story{border:0}.values article{background:#fffefa;border:2px dashed #bad9cd;border-radius:24px;padding:24px;box-shadow:0 8px 0 #e5f3ed}.values article:nth-child(2){border-color:#efd08e;box-shadow:0 8px 0 #fff0c9}.values article:nth-child(3){border-color:#cbdcf0;box-shadow:0 8px 0 #e7f0fb}.franchise-banner{border-radius:32px;border:2px dashed #a9cfbd;background:#e9f7ef}.brand img{width:120px;height:120px;object-fit:contain;filter:drop-shadow(0 7px 7px #174d5420)}.brand{gap:4px}.story-mark img{filter:drop-shadow(0 12px 18px #174d5422)}.page-cub,.franchise-banner>img,.partner-hero>img,.empty img{filter:drop-shadow(0 8px 12px #174d5422)}
@media(max-width:1100px){.brand img{width:96px;height:96px}.hero:before{left:-8px}.hero:after{right:10px}.story{padding:45px 35px}}
@media(max-width:760px){.brand img{width:92px;height:92px}.brand span{font-size:23px}.hero{padding:22px 16px 25px;border-radius:28px}.hero:before{font-size:38px;top:-24px}.hero:after{font-size:18px;right:2px;letter-spacing:5px}.hero-media:before{font-size:46px;right:-8px}.benefits{gap:8px}.benefits span{flex-direction:column;text-align:center}.how{padding:26px 22px}.story{padding:40px 22px;border-radius:28px}.section-head:before{display:none}.cards:after{right:0}.values article{padding:21px}}
.investor-section{margin:70px 0 10px;padding:48px;border-radius:34px;background:linear-gradient(135deg,#153f49,#205e61);color:#fff;display:grid;grid-template-columns:1.1fr .9fr;gap:50px;position:relative;overflow:hidden}.investor-section:before{content:'✦';position:absolute;left:24px;top:12px;color:#efb544;font-size:28px}.investor-section:after{content:'☁️';position:absolute;right:-6px;top:-16px;font-size:70px;opacity:.22}.investor-kicker{display:inline-block;color:#f4c862;letter-spacing:2px;font-size:10px;font-weight:800;margin-bottom:18px}.investor-section h2{font-size:38px;line-height:1.2;margin:0 0 20px}.investor-section .story-intro{color:#e2f1ec;font-size:18px}.investor-points{display:grid;gap:12px;margin:28px 0}.investor-points span{background:#ffffff12;border:1px solid #ffffff25;padding:12px 15px;border-radius:16px}.prelaunch-note{background:#f4c862;color:#173e42;padding:14px 17px;border-radius:16px;font-size:12px;font-weight:650}.interest-form{background:#fffaf0;color:#173e42;padding:28px;border-radius:25px;box-shadow:0 12px 0 #0d3037}.interest-form h3{font-size:23px;margin:0 0 5px}.interest-form>p{font-size:12px;color:#667b76}.interest-form label{display:block;font-size:11px;font-weight:700;margin:11px 0}.interest-form input,.interest-form select,.interest-form textarea{display:block;width:100%;border:1px solid #d7e2d8;background:white;border-radius:13px;padding:10px 12px;margin-top:5px;color:#173e42}.interest-form textarea{min-height:92px}.interest-form small{display:block;color:#73817b;font-size:9px;line-height:1.5;margin-top:12px}.botcheck{display:none!important}
@media(max-width:850px){.investor-section{grid-template-columns:1fr;padding:34px;gap:28px}.investor-section h2{font-size:32px}}
@media(max-width:520px){.investor-section{margin-top:45px;padding:30px 19px;border-radius:27px}.interest-form{padding:22px 17px}.investor-section h2{font-size:30px}.investor-section .story-intro{font-size:16px}}
.location-label{font-size:9px!important;text-transform:uppercase;letter-spacing:1px;color:#b07825!important;font-weight:800;padding-left:4px}@media(max-width:760px){.location .location-label{display:block}.location{background:#fff4d8;padding:5px 10px;border-radius:14px}}
.coverage{display:inline-block;background:#eaf7f1;color:#2f6d61!important;border-radius:12px;padding:3px 8px;font-weight:650}.location-label{color:#2d7a70!important}
.prelaunch-bar{background:#153f49;color:#fff;text-align:center;padding:9px 16px;font-size:12px;display:flex;justify-content:center;align-items:center;gap:9px}.prelaunch-bar strong{color:#f4c862}.prelaunch-bar span{color:#e3f1ec}@media(max-width:600px){.prelaunch-bar{font-size:10px;flex-wrap:wrap;gap:4px 8px}.prelaunch-bar span{width:100%}}
