.mock1-module__LJBFdq__root{--orange:#ff4f0a;--orange-dark:#e63f00;--ink:#171717;--muted:#67635f;--line:#e8e4df;--cream:#fff7f1;--sand:#f5f1ec;--white:#fff;--green:#165f4b;--shadow:0 18px 50px #1814101f;--radius-lg:32px;--radius-md:22px;--radius-sm:14px;--text:#171717;--bg:#fff;--surface:#fff}.dark .mock1-module__LJBFdq__root{--text:#f2efe9;--bg:#14120f;--surface:#1e1a15;--muted:#a89f92;--line:#34302a;--cream:#201911;--sand:#1c1712}.mock1-module__LJBFdq__root,.mock1-module__LJBFdq__root *{box-sizing:border-box}.mock1-module__LJBFdq__root{color:var(--text);background:var(--bg);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55}:where(.mock1-module__LJBFdq__root) a{color:inherit;text-decoration:none}:where(.mock1-module__LJBFdq__root) button,:where(.mock1-module__LJBFdq__root) input,:where(.mock1-module__LJBFdq__root) select,:where(.mock1-module__LJBFdq__root) textarea{font:inherit}:where(.mock1-module__LJBFdq__root) button{cursor:pointer}.mock1-module__LJBFdq__root img{width:100%;display:block}.mock1-module__LJBFdq__container{width:min(1180px,100% - 40px);margin:0 auto}.mock1-module__LJBFdq__section{padding:112px 0}.mock1-module__LJBFdq__brand img{object-fit:contain;object-position:left center;width:150px;height:44px}.mock1-module__LJBFdq__btn{border:0;border-radius:999px;justify-content:center;align-items:center;padding:13px 22px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.mock1-module__LJBFdq__btn:hover{transform:translateY(-2px)}.mock1-module__LJBFdq__btn-dark{background:var(--text);color:var(--bg);box-shadow:0 10px 24px #00000024}.mock1-module__LJBFdq__btn-dark:hover{opacity:.85}.mock1-module__LJBFdq__btn-orange{background:var(--orange);color:#fff}.mock1-module__LJBFdq__btn-orange:hover{background:var(--orange-dark)}.mock1-module__LJBFdq__btn-white{color:var(--ink);background:#fff}.mock1-module__LJBFdq__btn-ghost{background:var(--surface);border:1px solid var(--line);color:var(--text)}.mock1-module__LJBFdq__btn-large{padding:16px 26px}.mock1-module__LJBFdq__hero{background:linear-gradient(130deg,#fff 0%,#fff9f4 52%,#fff2e9 100%);padding:72px 0 88px;overflow:hidden}.dark .mock1-module__LJBFdq__hero{background:linear-gradient(130deg,#14120f 0%,#1a1511 52%,#201509 100%)}.mock1-module__LJBFdq__hero-grid{grid-template-columns:1.03fr .97fr;align-items:center;gap:62px;display:grid}.mock1-module__LJBFdq__eyebrow{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:9px;margin-bottom:22px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.mock1-module__LJBFdq__pulse-dot{background:var(--orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #ff4f0a1f}.mock1-module__LJBFdq__root h1{letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(48px,6vw,78px);line-height:.98}.mock1-module__LJBFdq__hero-lede{color:var(--muted);max-width:650px;margin:28px 0 30px;font-size:20px}.mock1-module__LJBFdq__hero-actions{flex-wrap:wrap;gap:12px;display:flex}.mock1-module__LJBFdq__trust-row{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;padding-top:28px;display:grid}.mock1-module__LJBFdq__trust-row strong,.mock1-module__LJBFdq__trust-row span{display:block}.mock1-module__LJBFdq__trust-row strong{font-size:14px}.mock1-module__LJBFdq__trust-row span{color:var(--muted);margin-top:3px;font-size:12px}.mock1-module__LJBFdq__hero-visual{min-height:620px;position:relative}.mock1-module__LJBFdq__hero-image-wrap{box-shadow:var(--shadow);border-radius:48px;position:absolute;inset:0 12px 22px 50px;overflow:hidden;transform:rotate(1.5deg)}.mock1-module__LJBFdq__hero-image-wrap img{object-fit:cover;object-position:center;height:100%}.mock1-module__LJBFdq__hero-image-wrap:after{content:"";background:linear-gradient(#0000 55%,#0003);position:absolute;inset:0}.mock1-module__LJBFdq__floating-card{z-index:2;background:var(--surface);border-radius:20px;position:absolute;box-shadow:0 18px 50px #0000002e}.mock1-module__LJBFdq__card-one{align-items:flex-start;gap:13px;width:330px;padding:18px;display:flex;bottom:50px;left:0}.mock1-module__LJBFdq__card-one strong,.mock1-module__LJBFdq__card-one span{display:block}.mock1-module__LJBFdq__card-one span{color:var(--muted);margin-top:3px;font-size:13px}.mock1-module__LJBFdq__icon-badge{height:38px;color:var(--green);background:#eaf7f2;border-radius:12px;flex:0 0 38px;place-items:center;font-weight:900;display:grid}.mock1-module__LJBFdq__card-two{width:235px;padding:17px 18px;top:62px;right:0}.mock1-module__LJBFdq__card-two span,.mock1-module__LJBFdq__card-two strong{display:block}.mock1-module__LJBFdq__card-two strong{margin:4px 0}.mock1-module__LJBFdq__card-two>span:last-child{color:var(--muted);font-size:12px}.mock1-module__LJBFdq__mini-label{color:var(--orange);text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:900}.mock1-module__LJBFdq__logo-strip{background:var(--ink);color:#fff;padding:20px 0}.mock1-module__LJBFdq__strip-content{text-align:center;justify-content:center;align-items:center;gap:24px;font-size:14px;font-weight:700;display:flex}.mock1-module__LJBFdq__strip-divider{background:var(--orange);border-radius:50%;width:5px;height:5px}.mock1-module__LJBFdq__section-heading{margin-bottom:46px}.mock1-module__LJBFdq__section-heading.mock1-module__LJBFdq__centered{text-align:center;max-width:790px;margin-left:auto;margin-right:auto}.mock1-module__LJBFdq__section-heading.mock1-module__LJBFdq__narrow{max-width:720px}.mock1-module__LJBFdq__kicker{color:var(--orange);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:12px;font-weight:900;display:block}.mock1-module__LJBFdq__kicker.mock1-module__LJBFdq__light{color:#ffd2bf}.mock1-module__LJBFdq__root h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.8vw,60px);line-height:1.02}.mock1-module__LJBFdq__section-heading p,.mock1-module__LJBFdq__founding-copy>p,.mock1-module__LJBFdq__faq-intro>p{color:var(--muted);margin:20px 0 0;font-size:18px}.mock1-module__LJBFdq__category-grid{grid-template-columns:repeat(12,1fr);gap:18px;display:grid}.mock1-module__LJBFdq__category-card{background:#ddd;border-radius:28px;grid-column:span 4;min-height:410px;position:relative;overflow:hidden}.mock1-module__LJBFdq__category-card.mock1-module__LJBFdq__category-large{grid-column:span 8}.mock1-module__LJBFdq__category-card img{object-fit:cover;height:100%;transition:transform .5s;position:absolute;inset:0}.mock1-module__LJBFdq__category-card:hover img{transform:scale(1.045)}.mock1-module__LJBFdq__category-card:after{content:"";background:linear-gradient(#0000001f 35%,#000000d1 100%);position:absolute;inset:0}.mock1-module__LJBFdq__category-overlay{z-index:2;color:#fff;padding:30px;position:absolute;bottom:0;left:0;right:0}.mock1-module__LJBFdq__category-overlay span{text-transform:uppercase;letter-spacing:.11em;color:#ffcfbc;font-size:12px;font-weight:900}.mock1-module__LJBFdq__category-overlay h3{letter-spacing:-.03em;margin:8px 0;font-size:29px;line-height:1.05}.mock1-module__LJBFdq__category-overlay p{color:#ffffffd1;max-width:620px;margin:0}.mock1-module__LJBFdq__founding-section{background:var(--ink);color:#fff;overflow:hidden}.mock1-module__LJBFdq__founding-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:80px;display:grid}.mock1-module__LJBFdq__founding-copy>p{color:#ffffffab}.mock1-module__LJBFdq__benefit-list{gap:22px;margin:34px 0;display:grid}.mock1-module__LJBFdq__benefit-item{grid-template-columns:46px 1fr;align-items:start;gap:14px;display:grid}.mock1-module__LJBFdq__benefit-item>span{color:#ffc7af;border:1px solid #fff3;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.mock1-module__LJBFdq__benefit-item strong{font-size:17px}.mock1-module__LJBFdq__benefit-item p{color:#ffffff94;margin:3px 0 0}.mock1-module__LJBFdq__founding-panel{color:var(--ink);--muted:#67635f;--sand:#f5f1ec;background:linear-gradient(145deg,#fff8f2,#f5ede5);border-radius:34px;padding:28px;position:relative;transform:rotate(1deg);box-shadow:0 35px 90px #00000059}.mock1-module__LJBFdq__panel-badge{background:var(--orange);color:#fff;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:900;position:absolute;top:-14px;right:26px;box-shadow:0 8px 20px #ff4f0a59}.mock1-module__LJBFdq__profile-card{align-items:center;gap:12px;padding:2px 2px 20px;display:flex}.mock1-module__LJBFdq__avatar{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:50px;height:50px;font-size:20px;font-weight:900;display:grid}.mock1-module__LJBFdq__profile-card strong,.mock1-module__LJBFdq__profile-card span{display:block}.mock1-module__LJBFdq__profile-card span{color:var(--muted);font-size:13px}.mock1-module__LJBFdq__verified{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:28px;height:28px;margin-left:auto;font-weight:900;display:grid}.mock1-module__LJBFdq__listing-preview{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 18px 40px #2f241b21}.mock1-module__LJBFdq__preview-image{height:300px}.mock1-module__LJBFdq__preview-image img{object-fit:cover;height:100%}.mock1-module__LJBFdq__preview-copy{padding:22px}.mock1-module__LJBFdq__preview-copy h3{letter-spacing:-.03em;margin:6px 0 10px;font-size:28px}.mock1-module__LJBFdq__preview-meta{flex-wrap:wrap;gap:8px;display:flex}.mock1-module__LJBFdq__preview-meta span{background:var(--sand);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.mock1-module__LJBFdq__price-row{align-items:baseline;gap:5px;margin-top:18px;display:flex}.mock1-module__LJBFdq__price-row strong{font-size:24px}.mock1-module__LJBFdq__price-row span{color:var(--muted);font-size:13px}.mock1-module__LJBFdq__booking-toast{background:#fff;border-radius:18px;align-items:center;gap:12px;padding:14px 17px;display:flex;position:absolute;bottom:28px;right:-26px;box-shadow:0 18px 45px #00000038}.mock1-module__LJBFdq__booking-toast strong,.mock1-module__LJBFdq__booking-toast span{display:block}.mock1-module__LJBFdq__booking-toast span:last-child{color:var(--muted);font-size:12px}.mock1-module__LJBFdq__toast-icon{font-size:22px}.mock1-module__LJBFdq__tools-section{background:var(--sand)}.mock1-module__LJBFdq__split-heading{grid-template-columns:1fr .75fr;align-items:end;gap:70px;display:grid}.mock1-module__LJBFdq__split-heading p{margin:0}.mock1-module__LJBFdq__feature-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mock1-module__LJBFdq__feature-card{background:var(--surface);border:1px solid var(--line);border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:310px;padding:34px;display:flex}.mock1-module__LJBFdq__feature-card.mock1-module__LJBFdq__orange-card{background:var(--orange);color:#fff;border-color:#0000}.mock1-module__LJBFdq__feature-card.mock1-module__LJBFdq__dark-card{background:var(--ink);color:#fff;border-color:#0000}.mock1-module__LJBFdq__feature-icon{background:var(--sand);border-radius:17px;place-items:center;width:54px;height:54px;margin-bottom:auto;font-size:25px;display:grid}.mock1-module__LJBFdq__orange-card .mock1-module__LJBFdq__feature-icon{background:#ffffff2e}.mock1-module__LJBFdq__dark-card .mock1-module__LJBFdq__feature-icon{background:#ffffff1a}.mock1-module__LJBFdq__feature-card h3{letter-spacing:-.025em;margin:24px 0 9px;font-size:25px}.mock1-module__LJBFdq__feature-card p{color:var(--muted);margin:0}.mock1-module__LJBFdq__orange-card p,.mock1-module__LJBFdq__dark-card p{color:#ffffffb8}.mock1-module__LJBFdq__steps{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.mock1-module__LJBFdq__step-card{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:28px}.mock1-module__LJBFdq__step-number{background:var(--cream);width:46px;height:46px;color:var(--orange);border-radius:50%;place-items:center;margin-bottom:48px;font-weight:900;display:grid}.mock1-module__LJBFdq__step-card h3{letter-spacing:-.02em;margin:0 0 10px;font-size:22px}.mock1-module__LJBFdq__step-card p{color:var(--muted);margin:0}.mock1-module__LJBFdq__center-action{justify-content:center;margin-top:38px;display:flex}.mock1-module__LJBFdq__faq-section{background:var(--cream)}.mock1-module__LJBFdq__faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:86px;display:grid}.mock1-module__LJBFdq__faq-intro{position:sticky;top:116px}.mock1-module__LJBFdq__faq-intro .mock1-module__LJBFdq__btn{margin-top:28px}.mock1-module__LJBFdq__accordion{border-top:1px solid #ddd4cc}.mock1-module__LJBFdq__accordion-item{border-bottom:1px solid #ddd4cc}.mock1-module__LJBFdq__accordion-trigger{text-align:left;width:100%;color:var(--text);background:0 0;border:0;justify-content:space-between;align-items:center;padding:23px 0;font-size:18px;font-weight:850;display:flex}.mock1-module__LJBFdq__plus{background:var(--surface);border-radius:50%;place-items:center;width:32px;height:32px;transition:transform .25s;display:grid}.mock1-module__LJBFdq__accordion-item.mock1-module__LJBFdq__active .mock1-module__LJBFdq__plus{transform:rotate(45deg)}.mock1-module__LJBFdq__accordion-panel{max-height:0;transition:max-height .3s;overflow:hidden}.mock1-module__LJBFdq__accordion-panel p{color:var(--muted);margin:0;padding:0 50px 22px 0}.mock1-module__LJBFdq__accordion-item.mock1-module__LJBFdq__active .mock1-module__LJBFdq__accordion-panel{max-height:220px}.mock1-module__LJBFdq__final-cta{background:var(--orange);color:#fff;padding:90px 0}.mock1-module__LJBFdq__final-cta-inner{justify-content:space-between;align-items:end;gap:50px;display:flex}.mock1-module__LJBFdq__final-cta h2{max-width:850px}.mock1-module__LJBFdq__final-cta .mock1-module__LJBFdq__btn{flex:none}.mock1-module__LJBFdq__footer{color:#fff;background:#111;padding:56px 0 20px}.mock1-module__LJBFdq__footer-top{grid-template-columns:180px 1fr auto;align-items:center;gap:40px;display:grid}.mock1-module__LJBFdq__footer-brand img{filter:brightness(0)invert()}.mock1-module__LJBFdq__footer-top p{color:#ffffff94;max-width:620px;margin:0}.mock1-module__LJBFdq__footer-links{gap:22px;font-size:14px;font-weight:800;display:flex}.mock1-module__LJBFdq__footer-bottom{color:#ffffff6b;border-top:1px solid #ffffff1f;justify-content:space-between;margin-top:42px;padding-top:20px;font-size:12px;display:flex}@media (max-width:1050px){.mock1-module__LJBFdq__hero-grid{grid-template-columns:1fr}.mock1-module__LJBFdq__hero-copy{max-width:820px}.mock1-module__LJBFdq__hero-visual{min-height:680px}.mock1-module__LJBFdq__hero-image-wrap{inset:0 20px 22px 80px}.mock1-module__LJBFdq__founding-grid{grid-template-columns:1fr}.mock1-module__LJBFdq__founding-copy{max-width:760px}.mock1-module__LJBFdq__founding-panel{width:100%;max-width:720px;margin:0 auto}.mock1-module__LJBFdq__steps{grid-template-columns:repeat(2,1fr)}.mock1-module__LJBFdq__faq-grid{grid-template-columns:1fr;gap:46px}.mock1-module__LJBFdq__faq-intro{max-width:720px;position:static}}@media (max-width:760px){.mock1-module__LJBFdq__container{width:min(100% - 28px,1180px)}.mock1-module__LJBFdq__section{padding:78px 0}.mock1-module__LJBFdq__brand img{width:124px}.mock1-module__LJBFdq__hero{padding:46px 0 70px}.mock1-module__LJBFdq__root h1{font-size:52px}.mock1-module__LJBFdq__root h2{font-size:40px}.mock1-module__LJBFdq__hero-lede{font-size:18px}.mock1-module__LJBFdq__hero-actions{display:grid}.mock1-module__LJBFdq__trust-row{grid-template-columns:1fr;gap:14px}.mock1-module__LJBFdq__hero-visual{min-height:570px}.mock1-module__LJBFdq__hero-image-wrap{border-radius:32px;inset:0 0 30px 20px}.mock1-module__LJBFdq__card-one{width:280px;bottom:8px;left:0}.mock1-module__LJBFdq__card-two{display:none}.mock1-module__LJBFdq__strip-content{flex-direction:column;gap:8px}.mock1-module__LJBFdq__strip-divider{display:none}.mock1-module__LJBFdq__category-grid{grid-template-columns:1fr;display:grid}.mock1-module__LJBFdq__category-card,.mock1-module__LJBFdq__category-card.mock1-module__LJBFdq__category-large{grid-column:auto;min-height:440px}.mock1-module__LJBFdq__category-overlay{padding:24px}.mock1-module__LJBFdq__category-overlay h3{font-size:27px}.mock1-module__LJBFdq__booking-toast{bottom:18px;right:-4px}.mock1-module__LJBFdq__split-heading{grid-template-columns:1fr;gap:20px}.mock1-module__LJBFdq__feature-grid{grid-template-columns:1fr}.mock1-module__LJBFdq__feature-card{min-height:270px}.mock1-module__LJBFdq__steps{grid-template-columns:1fr}.mock1-module__LJBFdq__step-number{margin-bottom:28px}.mock1-module__LJBFdq__final-cta-inner{flex-direction:column;align-items:flex-start}.mock1-module__LJBFdq__footer-top{grid-template-columns:1fr}.mock1-module__LJBFdq__footer-links{flex-wrap:wrap}.mock1-module__LJBFdq__footer-bottom{flex-direction:column;gap:6px}}
.mock2-module__c6QafG__root{--orange:#ff4f0a;--orange-dark:#e64200;--orange-soft:#fff0e7;--ink:#171717;--ink-soft:#25221f;--muted:#6d675f;--cream:#fff8f2;--sand:#f6f2ed;--line:#e8e2db;--white:#fff;--green:#145e4b;--shadow:0 22px 60px #251b1424;--shadow-soft:0 12px 34px #251b1414;--radius-xl:40px;--radius-lg:30px;--radius-md:22px;--radius-sm:14px;--text:#171717;--bg:#fff;--surface:#fff}.dark .mock2-module__c6QafG__root{--text:#f2efe9;--bg:#141210;--surface:#1e1a16;--muted:#a89f92;--line:#34302a;--cream:#201a13;--sand:#1c1712}.mock2-module__c6QafG__root,.mock2-module__c6QafG__root *{box-sizing:border-box}.mock2-module__c6QafG__root{color:var(--text);background:var(--bg);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55}:where(.mock2-module__c6QafG__root) a{color:inherit;text-decoration:none}:where(.mock2-module__c6QafG__root) button,:where(.mock2-module__c6QafG__root) input,:where(.mock2-module__c6QafG__root) select,:where(.mock2-module__c6QafG__root) textarea{font:inherit}:where(.mock2-module__c6QafG__root) button{cursor:pointer}.mock2-module__c6QafG__root img{width:100%;display:block}.mock2-module__c6QafG__container{width:min(1180px,100% - 40px);margin:0 auto}.mock2-module__c6QafG__section{padding:108px 0}.mock2-module__c6QafG__announcement{background:var(--ink);color:#fff;text-align:center;padding:9px 18px;font-size:13px;font-weight:750}.mock2-module__c6QafG__announcement span{color:#ffc7ae}.mock2-module__c6QafG__btn{border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-weight:820;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.mock2-module__c6QafG__btn:hover{transform:translateY(-2px)}.mock2-module__c6QafG__btn-large{padding:16px 27px}.mock2-module__c6QafG__btn-dark{background:var(--text);color:var(--bg);box-shadow:0 10px 24px #00000024}.mock2-module__c6QafG__btn-dark:hover{opacity:.85}.mock2-module__c6QafG__btn-orange{background:var(--orange);color:#fff}.mock2-module__c6QafG__btn-orange:hover{background:var(--orange-dark)}.mock2-module__c6QafG__btn-white{color:var(--ink);background:#fff}.mock2-module__c6QafG__btn-ghost{background:var(--surface);border:1px solid var(--line);color:var(--text)}.mock2-module__c6QafG__hero{background:radial-gradient(circle at 92% 6%,#ff4f0a21,#0000 27%),radial-gradient(circle at 7% 100%,#ff4f0a14,#0000 27%),linear-gradient(135deg,#fff 0%,#fffaf6 55%,#fff1e8 100%);padding:74px 0 90px;position:relative;overflow:hidden}.dark .mock2-module__c6QafG__hero{background:radial-gradient(circle at 92% 6%,#ff4f0a29,#0000 27%),radial-gradient(circle at 7% 100%,#ff4f0a1a,#0000 27%),linear-gradient(135deg,#141210 0%,#1a1512 55%,#201509 100%)}.mock2-module__c6QafG__hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:62px;display:grid}.mock2-module__c6QafG__eyebrow{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:8px 12px;font-size:13px;font-weight:820;display:inline-flex;box-shadow:0 8px 24px #291f170f}.mock2-module__c6QafG__pulse-dot{background:var(--orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #ff4f0a1f}.mock2-module__c6QafG__root h1{letter-spacing:-.058em;max-width:700px;margin:0;font-size:clamp(50px,5.8vw,78px);line-height:.98}.mock2-module__c6QafG__hero-lede{max-width:650px;color:var(--muted);margin:28px 0 30px;font-size:20px}.mock2-module__c6QafG__hero-actions{flex-wrap:wrap;gap:12px;display:flex}.mock2-module__c6QafG__hero-note{color:var(--muted);margin-top:16px;font-size:13px}.mock2-module__c6QafG__trust-row{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;padding-top:27px;display:grid}.mock2-module__c6QafG__trust-row strong,.mock2-module__c6QafG__trust-row span{display:block}.mock2-module__c6QafG__trust-row strong{font-size:14px}.mock2-module__c6QafG__trust-row span{color:var(--muted);margin-top:4px;font-size:12px}.mock2-module__c6QafG__hero-visual{min-height:635px;position:relative}.mock2-module__c6QafG__visual-backplate{background:var(--orange);opacity:.11;border-radius:50px;position:absolute;inset:36px 14px 20px 45px;transform:rotate(3deg)}.mock2-module__c6QafG__hero-card{box-shadow:var(--shadow);background:#ddd;border:7px solid #fff;border-radius:38px;position:absolute;overflow:hidden}.mock2-module__c6QafG__hero-card img{object-fit:cover;height:100%}.mock2-module__c6QafG__hero-card:after{content:"";background:linear-gradient(#0000 47%,#000000b8);position:absolute;inset:0}.mock2-module__c6QafG__hero-card-copy{z-index:2;color:#fff;position:absolute;bottom:23px;left:24px;right:24px}.mock2-module__c6QafG__hero-card-copy span{color:#ffd0bd;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.mock2-module__c6QafG__hero-card-copy strong{margin-top:4px;font-size:23px;line-height:1.1;display:block}.mock2-module__c6QafG__hero-service{width:58%;height:495px;top:72px;left:0;transform:rotate(-3deg)}.mock2-module__c6QafG__hero-experience{width:57%;height:510px;top:3px;right:0;transform:rotate(3.5deg)}.mock2-module__c6QafG__choice-toast{z-index:5;align-items:top;background:var(--surface);border-radius:18px;gap:13px;max-width:300px;padding:16px 18px;display:flex;position:absolute;bottom:26px;right:4px;box-shadow:0 18px 45px #0003}.mock2-module__c6QafG__choice-icon{width:42px;height:42px;color:var(--green);background:#eaf6f1;border-radius:13px;flex:none;place-items:center;font-weight:950;display:grid}.mock2-module__c6QafG__choice-toast strong,.mock2-module__c6QafG__choice-toast span{display:block}.mock2-module__c6QafG__choice-toast strong{font-size:14px}.mock2-module__c6QafG__choice-toast span{color:var(--muted);margin-top:2px;font-size:12px}.mock2-module__c6QafG__positioning-strip{background:var(--ink);color:#fff;padding:20px 0}.mock2-module__c6QafG__strip-content{text-align:center;justify-content:center;align-items:center;gap:22px;font-size:14px;font-weight:760;display:flex}.mock2-module__c6QafG__strip-dot{background:var(--orange);border-radius:50%;width:6px;height:6px}.mock2-module__c6QafG__section-heading{margin-bottom:48px}.mock2-module__c6QafG__section-heading.mock2-module__c6QafG__centered{text-align:center;max-width:830px;margin-left:auto;margin-right:auto}.mock2-module__c6QafG__kicker{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:900;display:block}.mock2-module__c6QafG__kicker.mock2-module__c6QafG__light{color:#ffc9b2}.mock2-module__c6QafG__root h2{letter-spacing:-.046em;margin:0;font-size:clamp(39px,4.8vw,60px);line-height:1.02}.mock2-module__c6QafG__section-heading p{max-width:720px;color:var(--muted);margin:20px auto 0;font-size:18px}.mock2-module__c6QafG__path-section{background:var(--surface)}.mock2-module__c6QafG__path-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.mock2-module__c6QafG__path-card{border-radius:var(--radius-xl);min-height:650px;box-shadow:var(--shadow-soft);background:#ddd;position:relative;overflow:hidden}.mock2-module__c6QafG__path-card img{object-fit:cover;height:100%;transition:transform .55s;position:absolute;inset:0}.mock2-module__c6QafG__path-card:hover img{transform:scale(1.045)}.mock2-module__c6QafG__path-card:after{content:"";background:linear-gradient(#0000000d 31%,#000000eb 100%);position:absolute;inset:0}.mock2-module__c6QafG__path-copy{z-index:2;color:#fff;padding:38px;position:absolute;bottom:0;left:0;right:0}.mock2-module__c6QafG__path-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffe1d4;letter-spacing:.11em;text-transform:uppercase;background:#ffffff29;border-radius:999px;margin-bottom:15px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.mock2-module__c6QafG__path-copy h3{letter-spacing:-.04em;margin:0;font-size:clamp(34px,3.5vw,48px);line-height:1}.mock2-module__c6QafG__path-copy p{color:#ffffffd6;max-width:530px;margin:16px 0 22px;font-size:17px}.mock2-module__c6QafG__path-examples{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.mock2-module__c6QafG__path-examples span{background:#00000029;border:1px solid #ffffff47;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:730}.mock2-module__c6QafG__founding-section{background:var(--ink);color:#fff;position:relative;overflow:hidden}.mock2-module__c6QafG__founding-section:before{content:"";filter:blur(2px);background:#ff4f0a33;border-radius:50%;width:460px;height:460px;position:absolute;top:-210px;right:-180px}.mock2-module__c6QafG__founding-grid{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:72px;display:grid;position:relative}.mock2-module__c6QafG__founding-copy p{color:#ffffffb8;margin:22px 0 30px;font-size:18px}.mock2-module__c6QafG__benefit-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.mock2-module__c6QafG__benefit-card{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:22px;min-height:190px;padding:25px}.mock2-module__c6QafG__benefit-icon{color:#ffc1a7;background:#ff4f0a2e;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:25px;font-weight:950;display:grid}.mock2-module__c6QafG__benefit-card h3{margin:0;font-size:19px}.mock2-module__c6QafG__benefit-card p{color:#ffffffa1;margin:8px 0 0;font-size:14px}.mock2-module__c6QafG__preview-section{background:var(--sand)}.mock2-module__c6QafG__preview-top{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:36px;display:flex}.mock2-module__c6QafG__preview-top .mock2-module__c6QafG__section-heading{max-width:760px;margin:0}.mock2-module__c6QafG__mock-label{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;flex:none;padding:9px 12px;font-size:12px;font-weight:760}.mock2-module__c6QafG__listing-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.mock2-module__c6QafG__listing-card{border:1px solid var(--line);background:var(--surface);border-radius:25px;transition:transform .25s,box-shadow .25s;overflow:hidden}.mock2-module__c6QafG__listing-card:hover{box-shadow:var(--shadow-soft);transform:translateY(-5px)}.mock2-module__c6QafG__listing-image{aspect-ratio:4/3;position:relative;overflow:hidden}.mock2-module__c6QafG__listing-image img{object-fit:cover;height:100%;transition:transform .4s}.mock2-module__c6QafG__listing-card:hover .mock2-module__c6QafG__listing-image img{transform:scale(1.035)}.mock2-module__c6QafG__listing-type{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;background:#ffffffeb;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;position:absolute;top:14px;left:14px}.mock2-module__c6QafG__listing-heart{width:36px;height:36px;color:var(--ink);background:#ffffffeb;border:0;border-radius:50%;place-items:center;font-size:17px;display:grid;position:absolute;top:13px;right:13px}.mock2-module__c6QafG__listing-body{padding:18px}.mock2-module__c6QafG__listing-meta{color:var(--muted);justify-content:space-between;gap:14px;font-size:12px;display:flex}.mock2-module__c6QafG__listing-body h3{letter-spacing:-.025em;margin:8px 0 10px;font-size:19px;line-height:1.16}.mock2-module__c6QafG__listing-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding-top:13px;font-size:13px;display:flex}.mock2-module__c6QafG__listing-bottom strong{font-size:15px}.mock2-module__c6QafG__process-section{background:var(--surface)}.mock2-module__c6QafG__step-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.mock2-module__c6QafG__step-card{border:1px solid var(--line);background:var(--surface);border-radius:26px;min-height:310px;padding:29px}.mock2-module__c6QafG__step-number{background:var(--orange-soft);width:52px;height:52px;color:var(--orange);border-radius:17px;place-items:center;margin-bottom:54px;font-weight:950;display:grid}.mock2-module__c6QafG__step-card h3{letter-spacing:-.025em;margin:0;font-size:22px;line-height:1.1}.mock2-module__c6QafG__step-card p{color:var(--muted);margin:12px 0 0;font-size:14px}.mock2-module__c6QafG__platform-section{background:var(--cream)}.mock2-module__c6QafG__platform-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.mock2-module__c6QafG__platform-copy p{color:var(--muted);margin:22px 0 30px;font-size:18px}.mock2-module__c6QafG__platform-list{gap:13px;display:grid}.mock2-module__c6QafG__platform-item{border:1px solid var(--line);background:var(--surface);border-radius:19px;grid-template-columns:44px 1fr;align-items:start;gap:15px;padding:17px;display:grid}.mock2-module__c6QafG__platform-item-icon{background:var(--orange-soft);width:44px;height:44px;color:var(--orange);border-radius:13px;place-items:center;font-weight:950;display:grid}.mock2-module__c6QafG__platform-item h3{margin:1px 0 4px;font-size:16px}.mock2-module__c6QafG__platform-item p{color:var(--muted);margin:0;font-size:13px}.mock2-module__c6QafG__platform-window{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:30px;overflow:hidden}.mock2-module__c6QafG__window-top{border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:15px 18px;display:flex}.mock2-module__c6QafG__window-dot{background:#d8d2cb;border-radius:50%;width:10px;height:10px}.mock2-module__c6QafG__window-dot:first-child{background:#ff5f57}.mock2-module__c6QafG__window-dot:nth-child(2){background:#febc2e}.mock2-module__c6QafG__window-dot:nth-child(3){background:#28c840}.mock2-module__c6QafG__window-body{padding:24px}.mock2-module__c6QafG__window-profile{align-items:center;gap:13px;margin-bottom:22px;display:flex}.mock2-module__c6QafG__profile-avatar{border-radius:15px;width:48px;height:48px;overflow:hidden}.mock2-module__c6QafG__profile-avatar img{object-fit:cover;object-position:60% 12%;width:100%;height:100%}.mock2-module__c6QafG__window-profile strong,.mock2-module__c6QafG__window-profile span{display:block}.mock2-module__c6QafG__window-profile span{color:var(--muted);font-size:12px}.mock2-module__c6QafG__window-stat-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.mock2-module__c6QafG__window-stat{background:var(--sand);border-radius:17px;min-height:105px;padding:16px}.mock2-module__c6QafG__window-stat span,.mock2-module__c6QafG__window-stat strong{display:block}.mock2-module__c6QafG__window-stat span{color:var(--muted);font-size:12px}.mock2-module__c6QafG__window-stat strong{margin-top:9px;font-size:25px}.mock2-module__c6QafG__window-booking{background:var(--ink);color:#fff;border-radius:17px;margin-top:12px;padding:17px}.mock2-module__c6QafG__window-booking small{color:#ffc6ad;font-weight:850}.mock2-module__c6QafG__window-booking strong{margin-top:6px;font-size:17px;display:block}.mock2-module__c6QafG__window-booking span{color:#ffffffa6;margin-top:4px;font-size:12px;display:block}.mock2-module__c6QafG__faq-section{background:var(--surface)}.mock2-module__c6QafG__faq-grid{grid-template-columns:.74fr 1.26fr;align-items:start;gap:78px;display:grid}.mock2-module__c6QafG__faq-intro{position:sticky;top:122px}.mock2-module__c6QafG__faq-intro p{color:var(--muted);margin:20px 0 28px;font-size:17px}.mock2-module__c6QafG__faq-list{border-top:1px solid var(--line)}.mock2-module__c6QafG__faq-item{border-bottom:1px solid var(--line)}.mock2-module__c6QafG__faq-question{text-align:left;width:100%;color:var(--text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:23px 0;font-weight:820;display:flex}.mock2-module__c6QafG__faq-plus{background:var(--sand);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:transform .22s;display:grid}.mock2-module__c6QafG__faq-item.mock2-module__c6QafG__open .mock2-module__c6QafG__faq-plus{transform:rotate(45deg)}.mock2-module__c6QafG__faq-answer{max-height:0;transition:max-height .3s;overflow:hidden}.mock2-module__c6QafG__faq-answer p{color:var(--muted);margin:0;padding:0 55px 23px 0;font-size:14px}.mock2-module__c6QafG__final-cta{background:var(--orange);color:#fff;padding:104px 0}.mock2-module__c6QafG__cta-card{grid-template-columns:1fr auto;align-items:center;gap:34px;display:grid}.mock2-module__c6QafG__cta-card h2{max-width:830px}.mock2-module__c6QafG__cta-card p{color:#ffffffd1;max-width:720px;margin:18px 0 0;font-size:17px}.mock2-module__c6QafG__footer{background:var(--ink);color:#fff;padding:45px 0}.mock2-module__c6QafG__footer-grid{justify-content:space-between;align-items:center;gap:28px;display:flex}.mock2-module__c6QafG__footer img{object-fit:contain;object-position:left;filter:brightness(0)invert();width:130px;height:40px}.mock2-module__c6QafG__footer p{color:#ffffff8c;margin:7px 0 0;font-size:12px}.mock2-module__c6QafG__footer-links{flex-wrap:wrap;gap:20px;display:flex}.mock2-module__c6QafG__footer-links a{color:#ffffffb3;font-size:13px;font-weight:720}.mock2-module__c6QafG__mobile-sticky{z-index:45;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;border:1px solid #e8e2dbe6;border-radius:999px;padding:7px;display:none;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 12px 35px #00000029}.mock2-module__c6QafG__mobile-sticky .mock2-module__c6QafG__btn{width:100%}@media (max-width:1020px){.mock2-module__c6QafG__hero-grid,.mock2-module__c6QafG__founding-grid,.mock2-module__c6QafG__platform-grid,.mock2-module__c6QafG__faq-grid{grid-template-columns:1fr}.mock2-module__c6QafG__hero-copy{max-width:780px}.mock2-module__c6QafG__hero-visual{width:100%;max-width:680px;min-height:620px;margin:0 auto}.mock2-module__c6QafG__path-card{min-height:590px}.mock2-module__c6QafG__founding-grid{gap:45px}.mock2-module__c6QafG__listing-grid,.mock2-module__c6QafG__step-grid{grid-template-columns:repeat(2,1fr)}.mock2-module__c6QafG__faq-intro{position:static}.mock2-module__c6QafG__cta-card{grid-template-columns:1fr}}@media (max-width:720px){.mock2-module__c6QafG__container{width:min(100% - 28px,1180px)}.mock2-module__c6QafG__section{padding:78px 0}.mock2-module__c6QafG__announcement{font-size:12px}.mock2-module__c6QafG__hero{padding:55px 0 68px}.mock2-module__c6QafG__root h1{font-size:clamp(43px,13vw,62px)}.mock2-module__c6QafG__hero-lede{font-size:18px}.mock2-module__c6QafG__hero-actions{display:grid}.mock2-module__c6QafG__hero-actions .mock2-module__c6QafG__btn{width:100%}.mock2-module__c6QafG__trust-row{grid-template-columns:1fr;gap:13px}.mock2-module__c6QafG__hero-visual{min-height:470px;margin-top:8px}.mock2-module__c6QafG__visual-backplate{inset:28px 4px 15px 22px}.mock2-module__c6QafG__hero-service{width:62%;height:370px;top:70px;left:-5px}.mock2-module__c6QafG__hero-experience{width:61%;height:385px;top:10px;right:-5px}.mock2-module__c6QafG__choice-toast{bottom:-4px;left:24px;right:2px}.mock2-module__c6QafG__strip-content{flex-wrap:wrap;gap:10px 14px}.mock2-module__c6QafG__path-grid,.mock2-module__c6QafG__listing-grid,.mock2-module__c6QafG__step-grid,.mock2-module__c6QafG__benefit-grid{grid-template-columns:1fr}.mock2-module__c6QafG__path-card{min-height:590px}.mock2-module__c6QafG__path-copy{padding:28px}.mock2-module__c6QafG__preview-top{display:block}.mock2-module__c6QafG__mock-label{margin-top:18px;display:inline-flex}.mock2-module__c6QafG__step-card{min-height:auto}.mock2-module__c6QafG__step-number{margin-bottom:32px}.mock2-module__c6QafG__platform-grid{gap:45px}.mock2-module__c6QafG__footer-grid{display:grid}.mock2-module__c6QafG__footer-links{gap:14px}.mock2-module__c6QafG__mobile-sticky{display:block}.mock2-module__c6QafG__root{padding-bottom:78px}}@media (prefers-reduced-motion:reduce){.mock2-module__c6QafG__root *,.mock2-module__c6QafG__root :before,.mock2-module__c6QafG__root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.mock3-module__t7Nclq__root{--orange:#ff4f0a;--orange-dark:#e84000;--ink:#171717;--muted:#6a655f;--line:#e9e4de;--cream:#fff6ef;--sand:#f5f1ec;--white:#fff;--green:#145f4c;--shadow:0 22px 60px #1f160f24;--radius-xl:38px;--radius-lg:30px;--radius-md:22px;--radius-sm:14px;--text:#171717;--bg:#fff;--surface:#fff}.dark .mock3-module__t7Nclq__root{--text:#f2efe9;--bg:#14120f;--surface:#1e1a15;--muted:#a89f92;--line:#34302a;--cream:#201911;--sand:#1c1712}.mock3-module__t7Nclq__root,.mock3-module__t7Nclq__root *{box-sizing:border-box}.mock3-module__t7Nclq__root{color:var(--text);background:var(--bg);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55}:where(.mock3-module__t7Nclq__root) a{color:inherit;text-decoration:none}:where(.mock3-module__t7Nclq__root) button,:where(.mock3-module__t7Nclq__root) input,:where(.mock3-module__t7Nclq__root) select,:where(.mock3-module__t7Nclq__root) textarea{font:inherit}:where(.mock3-module__t7Nclq__root) button{cursor:pointer}.mock3-module__t7Nclq__root img{width:100%;display:block}.mock3-module__t7Nclq__container{width:min(1180px,100% - 40px);margin:0 auto}.mock3-module__t7Nclq__section{padding:112px 0}.mock3-module__t7Nclq__site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #e9e4ded9;position:sticky;top:0}.dark .mock3-module__t7Nclq__site-header{background:#14110eeb;border-bottom-color:#ffffff14}.mock3-module__t7Nclq__nav-wrap{justify-content:space-between;align-items:center;gap:26px;min-height:78px;display:flex}.mock3-module__t7Nclq__brand img{object-fit:contain;object-position:left center;width:150px;height:44px}.mock3-module__t7Nclq__desktop-nav{gap:28px;margin-left:auto;display:flex}.mock3-module__t7Nclq__desktop-nav a,.mock3-module__t7Nclq__text-link{font-size:14px;font-weight:760}.mock3-module__t7Nclq__desktop-nav a:hover,.mock3-module__t7Nclq__text-link:hover{color:var(--orange)}.mock3-module__t7Nclq__nav-actions{align-items:center;gap:17px;display:flex}.mock3-module__t7Nclq__btn{border:0;border-radius:999px;justify-content:center;align-items:center;padding:13px 22px;font-weight:820;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.mock3-module__t7Nclq__btn:hover{transform:translateY(-2px)}.mock3-module__t7Nclq__btn-dark{background:var(--text);color:var(--bg);box-shadow:0 10px 24px #00000024}.mock3-module__t7Nclq__btn-dark:hover{opacity:.85}.mock3-module__t7Nclq__btn-orange{background:var(--orange);color:#fff;box-shadow:0 13px 30px #ff4f0a47}.mock3-module__t7Nclq__btn-orange:hover{background:var(--orange-dark)}.mock3-module__t7Nclq__btn-white{color:var(--ink);background:#fff}.mock3-module__t7Nclq__btn-ghost{background:var(--surface);border:1px solid var(--line);color:var(--text)}.mock3-module__t7Nclq__btn-large{padding:16px 27px}.mock3-module__t7Nclq__full-width{width:100%}.mock3-module__t7Nclq__menu-button{border:1px solid var(--line);background:0 0;border-radius:12px;width:42px;height:42px;padding:10px;display:none}.mock3-module__t7Nclq__menu-button span{background:var(--text);height:2px;margin:4px 0;display:block}.mock3-module__t7Nclq__mobile-menu{border-top:1px solid var(--line);padding:12px 20px 22px;display:none}.mock3-module__t7Nclq__mobile-menu a{padding:12px 0;font-weight:760;display:block}.mock3-module__t7Nclq__hero{background:linear-gradient(135deg,#fff 0%,#fff9f4 52%,#fff0e6 100%);padding:76px 0 92px;position:relative;overflow:hidden}.dark .mock3-module__t7Nclq__hero{background:linear-gradient(135deg,#14120f 0%,#1a1511 52%,#201509 100%)}.mock3-module__t7Nclq__hero-orb{filter:blur(3px);pointer-events:none;border-radius:50%;position:absolute}.mock3-module__t7Nclq__hero-orb-one{background:#ff4f0a14;width:330px;height:330px;top:-120px;right:-110px}.mock3-module__t7Nclq__hero-orb-two{border:42px solid #ff4f0a0e;width:220px;height:220px;bottom:-100px;left:-100px}.mock3-module__t7Nclq__hero-grid{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:60px;display:grid;position:relative}.mock3-module__t7Nclq__eyebrow{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:9px;margin-bottom:22px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 8px 24px #291f170f}.mock3-module__t7Nclq__pulse-dot{background:var(--orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #ff4f0a1f}.mock3-module__t7Nclq__root h1{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(48px,5.7vw,76px);line-height:.99}.mock3-module__t7Nclq__hero-lede{color:var(--muted);max-width:670px;margin:28px 0 30px;font-size:20px}.mock3-module__t7Nclq__hero-actions{flex-wrap:wrap;gap:12px;display:flex}.mock3-module__t7Nclq__trust-row{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;padding-top:28px;display:grid}.mock3-module__t7Nclq__trust-row strong,.mock3-module__t7Nclq__trust-row span{display:block}.mock3-module__t7Nclq__trust-row strong{font-size:14px}.mock3-module__t7Nclq__trust-row span{color:var(--muted);margin-top:4px;font-size:12px}.mock3-module__t7Nclq__hero-visual{min-height:635px;position:relative}.mock3-module__t7Nclq__hero-main-image{box-shadow:var(--shadow);background:#ddd;border-radius:46px;position:absolute;inset:5px 20px 45px 85px;overflow:hidden;transform:rotate(1.4deg)}.mock3-module__t7Nclq__hero-main-image img{object-fit:cover;object-position:center;height:100%}.mock3-module__t7Nclq__hero-main-image:after{content:"";background:linear-gradient(#0000 54%,#0000008c);position:absolute;inset:0}.mock3-module__t7Nclq__hero-image-label{z-index:2;color:#fff;position:absolute;bottom:28px;left:28px;right:28px}.mock3-module__t7Nclq__hero-image-label span,.mock3-module__t7Nclq__hero-image-label strong{display:block}.mock3-module__t7Nclq__hero-image-label span{color:#ffd0bd;text-transform:uppercase;letter-spacing:.11em;font-size:11px;font-weight:900}.mock3-module__t7Nclq__hero-image-label strong{margin-top:4px;font-size:25px}.mock3-module__t7Nclq__mini-service-card{z-index:3;background:var(--surface);border-radius:22px;width:180px;position:absolute;overflow:hidden;box-shadow:0 18px 45px #0000002e}.mock3-module__t7Nclq__mini-service-card img{object-fit:cover;height:160px}.mock3-module__t7Nclq__mini-service-card span{padding:12px 14px;font-size:13px;font-weight:850;display:block}.mock3-module__t7Nclq__mini-photo{top:45px;right:-5px;transform:rotate(3deg)}.mock3-module__t7Nclq__mini-wellness{top:155px;left:0;transform:rotate(-3deg)}.mock3-module__t7Nclq__booking-toast{z-index:4;background:var(--surface);border-radius:18px;align-items:center;gap:12px;padding:15px 18px;display:flex;position:absolute;bottom:15px;right:2px;box-shadow:0 18px 45px #0003}.mock3-module__t7Nclq__toast-icon{width:38px;height:38px;color:var(--green);background:#e8f5ef;border-radius:12px;place-items:center;font-weight:900;display:grid}.mock3-module__t7Nclq__booking-toast strong,.mock3-module__t7Nclq__booking-toast span{display:block}.mock3-module__t7Nclq__booking-toast span{color:var(--muted);margin-top:2px;font-size:12px}.mock3-module__t7Nclq__positioning-strip{background:var(--ink);color:#fff;padding:21px 0}.mock3-module__t7Nclq__strip-content{text-align:center;justify-content:center;align-items:center;gap:24px;font-size:14px;font-weight:760;display:flex}.mock3-module__t7Nclq__strip-dot{background:var(--orange);border-radius:50%;width:6px;height:6px}.mock3-module__t7Nclq__section-heading{margin-bottom:48px}.mock3-module__t7Nclq__section-heading.mock3-module__t7Nclq__centered{text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.mock3-module__t7Nclq__section-heading.mock3-module__t7Nclq__narrow{max-width:740px}.mock3-module__t7Nclq__kicker{color:var(--orange);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:12px;font-weight:900;display:block}.mock3-module__t7Nclq__kicker.mock3-module__t7Nclq__light{color:#ffd2bf}.mock3-module__t7Nclq__root h2{letter-spacing:-.046em;margin:0;font-size:clamp(38px,4.8vw,60px);line-height:1.02}.mock3-module__t7Nclq__section-heading p,.mock3-module__t7Nclq__discovery-copy>p,.mock3-module__t7Nclq__founding-copy>p,.mock3-module__t7Nclq__faq-intro>p{color:var(--muted);margin:20px 0 0;font-size:18px}.mock3-module__t7Nclq__service-types{background:var(--bg)}.mock3-module__t7Nclq__category-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin:-12px 0 34px;display:flex}.mock3-module__t7Nclq__category-pills span{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:10px 14px;font-size:13px;font-weight:780;box-shadow:0 5px 16px #2a1f170a}.mock3-module__t7Nclq__service-card-grid{grid-template-columns:repeat(12,1fr);gap:18px;display:grid}.mock3-module__t7Nclq__service-card{background:#ddd;border-radius:28px;grid-column:span 4;min-height:410px;position:relative;overflow:hidden}.mock3-module__t7Nclq__service-card-large,.mock3-module__t7Nclq__service-card-wide{grid-column:span 8}.mock3-module__t7Nclq__service-card img{object-fit:cover;height:100%;transition:transform .5s;position:absolute;inset:0}.mock3-module__t7Nclq__service-card:hover img{transform:scale(1.045)}.mock3-module__t7Nclq__service-card:after{content:"";background:linear-gradient(#00000014 34%,#000000d6 100%);position:absolute;inset:0}.mock3-module__t7Nclq__service-card-copy{z-index:2;color:#fff;padding:30px;position:absolute;bottom:0;left:0;right:0}.mock3-module__t7Nclq__service-card-copy span{text-transform:uppercase;letter-spacing:.11em;color:#ffceb9;font-size:11px;font-weight:900}.mock3-module__t7Nclq__service-card-copy h3{letter-spacing:-.03em;margin:8px 0;font-size:29px;line-height:1.05}.mock3-module__t7Nclq__service-card-copy p{color:#ffffffd1;max-width:650px;margin:0}.mock3-module__t7Nclq__discovery-section{background:var(--sand)}.mock3-module__t7Nclq__discovery-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:78px;display:grid}.mock3-module__t7Nclq__discovery-copy .mock3-module__t7Nclq__btn{margin-top:30px}.mock3-module__t7Nclq__intent-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.mock3-module__t7Nclq__intent-card{background:var(--surface);border:1px solid var(--line);border-radius:26px;flex-direction:column;justify-content:flex-end;min-height:260px;padding:28px;display:flex}.mock3-module__t7Nclq__intent-card span{color:var(--orange);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:900}.mock3-module__t7Nclq__intent-card h3{letter-spacing:-.025em;margin:8px 0 0;font-size:23px;line-height:1.1}.mock3-module__t7Nclq__intent-icon{background:var(--sand);border-radius:17px;place-items:center;width:52px;height:52px;margin-bottom:auto;font-size:23px;display:grid}.mock3-module__t7Nclq__orange-intent{background:var(--orange);color:#fff;border-color:#0000}.mock3-module__t7Nclq__orange-intent span{color:#ffe0d2}.mock3-module__t7Nclq__orange-intent .mock3-module__t7Nclq__intent-icon{background:#ffffff2e}.mock3-module__t7Nclq__dark-intent{background:var(--ink);color:#fff;border-color:#0000}.mock3-module__t7Nclq__dark-intent span{color:#ffbaa0}.mock3-module__t7Nclq__dark-intent .mock3-module__t7Nclq__intent-icon{background:#ffffff1a}.mock3-module__t7Nclq__photo-intent{color:#fff;border:0;padding:0;position:relative;overflow:hidden}.mock3-module__t7Nclq__photo-intent img{object-fit:cover;height:100%;position:absolute;inset:0}.mock3-module__t7Nclq__photo-intent:after{content:"";background:linear-gradient(#00000014,#000000d1);position:absolute;inset:0}.mock3-module__t7Nclq__photo-intent>div{z-index:2;padding:28px;position:relative}.mock3-module__t7Nclq__photo-intent span{color:#ffd1be}.mock3-module__t7Nclq__founding-section{background:var(--ink);color:#fff;overflow:hidden}.mock3-module__t7Nclq__founding-grid{grid-template-columns:1.06fr .94fr;align-items:center;gap:82px;display:grid}.mock3-module__t7Nclq__provider-preview{color:var(--ink);--muted:#6a655f;--sand:#f5f1ec;background:linear-gradient(145deg,#fff8f2,#f5ede6);border-radius:34px;padding:28px;position:relative;transform:rotate(-1deg);box-shadow:0 35px 90px #00000059}.mock3-module__t7Nclq__preview-topbar{align-items:center;gap:12px;padding-bottom:20px;display:flex}.mock3-module__t7Nclq__provider-avatar{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:50px;height:50px;font-size:20px;font-weight:900;display:grid}.mock3-module__t7Nclq__preview-topbar strong,.mock3-module__t7Nclq__preview-topbar span{display:block}.mock3-module__t7Nclq__preview-topbar span{color:var(--muted);font-size:13px}.mock3-module__t7Nclq__verified-badge{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:auto;font-weight:900;display:grid}.mock3-module__t7Nclq__preview-listing{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 17px 38px #30241b21}.mock3-module__t7Nclq__preview-image{height:285px}.mock3-module__t7Nclq__preview-image img{object-fit:cover;height:100%}.mock3-module__t7Nclq__preview-body{padding:22px}.mock3-module__t7Nclq__mini-label{color:var(--orange);text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:900}.mock3-module__t7Nclq__preview-body h3{letter-spacing:-.03em;margin:6px 0 10px;font-size:28px}.mock3-module__t7Nclq__preview-meta{flex-wrap:wrap;gap:8px;display:flex}.mock3-module__t7Nclq__preview-meta span{background:var(--sand);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:760}.mock3-module__t7Nclq__preview-price{align-items:baseline;gap:6px;margin-top:18px;display:flex}.mock3-module__t7Nclq__preview-price strong{font-size:24px}.mock3-module__t7Nclq__preview-price span{color:var(--muted);font-size:13px}.mock3-module__t7Nclq__calendar-card{background:#fff;border-radius:18px;align-items:center;gap:28px;padding:15px 16px;display:flex;position:absolute;bottom:32px;right:-28px;box-shadow:0 18px 42px #00000038}.mock3-module__t7Nclq__calendar-card span,.mock3-module__t7Nclq__calendar-card strong{display:block}.mock3-module__t7Nclq__calendar-kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:850}.mock3-module__t7Nclq__calendar-card button{color:var(--green);background:#e9f6ef;border:0;border-radius:999px;padding:8px 11px;font-weight:850}.mock3-module__t7Nclq__provider-badge{background:var(--orange);color:#fff;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:900;position:absolute;top:-14px;left:28px;box-shadow:0 8px 20px #ff4f0a59}.mock3-module__t7Nclq__founding-copy>p{color:#ffffffab}.mock3-module__t7Nclq__benefit-list{gap:22px;margin:34px 0;display:grid}.mock3-module__t7Nclq__benefit-item{grid-template-columns:46px 1fr;align-items:start;gap:14px;display:grid}.mock3-module__t7Nclq__benefit-item>span{color:#ffc7af;border:1px solid #fff3;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.mock3-module__t7Nclq__benefit-item strong{font-size:17px}.mock3-module__t7Nclq__benefit-item p{color:#ffffff94;margin:3px 0 0}.mock3-module__t7Nclq__tools-section{background:var(--bg)}.mock3-module__t7Nclq__split-heading{grid-template-columns:1fr .76fr;align-items:end;gap:72px;display:grid}.mock3-module__t7Nclq__split-heading p{margin:0}.mock3-module__t7Nclq__tools-layout{grid-template-columns:.86fr 1.14fr;align-items:center;gap:58px;display:grid}.mock3-module__t7Nclq__tool-tabs{border-top:1px solid var(--line);display:grid}.mock3-module__t7Nclq__tool-tab{border:0;border-bottom:1px solid var(--line);text-align:left;color:var(--text);opacity:.56;background:0 0;grid-template-columns:46px 1fr;gap:14px;padding:22px 0;transition:opacity .2s,padding-left .2s;display:grid}.mock3-module__t7Nclq__tool-tab:hover{opacity:.8}.mock3-module__t7Nclq__tool-tab.mock3-module__t7Nclq__active{opacity:1;padding-left:10px}.mock3-module__t7Nclq__tool-tab>span{background:var(--sand);width:38px;height:38px;color:var(--orange);border-radius:12px;place-items:center;font-size:12px;font-weight:900;display:grid}.mock3-module__t7Nclq__tool-tab.mock3-module__t7Nclq__active>span{background:var(--orange);color:#fff}.mock3-module__t7Nclq__tool-tab strong,.mock3-module__t7Nclq__tool-tab small{display:block}.mock3-module__t7Nclq__tool-tab strong{font-size:19px}.mock3-module__t7Nclq__tool-tab small{color:var(--muted);margin-top:3px;font-size:14px}.mock3-module__t7Nclq__tool-demo{background:var(--cream);border-radius:34px;padding:22px}.mock3-module__t7Nclq__demo-window{color:var(--ink);--muted:#6a655f;--line:#e9e4de;background:#fff;border:1px solid #eadfd6;border-radius:24px;overflow:hidden;box-shadow:0 22px 56px #35271c1f}.mock3-module__t7Nclq__demo-header{border-bottom:1px solid var(--line);background:#fbfaf8;align-items:center;gap:7px;height:55px;padding:0 18px;display:flex}.mock3-module__t7Nclq__demo-header>span{background:#d7d0c8;border-radius:50%;width:8px;height:8px}.mock3-module__t7Nclq__demo-header>span:first-child{background:#ff5f57}.mock3-module__t7Nclq__demo-header>span:nth-child(2){background:#febc2e}.mock3-module__t7Nclq__demo-header>span:nth-child(3){background:#28c840}.mock3-module__t7Nclq__demo-header>strong{color:var(--muted);margin-left:auto;font-size:12px}.mock3-module__t7Nclq__demo-content{min-height:480px;padding:22px}.mock3-module__t7Nclq__demo-cover{border-radius:18px;height:255px;overflow:hidden}.mock3-module__t7Nclq__demo-cover img{object-fit:cover;height:100%}.mock3-module__t7Nclq__demo-copy{padding:19px 4px 4px}.mock3-module__t7Nclq__demo-copy>span{color:var(--orange);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:900}.mock3-module__t7Nclq__demo-copy h3{letter-spacing:-.03em;margin:5px 0 7px;font-size:27px}.mock3-module__t7Nclq__demo-copy p{color:var(--muted);margin:0}.mock3-module__t7Nclq__demo-price{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.mock3-module__t7Nclq__demo-price strong{font-size:25px}.mock3-module__t7Nclq__demo-price button{color:var(--green);background:#e8f6ef;border:0;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:850}.mock3-module__t7Nclq__calendar-head{justify-content:space-between;align-items:center;padding:8px 2px 20px;display:flex}.mock3-module__t7Nclq__calendar-head span,.mock3-module__t7Nclq__calendar-head strong{display:block}.mock3-module__t7Nclq__calendar-head span{color:var(--muted);font-size:12px}.mock3-module__t7Nclq__calendar-head strong{font-size:22px}.mock3-module__t7Nclq__calendar-head button{background:var(--ink);color:#fff;border:0;border-radius:999px;padding:9px 12px;font-weight:800}.mock3-module__t7Nclq__calendar-grid{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.mock3-module__t7Nclq__calendar-grid span{text-align:center;color:var(--muted);padding-bottom:6px;font-size:11px;font-weight:800}.mock3-module__t7Nclq__calendar-grid i{background:#f5f1ec;border-radius:12px;place-items:center;min-height:49px;font-style:normal;font-weight:750;display:grid}.mock3-module__t7Nclq__calendar-grid i.mock3-module__t7Nclq__open-day{color:var(--orange);background:#fff0e7;border:1px solid #ffc7ad}.mock3-module__t7Nclq__demo-bookings{gap:12px;padding-top:12px;display:grid}.mock3-module__t7Nclq__booking-row{border:1px solid var(--line);border-radius:16px;grid-template-columns:55px 1fr auto;align-items:center;gap:14px;padding:17px;display:grid}.mock3-module__t7Nclq__booking-date{background:#f5f1ec;border-radius:14px;align-content:center;place-items:center;width:50px;height:50px;display:grid}.mock3-module__t7Nclq__booking-date strong,.mock3-module__t7Nclq__booking-date span{line-height:1;display:block}.mock3-module__t7Nclq__booking-date span{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:10px}.mock3-module__t7Nclq__booking-row>div:nth-child(2) strong,.mock3-module__t7Nclq__booking-row>div:nth-child(2) span{display:block}.mock3-module__t7Nclq__booking-row>div:nth-child(2) span{color:var(--muted);margin-top:3px;font-size:13px}.mock3-module__t7Nclq__status{border-radius:999px;padding:7px 9px;font-size:11px;font-weight:850}.mock3-module__t7Nclq__status.mock3-module__t7Nclq__confirmed{color:var(--green);background:#e9f6ef}.mock3-module__t7Nclq__status.mock3-module__t7Nclq__pending{color:var(--orange);background:#fff1e8}.mock3-module__t7Nclq__demo-message{flex-direction:column;gap:12px;padding-top:10px;display:flex}.mock3-module__t7Nclq__chat-bubble{border-radius:18px;max-width:78%;padding:14px 16px;font-size:14px}.mock3-module__t7Nclq__chat-bubble.mock3-module__t7Nclq__incoming{background:#f5f1ec;align-self:flex-start}.mock3-module__t7Nclq__chat-bubble.mock3-module__t7Nclq__outgoing{background:var(--orange);color:#fff;align-self:flex-end}.mock3-module__t7Nclq__chat-compose{border:1px solid var(--line);color:var(--muted);border-radius:15px;justify-content:space-between;align-items:center;margin-top:78px;padding:10px 10px 10px 14px;display:flex}.mock3-module__t7Nclq__chat-compose button{background:var(--ink);color:#fff;border:0;border-radius:999px;padding:9px 13px;font-weight:820}.mock3-module__t7Nclq__process-section{background:var(--sand)}.mock3-module__t7Nclq__steps{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.mock3-module__t7Nclq__step-card{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:28px}.mock3-module__t7Nclq__step-number{background:var(--cream);width:46px;height:46px;color:var(--orange);border-radius:50%;place-items:center;margin-bottom:48px;font-weight:900;display:grid}.mock3-module__t7Nclq__step-card h3{letter-spacing:-.02em;margin:0 0 10px;font-size:22px}.mock3-module__t7Nclq__step-card p{color:var(--muted);margin:0}.mock3-module__t7Nclq__center-action{justify-content:center;margin-top:38px;display:flex}.mock3-module__t7Nclq__faq-section{background:var(--cream)}.mock3-module__t7Nclq__faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:86px;display:grid}.mock3-module__t7Nclq__faq-intro{position:sticky;top:116px}.mock3-module__t7Nclq__faq-intro .mock3-module__t7Nclq__btn{margin-top:28px}.mock3-module__t7Nclq__accordion{border-top:1px solid #ddd3ca}.mock3-module__t7Nclq__accordion-item{border-bottom:1px solid #ddd3ca}.mock3-module__t7Nclq__accordion-trigger{text-align:left;width:100%;color:var(--text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:18px;font-weight:850;display:flex}.mock3-module__t7Nclq__plus{background:var(--surface);border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;transition:transform .25s;display:grid}.mock3-module__t7Nclq__accordion-item.mock3-module__t7Nclq__active .mock3-module__t7Nclq__plus{transform:rotate(45deg)}.mock3-module__t7Nclq__accordion-panel{max-height:0;transition:max-height .3s;overflow:hidden}.mock3-module__t7Nclq__accordion-panel p{color:var(--muted);margin:0;padding:0 50px 22px 0}.mock3-module__t7Nclq__accordion-item.mock3-module__t7Nclq__active .mock3-module__t7Nclq__accordion-panel{max-height:230px}.mock3-module__t7Nclq__final-cta{background:var(--orange);color:#fff;padding:92px 0}.mock3-module__t7Nclq__final-cta-inner{justify-content:space-between;align-items:end;gap:52px;display:flex}.mock3-module__t7Nclq__final-cta h2{max-width:850px}.mock3-module__t7Nclq__final-cta .mock3-module__t7Nclq__btn{flex:none}.mock3-module__t7Nclq__footer{color:#fff;background:#111;padding:56px 0 20px}.mock3-module__t7Nclq__footer-top{grid-template-columns:180px 1fr auto;align-items:center;gap:40px;display:grid}.mock3-module__t7Nclq__footer-brand img{filter:brightness(0)invert()}.mock3-module__t7Nclq__footer-top p{color:#ffffff94;max-width:620px;margin:0}.mock3-module__t7Nclq__footer-links{gap:22px;font-size:14px;font-weight:800;display:flex}.mock3-module__t7Nclq__footer-bottom{color:#ffffff6b;border-top:1px solid #ffffff1f;justify-content:space-between;margin-top:42px;padding-top:20px;font-size:12px;display:flex}.mock3-module__t7Nclq__modal-backdrop{z-index:100;opacity:0;visibility:hidden;background:#0a0806bd;place-items:center;padding:20px;transition:opacity .2s,visibility .2s;display:grid;position:fixed;inset:0}.mock3-module__t7Nclq__modal-backdrop.mock3-module__t7Nclq__open{opacity:1;visibility:visible}.mock3-module__t7Nclq__modal{background:var(--surface);border-radius:28px;width:min(720px,100%);max-height:92vh;padding:38px;position:relative;overflow:auto;box-shadow:0 30px 100px #0000006b}.mock3-module__t7Nclq__modal h2{margin-bottom:12px;font-size:42px}.mock3-module__t7Nclq__modal>p{color:var(--muted)}.mock3-module__t7Nclq__modal-close{background:var(--sand);width:40px;height:40px;color:var(--text);border:0;border-radius:50%;font-size:24px;position:absolute;top:18px;right:18px}.mock3-module__t7Nclq__form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mock3-module__t7Nclq__root form{gap:14px;margin-top:24px;display:grid}.mock3-module__t7Nclq__root label{gap:7px;font-size:13px;font-weight:800;display:grid}.mock3-module__t7Nclq__root input,.mock3-module__t7Nclq__root select,.mock3-module__t7Nclq__root textarea{border:1px solid var(--line);width:100%;color:var(--text);background:var(--bg);border-radius:13px;outline:none;padding:13px 14px}.mock3-module__t7Nclq__root input:focus,.mock3-module__t7Nclq__root select:focus,.mock3-module__t7Nclq__root textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px #ff4f0a1f}.mock3-module__t7Nclq__form-success{text-align:center;padding:34px 10px 10px}.mock3-module__t7Nclq__success-icon{width:70px;height:70px;color:var(--green);background:#eaf7f2;border-radius:50%;place-items:center;margin:0 auto 18px;font-size:34px;font-weight:900;display:grid}.mock3-module__t7Nclq__form-success h3{margin:0 0 10px;font-size:28px}.mock3-module__t7Nclq__form-success p{color:var(--muted)}@media (max-width:1060px){.mock3-module__t7Nclq__desktop-nav{display:none}.mock3-module__t7Nclq__menu-button,.mock3-module__t7Nclq__mobile-menu.mock3-module__t7Nclq__open{display:block}.mock3-module__t7Nclq__hero-grid{grid-template-columns:1fr}.mock3-module__t7Nclq__hero-copy{max-width:850px}.mock3-module__t7Nclq__hero-visual{width:100%;max-width:760px;min-height:680px;margin:0 auto}.mock3-module__t7Nclq__hero-main-image{inset:0 45px 40px 100px}.mock3-module__t7Nclq__discovery-grid,.mock3-module__t7Nclq__founding-grid,.mock3-module__t7Nclq__tools-layout{grid-template-columns:1fr}.mock3-module__t7Nclq__discovery-copy,.mock3-module__t7Nclq__founding-copy{max-width:780px}.mock3-module__t7Nclq__intent-grid{max-width:800px}.mock3-module__t7Nclq__provider-preview{width:100%;max-width:720px;margin:0 auto}.mock3-module__t7Nclq__tools-layout{gap:38px}.mock3-module__t7Nclq__tool-tabs{border-top:0;grid-template-columns:repeat(2,1fr);gap:12px}.mock3-module__t7Nclq__tool-tab{border:1px solid var(--line);border-radius:18px;padding:18px}.mock3-module__t7Nclq__tool-tab.mock3-module__t7Nclq__active{background:#fff8f4;border-color:#ffc6ad;padding-left:18px}.mock3-module__t7Nclq__steps{grid-template-columns:repeat(2,1fr)}.mock3-module__t7Nclq__faq-grid{grid-template-columns:1fr;gap:46px}.mock3-module__t7Nclq__faq-intro{max-width:760px;position:static}}@media (max-width:760px){.mock3-module__t7Nclq__container{width:min(100% - 28px,1180px)}.mock3-module__t7Nclq__section{padding:78px 0}.mock3-module__t7Nclq__desktop-only{display:none}.mock3-module__t7Nclq__nav-wrap{min-height:68px}.mock3-module__t7Nclq__brand img{width:124px}.mock3-module__t7Nclq__nav-actions .mock3-module__t7Nclq__btn{display:none}.mock3-module__t7Nclq__hero{padding:48px 0 72px}.mock3-module__t7Nclq__root h1{font-size:50px}.mock3-module__t7Nclq__root h2{font-size:40px}.mock3-module__t7Nclq__hero-lede{font-size:18px}.mock3-module__t7Nclq__hero-actions{display:grid}.mock3-module__t7Nclq__trust-row{grid-template-columns:1fr;gap:14px}.mock3-module__t7Nclq__hero-visual{min-height:580px}.mock3-module__t7Nclq__hero-main-image{border-radius:32px;inset:0 0 38px 20px}.mock3-module__t7Nclq__mini-photo{width:130px;top:28px;right:-4px}.mock3-module__t7Nclq__mini-photo img{height:110px}.mock3-module__t7Nclq__mini-wellness{display:none}.mock3-module__t7Nclq__booking-toast{max-width:280px;bottom:2px;right:-2px}.mock3-module__t7Nclq__strip-content{flex-direction:column;gap:8px}.mock3-module__t7Nclq__strip-dot{display:none}.mock3-module__t7Nclq__service-card-grid{grid-template-columns:1fr}.mock3-module__t7Nclq__service-card,.mock3-module__t7Nclq__service-card-large,.mock3-module__t7Nclq__service-card-wide{grid-column:auto;min-height:430px}.mock3-module__t7Nclq__service-card-copy{padding:24px}.mock3-module__t7Nclq__service-card-copy h3{font-size:27px}.mock3-module__t7Nclq__intent-grid{grid-template-columns:1fr}.mock3-module__t7Nclq__intent-card{min-height:240px}.mock3-module__t7Nclq__calendar-card{bottom:18px;right:-4px}.mock3-module__t7Nclq__split-heading{grid-template-columns:1fr;gap:20px}.mock3-module__t7Nclq__tool-tabs{grid-template-columns:1fr}.mock3-module__t7Nclq__demo-content{min-height:450px;padding:15px}.mock3-module__t7Nclq__calendar-grid{gap:5px}.mock3-module__t7Nclq__calendar-grid i{min-height:42px}.mock3-module__t7Nclq__booking-row{grid-template-columns:50px 1fr}.mock3-module__t7Nclq__booking-row .mock3-module__t7Nclq__status{grid-column:2;width:max-content}.mock3-module__t7Nclq__steps{grid-template-columns:1fr}.mock3-module__t7Nclq__step-number{margin-bottom:28px}.mock3-module__t7Nclq__final-cta-inner{flex-direction:column;align-items:flex-start}.mock3-module__t7Nclq__footer-top{grid-template-columns:1fr}.mock3-module__t7Nclq__footer-links{flex-wrap:wrap}.mock3-module__t7Nclq__footer-bottom{flex-direction:column;gap:6px}.mock3-module__t7Nclq__modal{border-radius:22px;padding:30px 20px 24px}.mock3-module__t7Nclq__modal h2{font-size:34px}.mock3-module__t7Nclq__form-row{grid-template-columns:1fr}}
