@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=DM+Sans:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Newsreader:opsz,wght@6..72,500&family=Nunito:wght@400;700&family=Cormorant+Garamond:wght@500&family=Manrope:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Sora:wght@400;600&family=IBM+Plex+Sans:wght@400;600&family=Literata:opsz,wght@7..72,560&family=Syne:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,560&family=Outfit:wght@400;700&family=Source+Sans+3:wght@400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600&family=Plus+Jakarta+Sans:wght@500;700&display=swap";.printly-store{--ink:#153e35;--green:#184e43;--cream:#faf7f0;--orange:#e77d51;color:var(--ink);background:#fff;font-family:Arial,sans-serif;line-height:1.5;width:100%;overflow-wrap:anywhere}.printly-store *{box-sizing:border-box}.printly-store a{color:inherit;text-decoration:none}.printly-store button,.printly-store input,.printly-store select{font:inherit}.printly-store button{cursor:pointer;white-space:normal}.printly-store a:focus-visible,.printly-store button:focus-visible,.printly-store input:focus-visible,.printly-store select:focus-visible{outline:3px solid #b25d39;outline-offset:4px}.printly-announcement{background:#184e43;color:#fff;font-size:12px;display:flex;gap:9px;align-items:center;justify-content:center;padding:10px 20px;letter-spacing:.2px}.printly-announcement span{opacity:.8}.printly-header{max-width:1480px;margin:auto;display:flex;gap:45px;padding:25px 5%;align-items:center}.printly-logo{font-size:40px!important;font-weight:800;letter-spacing:-2px;display:inline-flex;gap:7px;align-items:center;line-height:1}.printly-logo>span:first-child{display:flex;align-items:center;justify-content:center;background:#e6eee8;border-radius:13px;width:43px;height:43px;transform:rotate(-8deg)}.printly-logo-dot{color:#e77d51;margin-left:-8px}.printly-search{display:flex;align-items:center;gap:13px;background:#f5f6f3;border:1px solid #e6e9e4;border-radius:30px;padding:11px 19px;max-width:540px;flex:1}.printly-search input{background:transparent;border:0;outline:none;color:var(--ink);width:100%;min-width:0;font-size:14px}.printly-header-actions{display:flex;gap:15px;margin-left:auto}.printly-header-actions button{display:flex;gap:7px;background:transparent;border:0;color:var(--ink);align-items:center;font-size:12px;padding:6px}.printly-nav{display:flex;justify-content:center;gap:20px;padding:0 4% 16px;border-bottom:1px solid #e8ebe6}.printly-nav button{border:0;background:none;color:#25483e;font-size:12px;font-weight:600;display:flex;gap:7px;align-items:center;padding:7px}.printly-nav button[aria-pressed=true]{text-decoration:underline;text-underline-offset:6px}.printly-mega{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:22px 5%;background:#f8faf6;border-bottom:1px solid #d8e3d8}.printly-mega button{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;color:var(--ink);border:0;background:#fff;padding:13px;font-size:13px}.printly-category-icon{padding:8px;background:#ede7fa;border-radius:10px;color:#7d50ab}.printly-hero{background:#edf1e5;display:grid;grid-template-columns:1fr 1.08fr;gap:25px;padding:65px 7% 60px;min-height:510px;align-items:center}.printly-hero-copy{max-width:550px}.printly-eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:700;display:flex;align-items:center;gap:8px}.printly-eyebrow>span{width:7px;height:7px;background:#e77d51;border-radius:50%}.printly-hero h1{font-family:Georgia,serif;font-size:clamp(48px,5.5vw,82px);line-height:1.04;letter-spacing:-3.3px;margin:21px 0}.printly-hero h1 em{font-weight:400;color:#4c7359}.printly-hero-copy>p{max-width:400px;font-size:15px;line-height:1.8;color:#587062}.printly-hero-actions{display:flex;align-items:center;gap:25px;margin:28px 0}.printly-hero-actions button,.printly-empty button{border:0;background:#184e43;color:#fff;border-radius:6px;padding:14px 20px;display:inline-flex;align-items:center;gap:16px;font-size:13px;font-weight:600}.printly-hero-actions a{font-size:13px;display:flex;gap:8px;align-items:center;font-weight:600;border-bottom:1px solid #809682;padding:8px 0}.printly-hero-proof{display:flex;flex-wrap:wrap;gap:18px;font-size:10px;color:#426452}.printly-hero-proof span{display:flex;gap:4px;align-items:center}.printly-hero-art{height:385px;position:relative;isolation:isolate}.printly-art-shirt{position:absolute;width:75%;right:0;top:-16px;transform:rotate(5deg);box-shadow:15px 20px 45px #43553e15;border-radius:20px;overflow:hidden}.printly-art-card{position:absolute;width:61%;left:-14px;bottom:-5px;transform:rotate(-10deg);filter:drop-shadow(5px 12px 15px #43553e22)}.printly-art-mug{position:absolute;width:44%;right:-15px;bottom:-20px;transform:rotate(8deg);filter:drop-shadow(8px 12px 18px #43553e22)}.printly-product-art{display:block;width:100%;height:100%;object-fit:contain}.printly-hero-sticker{position:absolute;right:2%;top:-26px;background:#f3c164;color:#354d37;width:100px;height:100px;border-radius:50%;font-size:19px;line-height:1.05;text-align:center;padding:18px 10px;transform:rotate(13deg);font-family:Georgia,serif}.printly-hero-sticker strong{font-size:12px;font-weight:400}.printly-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 5%;padding:27px 0;border-bottom:1px solid #e8ebe3}.printly-benefits>div{display:flex;justify-content:center;align-items:center;gap:14px}.printly-benefits>div>span{width:45px;height:45px;display:grid;place-items:center;border-radius:14px;background:#f7e5d8;color:#ae643e}.printly-benefits>div:nth-child(2)>span{background:#ede7f5;color:#7452a4}.printly-benefits>div:nth-child(3)>span{background:#e3ede7;color:#4c7a5d}.printly-benefits strong{display:block;font-size:13px}.printly-benefits small{display:block;color:#718178;font-size:11px;margin-top:3px}.printly-category-section,.printly-catalogue,.printly-projects{padding:55px 5%;max-width:1480px;margin:auto}.printly-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:27px}.printly-section-heading h1,.printly-section-heading h2{font-family:Georgia,serif;font-size:32px;letter-spacing:-.8px;line-height:1.2;margin:10px 0}.printly-section-heading p{font-size:12px;color:#718178;margin:9px 0 0}.printly-section-heading button{display:flex;align-items:center;gap:10px;background:none;border:0;font-size:12px;color:var(--ink)}.printly-category-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:18px}.printly-category{display:flex!important;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;gap:8px;padding:0!important;background:none!important;border:0!important;text-align:left!important;min-width:0}.printly-category svg{border-radius:50%;aspect-ratio:1;height:auto}.printly-category strong{font-size:12px;color:var(--ink);margin-top:4px}.printly-category small{display:flex;gap:7px;align-items:center;font-size:10px;color:#718178}.printly-catalogue{padding-top:25px;scroll-margin-top:15px}.printly-filter-chips{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0 26px}.printly-filter-chips button{border:1px solid #dce4da;border-radius:25px;background:#fff;color:#496353;font-size:11px;padding:8px 13px;min-height:36px}.printly-filter-chips button[aria-pressed=true]{background:#184e43;color:#fff;border-color:#184e43}.printly-sort{display:flex;align-items:center;gap:8px;font-size:12px}.printly-sort select{border:1px solid #dce4da;border-radius:5px;padding:8px;color:#25483e;background:#fff}.printly-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px}.printly-card{display:block;min-width:0}.printly-card-picture{position:relative;overflow:hidden;border-radius:12px;transition:transform .2s}.printly-card:hover .printly-card-picture{transform:translateY(-4px)}.printly-card-picture>span{position:absolute;top:12px;left:12px;display:flex;gap:4px;align-items:center;background:#ffffffdc;border-radius:20px;padding:5px 9px;font-size:9px}.printly-card>small{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#7e8e81;display:block;margin-top:17px}.printly-card h3{font-size:14px;margin:6px 0;font-weight:600;line-height:1.4}.printly-card p{font-size:11px;margin:9px 0 0;color:#78877c}.printly-card p strong{font-size:13px;color:var(--ink)}.printly-card p span{display:block;font-size:10px;margin-top:4px}.printly-card-action{display:flex;justify-content:space-between;font-size:11px;font-weight:600;border-bottom:1px solid #e5eae1;padding:13px 0 10px}.printly-load{display:flex;justify-content:center;margin-top:35px}.printly-load button{display:flex;gap:12px;align-items:center;border:1px solid #b4c7b7;color:var(--ink);background:#fff;border-radius:5px;padding:13px 23px;font-size:12px}.printly-design-banner{margin:10px 5% 50px;background:#184e43;color:#fff;border-radius:15px;padding:48px;display:grid;grid-template-columns:.8fr 1.2fr;gap:45px}.printly-design-banner h2,.printly-how h2{font-family:Georgia,serif;font-size:40px;line-height:1.15;font-weight:400;letter-spacing:-1px;margin:20px 0}.printly-design-banner p{font-size:13px;line-height:1.8;max-width:330px;color:#cfdbd0}.printly-design-banner>div>a{display:inline-flex;gap:15px;align-items:center;font-size:12px;margin-top:13px;border-bottom:1px solid #708f7c;padding-bottom:8px}.printly-template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:13px;transform:rotate(-3deg)}.printly-template-grid a{display:flex;flex-direction:column;justify-content:space-between;padding:16px;border:1px solid #ffffff2e;aspect-ratio:1.4;border-radius:4px;color:#fff;box-shadow:3px 8px 14px #0002}.printly-template-grid a:nth-child(2){transform:translateY(20px)}.printly-template-grid a span{font-size:11px}.printly-template-grid a strong{font:17px Georgia,serif}.printly-template-grid a small{display:flex;align-items:center;gap:7px;font-size:9px}.printly-how{text-align:center;padding:25px 6% 65px}.printly-how>.printly-eyebrow{justify-content:center}.printly-how h2{font-size:32px}.printly-how>div{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;max-width:1000px;margin:40px auto 0}.printly-how article{position:relative}.printly-how article>span{width:69px;height:69px;border-radius:20px;background:#e6eee7;display:grid;place-items:center;margin:auto}.printly-how article:nth-child(2)>span{background:#f4e1d6;color:#ac6542}.printly-how article:nth-child(3)>span{background:#ece5f5;color:#765b9e}.printly-how article>small{display:block;font-size:9px;letter-spacing:2px;color:#91a192;margin-top:18px}.printly-how article h3{font-size:16px;margin:6px}.printly-how article p{font-size:12px;color:#718178}.printly-footer{padding:45px 6% 20px;background:#f3f5ed;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:45px}.printly-footer h2{font:30px Georgia,serif;line-height:1.25;margin:18px 0}.printly-footer p{font-size:12px;color:#718178;max-width:320px;line-height:1.8}.printly-footer>div>strong{display:block;font-size:12px;margin:12px 0 18px}.printly-footer button,.printly-footer>div>a:not(.printly-logo){display:block;border:0;background:transparent;padding:7px 0;color:#496353;font-size:12px}.printly-footer>div>span{display:flex;align-items:center;gap:7px;font-size:11px}.printly-footer>small{grid-column:1/-1;border-top:1px solid #dce4d6;padding-top:18px;font-size:10px;color:#7a8e7e}.printly-empty{padding:50px;text-align:center;background:#f6f8f2;border-radius:15px}.printly-empty>svg{margin:auto;color:#7e9a7e}.printly-empty p{font-size:13px;color:#718178}.printly-empty button{margin:15px auto}.ew-store[data-template=printly-studio]{--ew-accent:#184e43}.ew-store[data-template=printly-studio] .ew-gallery-main .printly-product-art{width:100%;height:100%;min-height:260px}.ew-store[data-template=printly-studio] .ew-product-info h2{font-family:Georgia,serif!important}.ew-store[data-template=printly-studio] .ew-hero{background:#edf1e5}.ew-public-store:has(.printly-store){max-width:none!important;padding:0!important;width:100%!important}.ew-public-store:has(.printly-store)>.ew-checkout{padding:25px 5%;max-width:1400px;margin:auto}.printly-store .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(min-width:1600px){.printly-hero{padding-left:calc((100% - 1300px)/2);padding-right:calc((100% - 1300px)/2)}}@media(max-width:1100px){.printly-header{gap:20px}.printly-nav{gap:5px}.printly-nav button{font-size:10px}.printly-category-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.printly-hero{padding:50px 5%;min-height:450px}.printly-hero-art{height:320px}.printly-hero-proof{gap:8px}.printly-design-banner{padding:30px;gap:25px}.printly-template-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.printly-announcement{font-size:10px}.printly-announcement span{display:none}.printly-header{padding:20px 5%;flex-wrap:wrap;gap:16px}.printly-logo{font-size:34px!important}.printly-logo>span:first-child{width:36px;height:36px}.printly-search{order:3;flex-basis:100%;max-width:none}.printly-header-actions{gap:9px}.printly-header-actions button{font-size:10px;gap:4px}.printly-nav{flex-wrap:wrap;justify-content:start;padding:0 5% 10px;gap:4px}.printly-nav button:nth-child(n+5){display:none}.printly-mega{grid-template-columns:repeat(2,minmax(0,1fr))}.printly-hero{grid-template-columns:1fr;padding:35px 6% 45px;gap:25px;overflow:hidden}.printly-hero h1{font-size:58px;letter-spacing:-2.5px}.printly-hero-copy>p{font-size:13px;max-width:340px}.printly-hero-art{height:310px;width:100%;max-width:480px;margin:10px auto 0}.printly-hero-sticker{width:82px;height:82px;font-size:17px;padding:13px 8px;top:-10px}.printly-hero-sticker strong{font-size:10px}.printly-hero-actions{gap:17px}.printly-hero-actions button{font-size:12px;padding:13px 16px}.printly-hero-actions a{font-size:11px}.printly-benefits{grid-template-columns:1fr;gap:17px;margin:0 6%;padding:23px 0}.printly-benefits>div{justify-content:start}.printly-category-section,.printly-catalogue,.printly-projects{padding:35px 5%}.printly-section-heading{align-items:start;gap:10px;flex-wrap:wrap}.printly-section-heading h1,.printly-section-heading h2{font-size:27px}.printly-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 13px}.printly-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 13px}.printly-card h3{font-size:13px}.printly-card-picture>span{font-size:8px;top:8px;left:7px;padding:4px 6px}.printly-filter-chips{gap:6px}.printly-filter-chips button{font-size:10px;padding:7px 10px}.printly-design-banner{margin:5px 5% 35px;grid-template-columns:1fr;padding:28px 23px;gap:35px}.printly-design-banner h2{font-size:36px}.printly-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;transform:none}.printly-template-grid a{aspect-ratio:1.5}.printly-how{padding:20px 6% 40px}.printly-how h2{font-size:28px}.printly-how>div{grid-template-columns:1fr;gap:20px;margin-top:25px}.printly-how article{background:#f8faf5;padding:24px;border-radius:12px}.printly-footer{grid-template-columns:1fr 1fr;gap:22px;padding:30px 6% 20px}.printly-footer>div:first-child{grid-column:1/-1}.printly-footer h2{font-size:27px}.printly-footer>div:last-of-type{grid-column:1/-1}.printly-card-action{font-size:10px}}.printly-store .printly-header-actions button,.printly-store .printly-nav button,.printly-store .printly-section-heading button,.printly-store .printly-footer button{background:transparent!important;color:#184e43!important;border-color:transparent!important;box-shadow:none!important;font-size:12px!important}.printly-store .printly-nav button{padding:7px 10px!important;min-width:0!important}.printly-store .printly-hero-actions button,.printly-store .printly-empty button{background:#184e43!important;color:#fff!important;border-color:#184e43!important}.printly-store .printly-filter-chips button{background:#fff!important;color:#496353!important;border:1px solid #dce4da!important;font-size:11px!important}.printly-store .printly-filter-chips button[aria-pressed=true]{background:#184e43!important;color:#fff!important;border-color:#184e43!important}.printly-store .printly-load button{background:#fff!important;color:#184e43!important;border:1px solid #b4c7b7!important}.printly-store .printly-category{color:#184e43!important}@layer base{.printly-store{--color-primary:#184e43;--color-on-primary:#ffffff}.printly-store .printly-header-actions button,.printly-store .printly-nav button,.printly-store .printly-section-heading button,.printly-store .printly-footer button{background:transparent!important;color:#184e43!important;border-color:transparent!important;box-shadow:none!important;font-size:12px!important}.printly-store .printly-nav button{padding:7px 10px!important;min-width:0!important}.printly-store .printly-hero-actions button,.printly-store .printly-empty button{background:#184e43!important;color:#fff!important;border-color:#184e43!important}.printly-store .printly-filter-chips button{background:#fff!important;color:#496353!important;border:1px solid #dce4da!important;font-size:11px!important}.printly-store .printly-filter-chips button[aria-pressed=true]{background:#184e43!important;color:#fff!important;border-color:#184e43!important}.printly-store .printly-load button{background:#fff!important;color:#184e43!important;border:1px solid #b4c7b7!important}.printly-store .printly-category{padding:0!important;color:#184e43!important;background:transparent!important;border:0!important;text-align:left!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;min-width:0!important}@media(max-width:760px){.printly-store .printly-nav button:nth-child(n+5){display:none!important}.printly-store .printly-nav button{font-size:10px!important;padding:5px 7px!important}}}.sites-website-shell[data-brand=tamizha]{background:#f6f1e7;color:#1c1917;font-family:DM Sans,Segoe UI,system-ui,sans-serif}.sites-website-shell[data-brand=tamizha] h1,.sites-website-shell[data-brand=tamizha] h2,.sites-website-shell[data-brand=tamizha] .sites-store-card>strong{font-family:Cormorant Garamond,Georgia,serif}.sites-website-shell[data-brand=tamizha] .sites-canva-section{padding-top:4.5rem;padding-bottom:4.5rem;padding-left:48px!important;padding-right:48px!important;width:100%;max-width:none;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] .sites-canva-section>.sites-row,.sites-website-shell[data-brand=tamizha] .sites-canva-section>.sites-col-el{width:100%;max-width:none}.sites-website-shell[data-brand=tamizha] .sites-canva-section h2{text-align:center;font-weight:500;letter-spacing:-.02em;line-height:1.15}.sites-website-shell[data-brand=tamizha] #tz-hero h1,.sites-website-shell[data-brand=tamizha] #tz-hero p,.sites-website-shell[data-brand=tamizha] #tz-hope h2,.sites-website-shell[data-brand=tamizha] #tz-hope p,.sites-website-shell[data-brand=tamizha] #tz-faq h2,.sites-website-shell[data-brand=tamizha] #tz-foot h2,.sites-website-shell[data-brand=tamizha] #tz-foot p{text-align:left}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-types]>.sites-canva-section-board h2,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-types] h2{text-align:left!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-types],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-types] .sites-canva-section-board{width:100%!important;max-width:none!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-types-h] h2{text-align:left!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:40px!important;font-weight:500!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-eye-types] p{text-align:left!important;font-family:DM Sans,sans-serif;font-size:11px!important;font-weight:600;letter-spacing:.2em;color:#8d6b45;margin:0 0 8px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-types-row]{display:block!important;width:100%!important;max-width:none!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-types-row]>.sites-row-grid{display:grid!important;width:100%!important;max-width:none!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-type-a],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-type-v],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-type-p],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-type-c]{background:#fff;border-radius:10px;box-shadow:0 10px 28px #301c100f;overflow:hidden;padding:0 0 14px;width:auto!important;min-width:0!important;max-width:none!important;flex:1 1 0!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-type-a] .sites-col-el:first-child,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-type-v] .sites-col-el:first-child,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-type-p] .sites-col-el:first-child,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-type-c] .sites-col-el:first-child{height:auto!important;background:transparent;box-shadow:none;border-radius:0}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-type-] [data-testid=pagekit-image]{box-sizing:border-box;max-width:100%}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-type-] img{width:100%;min-width:0;max-width:100%;height:100%;border-radius:0;object-fit:cover;display:block}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-type-] h2{text-align:left!important;font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;margin:12px 14px 0}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-type-] h2:after{content:"→";display:block;margin-top:8px;font-size:14px;color:#6e4b32}.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Chennai]),.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Tirunelveli]),.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Coimbatore]),.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt="Home checklist"]),.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Neighbourhood]),.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Documents]){background:#fff;border-radius:10px;box-shadow:0 10px 28px #301c100f;overflow:hidden;padding:0 0 14px}.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt="Home checklist"]) img,.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Neighbourhood]) img,.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Documents]) img{border-radius:0;height:148px!important;object-fit:cover}.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Chennai]) img,.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Tirunelveli]) img,.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Coimbatore]) img{border-radius:10px 10px 0 0;height:150px!important;object-fit:cover}.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt="Home checklist"])>div,.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Neighbourhood])>div,.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Documents])>div,.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Chennai])>div,.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Tirunelveli])>div,.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt=Coimbatore])>div{height:150px!important}.sites-website-shell[data-brand=tamizha] .sites-row:has(img[alt=Chennai]),.sites-website-shell[data-brand=tamizha] .sites-row:has(img[alt="Home checklist"]){gap:18px;padding:8px 8px 4px}.sites-website-shell[data-brand=tamizha] .sites-pagekit-cta{border-radius:999px;letter-spacing:.01em;min-height:42px;padding:.55rem 1.15rem}.sites-website-shell[data-brand=tamizha] img[alt="Find your home. Build a brighter tomorrow."]{height:auto!important;max-height:none;filter:contrast(1.12) saturate(1.18)}.sites-website-shell[data-brand=tamizha] .re-site-search{flex-direction:row;align-items:center;gap:10px;width:min(920px,calc(100% - 32px));margin:-3.2rem auto 1.25rem;padding:10px 12px;position:relative;z-index:2;background:#fff;border-radius:16px;box-shadow:0 12px 32px #1c120a29}.sites-website-shell[data-brand=tamizha] .re-site-search label{flex:1;color:#8a8178;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.sites-website-shell[data-brand=tamizha] .re-site-search label:first-child{font-size:0}.sites-website-shell[data-brand=tamizha] .re-site-search label:first-child:before{content:"Location";font-size:11px;letter-spacing:.06em}.sites-website-shell[data-brand=tamizha] .re-site-search input,.sites-website-shell[data-brand=tamizha] .re-site-search select{border:0;border-bottom:0;border-radius:0;background:transparent;min-height:34px;color:#1c1917;font-size:15px}.sites-website-shell[data-brand=tamizha] .re-site-search button{background:#6e4b32;color:#fff;border:0;border-radius:12px;min-height:44px;padding:0 1.1rem;font-weight:650;font-size:15px}.sites-website-shell[data-brand=tamizha] .re-site-search button:after{content:" →"}.sites-website-shell[data-brand=tamizha] .sites-store-grid{gap:1.25rem}.sites-website-shell[data-brand=tamizha] .sites-store-card{border:0;border-radius:18px;box-shadow:0 16px 40px #301c1014}.sites-website-shell[data-brand=tamizha] .sites-store-photo{position:relative;aspect-ratio:4 / 3;height:auto;min-height:210px;border-radius:0;overflow:hidden;background:#efe8dc}.sites-website-shell[data-brand=tamizha] .sites-store-photo img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;display:block!important}.sites-website-shell[data-brand=tamizha] .sites-store-card>strong{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:500;line-height:1.2;padding-top:12px;color:#1c1917}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-featured]{position:relative}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-featured-h] h2{text-align:left!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:40px!important;font-weight:500!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-featured-link]{position:absolute;top:4.8rem;right:48px;margin:0}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-featured-link] p{text-align:right!important;font-family:DM Sans,sans-serif;font-size:13px!important;margin:0}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-featured-link] p:after{content:"  →"}.sites-website-shell[data-brand=tamizha] .sites-store-grid{width:100%}.sites-website-shell[data-brand=tamizha] .sites-store-card{text-align:left;padding-bottom:1rem;overflow:hidden}.sites-website-shell[data-brand=tamizha] .sites-store-card>strong,.sites-website-shell[data-brand=tamizha] .sites-store-card>span{display:block;padding-left:.85rem;padding-right:.85rem}.sites-website-shell[data-brand=tamizha] .sites-store-card>span{color:#6b625a;font-family:DM Sans,Segoe UI,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:1.4}.sites-website-shell[data-brand=tamizha] .sites-store-card>span:last-of-type{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:700;line-height:1.2;color:#1c1917}.sites-website-shell[data-brand=tamizha] .sites-store-card>a{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:9.5rem;margin:8px .85rem 4px;padding:8px 16px;background:#f3eee6;color:#6e4b32;border-radius:4px;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-weight:700;text-decoration:none}.sites-website-shell[data-brand=tamizha] .re-site-form{gap:14px}.sites-website-shell[data-brand=tamizha] .re-site-form h3{margin:4px 0 8px;color:#f3e6d4;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.sites-website-shell[data-brand=tamizha] .re-site-form label{color:#f6efe6;font-size:13px;letter-spacing:.03em}.sites-website-shell[data-brand=tamizha] .re-site-form input,.sites-website-shell[data-brand=tamizha] .re-site-form textarea,.sites-website-shell[data-brand=tamizha] .re-site-form select{background:#fff;color:#1c1917;border:0;border-radius:12px;padding:12px 14px}.sites-website-shell[data-brand=tamizha] .re-site-form button{background:#f4efe8;color:#3a2718;border:0;border-radius:999px;min-height:46px;font-weight:650;cursor:pointer}.sites-website-shell[data-brand=tamizha] .sites-menubar-brand{margin-right:48px}.sites-website-shell[data-brand=tamizha] .sites-menubar-logo{object-fit:contain;width:auto;height:64px;max-width:280px;background:transparent}@media(max-width:800px){.sites-website-shell[data-brand=tamizha] .re-site-search{flex-direction:column;align-items:stretch}}.sites-website-shell[data-brand=tamizha] #tz-values h2,.sites-website-shell[data-brand=tamizha] #tz-impact h2,.sites-website-shell[data-brand=tamizha] #tz-quotes h2{text-align:center}.sites-website-shell[data-brand=tamizha] #tz-val-a,.sites-website-shell[data-brand=tamizha] #tz-val-b,.sites-website-shell[data-brand=tamizha] #tz-val-c{display:flex;flex-direction:row;align-items:center;gap:18px;text-align:left}.sites-website-shell[data-brand=tamizha] #tz-val-a:before,.sites-website-shell[data-brand=tamizha] #tz-val-b:before,.sites-website-shell[data-brand=tamizha] #tz-val-c:before{content:"";flex:0 0 76px;width:76px;height:76px;border:1px solid #6e4b32;border-radius:50%;background:center / 28px 28px no-repeat}.sites-website-shell[data-brand=tamizha] #tz-val-a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%236e4b32' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='3'/%3E%3Cpath d='M5 19c1.2-3 3.6-4.5 7-4.5S17.8 16 19 19'/%3E%3C/svg%3E")}.sites-website-shell[data-brand=tamizha] #tz-val-b:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%236e4b32' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Cpath d='M5 6h14v9H8l-3 3V6z'/%3E%3C/svg%3E")}.sites-website-shell[data-brand=tamizha] #tz-val-c:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%236e4b32' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s6-5.2 6-10a6 6 0 1 0-12 0c0 4.8 6 10 6 10z'/%3E%3Ccircle cx='12' cy='11' r='2'/%3E%3C/svg%3E")}.sites-website-shell[data-brand=tamizha] #tz-val-ah,.sites-website-shell[data-brand=tamizha] #tz-val-bh,.sites-website-shell[data-brand=tamizha] #tz-val-ch{text-align:left;font-size:17px;margin:0 0 4px}.sites-website-shell[data-brand=tamizha] #tz-val-ap,.sites-website-shell[data-brand=tamizha] #tz-val-bp,.sites-website-shell[data-brand=tamizha] #tz-val-cp{text-align:left;font-family:Cormorant Garamond,Georgia,serif;font-size:16px}.sites-website-shell[data-brand=tamizha] #tz-hope{position:relative;border-radius:0;overflow:hidden;min-height:490px;margin:0;width:100%;background-position:center right;background-size:cover}.sites-website-shell[data-brand=tamizha] #tz-hope:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#160e0afa,#160e0ad1 40%,#160e0a00 68%)}.sites-website-shell[data-brand=tamizha] #tz-hope>*{position:relative;z-index:1}.sites-website-shell[data-brand=tamizha] #tz-hope-photo,.sites-website-shell[data-brand=tamizha] #tz-hope-c{display:none}.sites-website-shell[data-brand=tamizha] #tz-hope-copy{max-width:520px}.sites-website-shell[data-brand=tamizha] #tz-hope-h{font-size:50px;line-height:1;color:#fff;white-space:pre-line}.sites-website-shell[data-brand=tamizha] #tz-hope-sub{font-family:Cormorant Garamond,Georgia,serif;font-size:19px;line-height:1.15;color:#fff;white-space:pre-line}.sites-website-shell[data-brand=tamizha] #tz-hope-p{font-family:Cormorant Garamond,Georgia,serif;font-size:16px;color:#f6efe6;white-space:pre-line}.sites-website-shell[data-brand=tamizha] #tz-hope-icons{display:flex;gap:8px;margin:16px 0}.sites-website-shell[data-brand=tamizha] #tz-hope-icons p{margin:0;border:0;padding:0}.sites-website-shell[data-brand=tamizha] #tz-hope-actions{display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.sites-website-shell[data-brand=tamizha] #tz-hope-a,.sites-website-shell[data-brand=tamizha] #tz-hope-b{border:1px solid #fff;border-radius:4px;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-weight:700;padding:11px 17px}.sites-website-shell[data-brand=tamizha] #tz-hope-a{background:#6e4b32!important;color:#fff!important;border-color:#6e4b32!important}.sites-website-shell[data-brand=tamizha] #tz-hope-b{background:transparent!important;color:#fff!important}.sites-website-shell[data-brand=tamizha] #tz-imp-a,.sites-website-shell[data-brand=tamizha] #tz-imp-b,.sites-website-shell[data-brand=tamizha] #tz-imp-c{display:flex;flex-direction:row;align-items:center;gap:12px;text-align:left}.sites-website-shell[data-brand=tamizha] #tz-imp-a:before,.sites-website-shell[data-brand=tamizha] #tz-imp-b:before,.sites-website-shell[data-brand=tamizha] #tz-imp-c:before{color:#fff;background:#6e4b32;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:0 0 32px;font-size:14px;font-weight:700}.sites-website-shell[data-brand=tamizha] #tz-imp-a:before{content:"1"}.sites-website-shell[data-brand=tamizha] #tz-imp-b:before{content:"2"}.sites-website-shell[data-brand=tamizha] #tz-imp-c:before{content:"3"}.sites-website-shell[data-brand=tamizha] #tz-imp-ah,.sites-website-shell[data-brand=tamizha] #tz-imp-bh,.sites-website-shell[data-brand=tamizha] #tz-imp-ch{text-align:left;font-size:17px;margin:0 0 4px}.sites-website-shell[data-brand=tamizha] #tz-imp-ap,.sites-website-shell[data-brand=tamizha] #tz-imp-bp,.sites-website-shell[data-brand=tamizha] #tz-imp-cp{text-align:left;font-family:Cormorant Garamond,Georgia,serif;font-size:15px;margin:0}.sites-website-shell[data-brand=tamizha] #tz-q-a,.sites-website-shell[data-brand=tamizha] #tz-q-b{background:#fff;box-shadow:0 10px 28px #301c1014;padding:20px 28px}.sites-website-shell[data-brand=tamizha] #tz-q-ap,.sites-website-shell[data-brand=tamizha] #tz-q-bp{font-family:Cormorant Garamond,Georgia,serif;font-size:18px;color:#6b625a}.sites-website-shell[data-brand=tamizha] #tz-q-ah,.sites-website-shell[data-brand=tamizha] #tz-q-bh{text-align:left;font-size:16px;font-family:DM Sans,Segoe UI,system-ui,sans-serif}.sites-website-shell[data-brand=tamizha] #tz-q-as,.sites-website-shell[data-brand=tamizha] #tz-q-bs{color:#c4a15a;letter-spacing:2px;text-align:right;margin-top:-1.6rem}.sites-website-shell[data-brand=tamizha] .sites-col-el:has(.re-site-form){position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px 18px;align-items:center;background:#6e4b32;border-radius:6px;padding:46px 18px 18px;margin:8px 0 8px auto;max-width:640px}.sites-website-shell[data-brand=tamizha] .sites-col-el:has(.re-site-form) h2{color:#fff!important;text-align:left;font-size:32px;line-height:1.05;margin:0}.sites-website-shell[data-brand=tamizha] .re-site-form h3{position:absolute;top:12px;left:0;right:0;margin:0;text-align:center;color:transparent;font-size:0}.sites-website-shell[data-brand=tamizha] .re-site-form h3:before{content:"ENQUIRY";color:#f3e6d4;font-size:11px;letter-spacing:.22em;font-family:DM Sans,sans-serif}.sites-website-shell[data-brand=tamizha] .re-site-form{gap:8px}.sites-website-shell[data-brand=tamizha] .re-site-form label{color:#fff;font-size:0;text-align:left}.sites-website-shell[data-brand=tamizha] .re-site-form label:nth-of-type(1):before{content:"Your Name"}.sites-website-shell[data-brand=tamizha] .re-site-form label:nth-of-type(2):before{content:"Phone Number"}.sites-website-shell[data-brand=tamizha] .re-site-form label:nth-of-type(3):before{content:"Interested in"}.sites-website-shell[data-brand=tamizha] .re-site-form label:nth-of-type(4):before{content:"Your Message (Optional)"}.sites-website-shell[data-brand=tamizha] .re-site-form label:before{font-size:12px;color:#fff}.sites-website-shell[data-brand=tamizha] .re-site-form input,.sites-website-shell[data-brand=tamizha] .re-site-form textarea,.sites-website-shell[data-brand=tamizha] .re-site-form select{min-height:32px;border-radius:2px;padding:6px 8px;background:#fff;color:#1c1917}.sites-website-shell[data-brand=tamizha] .re-site-form button{border-radius:2px;min-height:36px;background:#f4efe8;color:#3a2718}.sites-website-shell[data-brand=tamizha] .sites-row:has(.re-site-form) .sites-col-el:not(:has(.re-site-form)) p:nth-of-type(n+2){display:flex;justify-content:space-between;align-items:center;margin:0;padding:12px 0;border-bottom:1px solid #e6dfd4;font-family:Cormorant Garamond,Georgia,serif;font-size:18px}.sites-website-shell[data-brand=tamizha] .sites-row:has(.re-site-form) .sites-col-el:not(:has(.re-site-form)) p:nth-of-type(n+2):after{content:"+";font-family:DM Sans,sans-serif;color:#6b625a}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-foot] img{display:block;width:180px;max-width:100%;height:auto;background:#fff;padding:8px 10px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-foot] .sites-col-el:first-child{background:none;padding-left:0}.sites-website-shell[data-brand=tamizha] #tz-faq-0,.sites-website-shell[data-brand=tamizha] #tz-faq-1,.sites-website-shell[data-brand=tamizha] #tz-faq-2{display:none}.sites-website-shell[data-brand=tamizha] #tz-faq-0q,.sites-website-shell[data-brand=tamizha] #tz-faq-1q,.sites-website-shell[data-brand=tamizha] #tz-faq-2q{display:flex;justify-content:space-between;align-items:center;margin:0;padding:14px 0;border-bottom:1px solid #e6dfd4;font-family:Cormorant Garamond,Georgia,serif;font-size:18px;color:#1c1917}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy] .sites-pro-faq{border:0!important;border-bottom:1px solid #e4dcd0!important;border-radius:0!important;box-shadow:none!important;padding:14px 0!important;background:transparent!important;margin:0!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy] .sites-pro-faq summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;color:#1c1917}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy] .sites-pro-faq summary::-webkit-details-marker{display:none}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy] .sites-pro-faq summary:after{content:"+";font-family:DM Sans,sans-serif;font-size:20px;color:#6b625a}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy] .sites-pro-faq>p{margin:8px 0 0;font-family:DM Sans,sans-serif;font-size:14px;color:#5c534c}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form]{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px 22px;align-items:center;background:#6e4b32!important;border-radius:8px;padding:32px 26px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .sites-col-el:has(.re-site-form){background:transparent!important;display:block!important;padding:0!important;margin:0!important;max-width:none!important;box-shadow:none!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-enq-h]:before{content:"ENQUIRY";display:block;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.22em;color:#f3e6d4;margin-bottom:14px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form h3{display:none!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-enq-h] h2{color:#fff!important;text-align:left!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:36px!important;font-weight:500!important;line-height:1.1;margin:28px 0 0}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form{display:flex!important;flex-direction:column;gap:8px;position:relative;min-width:0;width:100%}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form input,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form textarea,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form select,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form button{width:100%!important;max-width:100%;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form h3{position:absolute;top:-118px;left:-46%;margin:0;color:transparent;font-size:0}.sites-website-shell[data-brand=tamizha] #tz-faq-0q:after,.sites-website-shell[data-brand=tamizha] #tz-faq-1q:after,.sites-website-shell[data-brand=tamizha] #tz-faq-2q:after{content:"+";font-family:DM Sans,sans-serif;font-size:18px;color:#6b625a}.sites-website-shell[data-brand=tamizha] #tz-faq-form{background:#6e4b32;border-radius:8px;padding:28px 26px 22px;margin:8px 0 8px 12px}.sites-website-shell[data-brand=tamizha] #tz-enq-h{text-align:left;font-size:34px;line-height:1.05;color:#fff;margin:8px 0 16px}.sites-website-shell[data-brand=tamizha] #tz-faq .re-site-form{gap:10px}.sites-website-shell[data-brand=tamizha] #tz-faq .re-site-form h3{order:-1;margin:0 0 6px;text-align:center;color:transparent;font-size:0;letter-spacing:.22em}.sites-website-shell[data-brand=tamizha] #tz-faq .re-site-form h3:before{content:"ENQUIRY";color:#f3e6d4;font-size:11px;letter-spacing:.22em}.sites-website-shell[data-brand=tamizha] #tz-faq .re-site-form label{text-align:left;color:#fff;font-size:12px}.sites-website-shell[data-brand=tamizha] #tz-faq .re-site-form input,.sites-website-shell[data-brand=tamizha] #tz-faq .re-site-form textarea,.sites-website-shell[data-brand=tamizha] #tz-faq .re-site-form select{min-height:36px;border-radius:2px;padding:8px 10px}.sites-website-shell[data-brand=tamizha] #tz-faq .re-site-form button{border-radius:2px;min-height:40px;background:#f4efe8;color:#3a2718}.sites-website-shell[data-brand=tamizha] #tz-foot h2{font-size:15px;letter-spacing:.12em;font-family:DM Sans,sans-serif;font-weight:600}.sites-website-shell[data-brand=tamizha] #tz-foot-name{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;letter-spacing:.08em}.sites-website-shell[data-brand=tamizha] #tz-foot p{font-size:13px;margin:4px 0}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-eye-values] p{text-align:left!important;font-family:DM Sans,sans-serif;font-size:11px!important;font-weight:600;letter-spacing:.2em;color:#8d6b45;margin:0 0 8px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-values-h] h2{text-align:left!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:40px!important;font-weight:500!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-val-a],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-val-b],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-val-c]{text-align:left!important;padding:8px 16px 8px 96px!important;background-repeat:no-repeat!important;background-position:0 4px!important;background-size:72px 72px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-val-a]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Ccircle cx='36' cy='36' r='34' fill='none' stroke='%236e4b32' stroke-width='1.2'/%3E%3Ccircle cx='36' cy='28' r='6' fill='none' stroke='%236e4b32' stroke-width='1.6'/%3E%3Cpath d='M22 50c2-6 7-9 14-9s12 3 14 9' fill='none' stroke='%236e4b32' stroke-width='1.6'/%3E%3C/svg%3E")!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-val-b]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Ccircle cx='36' cy='36' r='34' fill='none' stroke='%236e4b32' stroke-width='1.2'/%3E%3Cpath d='M24 28h24v12H30l-6 5V28z' fill='none' stroke='%236e4b32' stroke-width='1.6'/%3E%3C/svg%3E")!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-val-c]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Ccircle cx='36' cy='36' r='34' fill='none' stroke='%236e4b32' stroke-width='1.2'/%3E%3Cpath d='M36 50s10-8 10-15a10 10 0 1 0-20 0c0 7 10 15 10 15z' fill='none' stroke='%236e4b32' stroke-width='1.6'/%3E%3Ccircle cx='36' cy='35' r='2.5' fill='none' stroke='%236e4b32'/%3E%3C/svg%3E")!important}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-val-] h2{text-align:left!important;font-family:DM Sans,sans-serif!important;font-size:16px!important;font-weight:600!important;margin:8px 0 4px}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-val-] p{text-align:left!important;font-family:DM Sans,sans-serif;font-size:14px;color:#5c534c;margin:0}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hope]{position:relative;border-radius:18px!important;overflow:hidden;min-height:460px;background-size:cover!important;background-position:70% center!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hope]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#120c08d1,#120c0873 46%,#120c080d 72%);z-index:1;pointer-events:none}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hope] .sites-pagekit-block{position:relative;z-index:2}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-hope-photo]{display:none!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-row]>.sites-row-grid{grid-template-columns:minmax(0,540px)!important;width:100%!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-hope-copy]{background:transparent!important;max-width:520px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hope] h2,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hope] p{color:#fff!important;text-align:left!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-h] h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:46px!important;font-weight:500!important;line-height:1.05;margin:8px 0 12px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-eye] p{font-family:DM Sans,sans-serif;font-size:11px!important;letter-spacing:.16em}.sites-website-shell[data-brand=tamizha] #tz-hope-icons,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start;justify-content:flex-start;gap:36px;margin:18px 0 16px;width:auto}.sites-website-shell[data-brand=tamizha] #tz-hope-icons>*{flex:0 0 auto;width:auto;min-width:0}.sites-website-shell[data-brand=tamizha] #tz-hope-icons p{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.sites-website-shell[data-brand=tamizha] #tz-hope-icons>*:nth-child(1):before,.sites-website-shell[data-brand=tamizha] #tz-hope-icons>*:nth-child(2):before,.sites-website-shell[data-brand=tamizha] #tz-hope-icons>*:nth-child(3):before{display:block;width:max-content;min-width:72px;padding-top:46px;color:#fff;font-family:DM Sans,sans-serif;font-size:13px;line-height:1.2;text-align:center;white-space:nowrap;background-repeat:no-repeat;background-position:center top;background-size:36px 36px}.sites-website-shell[data-brand=tamizha] #tz-hope-icons>*:nth-child(1):before{content:"Shelter";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-width='1.4' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11'/%3E%3Cpath d='M5 12 L12 6 L19 12 V18 H5 Z'/%3E%3C/svg%3E")}.sites-website-shell[data-brand=tamizha] #tz-hope-icons>*:nth-child(2):before{content:"Dignity";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-width='1.4' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11'/%3E%3Ccircle cx='12' cy='9' r='2.4'/%3E%3Cpath d='M7 17c1-3 2.8-4 5-4s4 1 5 4'/%3E%3C/svg%3E")}.sites-website-shell[data-brand=tamizha] #tz-hope-icons>*:nth-child(3):before{content:"New beginnings";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-width='1.4' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11'/%3E%3Cpath d='M12 17s4-2.4 4-5.2A4 4 0 0 0 8 11.8C8 14.6 12 17 12 17z'/%3E%3C/svg%3E")}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons]:before,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons]:after,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-icons]:before,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-actions]:before,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-actions]:after{content:none!important;display:none!important}.sites-website-shell[data-brand=tamizha] #tz-hope-actions,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-hope-actions]{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;margin-top:8px}.sites-website-shell[data-brand=tamizha] #tz-foot-copy{text-align:center;margin-top:28px;padding-top:16px;border-top:1px solid rgba(255,255,255,.18);width:100%}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-projects-h]{text-align:left!important;position:relative;width:100%}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-projects-h] h2{text-align:left!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:40px!important;font-weight:500!important;line-height:1.15;margin:0 0 22px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-projects-h] h2:before{content:"OUR PROJECTS";display:block;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.2em;color:#8d6b45;margin-bottom:8px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-projects-h] h2:after{content:"View All Projects  →";position:absolute;right:0;top:4px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;color:#5c4634}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-projects-row]{display:block!important;width:100%!important;max-width:none!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-projects-row]>.sites-row-grid{display:grid!important;width:100%!important;max-width:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-proj-a],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-proj-b]{background:#fff;border-radius:12px;box-shadow:0 12px 32px #301c1012;overflow:hidden;padding:0 0 16px;position:relative}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-proj-a] .sites-col-el:first-child,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-proj-b] .sites-col-el:first-child{height:250px!important;padding:0;background:transparent;box-shadow:none}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] img{width:100%;height:250px!important;object-fit:cover;border-radius:0}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] h2{text-align:left!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:26px!important;font-weight:600!important;margin:16px 18px 4px}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] .sites-col-el:nth-child(3) p{text-align:left!important;font-family:DM Sans,sans-serif;font-size:13px;color:#6b6258;margin:0 18px 6px}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] .sites-col-el:nth-child(3) p:before{content:"⌖  ";color:#8d6b45}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] .sites-col-el:nth-child(4) p{text-align:left!important;font-family:DM Sans,sans-serif;font-size:14px;color:#4a433c;margin:0 18px 8px;max-width:62%}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] .sites-col-el:last-child{display:flex;justify-content:flex-end;padding:0 16px}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] a,.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] button{background:#6b4423!important;color:#fff!important;border:0!important;border-radius:6px!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;padding:10px 16px!important;box-shadow:none!important}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] a:after,.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] button:after{content:"  →"}.tz-property{background:#f6f1e7;color:#1c1917;font-family:DM Sans,sans-serif}.tz-prop-bar,.tz-prop-hero,.tz-prop-section,.tz-prop-interest,.tz-prop-crumb{width:min(1120px,calc(100% - 64px));margin-left:auto;margin-right:auto}.tz-prop-bar{display:flex;align-items:center;gap:28px;background:#fff;width:100%;padding:16px 32px;box-sizing:border-box}.tz-prop-bar img{height:56px;width:auto}.tz-prop-bar nav{display:flex;gap:18px;margin-left:36px}.tz-prop-bar nav a{color:#1c1917;text-decoration:none;font-size:14px}.tz-prop-cta,.tz-prop-solid{margin-left:auto;background:#6b4423;color:#fff!important;text-decoration:none;border-radius:6px;padding:10px 16px}.tz-prop-crumb{padding-top:22px;font-size:13px;color:#6b6258}.tz-prop-hero{display:grid;grid-template-columns:1fr 1.15fr;gap:28px;padding:12px 0 36px}.tz-property h1,.tz-property h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.tz-property h1{font-size:48px;margin:0 0 8px;line-height:1.05}.tz-prop-tag{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;margin:0 0 8px}.tz-prop-place,.tz-prop-lead{color:#5c534c}.tz-prop-price{font-family:Cormorant Garamond,Georgia,serif;font-size:32px;margin:12px 0 0}.tz-prop-note{font-size:12px;color:#8a8076;margin:0}.tz-prop-facts{display:flex;gap:16px}.tz-prop-actions{display:flex;gap:10px}.tz-prop-line{border:1px solid #6b4423;color:#6b4423;text-decoration:none;border-radius:6px;padding:10px 16px}.tz-prop-gallery{position:relative;min-height:360px}.tz-prop-gallery img,.tz-prop-empty{width:100%;height:420px;object-fit:cover;border-radius:16px;background:#efe8dc}.tz-prop-badge,.tz-prop-count{position:absolute;top:16px;left:16px;background:#fff;border-radius:4px;padding:4px 8px;font-size:12px}.tz-prop-count{left:auto;right:16px}.tz-prop-next{position:absolute;right:16px;bottom:16px;background:#fff;border:0;border-radius:6px;padding:8px 12px}.tz-prop-section{padding:18px 0 28px}.tz-prop-eye{letter-spacing:.16em;font-size:12px;color:#8d6b45;margin:0 0 6px}.tz-property h2{font-size:36px;margin:0 0 12px}.tz-prop-grid,.tz-prop-specs{display:grid;grid-template-columns:1fr 1fr;gap:12px 28px}.tz-prop-grid dt,.tz-prop-specs dt{font-size:12px;color:#8a8076}.tz-prop-grid dd,.tz-prop-specs dd{margin:2px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:20px}.tz-prop-amenities,.tz-prop-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;padding:0}.tz-prop-amenities li,.tz-prop-links li{background:#fff;border-radius:10px;padding:16px}.tz-prop-links strong{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:22px}.tz-prop-similar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tz-prop-similar article{background:#fff;border-radius:12px;overflow:hidden;padding-bottom:14px}.tz-prop-similar img{width:100%;height:180px;object-fit:cover}.tz-prop-similar h3{margin:10px 14px 4px;font-size:22px}.tz-prop-similar p,.tz-prop-similar a{margin:0 14px;display:block}.tz-prop-similar a{margin-top:8px;color:#6b4423}.tz-prop-interest{display:grid;grid-template-columns:1fr 1fr;gap:24px;background:#fff;border-radius:16px;padding:28px;margin-bottom:36px}.tz-prop-form{background:#6b4423;color:#fff;border-radius:12px;padding:20px}.tz-prop-form h2,.tz-prop-form label{color:#fff}.tz-prop-form input,.tz-prop-form textarea,.tz-prop-form select{width:100%;box-sizing:border-box;min-height:36px;border:0;border-radius:4px}.tz-prop-form button{width:100%;background:#f4efe8;color:#3a2718;border:0;border-radius:4px;min-height:40px}.tz-prop-foot{background:#2a2118;color:#f6efe6;text-align:center;padding:28px 16px}.tz-shared-header{background:#fff;width:100%}.tz-shared-header .sites-canva-artboard{background:#fff}.tz-property .re-site-form{position:relative}.tz-listings{background:#f6f1ea;color:#1c1917;font-family:DM Sans,sans-serif;padding-bottom:28px}.tz-list-hero{margin:18px auto 0;width:min(1120px,calc(100% - 48px));min-height:340px;border-radius:18px;background-size:cover;background-position:center;color:#fff;padding:48px 40px;box-sizing:border-box}.tz-list-hero h1{font-family:Cormorant Garamond,Georgia,serif;font-size:56px;line-height:.95;font-weight:500;max-width:520px;margin:8px 0}.tz-list-hero p{max-width:460px}.tz-list-search,.tz-list-head,.tz-list-grid,.tz-list-pages,.tz-list-hope,.tz-list-help{width:min(1120px,calc(100% - 48px));margin-left:auto;margin-right:auto}.tz-list-search{display:flex;flex-wrap:wrap;gap:12px;align-items:end;background:#fff;border-radius:16px;padding:16px;margin-top:-36px;position:relative;box-shadow:0 10px 30px #28180814}.tz-list-purpose{display:flex;background:#f3ece3;border-radius:10px;padding:4px}.tz-list-purpose button,.tz-list-go,.tz-list-more,.tz-list-view,.tz-list-hope a,.tz-list-help button{border:0;border-radius:8px;cursor:pointer}.tz-list-purpose button{background:transparent;padding:8px 16px}.tz-list-purpose button.is-on,.tz-list-go,.tz-list-view,.tz-list-hope a,.tz-list-help button{background:#6b4423;color:#fff}.tz-list-search label,.tz-list-tools label{display:grid;gap:4px;font-size:12px;color:#6b6258}.tz-list-search select,.tz-list-tools select,.tz-list-help input,.tz-list-help select{min-height:40px;border:1px solid #e6ddd2;border-radius:8px;background:#fff;padding:0 10px}.tz-list-go,.tz-list-more{min-height:42px;padding:0 14px}.tz-list-more{background:#f4efe8}.tz-list-head{display:flex;justify-content:space-between;gap:16px;align-items:end;margin:28px auto 12px}.tz-list-head h2,.tz-list-help h2,.tz-list-hope h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.tz-list-head h2{font-size:40px;margin:0}.tz-list-chips{display:flex;gap:8px;flex-wrap:wrap}.tz-list-chips button{border:0;background:#f3e6d8;border-radius:999px;padding:4px 10px}.tz-list-tools{display:flex;gap:8px;align-items:end}.tz-list-tools button{width:40px;height:40px;border:1px solid #e6ddd2;background:#fff;border-radius:8px}.tz-list-tools button.is-on{background:#6b4423;color:#fff}.tz-list-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tz-list-grid.is-list{grid-template-columns:1fr}.tz-list-grid article{background:#fff;border-radius:16px;padding:12px 12px 16px;position:relative}.tz-list-grid img,.tz-list-photo{width:100%;height:180px;object-fit:cover;border-radius:12px;background:#efe6da;display:block}.tz-list-badge{position:absolute;top:22px;left:22px;background:#fff;border-radius:6px;font-size:11px;padding:4px 8px}.tz-list-grid h3{margin:12px 4px 0;font-size:20px}.tz-list-place,.tz-list-meta{color:#6b6258;margin:4px;font-size:13px}.tz-list-price{font-family:Cormorant Garamond,Georgia,serif;font-size:28px;margin:6px 4px}.tz-list-meta{display:flex;gap:10px;flex-wrap:wrap}.tz-list-view{display:block;text-align:center;text-decoration:none;margin:10px 4px 0;padding:10px}.tz-list-pages{display:flex;justify-content:center;gap:8px;margin:18px auto}.tz-list-pages button{width:36px;height:36px;border:0;border-radius:8px;background:#fff}.tz-list-pages button.is-on{background:#6b4423;color:#fff}.tz-list-hope{min-height:240px;border-radius:18px;color:#fff;background-size:cover;background-position:center;padding:36px;box-sizing:border-box}.tz-list-hope h2{font-size:36px;max-width:640px;margin:8px 0}.tz-list-hope a{display:inline-block;text-decoration:none;padding:10px 16px;margin-top:8px}.tz-list-help{background:#fff;border-radius:18px;padding:28px;margin-top:22px}.tz-list-help h2{font-size:36px;margin:0 0 8px}.tz-list-help form{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:12px;align-items:end}.tz-list-help label{display:grid;gap:6px;font-size:13px}.tz-list-help button{min-height:42px;padding:0 16px}.tz-list-sent{color:#6b4423}@media(max-width:900px){.tz-list-grid,.tz-list-help form{grid-template-columns:1fr}.tz-list-hero h1{font-size:40px}}.tz-projects{background:#f6f1ea;color:#1c1917;font-family:DM Sans,sans-serif;padding:18px 0 28px}.tz-proj-hero,.tz-proj-search,.tz-proj-tabs,.tz-proj-head,.tz-proj-grid,.tz-proj-note,.tz-proj-points,.tz-projects .tz-list-hope,.tz-proj-help{width:min(1120px,calc(100% - 48px));margin-left:auto;margin-right:auto}.tz-projects h1,.tz-projects h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.tz-proj-hero{min-height:300px;border-radius:16px;background-size:cover;background-position:center;padding:48px 40px;box-sizing:border-box}.tz-proj-hero h1{font-size:52px;line-height:.95;max-width:520px;margin:8px 0;color:#1a2744}.tz-proj-search{display:flex;flex-wrap:wrap;gap:12px;align-items:end;background:#fff;border-radius:16px;padding:14px;margin-top:-28px;position:relative}.tz-proj-search label{display:grid;gap:4px;font-size:12px;color:#6b6258}.tz-proj-search select,.tz-proj-help input,.tz-proj-help select{min-height:40px;border:1px solid #e6ddd2;border-radius:8px;background:#fff;padding:0 10px}.tz-proj-search button,.tz-proj-grid a,.tz-proj-help button{background:#6b4423;color:#fff;border:0;border-radius:8px;min-height:42px;padding:0 14px;text-decoration:none}.tz-proj-tabs{display:flex;gap:8px;margin:18px auto}.tz-proj-tabs button{border:1px solid #e6ddd2;background:#fff;border-radius:999px;padding:8px 14px}.tz-proj-tabs button.is-on{background:#6b4423;color:#fff;border-color:#6b4423}.tz-proj-head{display:flex;justify-content:space-between;align-items:end}.tz-proj-head h2{font-size:36px;margin:0}.tz-proj-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:12px}.tz-proj-grid.is-list{grid-template-columns:1fr}.tz-proj-grid article{background:#fff;border-radius:16px;padding:12px;position:relative}.tz-proj-grid img{width:100%;height:190px;object-fit:cover;border-radius:12px}.tz-proj-photo-empty{width:100%;height:190px;border-radius:12px;background:#e7e2db}.tz-plot-hero.is-empty{background:#d8d2ca;color:#1c1917}.tz-detail-hero-empty{width:100%;min-height:280px;background:#e7e2db}.tz-proj-grid article>span{position:absolute;top:22px;left:22px;background:#fff;border-radius:6px;font-size:11px;padding:4px 8px}.tz-proj-place,.tz-proj-meta{color:#6b6258;font-size:13px}.tz-proj-meta{display:flex;gap:10px;flex-wrap:wrap}.tz-proj-price{font-family:Cormorant Garamond,Georgia,serif;font-size:26px}.tz-proj-grid a{display:inline-block;padding:8px 14px}.tz-proj-note{text-align:right;color:#8a8076;font-size:12px}.tz-proj-points{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px auto}.tz-proj-points article{background:#fff;border-radius:14px;padding:16px;text-align:center}.tz-proj-help{background:#fff;border-radius:16px;padding:22px;margin-top:18px}.tz-proj-help form{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr auto;gap:10px;align-items:end}.tz-proj-help label{display:grid;gap:4px;font-size:13px}@media(max-width:900px){.tz-proj-grid,.tz-proj-points,.tz-proj-help form{grid-template-columns:1fr}}.tz-contact{background:#f6f1ea;color:#1c1917;font-family:DM Sans,sans-serif;padding:18px 0 28px}.tz-contact section,.tz-contact .tz-list-hope{width:min(1120px,calc(100% - 48px));margin-left:auto;margin-right:auto}.tz-contact h1,.tz-contact h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.tz-contact-hero{min-height:320px;border-radius:16px;background-size:cover;background-position:center;padding:56px 40px;box-sizing:border-box}.tz-contact-hero h1{font-size:56px;line-height:.95;max-width:520px;margin:8px 0;color:#1a2744}.tz-contact-help{display:grid;grid-template-columns:.9fr 1.1fr;gap:22px;margin-top:22px;background:#fff;border-radius:16px;padding:22px}.tz-contact-help button{display:block;width:100%;text-align:left;background:#fff;border:1px solid #eadfD2;border-radius:12px;padding:12px;margin-top:8px;cursor:pointer}.tz-contact-help button.is-on{border-color:#6b4423}.tz-contact-help form{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tz-contact-help form h2,.tz-contact-help form>p,.tz-contact-help label:nth-of-type(n+5),.tz-contact-help form>button{grid-column:1 / -1}.tz-contact-help input,.tz-contact-help select,.tz-contact-help textarea{width:100%;box-sizing:border-box;min-height:40px;border:1px solid #e6ddd2;border-radius:8px}.tz-contact-help .tz-contact-check{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;text-align:left}.tz-contact-help .tz-contact-check input{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;flex:0 0 16px;margin:0;padding:0;border-radius:3px}.tz-contact-help textarea{min-height:90px}.tz-contact-phone{display:flex;gap:8px}.tz-contact-phone select{width:12.5rem;flex:0 0 auto}.tz-contact-help form>button,.tz-contact-visit a,.tz-contact-offices a{background:#6b4423;color:#fff;border:0;border-radius:8px;min-height:42px;text-decoration:none}.tz-contact-offices{margin-top:28px}.tz-contact-offices>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tz-contact-offices article,.tz-contact-visit,.tz-contact-faq{background:#fff;border-radius:16px;padding:14px}.tz-contact-offices a.tz-office-phone{display:inline;background:transparent;color:#1c140c;border-radius:0;min-height:0;padding:0;font-size:1.35rem;font-weight:700;line-height:1.3}.tz-contact-offices img,.tz-contact-visit img{width:100%;height:150px;object-fit:cover;border-radius:12px}.tz-contact-visit{display:grid;grid-template-columns:1.1fr .9fr;gap:16px;margin-top:18px;align-items:center}.tz-contact-visit img{height:240px}.tz-contact-visit iframe{width:100%;height:240px;border:0;border-radius:12px}.tz-contact-faq{margin-top:18px}.tz-contact-faq details{border-top:1px solid #eadfd2;padding:10px 0}.tz-contact-faq summary{cursor:pointer;font-weight:650}@media(max-width:900px){.tz-contact-help,.tz-contact-offices>div,.tz-contact-visit,.tz-contact-help form{grid-template-columns:1fr}.tz-contact-hero h1{font-size:40px}}.tz-about{background:#f6f1ea;color:#1c1917;font-family:DM Sans,sans-serif;padding:18px 0 28px}.tz-about section,.tz-about .tz-about-pair{width:min(1120px,calc(100% - 48px));margin-left:auto;margin-right:auto}.tz-about h1,.tz-about h2,.tz-about h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.tz-about-hero{min-height:360px;border-radius:16px;background-size:cover;background-position:center right;padding:56px 40px;box-sizing:border-box;color:#1a2744}.tz-about-hero h1{font-size:58px;line-height:.92;max-width:620px;margin:8px 0;color:#1a2744}.tz-about-story{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center;padding:28px 0}.tz-about-story img,.tz-about-profile img{width:100%;height:280px;object-fit:cover;border-radius:14px}.tz-about-story h2,.tz-about-profile h2{font-size:36px;margin:8px 0}.tz-about-story p:first-child,.tz-about-pair p,.tz-about-profile p:first-child{color:#8a5a32;font-size:12px;letter-spacing:.12em}.tz-about-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tz-about-pair article{background:#f3e6d4;display:flex;gap:14px;align-items:center;border-radius:14px;padding:16px 18px}.tz-about-pair article svg{flex:0 0 28px}.tz-about-pair article p{margin:0}.tz-about-pair article h3{margin:2px 0 0;font-size:18px;line-height:1.35;font-weight:500}.tz-about-cards article,.tz-about-creds li,.tz-about-values article,.tz-about-net li,.tz-about-close,.tz-about-profile{background:#fff;border-radius:14px;padding:18px}.tz-about-profile{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;align-items:center}.tz-about-profile,.tz-about section{margin-top:18px}.tz-about-role{color:#6b6258;letter-spacing:0}.tz-about-panel{background:#fff;border:1px solid #eadfd2;border-radius:16px;padding:16px 18px 22px}.tz-about-panel>p{color:#8a5a32;font-size:12px;letter-spacing:.12em;margin:0 0 8px}.tz-about-line{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;padding:18px 0 0;margin:0;position:relative}.tz-about-line:before{content:"";position:absolute;left:8%;right:8%;top:46px;height:2px;background:#d7c4ae}.tz-about-line li{text-align:center;background:transparent;padding:0 8px;position:relative}.tz-about-line strong{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 8px;border-radius:50%;background:#6b4423;color:#fff;position:relative;z-index:1}.tz-about-line span{display:block;font-size:13px}.tz-about-creds,.tz-about-net{list-style:none;padding:0;display:grid;gap:8px}.tz-about-creds{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.tz-about-creds li{background:transparent!important;text-align:center;padding:8px;display:grid;justify-items:center;gap:4px}.tz-about-creds strong,.tz-about-creds span{display:block}.tz-about-net li{display:grid}.tz-about-cards,.tz-about-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tz-about-values{grid-template-columns:repeat(4,minmax(0,1fr))}.tz-about-close{margin-top:18px}.tz-about-close a{display:inline-block;margin-right:10px;background:#6b4423;color:#fff;text-decoration:none;border-radius:8px;padding:10px 14px}.tz-about-close a:last-child{background:#fff;color:#6b4423;border:1px solid #6b4423}@media(max-width:900px){.tz-about-pair,.tz-about-line,.tz-about-cards,.tz-about-values{grid-template-columns:1fr}.tz-about-hero h1{font-size:36px}}.tz-dream{background:#f7f3ee;color:#1c1917;font-family:DM Sans,sans-serif}.tz-dream-wrap{width:min(1120px,calc(100% - 48px));margin:0 auto;padding-bottom:28px}.tz-dream h1,.tz-dream h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.tz-dream h1{font-size:42px;margin:0}.tz-dream-crumb{padding-top:18px;color:#6b6258}.tz-dream-crumb a{color:inherit}.tz-dream-title,.tz-dream-facts,.tz-dream-split,.tz-dream-loc,.tz-dream-visit{display:flex;justify-content:space-between;gap:18px;align-items:start}.tz-dream-price{text-align:right}.tz-dream-price strong{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:32px}.tz-dream-price button,.tz-dream-facts a,.tz-dream-card button,.tz-dream-visit button,.tz-dream-similar a{border-radius:8px}.tz-dream-price button{margin-left:6px;border:1px solid #e4d8cc;background:#fff;min-height:36px;padding:0 10px}.tz-dream-photos{display:grid;grid-template-columns:1.4fr .8fr;gap:10px;margin:12px 0}.tz-dream-main{position:relative}.tz-dream-photos img{width:100%;height:220px;object-fit:cover;border-radius:12px;display:block}.tz-dream-main img{height:450px}.tz-dream-side{display:grid;gap:10px}.tz-dream-main button{position:absolute;right:14px;bottom:14px;background:#14100cb8;color:#fff;border:0;border-radius:8px;padding:8px 12px}.tz-dream-facts{align-items:center;margin:8px 0 14px}.tz-dream-facts span{margin-right:14px}.tz-dream-facts a,.tz-dream-card button,.tz-dream-visit button{background:#6b4423;color:#fff;text-decoration:none;padding:10px 14px;margin-left:8px;border:0}.tz-dream-facts a:last-child{background:#fff;color:#6b4423;border:1px solid #6b4423}.tz-dream-tabs{display:flex;gap:18px;border-bottom:1px solid #e6ddd2;margin-bottom:16px}.tz-dream-tabs a{color:#6b6258;text-decoration:none;padding-bottom:8px}.tz-dream-split{align-items:start}.tz-dream-split section{flex:1.4}.tz-dream-card,.tz-dream-block,.tz-dream-visit{background:#fff;border-radius:16px;padding:18px}.tz-dream-card{flex:.8;display:grid;gap:8px}.tz-dream-card input,.tz-dream-card textarea,.tz-dream-visit input{width:100%;box-sizing:border-box;min-height:40px;border:1px solid #e6ddd2;border-radius:8px}.tz-dream-block{margin-top:16px}.tz-dream-block dl{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tz-dream-block dl div{display:flex;justify-content:space-between;background:#f7f3ee;border-radius:8px;padding:8px 10px}.tz-dream-block dt{color:#6b6258}.tz-dream-block dd{margin:0}.tz-dream-block ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;list-style:none}.tz-dream-block li{background:#f7f3ee;border-radius:12px;min-height:72px;display:grid;place-items:center;text-align:center;padding:8px}.tz-dream-map{flex:1.4;min-height:220px;border-radius:12px;background:#d7e3d4;display:grid;place-items:center;text-align:center}.tz-dream-visit{margin-top:16px;align-items:end;flex-wrap:wrap}.tz-dream-visit label{display:grid;gap:4px;font-size:13px;min-width:160px}.tz-dream-similar{margin-top:22px}.tz-dream-similar>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tz-dream-similar article{background:#fff;border-radius:14px;padding:10px}.tz-dream-similar img{width:100%;height:140px;object-fit:cover;border-radius:10px}.tz-dream-note{color:#6b4423}@media(max-width:900px){.tz-dream-photos,.tz-dream-split,.tz-dream-title,.tz-dream-loc,.tz-dream-similar>div,.tz-dream-block ul{display:grid;grid-template-columns:1fr}.tz-dream-main img{height:240px}}.sites-website-shell[data-brand=tamizha]:has(.tz-villa){background:#f4efe8}.tz-villa{width:min(1180px,calc(100% - 48px));margin:18px auto 48px;color:#243044;font-family:Georgia,Times New Roman,serif}.tz-villa-crumb{color:#8d8378;font-size:13px;font-family:system-ui,sans-serif}.tz-villa-top{display:grid;grid-template-columns:.92fr 1.08fr;gap:36px;align-items:center;margin-top:18px}.tz-villa-badge{display:inline-block;background:#1f8a4c;color:#fff;border-radius:999px;font-size:11px;letter-spacing:.04em;padding:5px 10px;font-family:system-ui,sans-serif}.tz-villa h1{font-size:58px;line-height:1.05;margin:12px 0 8px;color:#1b2744;font-weight:600}.tz-villa-place,.tz-villa-top>div>p{font-family:system-ui,sans-serif;color:#5c6570}.tz-villa-price{font-family:system-ui,sans-serif;color:#5c6570;margin:14px 0}.tz-villa-price strong{display:block;font-size:32px;color:#1b2744;font-family:Georgia,serif}.tz-villa-actions{display:flex;gap:10px;flex-wrap:wrap}.tz-villa-actions button{border:0;border-radius:999px;background:#6d4a2e;color:#fff;padding:12px 18px;cursor:pointer;font-family:system-ui,sans-serif}.tz-villa-actions button+button{background:#fff;color:#3d342c;border:1px solid #e4d8cc}.tz-villa-photos img{width:100%;height:320px;object-fit:cover;border-radius:18px}.tz-villa-photos>div{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:10px;margin-top:10px;align-items:center}.tz-villa-photos>div img{height:72px;border-radius:12px}.tz-villa-photos button{border:0;background:transparent;color:#3d342c;font-family:system-ui,sans-serif;white-space:nowrap}.tz-villa-facts,.tz-villa-tabs{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:22px 0}.tz-villa-facts span,.tz-villa-tabs button{background:#fff;border:1px solid #eadfD2;border-radius:999px;padding:9px 16px;font-family:system-ui,sans-serif;color:#243044}.tz-villa-tabs button.is-on{background:#6d4a2e;color:#fff;border-color:#6d4a2e}.tz-villa-overview{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.tz-villa-overview h2,.tz-villa h2{font-family:Georgia,serif;color:#1b2744;font-weight:600}.tz-villa-overview p,.tz-villa section>p{font-family:system-ui,sans-serif;color:#4d5662}.tz-villa-slider article{background:#fff;border-radius:18px;padding:12px 12px 16px;box-shadow:0 10px 28px #2818080d}.tz-villa-slider img{width:100%;height:220px;object-fit:cover;border-radius:14px}.tz-villa-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:10px}.tz-villa-dots button{width:10px;height:10px;border-radius:50%;border:0;background:#d9cfc4;padding:0}.tz-villa-dots button.is-on{background:#6d4a2e}.tz-villa-dots button:first-child,.tz-villa-dots button:last-child{width:28px;height:28px;border-radius:50%;background:#fff;color:#6d4a2e;font-size:18px}.tz-villa-points article,.tz-villa-homes article{background:#fff;border-radius:18px;padding:12px 12px 16px;box-shadow:0 10px 28px #2818080d}.tz-villa-points img,.tz-villa-homes img{width:100%;height:150px;object-fit:cover;border-radius:14px}.tz-villa-points h3{margin:10px 8px 4px;color:#1b2744;font-family:Georgia,serif}.tz-villa-points p{margin:0 8px 8px;font-family:system-ui,sans-serif}.tz-villa-homes{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tz-villa-more{display:inline-block;margin-top:12px;color:#6b4423}.tz-villa-amenities{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.tz-villa-amenities article{background:#fff;border-radius:18px;text-align:center;padding:22px 10px 18px;min-height:148px}.tz-villa-amenities span{width:54px;height:54px;border-radius:50%;background:#f6eee6;display:inline-grid;place-items:center}.tz-villa-amenities svg{width:26px;height:26px}.tz-villa-amenities h3{margin:12px 0 0;font-size:15px;color:#1b2744;font-family:system-ui,sans-serif;font-weight:700}.tz-villa-gallery{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:140px 140px;gap:10px}.tz-villa-gallery img{width:100%;height:100%;object-fit:cover;border-radius:14px}.tz-villa-gallery img:first-child{grid-row:1 / span 2}.tz-villa-location{display:grid;grid-template-columns:1.2fr .8fr;gap:18px}.tz-villa-map{min-height:180px;border-radius:16px;background:#d7e3d4;display:grid;place-items:center;text-align:center}.tz-villa-location ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.tz-villa-location li,.tz-villa-form{background:#fff;border-radius:16px;padding:14px}.tz-villa-form form{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:10px;align-items:end}.tz-villa-form label{display:grid;gap:4px;font-size:13px}.tz-villa-form input,.tz-villa-form select,.tz-villa-form textarea{border:1px solid #eadfd2;border-radius:12px;padding:10px}.tz-villa-form button{border:0;border-radius:999px;background:#6b4423;color:#fff;padding:12px 16px}.tz-villa .tz-list-hope{width:100%;margin:28px 0 0;border-radius:18px;color:#fff;padding:36px;background-size:cover}@media(max-width:900px){.tz-villa-top,.tz-villa-overview,.tz-villa-homes,.tz-villa-location,.tz-villa-form form,.tz-villa-amenities{display:grid;grid-template-columns:1fr}}.tz-plot{width:min(1120px,calc(100% - 40px));margin:16px auto 40px;color:#243044}.tz-plot-hero{min-height:280px;border-radius:18px;background-size:cover;background-position:center;color:#fff;padding:48px 40px}.tz-plot-hero h1{font-size:52px;margin:8px 0;max-width:520px}.tz-plot-intro,.tz-plot-board,.tz-plot-loc{display:grid;grid-template-columns:1.3fr .9fr;gap:18px;align-items:start}.tz-plot-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.tz-plot-actions a,.tz-plot-actions button,.tz-plot-downloads button,.tz-plot table button,.tz-plot-docs button,.tz-plot-form button{border:0;border-radius:999px;background:#6d4a2e;color:#fff;padding:10px 14px;text-decoration:none}.tz-plot-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0}.tz-plot-facts span{background:#fff;border-radius:14px;padding:12px;display:grid}.tz-plot-facts small{color:#7a6a58}.tz-plot-map{background:#14301f;color:#fff;border-radius:16px;padding:16px}.tz-plot-map-title{text-align:center;letter-spacing:.08em;font-size:13px}.tz-plot-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:6px}.tz-plot-grid button{min-height:36px;border:0;border-radius:4px;background:#7dbe4a;color:#14301f;font-weight:700;cursor:pointer}.tz-plot-grid button.is-booked{background:#c45c4a;color:#fff}.tz-plot-grid button.is-on{outline:3px solid #f2c14e;background:#f2c14e}.tz-plot-legend{display:flex;gap:12px;align-items:center;font-size:12px}.tz-plot-legend i{width:12px;height:12px;background:#7dbe4a;display:inline-block}.tz-plot-legend i.is-booked{background:#c45c4a}.tz-plot-legend i.is-on{background:#f2c14e}.tz-plot-find,.tz-plot-cards article,.tz-plot-docs article,.tz-plot-form{background:#fff;border-radius:16px;padding:16px}.tz-plot-find label,.tz-plot-form label{display:grid;gap:4px;font-size:13px;margin-bottom:8px}.tz-plot-find input,.tz-plot-find select,.tz-plot-form input,.tz-plot-form textarea{border:1px solid #eadfd2;border-radius:10px;padding:8px}.tz-plot-find button{width:100%;margin-top:6px;background:#fff;color:#6d4a2e;border:1px solid #eadfd2}.tz-plot-find button.is-solid{background:#6d4a2e;color:#fff}.tz-plot-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tz-plot table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden}.tz-plot th,.tz-plot td{text-align:left;padding:10px;border-bottom:1px solid #f0e6dc}.tz-plot tr.is-on{background:#fff6e8}.tz-plot-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tz-plot-gallery img{width:100%;height:140px;object-fit:cover;border-radius:12px}.tz-plot-docs>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tz-plot-form form{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:10px;align-items:end}.tz-plot .tz-list-hope{border-radius:18px;color:#fff;padding:32px;background-size:cover;margin-top:20px}@media(max-width:900px){.tz-plot-intro,.tz-plot-board,.tz-plot-loc,.tz-plot-facts,.tz-plot-cards,.tz-plot-gallery,.tz-plot-docs>div,.tz-plot-form form{display:grid;grid-template-columns:1fr}}.tz-plot-map-svg .tz-clear{fill:transparent}.tz-plot-map-svg .tz-clear.is-selected{fill:#f2c14e}.tz-plot-map-svg .tz-clear{fill:transparent!important}.tz-plot-map-svg .tz-clear.is-selected{fill:transparent!important;stroke:#b86a00;stroke-width:3}.tz-plot-enlarge{overflow:hidden}.tz-plot-enlarge-body{overflow:hidden;min-height:0}.tz-plot-enlarge-scroll{overflow:auto;min-height:0;max-height:100%;overscroll-behavior:contain;touch-action:pan-x pan-y}.tz-plot-plan img{width:100%;height:auto;display:block}.tz-plot-enlarge{overflow:auto!important}.tz-plot-enlarge-scroll{overflow:auto!important;max-height:calc(100vh - 88px)!important}.tz-plot-map-svg .tz-clear,.tz-plot-map-svg .tz-clear.is-selected{stroke:none!important;outline:none}.tz-plot-cards{background:#f7f7f8;border-radius:18px;padding:12px 12px 20px;margin:12px 0 24px}.tz-plot-cards-bar{display:flex;align-items:center;gap:12px;background:#fff;border-radius:14px;padding:12px 14px;margin-bottom:16px}.tz-plot-cards-bar h2{margin:0;font-size:22px;font-weight:650}.tz-plot-cards-menu{width:22px;display:grid;gap:4px}.tz-plot-cards-menu i{display:block;height:2px;background:#222;border-radius:2px}.tz-plot-cards-search{margin-left:auto;display:flex;align-items:center;gap:6px;color:#444}.tz-plot-cards-search input{border:0;background:transparent;width:88px;font:inherit}.tz-plot-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tz-plot-cards-grid button{border:2px solid #2a2a2a;border-radius:16px;min-height:108px;padding:14px 10px;display:grid;align-content:center;justify-items:center;gap:4px;text-align:center;cursor:pointer;background:#b7ebc6;color:#1c1c1c}.tz-plot-cards-grid button.is-selected{background:#9fd6fb}.tz-plot-cards-grid strong{font-size:16px}.tz-plot-cards-grid span{font-size:13px}.tz-plot-card-detail{margin-top:18px;background:#fff;border-radius:16px;padding:16px 18px}.tz-plot-card-detail h3{margin:0 0 10px}.tz-plot-card-detail dl{margin:0;display:grid;gap:8px}.tz-plot-card-detail div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #eee;padding-bottom:6px}.tz-plot-card-detail dt{color:#666}.tz-plot-card-detail dd{margin:0;font-weight:650}.tz-plot-cards-hint{margin:14px 4px 0}@media(max-width:720px){.tz-plot-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sites-website-shell[data-brand=tamizha] .tz-plot-board{display:block}.sites-website-shell[data-brand=tamizha] .tz-plot-cards{display:block;width:100%;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-bar{display:flex;width:100%;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid button{min-height:132px;padding:18px 12px}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid strong,.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid span{white-space:nowrap}@media(max-width:900px){.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sites-website-shell[data-brand=tamizha] .tz-plot-lines{display:grid;gap:10px}.sites-website-shell[data-brand=tamizha] .tz-plot-line{background:#fff;border:2px solid #2a2a2a;border-radius:14px;overflow:hidden}.sites-website-shell[data-brand=tamizha] .tz-plot-line.is-open{background:#e7f5ff}.sites-website-shell[data-brand=tamizha] .tz-plot-line-head{width:100%;display:grid;grid-template-columns:140px 1fr 1fr 36px;align-items:center;gap:12px;padding:14px 16px;border:0;background:#b7ebc6;color:#1c1c1c;text-align:left;cursor:pointer;font:inherit}.sites-website-shell[data-brand=tamizha] .tz-plot-line.is-open .tz-plot-line-head{background:#9fd6fb}.sites-website-shell[data-brand=tamizha] .tz-plot-line-head em{font-style:normal;font-size:22px;text-align:center}.sites-website-shell[data-brand=tamizha] .tz-plot-line-body{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;padding:12px 16px 14px}.sites-website-shell[data-brand=tamizha] .tz-plot-line-body div{display:flex;justify-content:space-between;gap:8px}.sites-website-shell[data-brand=tamizha] .tz-plot-line-body dt{color:#555}.sites-website-shell[data-brand=tamizha] .tz-plot-line-body dd{margin:0;font-weight:650}@media(max-width:720px){.sites-website-shell[data-brand=tamizha] .tz-plot-line-head{grid-template-columns:1fr 1fr 28px}.sites-website-shell[data-brand=tamizha] .tz-plot-line-head span:nth-of-type(2){display:none}.sites-website-shell[data-brand=tamizha] .tz-plot-line-body{grid-template-columns:1fr}}.tz-plot-stage{overflow:auto;max-height:78vh}.tz-plot-stage>svg{min-width:1180px}.tz-clear{fill:#fff8ea;stroke:#e4d3bc;stroke-width:1}.tz-clear.is-available,.tz-clear.is-reserved,.tz-clear.is-sold,.tz-clear.is-unknown{cursor:pointer}.tz-clear.is-available{stroke:#1f7a3a;stroke-width:2.4}.tz-clear.is-reserved{stroke:#9a6b12;stroke-width:2.4}.tz-clear.is-sold{stroke:#666;stroke-width:2.4}.tz-clear.is-selected{stroke:#8c5a28;stroke-width:3.2}.tz-clear-num{fill:#1c140c;font-family:DM Sans,Segoe UI,sans-serif;font-weight:700;pointer-events:none}.tz-plot-stage>svg.tz-plan{min-width:0;width:100%}.tz-mark{fill:transparent;cursor:pointer}.tz-mark.is-available{stroke:#1b7a32;stroke-width:3.15}.tz-mark.is-reserved,.tz-mark.is-sold{stroke:#b42318;stroke-width:1.35}.tz-mark.is-selected{stroke:#8c5a28}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend{display:flex;gap:16px;align-items:center;margin:0 4px 12px;font-size:14px}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend i{width:14px;height:14px;border-radius:4px;border:2px solid #2a2a2a;display:inline-block;margin-right:6px;vertical-align:-2px}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend .is-available{background:#b7ebc6}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend .is-booked{background:#f6d36b}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend .is-sold{background:#f0a3a3}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sites-website-shell[data-brand=tamizha] .tz-plot-tile{border:2px solid #2a2a2a;border-radius:16px;overflow:hidden;background:#b7ebc6}.sites-website-shell[data-brand=tamizha] .tz-plot-tile.is-booked{background:#f6d36b}.sites-website-shell[data-brand=tamizha] .tz-plot-tile.is-sold{background:#f0a3a3}.sites-website-shell[data-brand=tamizha] .tz-plot-tile button{width:100%;min-height:120px;border:0;background:transparent;display:grid;justify-items:center;align-content:center;gap:4px;cursor:pointer;font:inherit;color:#1c1c1c;padding:16px 10px}.sites-website-shell[data-brand=tamizha] .tz-plot-tile dl{margin:0;padding:0 14px 12px;display:grid;gap:6px;background:#fff}.sites-website-shell[data-brand=tamizha] .tz-plot-tile dl div{display:flex;justify-content:space-between;gap:8px}.sites-website-shell[data-brand=tamizha] .tz-plot-tile dd{margin:0;font-weight:650}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-stack{display:grid;gap:16px}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-row{display:grid;gap:10px}.sites-website-shell[data-brand=tamizha] .tz-plot-info-above{margin:0;display:flex;flex-wrap:wrap;gap:8px 18px;background:#fff;border:2px solid #2a2a2a;border-radius:12px;padding:10px 14px}.sites-website-shell[data-brand=tamizha] .tz-plot-info-above div{display:flex;gap:8px}.sites-website-shell[data-brand=tamizha] .tz-plot-info-above dt{color:#666}.sites-website-shell[data-brand=tamizha] .tz-plot-info-above dd{margin:0;font-weight:700}.sites-website-shell[data-brand=tamizha] .tz-aero{background:#f6f1e8;border-radius:24px;padding:22px 18px 18px;margin:12px 0 24px;color:#2b241c}.sites-website-shell[data-brand=tamizha] .tz-aero-kicker{width:fit-content;margin:0 auto 14px;background:#6b3f24;color:#fff;border-radius:999px;padding:8px 18px;font-weight:650}.sites-website-shell[data-brand=tamizha] .tz-aero-head{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:12px}.sites-website-shell[data-brand=tamizha] .tz-aero-head h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:600}.sites-website-shell[data-brand=tamizha] .tz-aero-head p{margin:0;color:#6d6256}.sites-website-shell[data-brand=tamizha] .tz-aero-tag{max-width:220px;text-align:right;font-size:14px}.sites-website-shell[data-brand=tamizha] .tz-aero-tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.sites-website-shell[data-brand=tamizha] .tz-aero-tabs{display:flex;background:#fff;border-radius:12px;padding:4px}.sites-website-shell[data-brand=tamizha] .tz-aero-tabs button{border:0;background:transparent;border-radius:10px;padding:8px 16px;cursor:pointer;font:inherit}.sites-website-shell[data-brand=tamizha] .tz-aero-tabs button.is-on{background:#6b3f24;color:#fff}.sites-website-shell[data-brand=tamizha] .tz-aero-search{flex:1}.sites-website-shell[data-brand=tamizha] .tz-aero-search input{width:100%;border:0;border-radius:12px;padding:10px 12px;font:inherit}.sites-website-shell[data-brand=tamizha] .tz-aero-zoom{display:flex;gap:6px}.sites-website-shell[data-brand=tamizha] .tz-aero-zoom button{width:36px;height:36px;border:0;border-radius:10px;background:#fff;cursor:pointer;font-size:18px}.sites-website-shell[data-brand=tamizha] .tz-aero-map-wrap{background:#e7f2df;border-radius:18px;padding:14px;overflow:auto;max-height:70vh}.sites-website-shell[data-brand=tamizha] .tz-aero-map{display:grid;grid-template-columns:repeat(16,minmax(42px,1fr));gap:6px;width:max(100%,832px)}.sites-website-shell[data-brand=tamizha] .tz-aero-map button{min-height:36px;border:1px solid #d9d0c3;border-radius:6px;background:#f7f3ec;color:#3a3228;cursor:pointer;font:inherit;font-size:.8em}.sites-website-shell[data-brand=tamizha] .tz-aero-map button.is-booked{background:#e6d3b0}.sites-website-shell[data-brand=tamizha] .tz-aero-map button.is-sold{background:#d5d5d5;color:#666}.sites-website-shell[data-brand=tamizha] .tz-aero-map button.is-selected{background:#6b3f24;color:#fff;border-color:#6b3f24}.sites-website-shell[data-brand=tamizha] .tz-aero-legend{display:flex;gap:16px;align-items:center;font-size:14px}.sites-website-shell[data-brand=tamizha] .tz-aero-legend i{width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:6px}.sites-website-shell[data-brand=tamizha] .tz-aero-legend .is-available{background:#7dbe6a}.sites-website-shell[data-brand=tamizha] .tz-aero-legend .is-booked{background:#e6d3b0}.sites-website-shell[data-brand=tamizha] .tz-aero-legend .is-sold{background:#bdbdbd}.sites-website-shell[data-brand=tamizha] .tz-aero-detail{display:flex;flex-wrap:wrap;gap:16px;align-items:center;background:#fff;border-radius:16px;padding:14px 16px}.sites-website-shell[data-brand=tamizha] .tz-aero-detail strong{font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:600}.sites-website-shell[data-brand=tamizha] .tz-aero-detail span{display:grid}.sites-website-shell[data-brand=tamizha] .tz-aero-detail small{color:#7a7066}.sites-website-shell[data-brand=tamizha] .tz-aero-detail button{margin-left:auto;background:#6b3f24;color:#fff;border:0;border-radius:12px;padding:12px 18px;cursor:pointer;font:inherit}.sites-website-shell[data-brand=tamizha] .tz-aero-note{color:#7a7066;font-size:13px}@media(max-width:800px){.sites-website-shell[data-brand=tamizha] .tz-aero-head{display:block}.sites-website-shell[data-brand=tamizha] .tz-aero-head h2{font-size:30px}.sites-website-shell[data-brand=tamizha] .tz-aero-tag{text-align:left;margin-top:6px}.sites-website-shell[data-brand=tamizha] .tz-aero-map{grid-template-columns:repeat(16,minmax(42px,1fr));width:max(100%,832px)}}.sites-website-shell[data-brand=tamizha] .tz-real-map{margin:8px 0 18px}.sites-website-shell[data-brand=tamizha] .tz-real-map-full{background:#fff;border-radius:16px;padding:12px;margin-bottom:14px}.sites-website-shell[data-brand=tamizha] .tz-real-map header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.sites-website-shell[data-brand=tamizha] .tz-real-map h2{margin:0;font-size:22px}.sites-website-shell[data-brand=tamizha] .tz-real-map-full header button{width:40px;height:40px;border:0;border-radius:10px;background:#6b3f24;color:#fff;font-size:22px;cursor:pointer}.sites-website-shell[data-brand=tamizha] .tz-real-map-stage{overflow:auto;max-height:72vh;background:#e8f3fb;border-radius:12px}.sites-website-shell[data-brand=tamizha] .tz-real-map-stage img{display:block;height:auto;max-width:none}.sites-website-shell[data-brand=tamizha],.sites-website-shell[data-brand=tamizha] .tz-plot,.sites-website-shell[data-brand=tamizha] .tz-real-map,.sites-website-shell[data-brand=tamizha] .tz-real-map-full,.sites-website-shell[data-brand=tamizha] .tz-aero,.sites-website-shell[data-brand=tamizha] .tz-aero-map-wrap{max-width:100%;overflow-x:hidden}.sites-website-shell[data-brand=tamizha] .tz-real-map-stage{width:100%;max-width:100%;overflow:hidden}.sites-website-shell[data-brand=tamizha] .tz-real-map-stage img{width:100%;max-width:100%;height:auto}.sites-website-shell[data-brand=tamizha] .tz-aero-map{width:max(100%,832px);grid-template-columns:repeat(16,minmax(42px,1fr))}.sites-website-shell[data-brand=tamizha]{overflow-x:hidden;max-width:100%}.sites-website-shell[data-brand=tamizha] img,.sites-website-shell[data-brand=tamizha] video{max-width:100%;height:auto}.sites-website-shell[data-brand=tamizha] .tz-plot,.sites-website-shell[data-brand=tamizha] .tz-projects,.sites-website-shell[data-brand=tamizha] .tz-about,.sites-website-shell[data-brand=tamizha] .tz-contact{width:min(1120px,calc(100% - 24px));box-sizing:border-box}.sites-website-shell[data-brand=tamizha] .tz-plot-stage{overflow:hidden}.sites-website-shell[data-brand=tamizha] .tz-plot-stage>svg{min-width:0;width:100%}.sites-website-shell[data-brand=tamizha] .tz-detail-tabs,.sites-website-shell[data-brand=tamizha] .tz-villa-tabs,.sites-website-shell[data-brand=tamizha] .tz-aero-tools,.sites-website-shell[data-brand=tamizha] .tz-aero-detail,.sites-website-shell[data-brand=tamizha] .tz-detail-actions,.sites-website-shell[data-brand=tamizha] .tz-real-map header{flex-wrap:wrap}@media(max-width:900px){.sites-website-shell[data-brand=tamizha] .tz-plot-hero,.sites-website-shell[data-brand=tamizha] .tz-proj-hero,.sites-website-shell[data-brand=tamizha] .tz-list-hero{min-height:220px;padding:28px 18px}.sites-website-shell[data-brand=tamizha] .tz-plot-hero h1,.sites-website-shell[data-brand=tamizha] .tz-proj-hero h1,.sites-website-shell[data-brand=tamizha] .tz-list-hero h1{font-size:32px}.sites-website-shell[data-brand=tamizha] .tz-plot-facts,.sites-website-shell[data-brand=tamizha] .tz-detail-stats{grid-template-columns:1fr 1fr}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sites-website-shell[data-brand=tamizha] .tz-aero-map{grid-template-columns:repeat(16,minmax(42px,1fr));width:max(100%,832px)}.sites-website-shell[data-brand=tamizha] .tz-aero-detail button{margin-left:0;width:100%}.sites-website-shell[data-brand=tamizha] .tz-aero-detail strong{font-size:26px}}@media(max-width:640px){.sites-website-shell[data-brand=tamizha] .tz-plot,.sites-website-shell[data-brand=tamizha] .tz-projects,.sites-website-shell[data-brand=tamizha] .tz-about,.sites-website-shell[data-brand=tamizha] .tz-contact{width:calc(100% - 16px)}.sites-website-shell[data-brand=tamizha] .tz-plot-facts,.sites-website-shell[data-brand=tamizha] .tz-detail-stats,.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid{grid-template-columns:1fr}.sites-website-shell[data-brand=tamizha] .tz-plot-line-head{grid-template-columns:1fr auto}.sites-website-shell[data-brand=tamizha] .sites-menubar,.sites-website-shell[data-brand=tamizha] .sites-menubar-links{flex-wrap:wrap}}.sites-website-shell[data-brand=tamizha] .tz-aero-map button.is-available{background:#7dce78;color:#17301a;border-color:#3d8f45}.sites-website-shell[data-brand=tamizha] .tz-aero-map button.is-available.is-selected{background:#6b3f24;color:#fff;border-color:#6b3f24}.sites-website-shell[data-brand=tamizha] .tz-aero-inline{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;background:#fff;border:1px solid #e4d8c8;border-radius:12px;padding:8px 12px}.sites-website-shell[data-brand=tamizha] .tz-aero-inline strong{font-family:Georgia,Times New Roman,serif;font-size:22px}.sites-website-shell[data-brand=tamizha] .tz-aero-inline button{margin-left:auto;background:#6b3f24;color:#fff;border:0;border-radius:10px;padding:8px 12px;cursor:pointer}.sites-website-shell[data-brand=tamizha] .tz-real-map-stage{width:100%;max-width:100%;max-height:72vh;overflow-x:hidden;overflow-y:hidden}.sites-website-shell[data-brand=tamizha] .tz-real-map-stage.is-zoomed{overflow-x:auto;overflow-y:auto}.sites-website-shell[data-brand=tamizha] .tz-real-map-stage img{display:block;width:auto;max-width:100%;max-height:72vh;height:auto;margin-left:auto;margin-right:auto;transform:none}.sites-website-shell[data-brand=tamizha] .tz-real-map-stage.is-zoomed img{max-width:none;max-height:none;height:auto}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend{display:flex;flex-wrap:wrap;gap:8px}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend button{display:inline-flex;align-items:center;gap:6px;border:1px solid #e4d8c8;background:#fff;border-radius:999px;padding:6px 12px;cursor:pointer;font:inherit}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend button i{width:12px;height:12px;border-radius:3px;display:inline-block}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend button.is-available i{background:#7dce78}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend button.is-booked i{background:#f6d36b}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend button.is-sold i{background:#f0a3a3}.sites-website-shell[data-brand=tamizha] .tz-plot-status-legend button.is-on{border-color:#6b3f24;background:#f6efe6}.sites-website-shell[data-brand=tamizha] .tz-plot-filter-row{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}.sites-website-shell[data-brand=tamizha] .tz-plot-filter-row label{display:grid;gap:4px;font-size:13px;flex:1 1 140px}.sites-website-shell[data-brand=tamizha] .tz-plot-filter-row select{border:1px solid #e4d8c8;border-radius:10px;padding:8px;font:inherit;background:#fff}@media(min-width:901px){.sites-website-shell[data-brand=" tamizha "] .tz-plot-cards-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid button,.sites-website-shell[data-brand=tamizha] .tz-plot-tile button{min-height:72px;padding:8px 4px}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid strong,.sites-website-shell[data-brand=tamizha] .tz-plot-tile strong{font-size:13px}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid span,.sites-website-shell[data-brand=tamizha] .tz-plot-tile span{font-size:11px;white-space:normal}@media(max-width:900px){.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sites-website-shell[data-brand=tamizha] .tz-contact,.sites-website-shell[data-brand=tamizha] .tz-shared-footer{width:min(1120px,calc(100% - 32px));margin-left:auto;margin-right:auto;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] .tz-shared-header{width:100%;max-width:none;margin-left:0;margin-right:0}.sites-website-shell[data-brand=tamizha] .tz-aero-filters{margin:12px 0 4px}.sites-website-shell[data-brand=tamizha] .tz-aero-map button.is-dim{opacity:.28;filter:grayscale(.7)}.sites-website-shell[data-brand=tamizha] .tz-plot-cards-stack{max-height:70vh;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.tz-burger,.tz-mobile-panel,.tz-mobile-backdrop{display:none}@media(max-width:768px){.sites-website-shell[data-brand=tamizha] #tz-nav,.sites-website-shell[data-brand=tamizha] #tz-nav-row,.sites-website-shell[data-brand=tamizha] #tz-nav-menu{width:100%!important;max-width:100%!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important;height:auto!important;min-height:0!important}.sites-website-shell[data-brand=tamizha] #tz-nav-cta{display:none!important}.sites-website-shell[data-brand=tamizha] .sites-menubar{flex-wrap:nowrap!important;width:100%!important;justify-content:space-between!important;overflow:hidden}.sites-website-shell[data-brand=tamizha] .sites-menubar-brand{margin-right:12px}.sites-website-shell[data-brand=tamizha] .sites-menubar-logo{height:52px;max-width:min(200px,62vw)}.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-trail,.sites-website-shell[data-brand=tamizha] .sites-menubar-nav,.sites-website-shell[data-brand=tamizha] .sites-menubar-burger:not(.tz-burger){display:none!important}.sites-website-shell[data-brand=tamizha] .tz-burger{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin-left:auto;padding:0;border:0;border-radius:10px;background:transparent;color:#3a2718;cursor:pointer}.tz-mobile-backdrop.is-open{display:block;position:fixed;inset:0;z-index:70;border:0;padding:0;background:#3a271859;cursor:pointer}.tz-mobile-panel.is-open{display:flex;flex-direction:column;position:fixed;z-index:80;top:0;right:0;bottom:0;width:min(320px,100%);max-width:100%;box-sizing:border-box;background:#f6efe6;color:#3a2718;padding:12px 16px 28px;box-shadow:-12px 0 32px #3a27182e;overflow:auto}.tz-mobile-panel-head{display:flex;justify-content:flex-end}.tz-mobile-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:#3a2718;cursor:pointer}.tz-mobile-nav{display:flex;flex-direction:column;gap:4px}.tz-mobile-link{display:flex;align-items:center;min-height:48px;padding:10px 8px;color:#3a2718;text-decoration:none;font-size:17px;border-bottom:1px solid #e4d8c8}.tz-mobile-link.is-current{font-weight:700;color:#6b3f24}.tz-mobile-link.is-enquire{justify-content:center;margin-top:16px;border:0;border-radius:999px;background:#6b3f24;color:#fff;font-weight:650}body.tz-menu-open{overflow:hidden}}.sites-website-shell[data-brand=tamizha] .tz-about{width:min(1120px,calc(100% - 32px));margin-left:auto;margin-right:auto;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] .tz-about,.sites-website-shell[data-brand=tamizha] .tz-projects,.sites-website-shell[data-brand=tamizha] .tz-detail,.sites-website-shell[data-brand=tamizha] .tz-plot{width:min(1120px,calc(100% - 32px));max-width:1120px;margin-left:auto;margin-right:auto;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] .tz-about,.sites-website-shell[data-brand=tamizha] .tz-projects,.sites-website-shell[data-brand=tamizha] .tz-plot,.sites-website-shell[data-brand=tamizha] .tz-detail{width:min(1120px,calc(100% - 32px));margin-left:auto;margin-right:auto;box-sizing:border-box}.tz-bottom-nav{display:none}@media(max-width:760px){.sites-website-shell[data-brand=tamizha]{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}.sites-website-shell[data-brand=tamizha] .sites-menubar-nav,.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-trail,.sites-website-shell[data-brand=tamizha] .tz-burger,.tz-burger,.tz-mobile-panel,.tz-mobile-backdrop{display:none!important}.sites-website-shell[data-brand=tamizha] #tz-nav-cta,.sites-website-shell[data-brand=tamizha] .sites-pagekit-cta{display:inline-flex!important}.tz-bottom-nav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:60;box-sizing:border-box;align-items:stretch;justify-content:space-around;gap:2px;margin:0;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e6e0d8;box-shadow:0 -1px #3a27180a}.tz-bottom-link{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:52px;padding:2px 0;color:#8d8680;text-decoration:none;font-size:11px;line-height:1.15;font-weight:500}.tz-bottom-link svg{display:block;flex:0 0 auto}.tz-bottom-link.is-current{color:#c46a2a;font-weight:650}}.sites-website-shell[data-brand=tamizha] .sites-website-main .sites-canva-section:not(:has(.sites-menubar)){width:min(1120px,calc(100% - 32px))!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-places]{padding-top:36px!important;padding-bottom:36px!important;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-places-row]>.sites-row-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;width:100%!important;max-width:100%!important}@media(max-width:760px){.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-places]{padding:32px 16px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-places-row]>.sites-row-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}}.sites-website-shell[data-brand=tamizha] .sites-canva-section:has([data-testid=pagekit-col-tz-faq-copy]){padding-top:40px!important;padding-bottom:40px!important;overflow-x:clip}.sites-website-shell[data-brand=tamizha] .sites-row:has([data-testid=pagekit-col-tz-faq-copy])>.sites-row-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:28px!important;align-items:start!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy]{min-width:0;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy] h2{text-align:left!important;margin:6px 0 20px!important;line-height:1.12}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy] .sites-pro-faq,.sites-website-shell[data-brand=tamizha] #tz-faq-0q,.sites-website-shell[data-brand=tamizha] #tz-faq-1q,.sites-website-shell[data-brand=tamizha] #tz-faq-2q,.sites-website-shell[data-brand=tamizha] .sites-row:has([data-testid=pagekit-col-tz-faq-copy]) .sites-col-el:not(:has(.re-site-form)) p:nth-of-type(n+2){padding-top:18px!important;padding-bottom:18px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy] .sites-pro-faq summary,.sites-website-shell[data-brand=tamizha] #tz-faq-0q,.sites-website-shell[data-brand=tamizha] #tz-faq-1q,.sites-website-shell[data-brand=tamizha] #tz-faq-2q{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px;width:100%;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy] .sites-pro-faq summary:after,.sites-website-shell[data-brand=tamizha] #tz-faq-0q:after,.sites-website-shell[data-brand=tamizha] #tz-faq-1q:after,.sites-website-shell[data-brand=tamizha] #tz-faq-2q:after{margin-left:auto;flex:0 0 auto}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form]{display:flex!important;flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important;justify-items:stretch!important;background:#6e4b32!important;border-radius:8px!important;padding:28px!important;margin:0!important;min-width:0!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form]>*,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-enq-h]{width:100%!important;max-width:100%!important;min-width:0!important;grid-column:1 / -1!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-enq-h] h2,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] h2{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 8px!important;color:#fff!important;text-align:left!important;line-height:1.12!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .sites-col-el:has(.re-site-form){display:block!important;grid-template-columns:none!important;position:static!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;position:static!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form h3{position:static!important;top:auto!important;left:auto!important;right:auto!important;display:none!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form label{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:6px!important;width:100%!important;margin:0!important;text-align:left!important;color:#fff!important;font-size:0!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form label:before{display:block!important;font-size:13px!important;line-height:1.35!important;color:#fff!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form input,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form textarea,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form select,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form button{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form input,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form select{min-height:46px!important;padding:10px 12px!important;border-radius:4px!important;background:#fff!important;color:#1c1917!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form textarea{min-height:96px!important;padding:10px 12px!important;border-radius:4px!important;background:#fff!important;color:#1c1917!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form] .re-site-form button{min-height:48px!important;margin-top:4px!important;border-radius:4px!important;background:#f4efe8!important;color:#3a2718!important}@media(max-width:760px){.sites-website-shell[data-brand=tamizha] .sites-row:has([data-testid=pagekit-col-tz-faq-copy])>.sites-row-grid{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-copy]{order:1}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-faq-form]{order:2;width:100%!important}}@media(min-width:769px){.sites-website-shell[data-brand=tamizha] .sites-menubar,.sites-website-shell[data-brand=tamizha] .tz-shared-header .sites-menubar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;justify-content:stretch}.sites-website-shell[data-brand=tamizha] .sites-menubar-brand{grid-column:1;justify-self:start;margin-right:0}.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-trail{display:contents;margin-left:0}.sites-website-shell[data-brand=tamizha] .sites-menubar .sites-menubar-nav{grid-column:2;justify-self:center;width:max-content;max-width:100%;flex-wrap:nowrap}.sites-website-shell[data-brand=tamizha] .sites-menubar .sites-menubar-cta,.sites-website-shell[data-brand=tamizha] .sites-menubar .sites-pagekit-cta{grid-column:3;justify-self:end}}.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt="Find your home. Build a brighter tomorrow."]){height:52vh!important;max-height:520px!important;overflow:hidden!important}.sites-website-shell[data-brand=tamizha] img[alt="Find your home. Build a brighter tomorrow."]{width:100%!important;height:52vh!important;max-height:520px!important;object-fit:cover!important;object-position:center center!important;display:block!important}@media(max-width:760px){.sites-website-shell[data-brand=tamizha] .sites-col-el:has(img[alt="Find your home. Build a brighter tomorrow."]),.sites-website-shell[data-brand=tamizha] img[alt="Find your home. Build a brighter tomorrow."]{height:390px!important;min-height:360px!important;max-height:420px!important}}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-types]{padding-top:44px!important;padding-bottom:44px!important;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-types-row]>.sites-row-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}@media(max-width:760px){.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-types]{padding:40px 16px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-types-row]>.sites-row-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}}@media(min-width:769px){.sites-website-shell[data-brand=tamizha] .sites-menubar,.sites-website-shell[data-brand=tamizha] .tz-shared-header .sites-menubar{display:grid;grid-template-columns:minmax(min-content,1fr) auto minmax(min-content,1fr);align-items:center;justify-content:stretch;width:100%;column-gap:28px;padding:10px 28px;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-brand{grid-column:1;justify-self:start;align-self:center;margin-right:0;max-width:100%}.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-trail{display:grid;grid-column:2 / -1;grid-template-columns:subgrid;align-items:center;align-self:center;margin-left:0;min-width:0;width:auto}.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-trail>.sites-menubar-nav{grid-column:1;justify-self:center;width:max-content;max-width:100%;flex-wrap:nowrap}.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-trail>.sites-menubar-cta,.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-trail>.sites-pagekit-cta{grid-column:2;justify-self:end;align-self:center}}.tz-listings .tz-list-empty{width:min(1120px,calc(100% - 48px));max-width:calc(100% - 48px);margin-left:auto;margin-right:auto;padding-left:4px;padding-right:4px;box-sizing:border-box}@media(min-width:769px){.sites-website-shell[data-brand=tamizha] .sites-menubar,.sites-website-shell[data-brand=tamizha] .tz-shared-header .sites-menubar{display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important;width:100%!important;column-gap:16px!important;padding:10px 28px!important;box-sizing:border-box!important}.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-brand{position:relative!important;z-index:2!important;flex:0 0 auto!important;margin-right:auto!important}.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-trail{display:flex!important;grid-column:auto!important;align-items:center!important;justify-content:flex-end!important;flex:0 0 auto!important;margin-left:auto!important;width:auto!important;min-width:0!important}.sites-website-shell[data-brand=tamizha] .sites-menubar .sites-menubar-nav{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;grid-column:auto!important;justify-self:auto!important;width:max-content!important;z-index:1!important}.sites-website-shell[data-brand=tamizha] .sites-menubar .sites-menubar-cta,.sites-website-shell[data-brand=tamizha] .sites-menubar .sites-pagekit-cta{position:relative!important;z-index:2!important;grid-column:auto!important;justify-self:auto!important;margin-left:0!important}}@media(min-width:769px){.sites-website-shell[data-brand=tamizha] .sites-menubar,.sites-website-shell[data-brand=tamizha] .tz-shared-header .sites-menubar{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:100%!important;gap:28px!important;padding:12px 28px!important;box-sizing:border-box!important}.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-brand{position:static!important;flex:0 0 auto!important;margin:0!important;z-index:1!important}.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-trail{display:flex!important;align-items:center!important;justify-content:flex-start!important;position:static!important;flex:0 0 auto!important;width:auto!important;margin:0!important;gap:28px!important}.sites-website-shell[data-brand=tamizha] .sites-menubar .sites-menubar-nav{position:static!important;left:auto!important;top:auto!important;transform:none!important;width:auto!important;margin:0!important}.sites-website-shell[data-brand=tamizha] .sites-menubar .sites-menubar-cta,.sites-website-shell[data-brand=tamizha] .sites-menubar .sites-pagekit-cta{position:absolute!important;right:28px!important;top:50%!important;left:auto!important;transform:translateY(-50%)!important;margin:0!important}}.tz-detail-copy{color:#1c2430;font-size:15px;line-height:1.55;margin:8px 0 18px;overflow-x:auto}.tz-plot-intro>.tz-detail-copy{grid-column:1 / -1}.tz-detail-copy p{margin:0 0 10px}.tz-detail-copy h1,.tz-detail-copy h2,.tz-detail-copy h3{margin:14px 0 8px;font-size:18px;line-height:1.35}.tz-detail-copy ul,.tz-detail-copy ol{margin:0 0 12px;padding-left:1.2rem}.tz-detail-copy li{margin:0 0 6px}.tz-detail-copy table{width:100%;border-collapse:collapse;margin:8px 0 14px}.tz-detail-copy th,.tz-detail-copy td{border:1px solid #e3eaf3;padding:8px 10px;text-align:left;vertical-align:top}.tz-detail-copy th{background:#f4f8fc}.sites-website-shell[data-brand=tamizha] .tz-proj-grid img,.sites-website-shell[data-brand=tamizha] .tz-proj-photo-empty{width:100%;height:190px;min-height:190px;max-height:190px;object-fit:cover;object-position:center;display:block}.tz-detail-block video,.tz-plot video{display:block;width:100%;max-width:100%;margin-top:12px;background:#111}.tz-detail-slider{position:relative;margin-top:8px}.tz-detail-slider-frame{display:flex;align-items:center;justify-content:center;height:min(68vh,560px);background:#f4efe6;border-radius:12px;overflow:hidden}.tz-detail-slider-frame img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.tz-detail-slider-prev,.tz-detail-slider-next{position:absolute;top:42%;width:40px;height:40px;border:0;border-radius:999px;background:#ffffffeb;color:#243044;font-size:28px;line-height:36px;cursor:pointer}.tz-detail-slider-prev{left:10px}.tz-detail-slider-next{right:10px}.tz-detail-slider-dots{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:10px}.tz-detail-slider-dots button{width:8px;height:8px;border-radius:999px;border:0;padding:0;background:#c9bfb0;cursor:pointer}.tz-detail-slider-dots button.is-on{background:#243044}.tz-detail-slider-count{text-align:center;margin:6px 0 0;font-size:13px;color:#5c5348}.tz-project-map-frame{position:relative;overflow:hidden;height:220px;border-radius:12px}.tz-project-pin{display:block;width:calc(100% + 12px);height:calc(100% + 72px);margin:-60px 0 0 -6px;max-width:none;border:0;border-radius:0}.tz-project-map-open{display:inline-block;margin-top:8px;color:#6b4423;font-size:14px}.sites-website-shell[data-brand=tamizha] .tz-site-footer{width:100%;max-width:none;margin:48px 0 0;background:#2a2118;color:#f6efe6;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] .tz-site-footer-inner{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:44px 0 28px;display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(140px,.8fr) minmax(140px,.8fr);column-gap:48px;row-gap:28px;align-items:start}.sites-website-shell[data-brand=tamizha] .tz-site-footer-logo-link,.sites-website-shell[data-brand=tamizha] .tz-site-footer-wordmark{display:inline-block;text-decoration:none}.sites-website-shell[data-brand=tamizha] .tz-site-footer-logo{display:block;height:54px;width:auto;max-width:240px;object-fit:contain;object-position:left center}.sites-website-shell[data-brand=tamizha] .tz-site-footer-wordmark{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:600;letter-spacing:.04em}.sites-website-shell[data-brand=tamizha] .tz-site-footer-tag{margin:14px 0 0;max-width:280px;color:#f3e6d4;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.45}.sites-website-shell[data-brand=tamizha] .tz-site-footer-heading{margin:0 0 12px;color:#e7d3b4;font-size:12px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.sites-website-shell[data-brand=tamizha] .tz-site-footer-col ul{list-style:none;margin:0;padding:0}.sites-website-shell[data-brand=tamizha] .tz-site-footer-col li+li{margin-top:8px}.sites-website-shell[data-brand=tamizha] .tz-site-footer-col a{color:#f6efe6;text-decoration:none;font-size:15px;line-height:1.4}.sites-website-shell[data-brand=tamizha] .tz-site-footer-col a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.sites-website-shell[data-brand=tamizha] .tz-site-footer-base{width:min(1120px,calc(100% - 48px));margin:8px auto 0;padding:16px 0 28px;border-top:1px solid rgba(243,230,212,.22)}.sites-website-shell[data-brand=tamizha] .tz-site-footer-base p{margin:0;color:#d9cbb8;font-size:13px}@media(max-width:720px){.sites-website-shell[data-brand=tamizha] .tz-site-footer-inner{grid-template-columns:1fr 1fr;width:min(1120px,calc(100% - 32px))}.sites-website-shell[data-brand=tamizha] .tz-site-footer-brand{grid-column:1 / -1}.sites-website-shell[data-brand=tamizha] .tz-site-footer-base{width:min(1120px,calc(100% - 32px))}}.sites-website-shell[data-brand=tamizha] .tz-listings-absent{max-width:40rem;margin:4.5rem auto 6rem;padding:0 1.25rem;text-align:center}.sites-website-shell[data-brand=tamizha] .tz-listings-absent h1{margin:0 0 .5rem;font-size:1.6rem}.sites-website-shell[data-brand=tamizha] .tz-listings-absent p{margin:0;color:#5c5148}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero]{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;border-radius:0!important;min-height:78vh!important;background-size:cover!important;background-position:center center!important;position:relative;overflow:hidden}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f6f1e7f0,#f6f1e7d1 32%,#f6f1e747 58%,#f6f1e70d);pointer-events:none;z-index:1}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] .sites-row,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] .sites-pagekit-block{position:relative;z-index:2}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-hero-copy]{padding:72px 56px 88px!important;max-width:760px;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] .re-site-search,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-search-box]{display:none!important}.tz-hero-nav{position:absolute;right:28px;bottom:24px;z-index:4;display:flex;align-items:center;gap:10px}.tz-hero-nav button,.tz-hero-nav span{font-family:DM Sans,sans-serif;font-size:13px;color:#3a2718}.tz-hero-nav button{border:0;background:#fffffff0;border-radius:999px;min-height:40px;padding:0 14px;cursor:pointer;box-shadow:0 8px 20px #1c120a29}.tz-hero-nav span{background:#fffffff0;border-radius:999px;min-height:40px;padding:10px 12px;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons]{display:block!important;width:auto!important;max-width:560px;margin:20px 0 4px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons]:before,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons]:after,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-icons]:before,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-actions]:before,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-actions]:after{content:none!important;display:none!important;background:none!important;width:0!important;height:0!important;padding:0!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons]>.sites-row-grid{display:grid!important;grid-template-columns:max-content max-content max-content!important;gap:28px!important;width:auto!important;justify-content:start!important;align-items:start!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-i1] p,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-i2] p,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-i3] p{font-size:0!important;line-height:0!important;margin:0!important;padding:0!important;text-align:center!important;color:transparent!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-i1] p:after,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-i2] p:after,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-i3] p:after{display:block;font-family:DM Sans,sans-serif;font-size:13px;line-height:1.2;color:#fff;white-space:nowrap;padding-top:44px;background-repeat:no-repeat;background-position:center top;background-size:36px 36px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-i1] p:after{content:"Shelter";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-width='1.4' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11'/%3E%3Cpath d='M5 12 L12 6 L19 12 V18 H5 Z'/%3E%3C/svg%3E")}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-i2] p:after{content:"Dignity";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-width='1.4' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11'/%3E%3Ccircle cx='12' cy='9' r='2.4'/%3E%3Cpath d='M7 17c1-3 2.8-4 5-4s4 1 5 4'/%3E%3C/svg%3E")}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-i3] p:after{content:"New beginnings";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-width='1.4' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11'/%3E%3Cpath d='M12 17s4-2.4 4-5.2A4 4 0 0 0 8 11.8C8 14.6 12 17 12 17z'/%3E%3C/svg%3E")}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-hope-actions]{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;margin-top:22px!important;width:auto!important;max-width:100%!important;position:relative!important;z-index:3!important;clear:both}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-a],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-b]{width:auto!important;flex:0 0 auto!important;margin:0!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-a] .sites-pagekit-cta,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-hope-b] .sites-pagekit-cta{display:inline-flex!important;align-items:center;justify-content:center;white-space:nowrap!important;width:auto!important;border-radius:8px!important;min-height:42px;padding:10px 16px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-projects-row]>.sites-row-grid:has(>:only-child){grid-template-columns:minmax(0,560px)!important}@media(max-width:760px){.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero]{min-height:560px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-hero-copy]{padding:48px 20px 96px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero]:before{background:linear-gradient(180deg,#f6f1e7eb,#f6f1e7b8 46%,#f6f1e726)}.tz-hero-nav{right:16px;bottom:16px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons]>.sites-row-grid{gap:16px!important}}.sites-website-shell[data-brand=tamizha] .tz-list-hope{position:relative;isolation:isolate;color:#fff!important}.sites-website-shell[data-brand=tamizha] .tz-list-hope:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,#100a06e6,#100a06c7 46%,#100a0647);pointer-events:none;z-index:0}.sites-website-shell[data-brand=tamizha] .tz-list-hope>*{position:relative;z-index:1}.sites-website-shell[data-brand=tamizha] .tz-list-hope h2,.sites-website-shell[data-brand=tamizha] .tz-list-hope p{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.35)}.sites-website-shell[data-brand=tamizha] .tz-about-hero{position:relative;isolation:isolate}.sites-website-shell[data-brand=tamizha] .tz-about-hero:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,#fff8f073,#fff8f01f 24%,#fff8f000 46%);pointer-events:none;z-index:0}.sites-website-shell[data-brand=tamizha] .tz-about-hero>*{position:relative;z-index:1}.sites-website-shell[data-brand=tamizha] .tz-about-hero h1,.sites-website-shell[data-brand=tamizha] .tz-about-hero p{color:#142033!important}.sites-website-shell[data-brand=tamizha] .sites-website-main .sites-canva-section[data-testid=pagekit-section-tz-hero]{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;border-radius:0!important}.sites-website-shell[data-brand=tamizha] .tz-detail-slider-frame{height:auto;min-height:0;overflow:visible;background:transparent}.sites-website-shell[data-brand=tamizha] .tz-detail-slider-frame img{width:auto!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}.sites-website-shell[data-brand=tamizha] .tz-detail-block video,.sites-website-shell[data-brand=tamizha] .tz-plot video{display:block;width:auto!important;max-width:100%!important;height:auto!important;margin:12px auto 0;object-fit:contain;background:transparent}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero]:before{content:none!important;display:none!important;background:none!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-hero-copy],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] h1,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] .sites-pagekit-block p{display:none!important}.tz-plot-story{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start;margin:8px 0 28px;padding:28px;background:#fff;border:1px solid #eadfd2;border-radius:16px;box-sizing:border-box}.tz-plot-story.has-map{grid-template-columns:minmax(0,1.35fr) minmax(260px,.75fr)}.tz-plot-story-copy .tz-detail-copy{margin-top:0}.tz-plot-story-map h2{margin:0 0 8px;font-size:18px}.tz-plot-story-map p{margin:0 0 10px;color:#5c5348}.tz-plot-story-map .tz-project-map-frame{height:min(70vh,520px)}@media(max-width:800px){.tz-plot-story{grid-template-columns:minmax(0,1fr)}}.tz-list-help .tz-detail-message{grid-column:1 / -1}.tz-list-help textarea{width:100%;min-height:160px;box-sizing:border-box;border:1px solid #e6ddd2;border-radius:8px;padding:12px;font:inherit;resize:vertical}.sites-website-shell[data-brand=tamizha] #tz-hero{position:relative;overflow:hidden}.sites-website-shell[data-brand=tamizha] #tz-hero.has-hero-slider{background-image:none!important}.tz-hero-slider{position:absolute;inset:0;z-index:0}.tz-hero-slider img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.tz-hero-slider img.is-on{opacity:1}.sites-website-shell[data-brand=tamizha] #tz-hero>*:not(.tz-hero-slider){position:relative;z-index:1}.tz-hero-slider button{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:42px;height:42px;border:0;border-radius:999px;background:#ffffffe0;color:#243044;font-size:28px;line-height:1;cursor:pointer}.tz-hero-prev{left:16px}.tz-hero-next{right:16px}.tz-hero-count{position:absolute;right:16px;bottom:16px;z-index:2;margin:0;padding:4px 10px;border-radius:999px;background:#14100c8c;color:#fff;font-size:13px}.re-elib-hero{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;margin:0 0 16px;padding:16px;background:#fff;border:1px solid #eadfd2;border-radius:14px}.re-elib-hero h2{margin:0 0 4px;font-size:18px}.re-elib-hero p{margin:0;color:#5c5348}.re-elib-hero-pick{flex:1 1 100%}.re-elib-hero-pick ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;list-style:none;margin:12px 0;padding:0;max-height:420px;overflow:auto}.re-elib-hero-pick button{position:relative;display:block;width:100%;padding:0;border:2px solid transparent;border-radius:10px;background:#f6f1ea;cursor:pointer}.re-elib-hero-pick button.is-on{border-color:#6b4423}.re-elib-hero-pick img{display:block;width:100%;height:88px;object-fit:cover;border-radius:8px}.re-elib-hero-pick button span{position:absolute;top:6px;left:6px;min-width:18px;color:#fff;font-size:12px}.re-elib-hero-error{color:#8a2b2b}.tz-hero-copyblocks{position:absolute;left:48px;bottom:56px;z-index:2;display:grid;gap:8px;max-width:min(560px,calc(100% - 96px))}.tz-hero-copyblocks p{margin:0;text-shadow:0 1px 8px rgba(0,0,0,.35)}.tz-hero-copyblocks a{justify-self:start;text-decoration:none;border-radius:8px;padding:10px 16px}.tz-list-help form.tz-project-enquiry{grid-template-columns:repeat(4,minmax(0,1fr))}.tz-list-help form.tz-project-enquiry .tz-phone-row{display:flex;gap:8px}.tz-list-help form.tz-project-enquiry .tz-phone-row .fb-phone-combo{width:4.75rem;max-width:4.75rem;flex:0 0 4.75rem}.tz-list-help form.tz-project-enquiry .tz-phone-row .fb-phone-combo input{width:100%;flex:none}.tz-list-help form.tz-project-enquiry .tz-phone-row select{width:4.75rem;max-width:4.75rem;flex:0 0 4.75rem}.tz-list-help form.tz-project-enquiry .tz-phone-row input{flex:1;min-width:0;width:100%}.tz-list-help form.tz-project-enquiry .tz-field-error,.tz-list-help form.tz-project-enquiry button{grid-column:1 / -1}.tz-list-help form.tz-project-enquiry button{justify-self:start}.tz-field-error{margin:0;color:#9f2d2d;font-size:12px}@media(max-width:800px){.tz-list-help form.tz-project-enquiry{grid-template-columns:1fr}}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#100a061f,#100a0605 46%,#100a069e)}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-hero-copy]{display:flex!important;flex-direction:column;justify-content:flex-end;min-height:62vh;position:relative;z-index:2;max-width:920px;background:none!important;padding:48px 56px 72px!important;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] h1{display:block!important;color:#fff8f1!important;font-size:clamp(32px,4.2vw,56px)!important;line-height:1.12!important;font-weight:500!important;letter-spacing:-.02em;text-shadow:0 2px 16px rgba(0,0,0,.45);margin:0;max-width:12em}@media(max-width:720px){.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-hero-copy]{padding:32px 24px 56px!important;min-height:52vh}}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] a,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] .re-site-search{display:none!important}@media(max-width:800px){.sites-website-shell[data-brand=tamizha] .sites-row-grid,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-projects-row]>.sites-row-grid,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-types-row]>.sites-row-grid,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-places-row]>.sites-row-grid,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons]>.sites-row-grid,.tz-proj-grid,.tz-proj-points,.tz-proj-help form,.tz-proj-search,.tz-list-grid,.tz-list-help form,.tz-list-help form.tz-project-enquiry,.tz-contact-help,.tz-contact-help form,.tz-contact-offices>div,.tz-contact-visit,.tz-about-story,.tz-about-pair,.tz-about-profile,.tz-prop-hero,.tz-prop-grid,.tz-prop-specs,.tz-prop-amenities,.tz-prop-links,.tz-prop-similar,.tz-prop-interest,.tz-plot-story,.tz-plot-story.has-map{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.sites-website-shell[data-brand=tamizha] .sites-row-grid>*{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 100%!important}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] .sites-col-el:nth-child(4) p{max-width:100%!important}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] h2{overflow-wrap:anywhere}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] .sites-col-el:last-child{justify-content:flex-start;padding:8px 18px 16px}.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] a,.sites-website-shell[data-brand=tamizha] [data-testid^=pagekit-col-tz-proj-] button{max-width:100%}.sites-website-shell[data-brand=tamizha]{padding-bottom:0!important;overflow-x:hidden}.tz-bottom-nav{display:none!important}.sites-website-shell[data-brand=tamizha] .sites-menubar{flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;width:100%!important;overflow:visible}.sites-website-shell[data-brand=tamizha] .sites-menubar-nav,.sites-website-shell[data-brand=tamizha] .sites-menubar>.sites-menubar-trail,.sites-website-shell[data-brand=tamizha] .sites-menubar-burger:not(.tz-burger),.sites-website-shell[data-brand=tamizha] #tz-nav-cta{display:none!important}.sites-website-shell[data-brand=tamizha] .tz-burger{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin-left:auto;padding:0;border:0;border-radius:10px;background:transparent;color:#3a2718;cursor:pointer}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero]{overflow:hidden}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-col-tz-hero-copy],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] h1,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] .sites-pagekit-block p{display:none!important}.sites-website-shell[data-brand=tamizha] .tz-hero-copyblocks{left:16px;right:16px;bottom:24px;max-width:none}}@media(max-width:800px){.tz-mobile-backdrop.is-open{display:block!important;position:fixed;inset:0;z-index:70;border:0;padding:0;background:#3a271859;cursor:pointer}.tz-mobile-panel.is-open{display:flex!important;flex-direction:column;position:fixed;z-index:80;top:0;right:0;bottom:0;width:min(320px,100%);max-width:100%;box-sizing:border-box;background:#f6efe6;color:#3a2718;padding:12px 16px 28px;box-shadow:-12px 0 32px #3a27182e;overflow:auto}.tz-mobile-panel-head{display:flex;justify-content:flex-end}.tz-mobile-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:#3a2718;cursor:pointer}.tz-mobile-nav{display:flex;flex-direction:column;gap:4px}.tz-mobile-link{display:flex;align-items:center;min-height:48px;padding:10px 8px;color:#3a2718;text-decoration:none;font-size:17px;border-bottom:1px solid #e4d8c8}.tz-mobile-link.is-enquire{justify-content:center;margin-top:16px;border:0;border-radius:999px;background:#6b3f24;color:#fff}body.tz-menu-open{overflow:hidden}}@media(max-width:800px){.sites-website-shell[data-brand=tamizha] .sites-row-grid,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-projects-row]>.sites-row-grid,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-types-row]>.sites-row-grid,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-places-row]>.sites-row-grid,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-row]>.sites-row-grid,.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons],.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-row-tz-hope-icons]>.sites-row-grid,.sites-website-shell[data-brand=tamizha] #tz-hope-icons,.sites-website-shell[data-brand=tamizha] .sites-row:has([data-testid=pagekit-col-tz-faq-copy])>.sites-row-grid,.sites-website-shell[data-brand=tamizha] .tz-site-footer-inner,.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid,.sites-website-shell[data-brand=tamizha] .tz-plot-facts,.sites-website-shell[data-brand=tamizha] .tz-plot-line-body,.sites-website-shell[data-brand=tamizha] .tz-detail-stats,.sites-website-shell[data-brand=tamizha] form,.tz-proj-grid,.tz-proj-points,.tz-proj-help form,.tz-list-grid,.tz-list-help form,.tz-list-help form.tz-project-enquiry,.tz-contact-help,.tz-contact-help form,.tz-contact-offices>div,.tz-contact-visit,.tz-about-story,.tz-about-pair,.tz-about-profile,.tz-about-line,.tz-about-cards,.tz-about-values,.tz-prop-hero,.tz-prop-grid,.tz-prop-specs,.tz-prop-amenities,.tz-prop-links,.tz-prop-similar,.tz-prop-interest,.tz-dream-photos,.tz-dream-similar>div,.tz-dream-block ul,.tz-villa-top,.tz-villa-overview,.tz-villa-homes,.tz-villa-location,.tz-villa-form form,.tz-villa-amenities,.tz-plot-intro,.tz-plot-board,.tz-plot-loc,.tz-plot-cards,.tz-plot-gallery,.tz-plot-docs>div,.tz-plot-form form{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.sites-website-shell[data-brand=tamizha] .sites-row-grid>*,.sites-website-shell[data-brand=tamizha] .tz-site-footer-inner>*{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 100%!important;grid-column:1 / -1!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-block-tz-projects-h] h2:after{position:static!important;display:block;margin-top:10px}.sites-website-shell[data-brand=tamizha] p,.sites-website-shell[data-brand=tamizha] li,.sites-website-shell[data-brand=tamizha] label,.sites-website-shell[data-brand=tamizha] a,.sites-website-shell[data-brand=tamizha] h1,.sites-website-shell[data-brand=tamizha] h2,.sites-website-shell[data-brand=tamizha] h3,.sites-website-shell[data-brand=tamizha] input,.sites-website-shell[data-brand=tamizha] textarea,.sites-website-shell[data-brand=tamizha] button,.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid strong,.sites-website-shell[data-brand=tamizha] .tz-plot-cards-grid span{max-width:100%!important;overflow-wrap:anywhere;word-break:break-word;white-space:normal!important}.sites-website-shell[data-brand=tamizha] p,.sites-website-shell[data-brand=tamizha] li,.sites-website-shell[data-brand=tamizha] label,.sites-website-shell[data-brand=tamizha] a{font-size:16px!important;line-height:1.45!important}.sites-website-shell[data-brand=tamizha] h1{font-size:32px!important;line-height:1.15!important}.sites-website-shell[data-brand=tamizha] h2{font-size:26px!important;line-height:1.2!important}}@media(max-width:800px){.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero]{min-height:0!important;height:auto!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero]>.sites-pagekit-block{flex:0 0 auto!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-tz-hero] .sites-row:has([data-testid=pagekit-block-tz-search-box]){display:none!important}}.tz-about-story-visual{margin:0;min-width:0}.tz-about-story-visual figcaption{padding:16px 0 0}.tz-about-story-visual h3{margin:0 0 8px;font-size:23px}.tz-about-story-visual p{margin:0;line-height:1.6}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-3b03aab7-3884-49ee-ac74-3f74b713b410]{padding-left:8px!important;padding-right:8px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-3b03aab7-3884-49ee-ac74-3f74b713b410] :is(.sites-form-embed,.fb-theme-live,.fb-theme-form,.fb-theme-layout-body,.fb-zoho-stack,.fb-visitor-field){width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-3b03aab7-3884-49ee-ac74-3f74b713b410] .fb-theme-layout-body{padding:18px 12px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-3b03aab7-3884-49ee-ac74-3f74b713b410] .fb-zoho-stack{gap:14px!important}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-3b03aab7-3884-49ee-ac74-3f74b713b410] .fb-visitor-field{padding:0;margin:0;gap:5px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-3b03aab7-3884-49ee-ac74-3f74b713b410] .fb-zoho-field-label{margin:0;align-items:baseline;line-height:1.4}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-3b03aab7-3884-49ee-ac74-3f74b713b410] :is(input:not([type=radio]):not([type=checkbox]),select,textarea){width:100%;max-width:100%;min-width:0;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-3b03aab7-3884-49ee-ac74-3f74b713b410] .fb-radio-choices{gap:6px}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-3b03aab7-3884-49ee-ac74-3f74b713b410] label:has(>input:is([type=radio],[type=checkbox])){display:flex;align-items:flex-start;gap:8px;margin:0;padding:2px 0;line-height:1.45}.sites-website-shell[data-brand=tamizha] [data-testid=pagekit-section-3b03aab7-3884-49ee-ac74-3f74b713b410] input:is([type=radio],[type=checkbox]){width:17px;height:17px;min-height:17px;flex:0 0 17px;margin:3px 0 0}@media(max-width:760px){.sites-website-shell[data-brand=tamizha] .tz-about .tz-about-creds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;width:100%;margin:16px 0 0;padding:0;list-style:none}.sites-website-shell[data-brand=tamizha] .tz-about .tz-about-creds>li{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-width:0;margin:0;padding:16px 12px;border:1px solid #e8ded2;border-radius:12px;background:#fffefa;text-align:center;box-sizing:border-box}.sites-website-shell[data-brand=tamizha] .tz-about .tz-about-creds>li>svg{flex-shrink:0;margin:0 0 2px}.sites-website-shell[data-brand=tamizha] .tz-about .tz-about-creds>li>strong{display:block;width:100%;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.sites-website-shell[data-brand=tamizha] .tz-about .tz-about-creds>li>span{display:block;width:100%;font-size:13px;line-height:1.55;overflow-wrap:anywhere}}.module-websites-desk,.module-website-public{color:#202c2a;font-family:Inter,system-ui,sans-serif;line-height:1.6;overflow-wrap:anywhere}.module-websites-desk{max-width:1320px;margin:auto;padding:24px}.module-websites-desk h1{font-size:clamp(28px,4vw,44px);letter-spacing:-.04em;margin:8px 0}.module-websites-desk header>p{max-width:760px;color:#526560}.module-collection-nav{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.module-collection-nav a{padding:8px 12px;background:#f0f4f2;border-radius:8px;text-decoration:none;color:#294b40}.module-collection-nav a[aria-current=page]{background:#244d40;color:#fff}.module-website-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.module-design-card,.module-public-card{min-width:0;border:1px solid #dce4df;background:#fff;border-radius:16px;overflow:hidden}.module-design-cover{min-height:240px;padding:28px;background:color-mix(in srgb,var(--module-accent) 12%,#faf9f5);position:relative}.module-design-cover h2{position:relative;z-index:1;font:500 30px/1.15 Georgia,serif;max-width:260px}.module-design-cover>span{position:absolute;right:20px;bottom:0;font-size:110px;color:var(--module-accent);opacity:.25}.module-card-copy{padding:24px}.module-card-copy h3{font-size:22px;line-height:1.3;margin:8px 0}.module-card-copy p{color:#526560}.module-card-copy ul{padding-left:18px;display:flex;flex-wrap:wrap;gap:6px 24px;font-size:13px}.module-card-copy>a,.module-card-copy>button{display:block;margin:14px 0;color:var(--module-accent);font-weight:650}.module-card-copy>code{display:block;white-space:normal;font-size:11px;color:#64736d}.module-card-copy>small{display:block;color:#64736d;margin-top:12px}.module-websites-desk button,.module-public-catalog button{cursor:pointer;border:1px solid #cbd6d0;background:#fff;border-radius:8px;padding:10px 14px;min-height:44px}.module-websites-desk button:disabled{opacity:.6;cursor:wait}.module-owned-websites{margin-top:48px}.module-owned-row{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid #dce4df}.module-owned-row h3{margin:0}.module-owned-row>div:last-child{display:flex;flex-wrap:wrap;gap:16px}.module-owned-row span{font-size:13px;color:#64736d}.module-website-public{background:#fbfaf7;min-height:100vh}.module-preview-banner{background:var(--module-accent);color:#fff;text-align:center;padding:9px 16px;font-size:12px;letter-spacing:.04em}.module-public-header{max-width:1280px;margin:auto;padding:26px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.module-public-brand{font:600 23px Georgia,serif;display:flex;gap:12px;align-items:center}.module-public-brand span{color:var(--module-accent);font-size:32px}.module-public-header a,.module-public-footer a{color:inherit;text-decoration:none}.module-public-header nav{display:flex;gap:28px;font-size:14px}.module-public-hero{max-width:1280px;margin:auto;padding:60px 40px 86px;display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center}.module-public-hero h1{font:500 clamp(42px,5.7vw,78px)/1.04 Georgia,serif;letter-spacing:-.045em;margin:20px 0 26px}.module-public-hero p{max-width:500px;font-size:18px;color:#62716a}.module-public-hero>div>a{display:inline-flex;gap:32px;margin-top:20px;padding:15px 24px;background:var(--module-accent);color:#fff;text-decoration:none;border-radius:4px}.module-public-hero small,.module-section-heading small,.module-experience>small{text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:var(--module-accent);font-weight:700}.module-hero-art{min-height:430px;background:color-mix(in srgb,var(--module-accent) 14%,#eeeee6);position:relative;overflow:hidden;border-radius:160px 160px 12px 12px;display:flex;align-items:center;justify-content:center}.module-hero-art>i{position:absolute;width:270px;height:270px;border:1px solid var(--module-accent);opacity:.3;border-radius:50%;transform:translate(70px,-20px)}.module-hero-art>span{font-size:200px;color:var(--module-accent);line-height:1}.module-hero-art>b{position:absolute;bottom:30px;left:30px;font:500 22px Georgia,serif}.module-hero-art>b small{display:block;margin-top:8px;font:12px system-ui;letter-spacing:.06em}.module-public-catalog{max-width:1280px;margin:auto;padding:40px;scroll-margin-top:20px}.module-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px}.module-section-heading h2,.module-experience h2,.module-questions h2{font:500 clamp(30px,3.5vw,44px)/1.16 Georgia,serif;letter-spacing:-.025em;margin:12px 0 24px}.module-section-heading>span{font-size:13px;color:#62716a}.module-preview-note{font-size:12px;color:#64736d;padding:12px;border-left:3px solid var(--module-accent);background:#f2f3ee}.module-catalog-controls{display:flex;gap:18px;margin:24px 0}.module-catalog-controls>label:first-child{flex:1}.module-catalog-controls label,.module-owned-websites>label{font-size:12px;display:block}.module-catalog-controls input,.module-catalog-controls select,.module-owned-websites input{display:block;box-sizing:border-box;width:100%;min-height:46px;border:1px solid #cdd6cf;background:#fff;padding:10px 14px;border-radius:6px;font:inherit;font-size:15px;margin-top:5px}.module-public-catalog>p[role=status]{font-size:12px;color:#64736d}.module-card-art{height:210px;background:color-mix(in srgb,var(--module-accent) 10%,#f0eee6);position:relative;display:grid;place-items:center;overflow:hidden}.module-card-art>span{font-size:94px;color:var(--module-accent);z-index:1}.module-card-art>i{position:absolute;bottom:-30px;right:-20px;width:160px;height:160px;border-radius:50%;background:color-mix(in srgb,var(--module-accent) 15%,transparent)}.module-card-art[data-variant="1"]{background:color-mix(in srgb,var(--module-accent) 19%,#f5f0e8)}.module-card-art[data-variant="2"]{background:color-mix(in srgb,var(--module-accent) 6%,#e8e6da)}.module-public-card .module-card-copy>small{color:var(--module-accent);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.module-public-card strong{display:block;margin:20px 0}.module-public-card button{width:100%;color:var(--module-accent)}.module-experience{margin:65px auto 0;max-width:1200px;padding:60px 40px;background:#f0f1ea;border-radius:12px}.module-experience>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:34px}.module-experience article>span{color:var(--module-accent);font-size:13px}.module-experience article p{color:#62716a;font-size:14px}.module-questions{max-width:860px;margin:90px auto;padding:0 30px}.module-questions details{padding:20px 0;border-bottom:1px solid #dce4df}.module-questions summary{cursor:pointer;font-weight:600}.module-questions p{color:#62716a}.module-public-footer{max-width:1200px;margin:auto;padding:36px 40px;border-top:1px solid #dce4df;display:flex;gap:24px;justify-content:space-between;font-size:13px}.module-detail-overlay{position:fixed;inset:0;background:#152c26aa;z-index:10000;display:grid;place-items:center;padding:20px}.module-detail{background:#fff;padding:30px;border-radius:14px;max-width:540px;max-height:80vh;overflow:auto}.module-detail>button{display:block;margin-left:auto}.module-detail h2{font:36px Georgia,serif}.module-detail p{color:#62716a}.module-website-public :focus-visible,.module-websites-desk :focus-visible{outline:3px solid var(--module-accent,#305c4a);outline-offset:4px}@media(max-width:950px){.module-website-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.module-public-hero{gap:30px}.module-hero-art{min-height:340px}.module-experience{margin-left:20px;margin-right:20px}}@media(max-width:620px){.module-websites-desk{padding:16px}.module-website-grid{grid-template-columns:1fr}.module-public-header{padding:20px;align-items:start}.module-public-header nav{gap:8px;flex-direction:column;font-size:12px}.module-public-brand{font-size:20px}.module-public-hero{grid-template-columns:1fr;padding:30px 20px 40px;gap:30px}.module-hero-art{min-height:260px;border-radius:120px 120px 10px 10px}.module-hero-art>span{font-size:150px}.module-public-catalog{padding:30px 20px}.module-catalog-controls{flex-direction:column;gap:12px}.module-section-heading{align-items:start;flex-direction:column;gap:0}.module-experience{padding:30px 20px}.module-experience>div{grid-template-columns:1fr;gap:20px}.module-questions{margin:55px auto;padding:0 20px}.module-public-footer,.module-owned-row{flex-direction:column;align-items:start}.module-public-footer{padding:28px 20px}.module-detail{padding:20px}.module-owned-row>div:last-child{gap:14px}}.module-live-enquiry label,.module-live-publishing>label{display:block;font-size:14px;margin:12px 0}.module-live-enquiry input:not([type=checkbox]),.module-live-enquiry select,.module-live-enquiry textarea,.module-live-publishing select{display:block;box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid #cdd6cf;border-radius:6px;background:#fff;font:inherit;margin-top:5px}.module-live-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.module-live-consent{display:flex!important;align-items:start;gap:12px}.module-live-consent input{flex:none;margin-top:6px}.module-live-enquiry button{background:var(--module-accent);color:#fff;border:0;padding:14px 22px;border-radius:6px;cursor:pointer;min-height:44px}.module-live-enquiry button:disabled{opacity:.5}.module-live-enquiry fieldset,.module-live-publishing fieldset{border:1px solid #dce4df;border-radius:8px;padding:18px;margin:20px 0}.module-live-publishing{padding:24px;background:#f1f5f2;border-radius:12px;margin-bottom:30px}.module-public-card details{border-top:1px solid #dce4df;padding-top:16px}.module-public-card summary{cursor:pointer;font-weight:600}@media(max-width:620px){.module-live-form-grid{grid-template-columns:1fr}.module-live-publishing{padding:16px}}.module-public-header nav{flex-shrink:0}.module-public-header nav a{white-space:nowrap}.module-public-brand{min-width:0;max-width:70%}.module-element-grid{display:grid;grid-template-columns:repeat(var(--module-element-columns,2),minmax(0,1fr));gap:16px}.module-element-grid article{min-width:0;overflow-wrap:anywhere}.module-element-grid p{white-space:pre-wrap}@media(max-width:600px){.module-element-grid{grid-template-columns:minmax(0,1fr)}}.website-design-picker{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:12px 20px;background:#fff;border-bottom:1px solid #ddd;font:13px system-ui;color:#334155}.website-design-picker>span{margin-right:12px}.website-design-picker button{border:1px solid #ccd3d6;border-radius:30px;background:#fff;padding:9px 17px;min-height:40px;cursor:pointer;color:#334155}.website-design-picker button[aria-pressed=true]{background:#182c32;color:#fff;border-color:#182c32}.website-design-picker :focus-visible{outline:3px solid #2563eb;outline-offset:3px}.module-industry-website{--industry-paper:#f7f5ef;--industry-ink:#1b302c;background:var(--industry-paper);color:var(--industry-ink)}.module-industry-website .module-public-header{border-bottom:1px solid #263b3424}.industry-hero{gap:48px;padding-top:48px}.industry-hero-copy{min-width:0}.industry-facts{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;padding:0;margin:30px 0 0;font-size:12px}.industry-facts li{border-top:1px solid currentColor;padding-top:8px}.industry-feature{min-width:0;background:#fff;border:1px solid #253d3024;overflow:hidden}.industry-feature-copy{padding:24px 28px;position:relative}.industry-feature-copy>small{display:block;font:11px system-ui;letter-spacing:.1em;text-transform:uppercase;color:var(--module-accent)}.industry-feature-copy>strong{display:block;font:500 clamp(24px,3vw,34px)/1.15 Georgia,serif;margin:10px 0}.industry-feature-copy>p{font:14px/1.6 system-ui;margin:8px 0}.industry-feature-copy>a{display:flex;justify-content:space-between;font-size:13px;color:var(--module-accent);text-decoration:none;border-top:1px solid #d8ddd8;padding-top:14px;margin-top:18px}.industry-illustration{height:300px;position:relative;overflow:hidden;background:#d6e3dc}.industry-illustration i{position:absolute;display:block}.industry-approach{background:color-mix(in srgb,var(--module-accent) 8%,white)}.industry-approach h3{font-size:20px;font-weight:500}.industry-card-art>span{font:500 64px/1 Georgia,serif;opacity:.45}[data-module=realestate] .industry-feature{border-radius:180px 180px 4px 4px}[data-module=realestate] .industry-illustration{background:linear-gradient(#bdd7d1 65%,#bbc1a5 65%)}[data-module=realestate] .industry-illustration i:nth-child(1){width:54%;height:70%;bottom:0;left:23%;background:repeating-linear-gradient(90deg,#dcd6c5 0 20%,#627d78 20% 32%,#dcd6c5 32% 34%);transform:skewY(-5deg)}[data-module=realestate] .industry-illustration i:nth-child(2){width:65%;height:8px;bottom:68%;left:18%;background:#5f7064;transform:rotate(-5deg)}[data-module=realestate] .industry-illustration i:nth-child(3){width:16%;height:45%;bottom:-5%;left:3%;border-radius:50%;background:#537962}[data-module=realestate] .industry-card-art{background:linear-gradient(130deg,#b8cdc6 40%,#e8e1cc 40% 58%,#77948a 58% 64%,#d4d9c5 64%)}[data-module=ecommerce]{--industry-paper:#f5eee4;--industry-ink:#492f24}[data-module=ecommerce] .industry-hero{grid-template-columns:1fr 1.2fr}[data-module=ecommerce] .industry-feature{border:0}[data-module=ecommerce] .industry-illustration{background:linear-gradient(#dec7aa 74%,#b99c7c 74%)}[data-module=ecommerce] .industry-illustration i:nth-child(1){left:18%;bottom:13%;width:26%;height:50%;border-radius:35% 35% 22% 22%;background:#9b5c42;box-shadow:inset -18px 0 #814932}[data-module=ecommerce] .industry-illustration i:nth-child(2){left:55%;bottom:13%;width:28%;height:28%;border:12px solid #f1e9d8;border-radius:50%;background:#c2a378}[data-module=ecommerce] .industry-illustration i:nth-child(3){left:29%;bottom:60%;width:5px;height:35%;background:#6b7553;transform:rotate(20deg)}[data-module=ecommerce] .industry-card-art{background:radial-gradient(ellipse at 50% 50%,#bc8a64 0 24%,#e7d8c3 25%)}[data-module=ecommerce] .module-public-card{border:0;border-radius:0;background:transparent}[data-module=travel]{--industry-paper:#edf2ed;--industry-ink:#173f39}[data-module=travel] .industry-feature{border-radius:8px 8px 120px;border:0}[data-module=travel] .industry-illustration{height:340px;background:linear-gradient(#aecbd0 0 50%,#e1d4ad 50% 63%,#729987 63%)}[data-module=travel] .industry-illustration i:nth-child(1){width:85%;height:80%;background:#456f62;left:-20%;bottom:-30%;transform:rotate(38deg);border-radius:35px}[data-module=travel] .industry-illustration i:nth-child(2){width:100%;height:75%;background:#244c48;right:-40%;bottom:-30%;transform:rotate(-40deg);border-radius:35px}[data-module=travel] .industry-illustration i:nth-child(3){width:58px;height:58px;right:22%;top:16%;border-radius:50%;background:#fff1c8}[data-module=travel] .industry-illustration i:nth-child(4){width:35%;height:65%;border-left:3px dashed #fff4d0;z-index:2;bottom:-15%;left:40%;border-radius:50%;transform:rotate(25deg)}[data-module=travel] .industry-card-art{background:linear-gradient(145deg,#b6ccbc 35%,#527467 35% 60%,#c7d5b7 60%)}[data-module=travel] .module-public-card{border-radius:4px 4px 32px}[data-module=recruitment]{--industry-paper:#f3f2fa;--industry-ink:#29204e}[data-module=recruitment] .industry-illustration{height:140px;background:repeating-linear-gradient(0deg,#cfc9ea 0 1px,#e8e4f7 1px 28px)}[data-module=recruitment] .industry-feature{border-radius:12px;transform:rotate(-2deg);box-shadow:12px 12px #ddd6ee}[data-module=recruitment] .module-public-catalog .module-website-grid{grid-template-columns:1fr}[data-module=recruitment] .module-public-card .module-card-art{display:none}[data-module=recruitment] .module-public-card .module-card-copy{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 24px}[data-module=recruitment] .module-card-copy h3{grid-column:1}[data-module=recruitment] .module-card-copy button{grid-column:2;grid-row:2/5;width:auto}[data-module=recruitment] .module-public-card strong{margin:8px 0}[data-module=events]{--industry-paper:#fff3d5;--industry-ink:#43223a}[data-module=events] .industry-hero h1{font-family:system-ui;font-weight:850;letter-spacing:-.06em}[data-module=events] .industry-feature{background:#963859;color:#fff;transform:rotate(2deg);border:0}[data-module=events] .industry-feature-copy>small,[data-module=events] .industry-feature-copy>a{color:#fff0c6}[data-module=events] .industry-illustration{height:220px;background:repeating-conic-gradient(from 0deg at 50% 100%,#e9a8ac 0deg 20deg,#963859 20deg 40deg)}[data-module=events] .module-public-card{border-radius:0;border-top:8px solid var(--module-accent)}[data-module=events] .module-card-art{height:110px;background:#f4d9a7}[data-module=events] .module-card-art>span{opacity:1;font-size:76px}[data-module=catering]{--industry-paper:#faf3df;--industry-ink:#493520}[data-module=catering] .industry-feature{background:transparent;border:1px solid #bca27b;border-radius:45% 45% 0 0}[data-module=catering] .industry-illustration{background:#e8dfc7;height:300px}[data-module=catering] .industry-illustration i:nth-child(1){height:210px;width:210px;border-radius:50%;background:#f8f3e7;border:14px double #c8b48c;left:calc(50% - 105px);top:45px;box-shadow:8px 10px 25px #60502a33}[data-module=catering] .industry-illustration i:nth-child(2){height:80px;width:90px;background:#ad7742;border-radius:50%;left:45%;top:110px;transform:rotate(-25deg)}[data-module=catering] .industry-illustration i:nth-child(3){height:55px;width:65px;background:#6f8b48;border-radius:50%;left:32%;top:110px}[data-module=catering] .industry-illustration i:nth-child(4){height:40px;width:50px;background:#c05639;border-radius:50%;left:40%;top:180px}[data-module=catering] .module-public-catalog .module-website-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}[data-module=catering] .module-public-card{background:transparent;border:0;border-bottom:1px solid #bda680;border-radius:0}[data-module=catering] .module-card-art{display:none}[data-module=catering] .module-card-copy{padding:24px 0}[data-module=catering] .module-public-card strong{font-family:Georgia,serif;font-size:20px}[data-module=catering] .module-public-card button{width:auto;background:transparent}[data-module=hostel]{--industry-paper:#eef1df;--industry-ink:#334b3c}[data-module=hostel] .industry-feature{border-radius:16px;border:0}[data-module=hostel] .industry-illustration{background:linear-gradient(90deg,#d8dfcf 68%,#c6cfba 68%)}[data-module=hostel] .industry-illustration i:nth-child(1){left:15%;top:15%;width:35%;height:43%;background:linear-gradient(90deg,transparent 47%,#d5d8c6 47% 52%,transparent 52%),linear-gradient(transparent 47%,#d5d8c6 47% 52%,transparent 52%),#8eb9b1;border:9px solid #f5f4df}[data-module=hostel] .industry-illustration i:nth-child(2){bottom:15%;left:10%;width:65%;height:24%;border-radius:12px 12px 0 0;background:#f5f0da;border-bottom:15px solid #ab9272}[data-module=hostel] .industry-illustration i:nth-child(3){bottom:36%;left:15%;width:20%;height:9%;border-radius:8px;background:#d1ad75}[data-module=hostel] .industry-illustration i:nth-child(4){bottom:15%;right:10%;width:12%;height:35%;background:#a7b58b;border-top:4px solid #5c704b}[data-module=hostel] .module-public-card{border-radius:18px}[data-module=hostel] .module-card-art{height:145px;background:linear-gradient(90deg,#d4dac1 25%,#b0c3af 25% 55%,#e8e5d3 55%)}[data-module=lms]{--industry-paper:#f1f5fb;--industry-ink:#163757}[data-module=lms] .industry-hero h1{font-family:system-ui;font-weight:750;font-size:clamp(40px,5vw,65px)}[data-module=lms] .industry-feature{border-radius:12px;background:#183e62;color:#fff;box-shadow:14px 14px #d7e3ed}[data-module=lms] .industry-feature-copy>small,[data-module=lms] .industry-feature-copy>a{color:#c6e1f5}[data-module=lms] .industry-illustration{height:175px;background:repeating-linear-gradient(0deg,#1f4a70 0 1px,#183e62 1px 35px)}[data-module=lms] .industry-illustration i:nth-child(1){left:15%;top:25%;height:75px;width:70%;border:2px solid #b7d6e8;border-radius:5px;transform:rotate(-5deg)}[data-module=lms] .industry-illustration i:nth-child(2){left:49%;top:27%;height:70px;width:2px;background:#b7d6e8;transform:rotate(-5deg)}[data-module=lms] .module-card-art{height:90px;background:#d3e2ef}[data-module=lms] .module-card-art>span{font-family:system-ui;font-size:42px;font-weight:750}[data-module=lms] .module-public-card{border-radius:10px;border-bottom:5px solid var(--module-accent)}[data-module=association]{--industry-paper:#f5f0e5;--industry-ink:#513e2d}[data-module=association] .industry-feature{border:0;border-radius:100px 4px 4px}[data-module=association] .industry-illustration{height:240px;background:#e6d9c4;display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:30px;box-sizing:border-box}[data-module=association] .industry-illustration i{position:static;background:#b79c76;border-radius:50% 50% 12% 12%}[data-module=association] .industry-illustration i:nth-child(2n){background:#778572}[data-module=association] .industry-illustration i:nth-child(3n){background:#bf8165}[data-module=association] .module-card-art{height:120px;background:transparent}[data-module=association] .module-card-art>span{border:1px solid #bca787;border-radius:50%;padding:20px;font-size:36px}[data-module=association] .module-public-card{text-align:center;border:0;border-radius:0;border-top:1px solid #bca787;background:transparent}[data-design=editorial] .industry-hero{grid-template-columns:1fr;max-width:1000px;text-align:center;padding-top:70px}[data-design=editorial] .industry-hero-copy>p{margin-left:auto;margin-right:auto;max-width:670px}[data-design=editorial] .industry-facts{justify-content:center}[data-design=editorial] .industry-feature{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;border-radius:0;transform:none;text-align:left;box-shadow:none}[data-design=editorial] .industry-illustration{height:270px}[data-design=editorial] .module-public-catalog .module-website-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}[data-design=editorial] .module-public-card:first-child{grid-column:1/-1}[data-design=editorial] .module-public-card:first-child .module-card-copy{padding:32px}[data-design=editorial] .module-public-card:first-child h3{font:36px/1.2 Georgia,serif}[data-design=directory] .industry-hero{display:block;padding-top:24px;padding-bottom:20px}[data-design=directory] .industry-hero h1{font:650 clamp(28px,4vw,45px)/1.15 system-ui;max-width:850px;margin:12px 0}[data-design=directory] .industry-hero-copy>p{font-size:16px;max-width:750px}[data-design=directory] .industry-feature,[data-design=directory] .industry-facts,[data-design=directory] .industry-approach{display:none}[data-design=directory] .module-public-catalog{padding-top:10px}[data-design=directory] .module-catalog-controls{background:color-mix(in srgb,var(--module-accent) 9%,white);padding:20px;border-radius:10px}[data-design=directory] .module-public-catalog .module-website-grid{grid-template-columns:1fr;gap:12px}[data-design=directory] .module-public-card{display:block;text-align:left;border:1px solid #d4ddd5;border-radius:8px;background:#fff}[data-design=directory] .module-card-art{display:none}[data-design=directory] .module-public-card .module-card-copy{display:block;padding:20px 24px}[data-design=directory] .module-public-card button{width:auto}[data-design=directory] .module-public-card strong{margin:10px 0}@media(max-width:800px){.industry-hero{gap:28px}.industry-feature-copy{padding:20px}.industry-illustration{height:250px}.industry-hero h1{font-size:48px}[data-design=editorial] .industry-feature{grid-template-columns:1fr 1fr}[data-module=recruitment] .module-public-card .module-card-copy{display:block}[data-module=recruitment] .module-card-copy button{width:100%}}@media(max-width:620px){.industry-hero,[data-module=ecommerce] .industry-hero{grid-template-columns:1fr}.industry-hero h1{font-size:42px}.industry-feature{max-width:100%}.industry-illustration{height:240px}.industry-facts{font-size:11px;gap:12px}[data-design=editorial] .industry-hero{padding:32px 20px}[data-design=editorial] .industry-feature,[data-design=editorial] .module-public-catalog .module-website-grid,[data-module=catering] .module-public-catalog .module-website-grid{grid-template-columns:1fr}[data-design=editorial] .module-public-card:first-child h3{font-size:28px}[data-design=directory] .module-public-card .module-card-copy{padding:18px}.website-design-picker{gap:6px;padding:10px}.website-design-picker>span{width:100%;text-align:center;margin:0}.website-design-picker button{padding:8px 14px}.industry-feature-copy>strong{font-size:27px}}.module-variant-links{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.module-variant-links a{display:inline-block;border:1px solid #cdd6cf;padding:7px 11px;border-radius:20px;color:var(--module-accent);font-size:12px;text-decoration:none}.module-design-cover[data-module=travel]{background:linear-gradient(145deg,#d2e3dc 45%,#9dbbac 45% 67%,#6b9584 67%)}.module-design-cover[data-module=events]{background:#f6d582;border-radius:0}.module-design-cover[data-module=events] h2{font-family:system-ui;font-weight:800}.module-design-cover[data-module=recruitment]{background:repeating-linear-gradient(0deg,#ddd9f0 0 1px,#f3f0fa 1px 32px)}.module-design-cover[data-module=lms]{background:#dbe9f5}.module-design-cover[data-module=lms] h2{font-family:system-ui;font-weight:700}.module-design-cover[data-module=catering]{background:#f4e8c7;border:8px double #d1b891;text-align:center}.module-design-cover[data-module=ecommerce]{background:#e7d1ba}.module-design-cover[data-module=association]{background:#e4d9c3}.module-design-cover[data-module=hostel]{background:linear-gradient(90deg,#dce3cb 70%,#c5d3b6 70%)}.industry-record-image{width:100%;height:230px;object-fit:cover;display:block}.industry-art-caption{position:absolute;bottom:9px;right:15px;font:10px system-ui;color:#153e35;background:#ffffffe0;padding:3px 7px;z-index:3}.module-public-card details{margin:18px 0}.module-public-card details li{padding:5px 0;font-size:14px}.industry-hero-photo{display:block;width:100%;height:380px;object-fit:cover}.industry-record-facts{display:flex;flex-wrap:wrap;gap:8px 14px;list-style:none;padding:0;margin:12px 0;font:12px/1.5 system-ui;text-transform:capitalize}.industry-record-facts li{padding:4px 9px;background:#f0f3ef;border-radius:4px}.module-public-card{overflow:hidden}.module-public-card .industry-record-image{height:260px}.module-public-card .module-card-copy>small{text-transform:uppercase;letter-spacing:.11em}[data-design=editorial] .industry-hero-photo{height:340px}[data-design=editorial] .module-public-card:first-child .industry-record-image{height:420px}[data-design=directory] .module-public-card:has(.industry-record-image){display:grid;grid-template-columns:minmax(220px,32%) 1fr}[data-design=directory] .module-public-card .industry-record-image{display:block;width:100%;height:100%;min-height:260px;max-height:350px}[data-module=catering] .module-public-card .industry-record-image{height:210px}[data-module=recruitment] .module-public-card:has(.industry-record-image){display:grid;grid-template-columns:200px 1fr}[data-module=recruitment] .module-public-card .industry-record-image{height:100%;min-height:210px}.module-public-footer>span{max-width:430px;font-size:12px;line-height:1.6}@media(max-width:620px){.industry-hero-photo{height:280px}[data-design=editorial] .industry-hero-photo{height:270px}[data-design=directory] .module-public-card:has(.industry-record-image),[data-module=recruitment] .module-public-card:has(.industry-record-image){grid-template-columns:1fr}[data-design=directory] .module-public-card .industry-record-image{height:225px;min-height:0;max-height:none}[data-design=editorial] .module-public-card:first-child .industry-record-image{height:280px}}@media(max-width:620px){.industry-hero .industry-feature{order:-1}.industry-hero h1{font-size:38px}[data-design=editorial] .industry-hero{padding-top:24px}.industry-hero-photo{height:260px}}.sites-canva[data-website-font=inter] .sites-canva-artboard,.sites-canva[data-website-font=inter] .sites-canva-artboard *,.sites-website[data-website-font=inter],.sites-website[data-website-font=inter] *{font-family:Inter,system-ui,Arial,sans-serif!important}.travel-portal{--travel-accent:#286653;background:#faf9f5;color:#223831;font-family:Inter,Arial,sans-serif;overflow-x:clip}.travel-portal *{box-sizing:border-box}.travel-portal a{color:inherit;text-decoration:none}.travel-portal button,.travel-portal input,.travel-portal select,.travel-portal textarea{font:inherit}.travel-portal a:focus-visible,.travel-portal button:focus-visible,.travel-portal summary:focus-visible{outline:3px solid #e6ab4a;outline-offset:5px}.tp-notice{padding:10px 5%;background:#1e3c33;color:#e4eee8;display:flex;justify-content:space-between;font-size:11px;letter-spacing:.04em}.tp-header{min-height:94px;display:flex;align-items:center;gap:30px;padding:18px 5%;background:#fff}.tp-brand{display:flex;align-items:center;gap:12px;line-height:1.2}.tp-brand>span{background:#edf2eb;color:var(--travel-accent);display:grid;place-items:center;width:46px;height:46px;border-radius:50%}.tp-brand b{font-size:21px;font-weight:600;letter-spacing:-.6px}.tp-brand small{display:block;font-size:8px;letter-spacing:2.6px;margin-top:8px;font-weight:500}.tp-header nav{display:flex;gap:30px;margin-left:auto;font-size:13px}.tp-header-cta,.tp-primary{display:inline-flex;align-items:center;justify-content:center;gap:17px;background:var(--travel-accent);color:#fff!important;padding:17px 22px;border:0;border-radius:4px;font-size:13px;font-weight:600;cursor:pointer}.tp-header-cta{margin-left:25px}.tp-hero{height:680px;max-height:80vh;min-height:530px;position:relative;background:#405b4b;color:#fff}.tp-hero>img,.tp-hero-fallback,.tp-hero-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%}.tp-hero-shade{background:linear-gradient(90deg,#091c18c2,#0e1e173b 75%),linear-gradient(0deg,rgba(0,0,0,.27),transparent 50%)}.tp-hero-content{position:relative;padding:90px 7%;max-width:900px}.tp-eyebrow{font-size:10px;letter-spacing:2.2px;font-weight:650;text-transform:uppercase;display:block;color:var(--travel-accent)}.tp-hero .tp-eyebrow{color:#fff1c7}.tp-hero h1{font:500 clamp(42px,5.2vw,78px)/1.07 Georgia,serif;letter-spacing:-2px;white-space:pre-line;margin:23px 0}.tp-hero-content>p{max-width:460px;font-size:15px;line-height:1.8;color:#f0f4ed;margin-bottom:29px}.tp-light{background:#fff;color:#21382d!important}.tp-featured{position:absolute;bottom:62px;right:7%;display:flex;align-items:center;gap:19px;padding:19px 23px;background:#11272073;border:1px solid #ffffff60;border-radius:5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tp-featured span{display:grid;gap:7px}.tp-featured small{font-size:8px;letter-spacing:2px}.tp-featured b{font:20px Georgia,serif}.tp-featured em{font-size:11px;font-style:normal;color:#eee}.tp-hero-caption{position:absolute;right:18px;bottom:12px;font-size:9px;color:#eee}.tp-finder{position:relative;margin:-30px auto 0;width:86%;max-width:1280px;background:#fff;box-shadow:0 9px 42px #24372c12;padding:25px 30px;display:flex;align-items:center;gap:24px;border-radius:5px;z-index:1}.tp-finder>div{min-width:220px}.tp-finder>div>span{font-size:8px;letter-spacing:2px;color:#7d857e}.tp-finder h2{font:23px/1.2 Georgia,serif;margin:8px 0}.tp-finder label{display:flex;align-items:center;gap:12px;border-left:1px solid #e2e5de;padding-left:24px;min-width:0;flex:1;color:#63776b}.tp-finder input{border:0;width:100%;min-width:0;padding:14px 0;outline-offset:4px;background:#fff;color:#2c4137}.tp-finder .tp-interest{display:grid;gap:5px;flex:.8}.tp-interest>span{font-size:8px;letter-spacing:1.5px}.tp-interest select{border:0;background:#fff;font-size:12px;color:#263e31;max-width:100%;padding:3px 0}.tp-section{max-width:1500px;margin:auto;padding:90px 7%}.tp-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}.tp-section h2,.tp-enquiry-wrap h2{font:500 clamp(30px,3vw,45px)/1.17 Georgia,serif;letter-spacing:-.8px;margin:13px 0 16px}.tp-section-heading p{font-size:13px;line-height:1.8;color:#758078;margin:0}.tp-sort{display:grid;gap:7px;font-size:10px;color:#7a837d;min-width:145px}.tp-sort select{border:1px solid #dce2d9;background:transparent;padding:10px;border-radius:3px;font-size:12px;color:#324c3f}.tp-category-tabs{display:flex;gap:9px;flex-wrap:wrap;align-items:center;margin:30px 0}.tp-category-tabs button{border:1px solid #dfe3da;border-radius:3px;padding:10px 15px;font-size:11px;background:transparent;color:#48604f;cursor:pointer}.tp-category-tabs button[aria-pressed=true]{background:var(--travel-accent);border-color:var(--travel-accent);color:#fff}.tp-category-tabs>span{margin-left:auto;font-size:11px;color:#7c847e}.tp-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.tp-card{background:#fff;border:1px solid #e6e8e0;border-radius:7px;overflow:hidden;align-self:start;box-shadow:0 4px 20px #26472a04}.tp-card-photo{height:280px;position:relative;overflow:hidden;background:#dbe5d9}.tp-card-photo>img{width:100%;height:100%;object-fit:cover;transition:transform .5s;object-position:center 42%}.tp-card:hover .tp-card-photo>img{transform:scale(1.035)}.tp-card-photo>span{position:absolute;left:19px;top:19px;background:#fff;color:#2a4636;padding:7px 11px;border-radius:3px;font-size:9px;font-weight:600}.tp-card-photo>small{position:absolute;bottom:16px;right:17px;display:flex;gap:7px;align-items:center;background:#14382bd9;color:#fff;padding:8px 10px;border-radius:3px;font-size:10px}.tp-card-copy{padding:25px}.tp-location{display:flex;gap:5px;align-items:center;font-size:9px;color:#6b8271;line-height:1.7;margin:0;overflow-wrap:anywhere}.tp-card h3{font:26px/1.2 Georgia,serif;color:#253f31;margin:11px 0}.tp-summary{font-size:12px;line-height:1.8;color:#7b827d;min-height:42px}.tp-inclusion-chips{display:flex;gap:12px;flex-wrap:wrap;font-size:9px;color:#69806b;margin:18px 0}.tp-inclusion-chips span{display:flex;gap:4px;align-items:center}.tp-card-price{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eceee8;padding:20px 0}.tp-card-price>span{display:grid;gap:5px;font-size:9px;color:#7a847b}.tp-card-price strong{font-size:24px;font-weight:600;letter-spacing:-.7px;color:var(--travel-accent)}.tp-card-price small{font-size:9px;color:#7a847b}.tp-card-price>a{height:43px;width:43px;border:1px solid #d8e1d5;display:grid;place-items:center;border-radius:50%;color:var(--travel-accent)}.tp-itinerary{border-top:1px solid #eceee8;padding-top:14px}.tp-itinerary summary{display:flex;align-items:center;justify-content:space-between;font-size:11px;cursor:pointer;color:var(--travel-accent);list-style:none}.tp-itinerary summary:after{content:"+";font-size:18px}.tp-itinerary[open] summary:after{content:"−"}.tp-itinerary p,.tp-itinerary li{font-size:12px;line-height:1.8;color:#67756a}.tp-itinerary ol{list-style:none;padding:0}.tp-itinerary ol>li{border-left:1px solid #cfdccf;padding:0 0 16px 17px;margin-top:19px}.tp-itinerary ol>li>span{font-size:8px;font-weight:700;letter-spacing:1px;color:var(--travel-accent)}.tp-itinerary h4{font-size:13px;color:#2d4436;margin:6px 0}.tp-itinerary b{font-size:11px;font-weight:500}.tp-itinerary .tp-photo-credit{font-size:9px}.tp-photo-credit a{text-decoration:underline}.tp-destinations{background:#edf1e9;max-width:none}.tp-destination-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;margin-top:38px}.tp-destination-grid>a{height:340px;border-radius:5px;overflow:hidden;position:relative;background:var(--travel-accent)}.tp-destination-grid img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.tp-destination-grid>a:hover img{transform:scale(1.05)}.tp-destination-grid>a:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 20%,#10271bd9)}.tp-destination-grid>a>div{position:absolute;bottom:24px;left:22px;right:16px;color:#fff;z-index:1}.tp-destination-grid span{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#f6e4b9}.tp-destination-grid h3{font:24px Georgia,serif;margin:10px 0 17px}.tp-destination-grid b{font-size:10px;font-weight:500;display:flex;gap:10px;align-items:center}.tp-our-way{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding-top:95px;padding-bottom:95px}.tp-our-way>div>p{font-size:13px;color:#6a7c70;line-height:1.9;max-width:400px}.tp-our-way>div>a{font-size:12px;color:var(--travel-accent);display:flex;align-items:center;gap:13px;margin-top:25px}.tp-benefits article{display:flex;gap:21px;border-bottom:1px solid #e2e7de;padding:20px 0}.tp-benefits article>svg{color:var(--travel-accent);flex-shrink:0;margin-top:4px}.tp-benefits h3{font:21px Georgia,serif;margin:0 0 8px}.tp-benefits p{font-size:12px;line-height:1.8;color:#758079;margin:0}.tp-enquiry-wrap{display:grid;grid-template-columns:1fr 1.15fr;gap:9%;padding:80px 7%;background:#e7eee4}.tp-enquiry-intro{padding-top:30px}.tp-enquiry-intro>svg{color:var(--travel-accent);margin-bottom:30px}.tp-enquiry-intro>p{font-size:13px;color:#647d6c;line-height:1.9;max-width:330px}.tp-enquiry-intro>ul{list-style:none;padding:15px 0;display:grid;gap:15px;font-size:12px;color:#365e43}.tp-enquiry-intro li{display:flex;gap:10px}.tp-enquiry-intro>small{font-size:10px;line-height:1.8;color:#6c7e70;display:block;max-width:330px}.travel-portal .module-live-enquiry{margin:0;padding:30px;background:#fff;border-radius:7px;width:100%;min-width:0}.travel-portal .module-live-enquiry h2{font:25px Georgia,serif;margin:0 0 23px}.travel-portal .module-live-enquiry label{font-size:11px;color:#506b59;display:grid;gap:7px}.travel-portal .module-live-enquiry input,.travel-portal .module-live-enquiry select,.travel-portal .module-live-enquiry textarea{min-width:0;width:100%;padding:12px;border:1px solid #dfe6d9;border-radius:3px;background:#fafbf8;color:#314938;font-size:12px}.travel-portal .module-live-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.travel-portal .module-live-enquiry form{display:grid;gap:17px}.travel-portal .module-live-consent{display:flex!important;align-items:start;gap:8px!important;line-height:1.7}.travel-portal .module-live-consent input{width:14px;flex:0 0 14px;margin-top:3px}.travel-portal .module-live-enquiry button{border:0;background:var(--travel-accent);color:#fff;padding:15px;border-radius:3px;cursor:pointer;font-size:12px}.tp-footer{padding:55px 7% 30px;background:#18382d;color:#eef4e9;display:grid;grid-template-columns:1fr auto;gap:35px}.tp-footer .tp-brand b{font-size:20px}.tp-footer .tp-brand small{font-size:7px}.tp-footer>div>p{font-size:11px;color:#a8bbac}.tp-footer nav{display:flex;gap:25px;font-size:12px;align-items:center}.tp-footer-note{grid-column:1/-1;border-top:1px solid #ffffff20;padding-top:20px;position:relative}.tp-footer-note p{font-size:9px!important;margin:7px 0}.tp-footer-note>a{position:absolute;right:0;top:27px;font-size:11px}.tp-photo-fallback{height:100%;display:grid;place-items:center}.tp-empty{text-align:center;padding:60px}.tp-empty button{border:0;background:var(--travel-accent);color:#fff;padding:13px 25px;border-radius:4px;cursor:pointer}.tp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(min-width:1600px){.tp-hero-content{padding-left:max(7%,calc((100vw - 1280px)/2))}.tp-hero{height:760px}}@media(max-width:1000px){.tp-header{gap:15px}.tp-brand b{font-size:17px}.tp-header nav{gap:17px;font-size:11px}.tp-header-cta{margin-left:5px;padding:13px;font-size:11px}.tp-finder{gap:16px;padding:22px}.tp-finder>div{min-width:0;max-width:180px}.tp-finder h2{font-size:20px}.tp-finder label{padding-left:15px}.tp-hero-content{padding-top:75px}.tp-featured{bottom:65px;right:4%;padding:14px}.tp-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-destination-grid>a{height:290px}.tp-section{padding-top:65px;padding-bottom:65px}.tp-enquiry-wrap{gap:5%}.tp-card-photo{height:235px}.tp-card-copy{padding:20px}}@media(max-width:650px){.tp-notice{justify-content:center;padding:9px 16px;font-size:9px}.tp-notice>span:first-child{display:none}.tp-header{padding:17px 20px;min-height:80px}.tp-header nav{display:none}.tp-brand{gap:8px}.tp-brand>span{width:36px;height:36px}.tp-brand b{font-size:15px;max-width:170px}.tp-brand small{font-size:6px;letter-spacing:1.7px;margin-top:6px}.tp-header-cta{margin-left:auto;padding:11px;gap:7px;font-size:10px}.tp-header-cta svg{width:13px}.tp-hero{height:620px;max-height:none;min-height:0}.tp-hero-content{padding:65px 25px}.tp-hero h1{font-size:44px;letter-spacing:-1.6px;line-height:1.12;margin:21px 0}.tp-hero .tp-eyebrow{font-size:8px;letter-spacing:1.6px;max-width:270px}.tp-hero-content>p{font-size:13px;line-height:1.85;max-width:310px}.tp-hero-shade{background:linear-gradient(90deg,#102d27c9,#15382a44),linear-gradient(0deg,#102d2777,transparent)}.tp-featured{left:25px;right:25px;bottom:52px;justify-content:space-between}.tp-featured b{font-size:17px}.tp-featured small{font-size:7px}.tp-featured em{font-size:10px}.tp-hero-caption{font-size:8px;bottom:9px}.tp-finder{width:calc(100% - 32px);margin-top:-23px;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.tp-finder>div{grid-column:1/-1;max-width:none}.tp-finder h2{font-size:22px}.tp-finder label{grid-column:1/-1;border-left:0;border-top:1px solid #e4e9df;padding:8px 0 0}.tp-finder .tp-interest{grid-column:1;display:grid;border-top:0}.tp-finder .tp-primary{grid-column:2;font-size:11px;padding:14px}.tp-section{padding:55px 20px}.tp-section-heading{display:block;margin-bottom:25px}.tp-section h2,.tp-enquiry-wrap h2{font-size:33px}.tp-section-heading p{font-size:12px}.tp-sort{display:flex;align-items:center;margin-top:18px;gap:15px}.tp-sort select{font-size:11px;max-width:190px}.tp-category-tabs{gap:7px;margin:23px 0}.tp-category-tabs button{padding:9px 12px;font-size:10px}.tp-category-tabs>span{font-size:9px}.tp-cards{grid-template-columns:1fr;gap:24px}.tp-card-photo{height:250px}.tp-card h3{font-size:26px}.tp-card-copy{padding:21px}.tp-summary{font-size:12px}.tp-card-price strong{font-size:26px}.tp-destination-grid{gap:12px;margin-top:25px}.tp-destination-grid>a{height:250px}.tp-destination-grid>a>div{left:14px;right:10px;bottom:20px}.tp-destination-grid h3{font-size:21px;line-height:1.2}.tp-destination-grid b{font-size:8px;gap:5px}.tp-destination-grid span{font-size:7px;letter-spacing:1px}.tp-our-way{grid-template-columns:1fr;gap:25px}.tp-enquiry-wrap{padding:48px 20px;grid-template-columns:1fr;gap:32px}.tp-enquiry-intro{padding-top:0}.tp-enquiry-intro>svg{margin-bottom:20px}.tp-enquiry-intro>p{max-width:none}.travel-portal .module-live-enquiry{padding:23px 20px}.travel-portal .module-live-enquiry h2{font-size:23px}.tp-footer{padding:40px 24px;grid-template-columns:1fr;gap:24px}.tp-footer nav{gap:25px;flex-wrap:wrap}.tp-footer-note{grid-column:auto;padding-bottom:25px}.tp-footer-note>a{top:auto;bottom:0;left:0}.tp-footer .tp-brand b{max-width:none}.tp-footer .tp-brand small{font-size:6px}.tp-inclusion-chips{gap:8px}.travel-portal .module-live-form-grid{grid-template-columns:1fr}.tp-card-photo img{object-position:center 40%}}@media(prefers-reduced-motion:reduce){.travel-portal *{scroll-behavior:auto!important;transition:none!important}}.travel-portal .tp-hero h1{color:#fff}.travel-portal .tp-footer .tp-brand b{color:#eef4e9}.hostel-element-grid{display:grid;grid-template-columns:repeat(var(--module-element-columns,2),minmax(0,1fr));gap:24px}.hostel-element-card{padding:24px;background:#fff;border:1px solid #dce5df;border-radius:18px;min-width:0;overflow-wrap:anywhere}.hostel-element-card h3{margin:12px 0;font-size:1.4rem}.hostel-element-card small{text-transform:uppercase;color:#36705e}.hostel-element-card p{line-height:1.7}.hostel-element-card ul{list-style:none;padding:0}.hostel-element-card li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid #e8ece9}.hostel-element-card a{color:#245c46}@media(max-width:640px){.hostel-element-grid{grid-template-columns:1fr}.hostel-element-card{padding:18px}}.jobs-website-elements{color:#172238;text-align:left;line-height:1.6;overflow-wrap:anywhere;min-width:0}.jobs-website-elements h2,.jobs-website-elements h3{line-height:1.3;margin:0 0 12px}.jobs-website-elements p{margin:10px 0}.jobs-website-elements a{color:#334fc4;text-underline-offset:3px}.jobs-website-elements a:focus-visible,.jobs-website-elements input:focus-visible,.jobs-website-elements button:focus-visible{outline:3px solid #c47d10;outline-offset:3px}.jobs-website-elements .jobs-search{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;gap:16px;align-items:end;margin:20px 0 28px}.jobs-website-elements .jobs-search label{display:grid;gap:7px;font-weight:650;font-size:14px;min-width:0}.jobs-website-elements input{width:100%;min-width:0;box-sizing:border-box;min-height:48px;border:1px solid #aab6c8;border-radius:8px;padding:11px 13px;font:inherit;background:#fff;color:#172238}.jobs-website-elements button{min-height:48px;border:0;border-radius:8px;padding:12px 22px;font:inherit;font-weight:700;color:#fff;background:#334fc4;cursor:pointer}.jobs-website-elements .module-element-grid{display:grid;grid-template-columns:repeat(var(--module-element-columns,3),minmax(0,1fr));gap:20px;margin:20px 0}.jobs-website-elements article{padding:24px;background:#fff;border:1px solid #dce3ee;border-radius:14px;min-width:0;box-shadow:0 4px 16px #17223806}.jobs-website-elements article a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;margin-top:8px}.jobs-website-elements>a,.jobs-website-elements>div>a{display:inline-flex;align-items:center;min-height:44px}.jobs-website-elements .jobs-departments{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0}.jobs-website-elements .jobs-departments a{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;box-sizing:border-box;background:#eef2ff;border-radius:24px}@media(max-width:900px){.jobs-website-elements .module-element-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jobs-website-elements .jobs-search{grid-template-columns:1fr 1fr}.jobs-website-elements .jobs-search button{grid-column:1/-1}}@media(max-width:600px){.jobs-website-elements .module-element-grid{grid-template-columns:1fr}.jobs-website-elements .jobs-search{grid-template-columns:1fr;gap:14px}.jobs-website-elements article{padding:20px}.jobs-website-elements .jobs-search button{width:100%}}:is(body:has(a.sites-menubar-brand[href="https://dev.jeema.one/p/launchpad-tech"]),body:has(a.sites-menubar-brand[href="https://dev.jeema.one/p/carebridge-careers"]),body:has(a.sites-menubar-brand[href="https://dev.jeema.one/p/guestcraft-jobs"]),body:has(a.sites-menubar-brand[href="https://dev.jeema.one/p/forgeworks-talent"]),body:has(a.sites-menubar-brand[href="https://dev.jeema.one/p/firststep-careers"])) .sites-menubar button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:8px;background:transparent}:is(body:has(a.sites-menubar-brand[href="https://dev.jeema.one/p/launchpad-tech"]),body:has(a.sites-menubar-brand[href="https://dev.jeema.one/p/carebridge-careers"]),body:has(a.sites-menubar-brand[href="https://dev.jeema.one/p/guestcraft-jobs"]),body:has(a.sites-menubar-brand[href="https://dev.jeema.one/p/forgeworks-talent"]),body:has(a.sites-menubar-brand[href="https://dev.jeema.one/p/firststep-careers"])) .sites-menubar a{min-height:44px;display:inline-flex;align-items:center}.association-membership-cards{--membership-primary: var(--color-primary, currentColor);--membership-accent: var(--color-primary, currentColor);--membership-on-primary: var(--ui-surface, Canvas);display:grid;grid-template-columns:repeat(var(--module-element-columns, 2),minmax(0,1fr));gap:clamp(20px,3vw,32px);font-family:inherit;color-scheme:light}.association-membership-cards .association-membership-card{min-width:0;padding:clamp(14px,2vw,22px);border-radius:24px;border:1px solid color-mix(in srgb,var(--membership-primary) 20%,transparent);background:Canvas;color:var(--membership-primary);box-shadow:0 4px 20px color-mix(in srgb,var(--membership-primary) 9%,transparent);overflow-wrap:anywhere}.association-membership-card .association-membership-banner{display:block;width:100%;aspect-ratio:2 / 1;object-fit:cover;border-radius:16px}.association-membership-no-image{padding:24px;border-radius:16px;background:color-mix(in srgb,var(--membership-primary) 6%,Canvas)}.association-membership-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:20px}.association-membership-title h3{margin:0;font:inherit;font-size:clamp(20px,2vw,28px);font-weight:700;line-height:1.2}.association-membership-card .association-membership-apply{display:inline-flex;width:fit-content;max-width:100%;min-height:44px;box-sizing:border-box;align-items:center;justify-content:center;padding:12px 24px;border:0;border-radius:999px;font:inherit;font-size:16px;font-weight:600;line-height:1.25;text-decoration:none;background:var(--membership-primary);color:var(--membership-on-primary);cursor:pointer}.association-membership-apply:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--membership-accent) 50%,transparent)}.association-membership-apply:disabled{cursor:default;opacity:.65}.association-membership-card .association-membership-price{margin:12px 0 20px}.association-membership-card .association-membership-unavailable{font-size:14px;margin:10px 0}.association-membership-tabs{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:4px;padding:4px;border-radius:14px;background:color-mix(in srgb,var(--membership-primary) 7%,Canvas)}.association-membership-tabs button{min-width:0;min-height:48px;padding:10px 8px;border:0;border-radius:10px;font:inherit;font-size:clamp(13px,1.4vw,16px);font-weight:600;line-height:1.3;background:transparent;color:inherit;cursor:pointer}.association-membership-tabs button[aria-selected=true]{background:var(--membership-primary);color:var(--membership-on-primary)}.association-membership-tabs button:hover:not([aria-selected=true]){box-shadow:inset 0 -3px var(--membership-accent)}.association-membership-card .association-membership-panel{margin-top:12px;padding:clamp(16px,2vw,24px);border-radius:16px;background:color-mix(in srgb,var(--membership-primary) 6%,Canvas);white-space:pre-wrap;line-height:1.6}.association-membership-card :is(button,a,[role=tabpanel]):focus-visible{outline:3px solid var(--membership-accent);outline-offset:3px}@media(max-width:760px){.association-membership-cards{grid-template-columns:minmax(0,1fr)}}.catering-site-content{color:#263529;min-width:0;width:100%;box-sizing:border-box}.catering-website-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.catering-website-card,.catering-package-card{border:1px solid #dce5d9;border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 6px 24px #223b2310}.catering-website-card>div,.catering-package-card{padding:24px}.catering-website-card img,.catering-website-grid>img{width:100%;height:220px;object-fit:cover;border-radius:16px}.catering-website-card small,.catering-visual-title,.catering-package-card a,.catering-service-areas li,.catering-preview-notice{display:flex;align-items:center;gap:10px}.catering-site-content svg{width:22px;height:22px;flex-shrink:0;color:#39814a}.catering-package-card>svg{background:#fff0d5;color:#a65c0b;box-sizing:content-box;padding:16px;border-radius:16px;width:28px;height:28px}.catering-package-card strong{display:block;font-size:24px;color:#235d34;margin:20px 0}.catering-package-card a{min-height:44px;color:#8a441a;font-weight:650}.catering-search{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.catering-search input{flex:1;min-width:min(100%,210px)}.catering-site-content input,.catering-site-content select,.catering-site-content textarea{box-sizing:border-box;width:100%;min-height:46px;border:1px solid #b8c9b8;border-radius:10px;background:#fff;color:#263529;padding:12px;font:inherit}.catering-site-content input:focus-visible,.catering-site-content select:focus-visible,.catering-site-content textarea:focus-visible,.catering-dish-group summary:focus-visible{outline:3px solid #4379cc;outline-offset:3px}.catering-site-content input[type=checkbox]{width:20px;min-height:20px}.catering-site-content form label{display:grid;gap:8px;font-size:15px;font-weight:600}.catering-site-content .module-live-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;margin:24px 0}.catering-site-content .module-live-consent{display:flex;align-items:flex-start;margin:24px 0}.catering-preview-notice{background:#eaf3ff;color:#244f83;border-radius:12px;padding:16px}.catering-preview-notice svg{color:#2867b4}.catering-quantity-picker{border:1px solid #dce5d9;border-radius:14px;padding:16px;max-height:320px;overflow-y:auto;margin:24px 0}.catering-quantity-picker legend{font-weight:700}.catering-quantity-picker label{grid-template-columns:minmax(0,1fr) 90px;align-items:center;border-bottom:1px solid #e7ede4;padding:10px 0}.catering-dish-group{border:1px solid #dce5d9;border-radius:16px;padding:16px;background:#ffffffb8;margin:16px 0}.catering-dish-group summary{display:list-item;cursor:pointer;font-weight:700;padding:8px;min-height:28px;overflow-wrap:anywhere}.catering-dish-group summary svg{vertical-align:middle;margin-right:10px}.catering-dish-group summary span{margin-left:12px;color:#5c6e5b}.catering-dish-group[open]>.catering-website-grid{margin-top:18px}.catering-service-areas{display:flex;flex-wrap:wrap;gap:12px;padding:0;list-style:none}.catering-service-areas li{padding:12px 18px;background:#edf5e9;border-radius:24px}.catering-site-content h3{margin-top:8px}.catering-site-content p{line-height:1.65}.catering-site-content button[type=submit]{background:#235d34;color:#fff;min-height:48px}.catering-site-content button[type=submit] svg{color:inherit}@media(max-width:600px){.catering-quantity-picker label{grid-template-columns:minmax(0,1fr) 72px}.catering-website-card>div,.catering-package-card{padding:18px}.catering-search{display:grid;grid-template-columns:24px 1fr}.catering-search input{grid-column:1/-1}.catering-site-content{overflow-wrap:anywhere}}.catering-dish-photo{width:100%;height:220px;background-repeat:no-repeat;border-radius:16px;background-color:#f1f5ed}.sites-website .catering-site-content .catering-dish-group>.catering-website-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.sites-website .catering-site-content .catering-dish-photo{height:auto;aspect-ratio:1/1}.sites-btn,.sites-pagekit-cta.sites-btn,.sites-hero-cta.sites-btn{display:inline-flex!important;align-items:center;justify-content:inherit;gap:inherit;box-sizing:border-box;max-width:100%;width:auto;align-self:flex-start;cursor:pointer;font-weight:600;line-height:1.25;background:var(--btn-bg);color:var(--btn-fg);border:var(--btn-border, 2px solid transparent);border-radius:var(--btn-radius, 8px);padding:var(--btn-pad, .55em 1.15em);font-size:var(--btn-fs, 1rem);box-shadow:var(--btn-shadow, none);text-decoration:var(--btn-deco, none);transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .12s ease}.sites-btn:hover,.sites-pagekit-cta.sites-btn:hover,.sites-hero-cta.sites-btn:hover{background:var(--btn-bg-hover)!important;color:var(--btn-fg-hover)!important;box-shadow:var(--btn-shadow-hover, var(--btn-shadow, none));text-decoration:var(--btn-deco, none)}.sites-btn:active,.sites-pagekit-cta.sites-btn:active,.sites-hero-cta.sites-btn:active{background:var(--btn-bg-active);color:var(--btn-fg-active);box-shadow:var(--btn-shadow-active, var(--btn-shadow, none));transform:translateY(1px)}.sites-btn-link{width:auto!important;min-height:0}.sites-btn-link:hover{opacity:.82}.sites-btn-sm{min-height:2rem}.sites-btn-md{min-height:2.75rem}.sites-btn-lg{min-height:3rem}.sites-btn-link.sites-btn-sm,.sites-btn-link.sites-btn-md,.sites-btn-link.sites-btn-lg{min-height:0}@media(max-width:1023px){.sites-hero-cta.sites-btn,.sites-pagekit-cta.sites-btn{max-width:100%}.sites-btn-link{width:auto}}.sites-canva-device-frame[data-device=tablet] .sites-hero-cta.sites-btn,.sites-canva-device-frame[data-device=mobile] .sites-hero-cta.sites-btn,.sites-canva-device-frame[data-device=tablet] .sites-pagekit-cta.sites-btn,.sites-canva-device-frame[data-device=mobile] .sites-pagekit-cta.sites-btn{max-width:100%}.sites-canva-device-frame[data-device=tablet] .sites-btn-link,.sites-canva-device-frame[data-device=mobile] .sites-btn-link{width:auto!important}.sites-btn:hover,.sites-pagekit-cta.sites-btn:hover,.sites-hero-cta.sites-btn:hover{background:var(--btn-bg-hover)!important;color:var(--btn-fg-hover)!important}.sites-btn-icononly{justify-content:center;min-width:2.5rem}.sites-pagekit-cta.sites-btn,.sites-hero-cta.sites-btn{white-space:normal;overflow-wrap:anywhere;flex-shrink:0}.sites-pagekit-cta .sites-btn-label,.sites-hero-cta .sites-btn-label{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.sites-btn-text,.sites-btn-ghost{font-weight:600;box-shadow:none!important}.sites-btn-soft{box-shadow:none}.sites-image-slider{position:relative}.sites-image-slider .sites-media-slideshow-nav{color:var(--slider-arrow-color,#fff);background:var(--slider-arrow-background,rgba(15,23,42,.55));width:var(--slider-arrow-size,2rem);height:var(--slider-arrow-size,2rem);font-size:calc(var(--slider-arrow-size,2rem) * .625)}.sites-image-slider .sites-media-slideshow-dot{width:var(--slider-dot-size,.45rem);height:var(--slider-dot-size,.45rem);background:var(--slider-dot-inactive,#cbd5e1);flex-shrink:0}.sites-image-slider .sites-media-slideshow-dot[data-active=true]{background:var(--slider-dot-active,#4f46e5)}.sites-image-slider .sites-media-slideshow-dot[data-pagination-style=square]{border-radius:2px}.sites-image-slider .sites-media-slideshow-dot[data-pagination-style=line]{border-radius:1px;width:calc(var(--slider-dot-size,.45rem) * 2.5);height:max(3px,calc(var(--slider-dot-size,.45rem) * .3))}.sites-image-slider .sites-media-slideshow-dots{flex-wrap:wrap;padding:4px}.sites-image-slider.sites-slider-pagination-inside{grid-template-rows:minmax(0,1fr)}.sites-slider-pagination-inside .sites-media-slideshow-dots{position:absolute;bottom:12px;left:12px;right:12px;z-index:1}.sites-image-slider :is(button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.sites-image-slider-fade{width:100%;height:100%;animation:sites-image-slider-fade var(--slider-fade-duration,.3s) ease both}@keyframes sites-image-slider-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.sites-image-slider-fade{animation:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sites-menubar-mega,.menu-bar--mega{flex-direction:column;align-items:stretch;gap:0;overflow:visible;position:relative;z-index:40}.sites-mega{position:relative;width:100%;color:inherit}.sites-mega-utility{display:flex;justify-content:space-between;gap:1rem;padding:.35rem 1.1rem;background:#2f343a;color:#e5e7eb;font-size:.72rem;font-weight:600}.sites-mega-utility a,.sites-mega-utility span{color:inherit;text-decoration:none;margin-right:.85rem}.sites-mega-bar{display:flex;align-items:center;gap:.75rem;padding:.55rem 1.1rem;background:var(--mega-bar-bg, #ffffff);color:inherit}.sites-mega[data-layout=panel] .sites-mega-bar{background:#f3f4f6;color:#111827}.sites-mega-nav{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem;flex:1 1 auto;justify-content:flex-start;padding-left:1.25rem}.sites-mega-bar:has(.sites-menubar-brand) .sites-mega-nav{justify-content:flex-end;margin-left:auto;padding-left:.5rem}.sites-mega-bar:not(:has(.sites-menubar-brand)) .sites-mega-nav{padding-left:0}.sites-mega-nav-item{appearance:none;border:0;background:transparent;font:inherit;font-size:.9rem;font-weight:500;color:inherit;padding:.55rem .75rem;cursor:pointer;text-decoration:none;position:relative;border-bottom:3px solid transparent}.sites-mega[data-layout=panel] .sites-mega-nav-item{font-weight:650;color:#374151}.sites-mega-nav-item[data-active=true]{color:inherit;border-bottom-color:transparent}.sites-mega[data-layout=columns] .sites-mega-nav-item[data-active=true]:after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:0;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--mega-from, #f97316),var(--mega-to, #7c3aed))}.sites-mega[data-layout=panel] .sites-mega-nav-item[data-active=true]{color:#111827;border-bottom-color:#374151}.sites-mega-flyout{position:absolute;left:.75rem;right:.75rem;top:calc(100% - 2px);z-index:80;display:flex;align-items:flex-start;gap:2.4rem;flex-wrap:wrap;padding:2.1rem 2.3rem;background:var(--mega-panel-bg, #ffffff);color:var(--mega-link, #374151);border-radius:var(--mega-radius, 10px);box-shadow:0 18px 48px #0f172a24}.sites-mega-col{min-width:9.5rem;flex:0 1 auto}.sites-mega-col--wide{min-width:16rem;flex:1 1 16rem}.sites-mega-col-h{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mega-heading, #9ca3af);margin:0 0 .95rem}.sites-mega-col-list{display:flex;flex-direction:column;gap:.15rem}.sites-mega-col--wide .sites-mega-col-list{display:grid;grid-template-columns:1fr 1fr;column-gap:1.8rem;row-gap:.15rem}.sites-mega-col-link{display:inline-flex;align-items:center;gap:.4rem;padding:.32rem 0;color:var(--mega-link, #374151);text-decoration:none;font-size:.95rem;font-weight:500;line-height:1.35}.sites-mega-new{display:inline-block;background:var(--mega-badge-bg, #00b54b);color:#fff;font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.12rem .34rem;border-radius:2px;line-height:1.2}.sites-mega-end{display:flex;align-items:center;gap:.55rem;margin-left:auto}.sites-mega-search input{width:9.5rem;border:0;background:#fff;border-radius:999px;padding:.4rem .8rem;font:inherit;font-size:.8rem;box-shadow:inset 0 0 0 1px #e5e7eb}.sites-mega-panel{position:absolute;left:0;right:0;top:100%;z-index:80;display:grid;grid-template-columns:minmax(200px,240px) 1fr;min-height:280px;background:#fff;color:#374151;border-top:1px solid #e5e7eb;box-shadow:0 18px 40px #0f172a1f}.sites-mega-side{display:flex;flex-direction:column;border-right:1px solid #e5e7eb;padding:.4rem 0}.sites-mega-side-item{appearance:none;border:0;background:transparent;text-align:left;font:inherit;font-size:.92rem;color:#4b5563;padding:.7rem 1rem;display:flex;justify-content:space-between;cursor:pointer;border-bottom:1px solid #f3f4f6}.sites-mega-side-item[data-active=true]{background:#f3f4f6;color:#111827;font-weight:650}.sites-mega-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;padding:1rem;align-content:start}.sites-mega-card{display:flex;align-items:center;gap:.7rem;padding:.7rem .8rem;border:1px solid #e5e7eb;border-radius:.7rem;text-decoration:none;color:inherit;background:#fff;min-height:3.4rem}.sites-mega-card-icon{width:2.1rem;height:2.1rem;border-radius:.55rem;display:grid;place-items:center;color:#fff;font-size:.78rem;font-weight:800;flex:0 0 auto}.sites-mega-card-copy{display:flex;flex-direction:column;gap:.1rem;min-width:0}.sites-mega-card-copy strong{font-size:.88rem;font-weight:650;color:#374151}.sites-mega-card-copy em{font-style:normal;font-size:.72rem;color:#9ca3af}.sites-mega[data-narrow=true] .sites-mega-nav,.sites-mega[data-narrow=true] .sites-mega-search,.sites-mega[data-narrow=true] .sites-mega-utility{display:none}.sites-menubar[data-open=true] .sites-mega[data-narrow=true] .sites-mega-nav{display:flex;flex-direction:column}@media(max-width:767px){.sites-mega-flyout,.sites-mega-panel{position:relative;grid-template-columns:1fr;box-shadow:none;left:0;right:0}.sites-mega-utility,.sites-mega-nav,.sites-mega-search{display:none}}.fb-page{display:flex;flex-direction:column;gap:1rem;padding-bottom:4.5rem}.fb-top{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.fb-canvas{background:#fff;border-radius:1.1rem;padding:1.1rem 1rem 1.4rem;box-shadow:0 10px 28px #12202b0f}.fb-title,.fb-lede{width:100%;border:0;background:transparent;font:inherit}.fb-title{font-size:1.45rem;font-weight:750;color:#163a5f;margin-bottom:.2rem}.fb-lede{color:#8a97a8;margin-bottom:1rem}.fb-stack{display:flex;flex-direction:column;gap:.85rem}.fb-block{position:relative;background:#f4f7fb;border:1px solid transparent;border-radius:.85rem;padding:.85rem .9rem .95rem 1.7rem}.fb-block.is-selected{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.fb-block-nested{margin:.5rem 0;padding-left:.9rem}.fb-handle{position:absolute;left:.35rem;top:50%;transform:translateY(-50%);border:0;background:transparent;color:#94a3b8;cursor:grab;letter-spacing:-.15em}.fb-knob{position:absolute;width:8px;height:8px;border-radius:999px;background:#3b82f6}.fb-knob-tl{top:-4px;left:-4px}.fb-knob-tr{top:-4px;right:-4px}.fb-knob-bl{bottom:-4px;left:-4px}.fb-knob-br{bottom:-4px;right:-4px}.fb-field-label{display:flex;align-items:center;gap:.4rem;margin-bottom:.35rem}.fb-field-label input{border:0;background:transparent;font:inherit;font-size:.78rem;font-weight:650;color:#64748b;padding:0;flex:1}.fb-field-icon{width:1.05rem;height:1.05rem;color:#2563eb;flex-shrink:0}.fb-file-stub{display:flex;align-items:center;gap:.45rem;min-height:2.45rem;border:1.5px dashed #cbd5e1;border-radius:.7rem;padding:.45rem .75rem;color:#64748b;background:#fff}.fb-top-actions{display:flex;align-items:center;gap:.5rem}.fb-preview-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:0 .95rem;border-radius:.75rem;border:1.5px solid #3b82f6;background:#eff6ff;color:#1d4ed8;font:inherit;font-weight:700;text-decoration:none}.fb-props-kind{display:flex;align-items:center;gap:.45rem;margin:0 0 .2rem;font-weight:700;color:#163a5f}.fb-input{width:100%;min-height:2.45rem;border:1px solid #e2e8f0;border-radius:.7rem;background:#fff;padding:.55rem .75rem;font:inherit}.fb-delete{margin-top:.45rem;border:0;background:transparent;color:#be185d;font:inherit;cursor:pointer}.fb-empty,.fb-add-block{display:grid;place-items:center;gap:.35rem;min-height:7.2rem;width:100%;border:1.5px dashed #d5dee8;border-radius:.95rem;background:#fff;color:#94a3b8;font:inherit;cursor:pointer}.fb-add-block{min-height:5.4rem}.fb-add-plus{width:2rem;height:2rem;border-radius:999px;border:1.5px solid #cbd5e1;display:grid;place-items:center;font-size:1.2rem}.fb-grip{width:14px;height:18px;background:radial-gradient(#94a3b8 1.4px,transparent 1.6px);background-size:6px 6px}.fb-container{border:1px dashed #cbd5e1;border-radius:.7rem;padding:.55rem;min-height:4rem}.fb-add-block-nested{min-height:3.4rem}.fb-props{display:grid;gap:.65rem;background:#fff;border-radius:1rem;padding:.9rem}.fb-props label{display:grid;gap:.3rem;font-size:.82rem;font-weight:650}.fb-props input,.fb-props textarea{min-height:2.4rem;border:1px solid #e2e8f0;border-radius:.7rem;padding:.45rem .7rem;font:inherit}.fb-library-tab{position:sticky;bottom:.4rem;display:flex;align-items:center;justify-content:center;gap:.55rem;width:100%;min-height:3.1rem;border:0;border-radius:1.2rem 1.2rem 0 0;background:#fff;box-shadow:0 -8px 24px #12202b12;font:inherit;font-weight:650;color:#163a5f;cursor:pointer}.fb-grid-icon{width:16px;height:16px;background:linear-gradient(currentColor,currentColor) 0 0 / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 10px 0 / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 0 10px / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 10px 10px / 6px 6px no-repeat;color:#3b82f6}.fb-modal-back{position:fixed;inset:0;background:#0f172a66;display:grid;place-items:end center;z-index:40;padding:1rem}.fb-modal{width:min(28rem,100%);background:#fff;border-radius:1.1rem;padding:1rem;margin-bottom:.5rem}.fb-modal-head{display:flex;justify-content:space-between;align-items:center}.fb-modal-head h2{margin:0;font-size:1.15rem}.fb-close{border:0;background:transparent;font-size:1.4rem;cursor:pointer}.fb-search{display:flex;align-items:center;gap:.45rem;margin:.85rem 0;background:#f1f5f9;border-radius:.85rem;padding:.45rem .7rem}.fb-search input{border:0;background:transparent;width:100%;font:inherit}.fb-catalog{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.fb-catalog-card{display:flex;gap:.55rem;align-items:flex-start;text-align:left;border:1px solid #e2e8f0;border-radius:.9rem;background:#fff;padding:.7rem;font:inherit;cursor:pointer}.fb-catalog-card em{display:block;font-style:normal;color:#94a3b8;font-size:.78rem}.fb-catalog-icon{width:2.1rem;height:2.1rem;border-radius:999px;background:#dbeafe;color:#2563eb;flex-shrink:0;display:grid;place-items:center}.fb-catalog-icon .fb-field-icon{width:1.1rem;height:1.1rem}.fb-preview-page{min-height:100vh;min-height:100dvh;height:auto;margin:0;padding:0;overflow:visible;background:transparent}.fb-preview-page .fb-theme-live{min-height:100vh;min-height:100dvh;height:auto;overflow:visible;padding:1.15rem 1rem 2.25rem;box-sizing:border-box}.fb-preview-page .fb-theme-live .fb-theme-form,.fb-preview-page .fb-visitor-shell,.fb-preview-page .fb-visitor{max-width:var(--fb-theme-form-max-width, 42rem);height:auto;overflow:visible}.fb-preview-bar{display:none}.fb-visitor{max-width:32rem;margin:0 auto;background:#fff;border-radius:1.1rem;padding:1.25rem 1.1rem 1.5rem;box-shadow:0 12px 32px #12202b14;display:grid;gap:.9rem}.fb-visitor h1{margin:0;color:#163a5f;font-size:1.45rem}.fb-visitor-lede{margin:0;color:#8a97a8}.fb-visitor-field{display:grid;gap:.35rem}.fb-visitor-label{display:flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:650;color:#334155}.fb-visitor-group{border:1.5px dashed #cbd5e1;border-radius:.85rem;padding:.7rem;display:grid;gap:.7rem}.fb-visitor-submit{justify-self:start}.fb-visitor--compact h2{margin:0;font-size:1.15rem}.fb-visitor--static{pointer-events:none}.sites-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem;margin:1rem 0 1.5rem}.sites-stat-grid article{background:#fff;border-radius:.9rem;padding:.85rem 1rem;box-shadow:0 8px 22px #12202b0c;display:grid;gap:.2rem}.sites-stat-grid strong{font-size:1.45rem;color:#163a5f}.sites-stat-grid span,.sites-section-title{color:#64748b;font-size:.82rem}.sites-section-title{margin:1.2rem 0 .6rem;font-size:1rem;color:#163a5f}.sites-day-bars{display:flex;align-items:flex-end;gap:.45rem;height:8rem;padding:.5rem 0}.sites-day-col{flex:1;display:grid;gap:.35rem;justify-items:center}.sites-day-stack{width:100%;height:6.5rem;display:flex;align-items:flex-end;gap:2px}.sites-day-stack span{flex:1;min-height:4px;border-radius:4px 4px 0 0}.sites-day-stack .is-views{background:#93c5fd}.sites-day-stack .is-subs{background:#34d399}.sites-day-col em{font-size:.7rem;color:#94a3b8}.sites-data-table{width:100%;border-collapse:collapse;background:#fff;border-radius:.9rem;overflow:hidden}.sites-data-table th,.sites-data-table td{text-align:left;padding:.65rem .8rem;border-bottom:1px solid #e2e8f0}.sites-filter-label{display:grid;gap:.3rem;max-width:16rem;margin-bottom:1rem;font-size:.85rem;color:#475569}.sites-submission-dl{display:grid;gap:.45rem;padding:.2rem 0 .4rem}.sites-submission-dl div{display:grid;gap:.1rem}.sites-submission-dl dt{font-size:.75rem;color:#94a3b8}.sites-submission-dl dd{margin:0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.form-list{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.form-list-card{display:flex;align-items:flex-start;gap:1rem;background:#fff;border:1px solid #e8eef4;border-radius:1rem;padding:1.05rem 1.1rem 1.1rem;box-shadow:0 8px 22px #12202b0c}.form-list-icon{width:3.1rem;height:3.1rem;border-radius:999px;background:#ede9fe;color:#6d28d9;display:grid;place-items:center;flex-shrink:0}.form-list-copy{flex:1;min-width:0}.form-list-title{display:block;font-weight:750;color:#0f2744;text-decoration:none;font-size:1.05rem}.form-list-stats{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;margin:.35rem 0 .25rem;font-size:.85rem}.form-list-stats span{display:inline-flex;align-items:center;gap:.3rem}.form-list-stats span:first-child{color:#3b82f6}.form-list-stats span:nth-of-type(2){color:#10b981}.form-list-stats i{width:4px;height:4px;border-radius:999px;background:#cbd5e1}.form-list-dates{margin:0;color:#94a3b8;font-size:.78rem;display:flex;align-items:center;gap:.55rem}.form-list-dates-rule{width:1px;height:.85rem;background:#cbd5e1}.form-list-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.65rem;margin-left:auto}.form-list-actions-top{display:flex;align-items:center;gap:.4rem}.form-list-btn{display:inline-flex;align-items:center;gap:.35rem;min-height:2.15rem;padding:0 .75rem;border:1px solid #d5dee8;border-radius:.55rem;background:#fff;color:#1e293b;font:inherit;font-size:.82rem;font-weight:650;text-decoration:none;cursor:pointer}.form-list-btn-icon{padding:0;width:2.15rem;justify-content:center}.form-list-more{position:relative}.form-list-menu{position:absolute;right:0;top:calc(100% + .3rem);min-width:9rem;background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;box-shadow:0 10px 24px #12202b18;padding:.35rem;z-index:4}.form-list-menu a{display:block;padding:.4rem .55rem;color:#1e293b;text-decoration:none;border-radius:.4rem;font-size:.82rem}.form-list-delete{display:inline-flex;align-items:center;gap:.35rem;min-height:2.15rem;padding:0 .8rem;border:1.5px solid #ef4444;border-radius:.55rem;background:#fff;color:#ef4444;font:inherit;font-size:.82rem;font-weight:650;cursor:pointer}.fb-canvas-steps{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;width:min(100%,42rem);margin:0 auto .75rem;padding:0 .25rem}.fb-canvas-step{display:inline-flex;align-items:center;gap:.35rem;min-height:2.05rem;padding:0 .8rem 0 .45rem;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#475569;font:inherit;font-size:.82rem;font-weight:650;cursor:pointer}.fb-canvas-step span{width:1.35rem;height:1.35rem;border-radius:999px;display:grid;place-items:center;background:#e2e8f0;color:#475569;font-size:.72rem}.fb-canvas-step.is-on{border-color:#3b82f6;background:#eff6ff;color:#1d4ed8}.fb-canvas-step.is-on span{background:#3b82f6;color:#fff}.fb-canvas-step-add{padding-inline:.85rem;color:#2563eb;border-style:dashed}.fb-steps{display:flex;flex-wrap:wrap;gap:.4rem;margin:.35rem 0 .75rem}.fb-step{min-height:2.1rem;padding:0 .85rem;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#475569;font:inherit;font-weight:650;cursor:pointer}.fb-step.is-on{border-color:#3b82f6;background:#eff6ff;color:#1d4ed8}.fb-step-add{color:#2563eb}.fb-step-edit{display:flex;align-items:end;gap:.75rem;margin-bottom:.9rem}.fb-step-edit label{display:grid;gap:.25rem;font-size:.78rem;font-weight:650;color:#64748b}.fb-step-edit input{min-height:2.3rem;border:1px solid #e2e8f0;border-radius:.65rem;padding:.35rem .7rem;font:inherit}.fb-step-progress{display:flex;flex-wrap:wrap;gap:.55rem;list-style:none;margin:0;padding:0}.fb-step-progress li{display:inline-flex;align-items:center;gap:.35rem;color:#94a3b8;font-size:.82rem;font-weight:650}.fb-step-progress li span{width:1.45rem;height:1.45rem;border-radius:999px;display:grid;place-items:center;background:#e2e8f0;color:#475569;font-size:.75rem}.fb-step-progress li[data-current=true]{color:#1d4ed8}.fb-step-progress li[data-current=true] span{background:#3b82f6;color:#fff}.fb-step-progress li[data-done=true] span{background:#10b981;color:#fff}.fb-visitor-nav{display:flex;align-items:center;gap:.55rem;justify-content:flex-start}.fb-zoho{--fb-accent: #2563eb;--fb-ink: #1e293b;--fb-muted: #64748b;--fb-line: #e5e7eb;--fb-soft: #f3f4f6;--fb-palette-w: 22rem;--fb-props-w: 20rem;--fb-chrome-h: 6.35rem;display:flex;flex-direction:column;min-height:100vh;margin:0;background:var(--fb-soft);color:var(--fb-ink);font-family:Segoe UI,Helvetica Neue,Arial,sans-serif}.mode-b-shell[data-form-builder=true]{--mode-b-chrome-height: 0rem;width:100%;max-width:none}.mode-b-shell[data-form-builder=true]>main,.mode-b-shell[data-form-builder=true]>#main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box}.mode-b-shell[data-form-builder=true]>.mode-b-footer{display:none}.mode-b-shell[data-form-builder=true] .fb-zoho{width:100%;max-width:none}.fb-zoho-primary{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;min-height:3.15rem;padding:.45rem .9rem;background:#fff;border-bottom:1px solid var(--fb-line);position:sticky;top:0;z-index:30}.fb-zoho-primary-left{justify-self:start}.fb-zoho-back{display:inline-flex;align-items:center;gap:.25rem;color:var(--fb-muted);text-decoration:none;font-weight:650;font-size:.92rem}.fb-zoho-title-wrap{display:inline-flex;align-items:center;gap:.4rem;justify-self:center;min-width:0}.fb-zoho-title{border:0;background:transparent;font:inherit;font-size:1.05rem;font-weight:700;color:var(--fb-ink);text-align:center;max-width:min(28rem,55vw);min-width:8rem}.fb-zoho-title-edit{color:#94a3b8;display:grid;place-items:center}.fb-zoho-primary-actions{display:flex;justify-content:flex-end;align-items:center;gap:.45rem;flex-wrap:wrap}.fb-zoho-ghost{display:inline-flex;align-items:center;gap:.35rem;min-height:2.15rem;padding:0 .8rem;border-radius:.4rem;border:1px solid var(--fb-line);background:#fff;color:var(--fb-ink);font:inherit;font-size:.88rem;font-weight:650;text-decoration:none;cursor:pointer}.fb-zoho-save{position:relative;display:inline-flex;align-items:center;gap:.35rem;min-height:2.15rem;padding:0 .95rem;border:0;border-radius:.4rem;background:var(--fb-accent);color:#fff;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}.fb-zoho-save-dot{position:absolute;top:.28rem;right:.28rem;width:.45rem;height:.45rem;border-radius:999px;background:#facc15;box-shadow:0 0 0 1px #fff}.fb-zoho-secondary{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;min-height:2.85rem;padding:0 .75rem;background:#fff;border-bottom:1px solid var(--fb-line);position:sticky;top:3.15rem;z-index:29}.fb-zoho-secondary-left,.fb-zoho-tool-icons{display:flex;align-items:center;gap:.35rem}.fb-zoho-tool-icons{justify-self:end}.fb-zoho-devices{display:inline-flex;gap:.1rem;padding:.15rem;border:1px solid var(--fb-line);border-radius:.45rem;background:#fafafa}.fb-zoho-devices button{width:2rem;height:1.9rem;border:0;border-radius:.35rem;background:transparent;color:#94a3b8;display:grid;place-items:center;cursor:pointer}.fb-zoho-devices button.is-on{background:#eff6ff;color:var(--fb-accent)}.fb-zoho-tabs{display:flex;justify-content:center;gap:.1rem;flex-wrap:nowrap;overflow-x:auto}.fb-zoho-tabs a,.fb-zoho-tabs button{border:0;background:transparent;color:var(--fb-muted);font:inherit;font-size:.9rem;font-weight:650;padding:.7rem .85rem;text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer}.fb-zoho-tabs a.is-on,.fb-zoho-tabs button.is-on{color:var(--fb-accent);border-bottom-color:var(--fb-accent)}.fb-zoho-icon-btn{width:2rem;height:2rem;border:0;border-radius:.4rem;background:transparent;color:#64748b;display:grid;place-items:center;cursor:pointer}.fb-zoho-icon-btn:hover:not(:disabled){background:#f1f5f9;color:var(--fb-accent)}.fb-zoho-icon-btn:disabled{opacity:.35;cursor:default}.fb-zoho-mobile-only{display:none}.fb-zoho-body{display:grid;grid-template-columns:var(--fb-palette-w) minmax(0,1fr) var(--fb-props-w);min-height:0;flex:1;position:relative}.fb-zoho[data-palette=closed] .fb-zoho-body{grid-template-columns:minmax(0,1fr) var(--fb-props-w)}.fb-zoho[data-props=closed] .fb-zoho-body{grid-template-columns:var(--fb-palette-w) minmax(0,1fr)}.fb-zoho[data-palette=closed][data-props=closed] .fb-zoho-body{grid-template-columns:minmax(0,1fr)}.fb-zoho-palette{background:#fff;border-right:1px solid var(--fb-line);display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - var(--fb-chrome-h));position:sticky;top:var(--fb-chrome-h);z-index:20}.fb-zoho-palette-head{display:flex;justify-content:space-between;align-items:center;padding:.85rem .9rem .35rem}.fb-zoho-palette-head h2{margin:0;font-size:1rem;font-weight:700;color:var(--fb-ink)}.fb-zoho-palette-tabs{display:grid;grid-template-columns:1fr 1fr;gap:.3rem;margin:.4rem .75rem .65rem;padding:.22rem;background:#eef2f7;border-radius:.55rem}.fb-zoho-palette-tabs button{border:0;background:transparent;border-radius:.4rem;min-height:2.05rem;font:inherit;font-size:.8rem;font-weight:700;color:#475569;cursor:pointer}.fb-zoho-palette-tabs button.is-on{background:#fff;color:var(--fb-ink);box-shadow:0 1px 2px #0f172a14}.fb-zoho-palette-scroll{overflow:auto;padding:.25rem .75rem 1.25rem;flex:1;background:#fafbfc}.fb-zoho-cat{margin-bottom:1rem}.fb-zoho-cat h3{margin:0 0 .55rem;font-size:.9rem;font-weight:700;color:#334155}.fb-zoho-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.fb-zoho-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.3rem;min-height:5.4rem;padding:.4rem .25rem .45rem;border:1px solid #d7dee8;border-radius:.35rem;background:#fff;color:#334155;font:inherit;cursor:grab}.fb-zoho-card:active{cursor:grabbing}.fb-zoho-card:hover{border-color:#93c5fd;box-shadow:0 0 0 1px #bfdbfe}.fb-zoho-card-grip{width:14px;height:10px;background-image:radial-gradient(#94a3b8 1.15px,transparent 1.25px);background-size:4px 4px;background-position:1px 0;opacity:.85}.fb-zoho-card-icon{width:1.8rem;height:1.8rem;color:#1e293b;display:grid;place-items:center}.fb-zoho-card-icon svg{width:100%;height:100%}.fb-zoho-card-label{font-size:.7rem;font-weight:650;text-align:center;line-height:1.2;color:#475569}.fb-zoho-badge{position:absolute;top:.22rem;left:.22rem;font-size:.55rem;font-weight:750;padding:.08rem .3rem;border-radius:999px;background:#dbeafe;color:#1d4ed8;text-transform:capitalize}.fb-zoho-object-empty{color:var(--fb-muted);font-size:.9rem}.fb-zoho-canvas-wrap{min-width:0;padding:1.15rem 1rem 2.25rem;background:var(--fb-soft);overflow:auto}.fb-zoho-canvas{width:min(100%,42rem);margin:0 auto;background:#fff;border-radius:.2rem;box-shadow:0 1px 3px #0f172a12,0 10px 28px #0f172a0d;padding:1.4rem 1.55rem 2rem}.fb-zoho-canvas.is-mobile{width:min(100%,22.5rem)}.fb-zoho-canvas-lede{margin:0 0 1.15rem;color:var(--fb-muted);font-size:.92rem}.fb-zoho-stack{display:flex;flex-flow:row wrap;gap:var(--fb-theme-field-gap, 16px);align-items:flex-start}.fb-form-title{margin:0 0 .35rem;font-size:1.45rem;line-height:1.25;color:var(--fb-theme-heading, #0f172a)}.fb-phone-row{display:flex;align-items:stretch;gap:.45rem}.fb-phone-code{display:inline-flex;align-items:center;padding:0 .7rem;border:1px solid var(--fb-theme-input-border, #cbd5e1);border-radius:.35rem;background:#f8fafc;color:#44403c;font-weight:600;white-space:nowrap}.fb-phone-row .fb-input{flex:1;min-width:0}.fb-zoho-field .fb-zoho-submit-preview{width:100%}.fb-zoho-canvas .fb-zoho-submit-preview{pointer-events:none}.sites-form-embed:not(.is-static) .fb-zoho-canvas .fb-zoho-submit-preview{pointer-events:auto}.fb-color-pair{display:flex;gap:.45rem;align-items:center}.fb-color-pair input[type=color]{width:2.4rem;height:2rem;padding:0;border:1px solid #d1d5db;background:#fff}.fb-zoho-field{position:relative;max-width:100%;padding:.25rem .2rem .25rem 1.35rem;border:1px solid transparent;border-radius:.3rem;box-sizing:border-box}.fb-zoho-field.is-selected{border-color:#93c5fd;box-shadow:0 0 0 1px #bfdbfe;background:#f8fbff}.fb-zoho-field-label{display:flex;align-items:center;gap:.2rem;margin-bottom:.35rem}.fb-zoho-field-label.is-align-left{justify-content:flex-start}.fb-zoho-field-label.is-align-right{justify-content:flex-end}.fb-zoho-field-label.is-align-top,.fb-zoho-field-label.is-align-form_default{justify-content:flex-start}.fb-zoho-field-label input{border:0;background:transparent;font:inherit;font-size:.9rem;font-weight:700;color:#0f172a;padding:0;flex:0 1 auto;min-width:0;max-width:100%}.fb-zoho .fb-input{width:100%;min-height:2.4rem;border:1px solid #d1d5db;border-radius:.4rem;background:#fff;padding:.5rem .7rem;font:inherit;font-size:.9rem;box-sizing:border-box}.fb-req{color:#dc2626;font-weight:800}.fb-zoho-submit-preview{min-height:2.45rem;padding:0 1.25rem;border:0;border-radius:.35rem;background:var(--fb-accent);color:#fff;font:inherit;font-weight:700}.fb-zoho-empty{border:1.5px dashed #cbd5e1;border-radius:.55rem;min-height:8rem;display:grid;place-items:center;gap:.65rem;color:var(--fb-muted);text-align:center;padding:1rem}.fb-zoho-drop-end{border:1px dashed #cbd5e1;border-radius:.4rem;padding:.6rem;text-align:center;color:#94a3b8;font-size:.8rem}.fb-zoho-props{background:#fff;border-left:1px solid var(--fb-line);display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - var(--fb-chrome-h));position:sticky;top:var(--fb-chrome-h);z-index:20}.fb-zoho-props-head{display:flex;align-items:center;gap:.35rem;padding:.75rem .75rem .35rem}.fb-zoho-props-head h2{margin:0;font-size:1rem;font-weight:700}.fb-zoho-props-back{width:1.85rem;height:1.85rem;border:0;border-radius:.35rem;background:transparent;color:#64748b;display:grid;place-items:center;cursor:pointer}.fb-zoho-props-tabs{display:flex;gap:.1rem;padding:0 .75rem;border-bottom:1px solid var(--fb-line)}.fb-zoho-props-tabs button{border:0;background:transparent;color:var(--fb-muted);font:inherit;font-size:.88rem;font-weight:650;padding:.65rem .7rem;border-bottom:2px solid transparent;cursor:pointer}.fb-zoho-props-tabs button.is-on{color:var(--fb-accent);border-bottom-color:var(--fb-accent)}.fb-zoho-props-scroll{overflow:auto;padding:.55rem .85rem 1.25rem;flex:1}.fb-zoho-accordion-head{width:100%;display:flex;justify-content:space-between;align-items:center;border:0;background:transparent;padding:.45rem 0;font:inherit;font-size:.92rem;font-weight:700;color:var(--fb-ink);cursor:pointer}.fb-zoho-accordion-body{display:grid;gap:.75rem;padding-bottom:.5rem}.fb-zoho-props label{display:grid;gap:.3rem;font-size:.8rem;font-weight:650;color:#475569}.fb-zoho-props label>input,.fb-zoho-props label>textarea,.fb-zoho-width-input{min-height:2.25rem;border:1px solid var(--fb-line);border-radius:.35rem;padding:.4rem .65rem;font:inherit;font-size:.88rem;color:var(--fb-ink);background:#fff}.fb-zoho-align{display:grid;gap:.35rem}.fb-zoho-align-label{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:650;color:#475569}.fb-zoho-align-label svg{width:14px;height:14px}.fb-zoho-align-group{display:flex;flex-wrap:wrap;gap:.3rem}.fb-zoho-align-group button{min-height:2rem;min-width:2rem;padding:0 .55rem;border:1px solid var(--fb-line);border-radius:.3rem;background:#fff;color:#475569;font:inherit;font-size:.78rem;font-weight:650;cursor:pointer}.fb-zoho-align-group button.is-on{border-color:var(--fb-accent);color:var(--fb-accent);background:#eff6ff;box-shadow:inset 0 0 0 1px var(--fb-accent)}.fb-zoho-query-key span{display:inline-flex;align-items:center;gap:.3rem}.fb-zoho-width-input{display:flex;align-items:center;padding-right:.55rem}.fb-zoho-width-input input{border:0;background:transparent;flex:1;min-width:0;font:inherit;padding:0}.fb-zoho-width-input em{font-style:normal;color:#94a3b8;font-weight:650}.fb-zoho-scrim{display:none}.fb-zoho-panel-page{max-width:40rem;margin:1rem auto;background:#fff;border-radius:.55rem;padding:1.1rem 1.2rem;display:grid;gap:.75rem;box-shadow:0 8px 24px #0f172a0c}.fb-zoho-panel-page label{display:grid;gap:.35rem;font-weight:650}.fb-zoho-panel-page textarea,.fb-zoho-panel-page select,.fb-zoho-panel-page input{font:inherit;border:1px solid var(--fb-line);border-radius:.4rem;padding:.55rem .7rem}.fb-zoho .fb-inline-text{display:block;width:100%;min-width:0;font:inherit;color:inherit;background:transparent;border:0;padding:0;border-radius:0;line-height:inherit;resize:vertical}.fb-zoho .fb-inline-text:focus{outline:1px solid var(--fb-line);outline-offset:3px}.fb-zoho div.fb-zoho-submit-preview{display:inline-flex;align-items:center}.fb-zoho .fb-zoho-submit-preview .fb-inline-text{text-align:center}.fb-thank-you-icon{display:block;font-size:2.5rem;color:var(--fb-theme-button-bg);margin-bottom:1rem}.fb-choice-list{display:grid;gap:.45rem;color:#334155}.fb-choice-list label,.fb-choice-list>span{display:flex;gap:.45rem;align-items:flex-start;font-size:.9rem}.fb-rating{display:flex;gap:.25rem;color:#f59e0b;font-size:1.35rem;letter-spacing:.08em}.fb-text-list{display:grid;gap:.45rem}.fb-stub-block{min-height:3rem;border:1.5px dashed #cbd5e1;border-radius:.45rem;display:grid;place-items:center;color:#64748b;background:#f8fafc;font-size:.88rem}.fb-stub-image{min-height:7rem}.fb-stub-sign{min-height:5rem;font-family:Segoe Script,Comic Sans MS,cursive}.fb-stub-note{margin:0;color:#b45309;font-size:.82rem}.fb-check-row{display:flex!important;align-items:center;gap:.45rem;font-weight:650}@media(max-width:1099px){.fb-zoho{min-width:0;overflow-x:clip}.fb-zoho-mobile-only{display:grid}.fb-zoho-body,.fb-zoho[data-palette=closed] .fb-zoho-body,.fb-zoho[data-props=closed] .fb-zoho-body,.fb-zoho[data-palette=closed][data-props=closed] .fb-zoho-body{grid-template-columns:minmax(0,1fr);min-width:0}.fb-zoho-palette,.fb-zoho-props{position:fixed;top:0;bottom:0;max-height:none;width:min(22rem,92vw);box-shadow:0 12px 40px #0f172a33;z-index:50}.fb-zoho-palette{left:0;border-right:1px solid var(--fb-line)}.fb-zoho-props{right:0;border-left:1px solid var(--fb-line)}.fb-zoho-scrim{display:block;position:fixed;inset:0;border:0;background:#0f172a66;z-index:45;cursor:pointer}.fb-zoho-canvas-wrap{padding:.85rem .65rem 1.75rem}.fb-zoho-canvas{width:100%}.fb-zoho-canvas.is-mobile{width:min(100%,22.5rem)}}@media(max-width:720px){.fb-zoho,.fb-zoho-primary,.fb-zoho-secondary,.fb-zoho-body,.fb-zoho-canvas-wrap{min-width:0;max-width:100%}.fb-zoho-primary{grid-template-columns:minmax(0,1fr);gap:.35rem;padding:.45rem .65rem;align-items:start}.fb-zoho-primary-left,.fb-zoho-title-wrap,.fb-zoho-primary-actions{justify-self:stretch;width:100%;min-width:0}.fb-zoho-title-wrap{justify-content:flex-start}.fb-zoho-title{font-size:.95rem;max-width:100%;min-width:0;width:100%;text-align:left}.fb-zoho-primary-actions{justify-content:flex-start;flex-wrap:wrap;gap:.35rem}.fb-zoho-ghost span,.fb-zoho-ghost{font-size:.78rem}.fb-zoho-ghost{padding:0 .55rem;min-height:2rem}.fb-zoho-save{padding:0 .7rem;min-height:2rem}.fb-zoho-secondary{grid-template-columns:minmax(0,1fr);position:sticky;top:0;padding:.2rem .5rem .35rem;gap:.2rem}.fb-zoho-secondary-left,.fb-zoho-tabs,.fb-zoho-tool-icons{justify-self:start;width:100%;min-width:0;flex-wrap:wrap}.fb-zoho-tabs{justify-content:flex-start;overflow-x:auto}.fb-zoho-tabs a,.fb-zoho-tabs button{padding:.55rem .5rem;font-size:.82rem}.fb-zoho-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-zoho-palette,.fb-zoho-props{width:min(100vw,20.5rem);max-width:100%}.fb-zoho-canvas-wrap{padding:.65rem .5rem 5rem;overflow-x:hidden}.fb-zoho-canvas{width:100%;max-width:100%;padding:1rem .85rem 1.5rem;box-sizing:border-box}.fb-zoho-canvas.is-mobile{width:100%}.fb-zoho .fb-input,.fb-zoho-field,.fb-zoho input,.fb-zoho select,.fb-zoho textarea,.fb-zoho button{max-width:100%;box-sizing:border-box}.fb-zoho .fb-input,.fb-zoho-field{width:100%!important}.fb-zoho-field{padding-left:1.15rem}}.fb-zoho-icon-btn.is-on{color:#2563eb;background:#eff6ff}.fb-themes-panel .fb-zoho-palette-head{justify-content:flex-start}.fb-themes-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.fb-themes-grid-wrap{padding-top:.35rem}.fb-themes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem .7rem}.fb-theme-card{appearance:none;border:0;background:transparent;padding:0;display:grid;gap:.45rem;text-align:center;cursor:pointer;font:inherit;color:inherit}.fb-theme-thumb{position:relative;display:block;aspect-ratio:4 / 3.2;border-radius:.2rem;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0f172a0d}.fb-theme-card.is-selected .fb-theme-thumb,.fb-theme-card:focus-visible .fb-theme-thumb{outline:2px solid #3b82f6;outline-offset:1px}.fb-theme-thumb-form{position:absolute;inset:14% 16% 12%;border-radius:.15rem;border:1px solid transparent;box-shadow:0 2px 8px #0002;display:grid;align-content:start;gap:.22rem;padding:.35rem .4rem}.fb-theme-thumb-form em{display:block;height:.28rem;width:62%;border-radius:999px;opacity:.9}.fb-theme-thumb-form i{display:block;height:.42rem;border-radius:.1rem;background:color-mix(in srgb,#fff 70%,transparent);border:1px solid color-mix(in srgb,currentColor 18%,#94a3b8);opacity:.85}.fb-theme-thumb-form b{display:block;height:.42rem;width:42%;margin-top:.1rem;border-radius:.1rem}.fb-theme-use{position:absolute;inset:0;display:grid;place-items:center;background:#0f172a6b;color:#fff;font-size:.72rem;font-weight:700;opacity:0;transition:opacity .15s ease}.fb-theme-use:before{content:"";position:absolute;width:5.6rem;height:1.7rem;border-radius:.2rem;background:#2563eb;z-index:-1}.fb-theme-card:hover .fb-theme-use,.fb-theme-card:focus-visible .fb-theme-use{opacity:1}.fb-theme-name{font-size:.78rem;color:#64748b;line-height:1.25}.fb-theme-card.is-selected .fb-theme-name{color:#1d4ed8;font-weight:650;background:#dbeafe;border-radius:.2rem;padding:.15rem .35rem}.fb-themes-styles,.fb-themes-advanced{display:grid;gap:.85rem;align-content:start}.fb-styles-accordion{border-bottom:1px solid var(--fb-line, #e2e8f0)}.fb-styles-accordion .fb-zoho-accordion-head{padding:.75rem 0}.fb-acc-chevron{transition:transform .15s ease;color:#64748b}.fb-acc-chevron.is-open{transform:rotate(90deg)}.fb-style-toggle{display:flex!important;align-items:center;justify-content:space-between;gap:.75rem;font-size:.86rem;font-weight:650;color:#334155}.fb-switch{position:relative;width:2.5rem;height:1.35rem;border:0;border-radius:999px;background:#cbd5e1;cursor:pointer;padding:0;flex-shrink:0}.fb-switch span{position:absolute;top:.15rem;left:.15rem;width:1.05rem;height:1.05rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a33;transition:transform .15s ease}.fb-switch.is-on{background:#3b82f6}.fb-switch.is-on span{transform:translate(1.1rem)}.fb-image-upload{display:grid;gap:.45rem}.fb-image-drop{display:grid;place-items:center;min-height:6.5rem;border:1px dashed #94a3b8;border-radius:.4rem;background:#f8fafc;color:#64748b;font:inherit;font-size:.8rem;text-align:center;padding:.75rem;cursor:pointer}.fb-image-drop-preview{max-width:100%;max-height:7rem;object-fit:cover;border-radius:.25rem}.fb-image-upload-meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.fb-image-chip{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;color:#475569}.fb-image-chip img{width:1.35rem;height:1.35rem;object-fit:cover;border-radius:.2rem;border:1px solid #e2e8f0}.fb-linkish{border:0;background:transparent;color:#2563eb;font:inherit;font-size:.78rem;cursor:pointer;padding:0}.fb-image-layout{display:grid;gap:.45rem}.fb-image-layout-label{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:650;color:#475569}.fb-image-layout-thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.fb-layout-thumb{appearance:none;border:1px solid #cbd5e1;border-radius:.35rem;background:#fff;padding:.35rem;cursor:pointer;min-height:3.4rem}.fb-layout-thumb.is-on{border-color:#3b82f6;box-shadow:inset 0 0 0 1px #3b82f6;background:#eff6ff}.fb-layout-thumb-inner{display:grid;gap:.2rem;height:2.6rem;width:100%}.fb-layout-thumb-inner.is-top{grid-template-rows:1fr 1.2fr}.fb-layout-thumb-inner.is-left,.fb-layout-thumb-inner.is-right{grid-template-columns:1fr 1.4fr;grid-template-rows:1fr}.fb-layout-thumb-inner.is-right{grid-template-columns:1.4fr 1fr}.fb-layout-thumb-inner.is-right .fb-layout-thumb-img{order:2}.fb-layout-thumb-img{display:block;background:#94a3b8;border-radius:.12rem;min-height:.55rem}.fb-layout-thumb-lines{display:grid;gap:.18rem;align-content:center;min-height:0}.fb-layout-thumb-lines i{display:block;height:.28rem;border-radius:.1rem;background:#cbd5e1}.fb-box-model{display:grid;gap:.4rem}.fb-box-model-canvas{position:relative;display:grid;place-items:center;min-height:9.5rem;padding:1.6rem .75rem .85rem;border:1px dashed #cbd5e1;border-radius:.35rem;background:#f8fafc}.fb-box-caption{position:absolute;font-size:.65rem;font-weight:700;letter-spacing:.04em;color:#94a3b8}.fb-box-caption--margin,.fb-box-caption--padding{top:.35rem;left:.5rem}.fb-box-padding{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto;gap:.25rem;align-items:center;justify-items:center;width:100%;max-width:14rem;min-height:6.2rem;padding:1.35rem .35rem .45rem;border:1px solid #cbd5e1;border-radius:.3rem;background:#eef2ff}.fb-box-core{grid-column:2;grid-row:2;width:100%;min-height:1.8rem;background:#fff;border:1px solid #e2e8f0;border-radius:.2rem}.fb-box-side{display:inline-flex;align-items:center;gap:.15rem;margin:0;font-size:.68rem;color:#64748b}.fb-box-side input{width:2.4rem;min-height:1.5rem!important;padding:.15rem .25rem!important;text-align:center;font-size:.75rem!important}.fb-box-side em{font-style:normal;font-size:.62rem}.fb-box-side--mt{position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.fb-box-side--pt{grid-column:2;grid-row:1}.fb-box-side--pr{grid-column:3;grid-row:2}.fb-box-side--pb{grid-column:2;grid-row:3}.fb-box-side--pl{grid-column:1;grid-row:2}.fb-theme-current{margin:0;font-size:.86rem;color:#64748b}.fb-color-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.86rem;color:#334155}.fb-color-row input[type=color]{width:2.4rem;height:2rem;padding:0;border:1px solid #cbd5e1;border-radius:.3rem;background:#fff;cursor:pointer}.fb-theme-reset{appearance:none;border:1px solid #cbd5e1;background:#fff;border-radius:.35rem;padding:.55rem .75rem;font:inherit;font-size:.86rem;cursor:pointer;color:#334155}.fb-theme-stage{background:var(--fb-theme-page-bg, var(--fb-soft));background-size:var(--fb-theme-page-bg-size, cover);background-position:var(--fb-theme-page-bg-position, center)}.fb-theme-form{width:min(100%,var(--fb-theme-form-max-width, calc(42rem * (var(--fb-theme-form-width, 100%) / 100))));background:var(--fb-theme-form-bg, #fff);color:var(--fb-theme-text, #0f172a);border:var(--fb-theme-form-border, none);border-radius:var(--fb-theme-form-radius, .2rem);box-shadow:var(--fb-theme-form-shadow, 0 1px 3px #0f172a12, 0 10px 28px #0f172a0d);margin:var(--fb-theme-form-margin, 0);overflow:hidden}.fb-theme-form[data-show-image=true][data-image-layout=top],.fb-visitor-shell[data-show-image=true][data-image-layout=top]{display:flex;flex-direction:column}.fb-theme-form[data-show-image=true][data-image-layout=left],.fb-theme-form[data-show-image=true][data-image-layout=right],.fb-visitor-shell[data-show-image=true][data-image-layout=left],.fb-visitor-shell[data-show-image=true][data-image-layout=right]{display:flex;flex-direction:row;align-items:stretch}.fb-theme-layout-body{flex:1;min-width:0;padding:var(--fb-theme-form-padding, 16px 24px)}.fb-zoho-canvas.fb-theme-form{padding:0}.fb-zoho-stack{gap:var(--fb-theme-field-gap, 16px)}.fb-theme-layout-image{position:relative;flex-shrink:0;background:linear-gradient(135deg,#94a3b8,#64748b 55%,#475569);overflow:hidden}.fb-theme-layout-image.is-top{width:100%;min-height:10rem;max-height:14rem}.fb-theme-layout-image.is-left,.fb-theme-layout-image.is-right{width:min(38%,16rem);min-height:14rem;align-self:stretch}.fb-theme-layout-image img{display:block;width:100%;height:100%;object-fit:cover}.fb-theme-layout-image-placeholder{display:grid;place-items:center;min-height:inherit;height:100%;color:#fff;font-size:.85rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;opacity:.9}.fb-zoho-field-label.is-align-left,.fb-visitor-field.is-align-left{display:flex;align-items:center;gap:.65rem}.fb-zoho-field-label.is-align-left input,.fb-visitor-field.is-align-left .fb-visitor-label{width:var(--fb-theme-label-width, 200px);flex-shrink:0}.fb-theme-form[data-show-label=false] .fb-zoho-field-label{display:none}.fb-theme-form .fb-zoho-canvas-lede,.fb-theme-form .fb-visitor-lede{color:var(--fb-theme-muted, #64748b)}.fb-theme-form .fb-zoho-field-label,.fb-theme-form .fb-visitor-label,.fb-theme-form .fb-zoho-field-label input,.fb-theme-form h1,.fb-theme-form h2{color:var(--fb-theme-label, #1e293b)}.fb-theme-form .fb-zoho-field-label input{background:transparent;border:0;width:100%;font:inherit;font-weight:650;color:inherit;padding:0}.fb-theme-form .fb-input,.fb-theme-form .fb-visitor-field input,.fb-theme-form .fb-visitor-field textarea,.fb-theme-form .fb-visitor-field select{background:var(--fb-theme-input-bg, #fff);color:var(--fb-theme-input-text, #0f172a);border-color:var(--fb-theme-input-border, #cbd5e1)}.fb-zoho[data-input-style=underline] .fb-theme-form .fb-input,.fb-theme-live[data-input-style=underline] .fb-theme-form .fb-input,.fb-theme-live--in-underline .fb-theme-form input,.fb-theme-live--in-underline .fb-theme-form textarea,.fb-theme-live--in-underline .fb-theme-form select{border-width:0 0 1.5px;border-radius:0;background:transparent}.fb-zoho[data-input-style=filled] .fb-theme-form .fb-input,.fb-theme-live--in-filled .fb-theme-form input,.fb-theme-live--in-filled .fb-theme-form textarea,.fb-theme-live--in-filled .fb-theme-form select{border-color:transparent}.fb-theme-form .fb-zoho-submit-preview,.fb-theme-form .fb-visitor-submit,.fb-theme-form .primary-btn.fb-visitor-submit{background:var(--fb-theme-button-bg, #3b82f6);color:var(--fb-theme-button-text, #fff);border:1px solid var(--fb-theme-button-bg, #3b82f6);border-radius:var(--fb-theme-button-radius, .25rem)}.fb-theme-form .fb-file-stub{background:var(--fb-theme-input-bg, #fff);color:var(--fb-theme-muted, #64748b);border-color:var(--fb-theme-input-border, #cbd5e1)}.fb-theme-form .fb-file-stub .fb-field-icon{color:inherit}.fb-theme-live .fb-zoho-canvas{margin-inline:auto}.fb-theme-live .fb-visitor-nav{display:flex;gap:.6rem;align-items:center;justify-content:flex-start;margin-top:.35rem}.fb-theme-header-band{display:grid;gap:.2rem;margin:-1.4rem -1.55rem 1rem;padding:.85rem 1.1rem .75rem;background:linear-gradient(180deg,var(--fb-theme-header-band),var(--fb-theme-header-band-2));color:#fff}.fb-theme-form[data-show-image=true] .fb-theme-header-band{margin:0 0 1rem}.fb-theme-header-band strong{font-size:.95rem;letter-spacing:.04em;text-transform:uppercase}.fb-theme-header-band span{font-size:.78rem;opacity:.92}.fb-theme-live{min-height:100%;padding:1.25rem 1rem 2rem;background:var(--fb-theme-page-bg, #eef3f8);background-size:var(--fb-theme-page-bg-size, cover);background-position:var(--fb-theme-page-bg-position, center)}.fb-theme-live--compact{min-height:0;padding:0;background:transparent;background-image:none}.fb-theme-live--compact .fb-zoho-canvas{max-width:100%;width:100%;margin:0}.sites-form-embed.is-static{pointer-events:none}.fb-theme-live .fb-theme-form{max-width:var(--fb-theme-form-max-width, 42rem);margin-inline:auto}.fb-theme-live .fb-theme-header-band{max-width:var(--fb-theme-form-max-width, 42rem);margin:0 auto .75rem;border-radius:var(--fb-theme-form-radius, .2rem) var(--fb-theme-form-radius, .2rem) 0 0}.fb-theme-live[data-has-header-band=true] .fb-theme-form{border-top-left-radius:0;border-top-right-radius:0}.fb-themes-panel{--fb-palette-w: 22rem}@media(max-width:1099px){.fb-themes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html:has([data-screen=sites-form-preview]),body:has([data-screen=sites-form-preview]){height:auto;min-height:100%;overflow:auto;background:transparent}.fb-subs-lede,.fb-subs-empty{margin:0 0 1.1rem;color:#64748b;font-size:.95rem;line-height:1.45}.fb-subs-form-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width:720px){.fb-subs-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.fb-subs-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fb-subs-form-card{width:100%;text-align:left;border:1px solid #e2e8f0;border-radius:0;background:#fff;padding:1.1rem 1.15rem;display:grid;gap:.35rem;cursor:pointer;box-shadow:0 8px 24px #0f172a08}.fb-subs-form-card:hover,.fb-subs-form-card:focus-visible{border-color:#c4b5fd;box-shadow:0 10px 28px #6d28d914}.fb-subs-form-card strong{font-size:1.02rem;color:#0f172a}.fb-subs-form-card span{color:#64748b;font-size:.86rem}.fb-subs-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1rem}.fb-subs-back,.fb-subs-ghost{appearance:none;border:1px solid #e2e8f0;background:#fff;border-radius:999px;padding:.45rem .9rem;font:inherit;font-size:.86rem;font-weight:650;color:#475569;cursor:pointer}.fb-subs-titles{flex:1;min-width:10rem}.fb-subs-titles h2{margin:0;font-size:1.2rem;color:#0f172a}.fb-subs-titles p{margin:.15rem 0 0;color:#64748b;font-size:.86rem}.fb-subs-export{appearance:none;border:0;background:#6d28d9;color:#fff;border-radius:999px;padding:.55rem 1.05rem;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}.fb-subs-export:disabled{opacity:.45;cursor:not-allowed}.fb-subs-table-wrap{overflow:auto;border:1px solid #e2e8f0;border-radius:1rem;background:#fff}.fb-subs-table{width:100%;border-collapse:collapse;min-width:36rem}.fb-subs-table th,.fb-subs-table td{text-align:left;padding:.75rem .9rem;border-bottom:1px solid #f1f5f9;font-size:.88rem;vertical-align:top}.fb-subs-table th{color:#64748b;font-weight:700;background:#f8fafc;position:sticky;top:0}.fb-subs-row-btn{appearance:none;border:0;background:transparent;padding:0;font:inherit;text-align:left;cursor:pointer;display:grid;gap:.1rem;color:#0f172a;font-weight:650}.fb-subs-row-btn span{color:#94a3b8;font-size:.75rem;font-weight:600;text-transform:capitalize}.fb-subs-actions{text-align:right;white-space:nowrap}.fb-subs-dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.65rem 1rem;margin:0}.fb-subs-dl dt{font-size:.72rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.fb-subs-dl dd{margin:.15rem 0 0;color:#0f172a}.fb-subs-detail-row td{background:#f8fafc}.fb-subs-modal-scrim{position:fixed;inset:0;background:#0f172a66;display:grid;place-items:center;padding:1rem;z-index:80}.fb-subs-modal{width:min(100%,28rem);max-height:min(86vh,36rem);overflow:auto;background:#fff;border-radius:1.1rem;padding:1.2rem 1.2rem 1rem;box-shadow:0 24px 60px #0f172a33}.fb-subs-modal h3{margin:0;font-size:1.15rem}.fb-subs-modal>p{margin:.4rem 0 .8rem;color:#64748b;font-size:.9rem}.fb-subs-export-actions-row{display:flex;gap:.75rem;margin-bottom:.55rem}.fb-subs-columns{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.fb-subs-columns label{display:flex;align-items:center;gap:.55rem;padding:.45rem .5rem;border-radius:.55rem;font-size:.9rem}.fb-subs-columns label:hover{background:#f8fafc}.fb-subs-modal-foot{display:flex;justify-content:flex-end;gap:.55rem;margin-top:1rem}@media(max-width:700px){.fb-subs-toolbar{align-items:stretch}.fb-subs-export{width:100%}}.fb-subs-card-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width:720px){.fb-subs-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.fb-subs-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fb-subs-card{display:grid;gap:.75rem;padding:.95rem 1rem 1rem;background:#fff;border:1px solid #e2e8f0;border-radius:0;box-shadow:0 8px 24px #0f172a08}.fb-subs-card-head{display:flex;justify-content:space-between;gap:.5rem;align-items:baseline}.fb-subs-card-head strong{font-size:.92rem}.fb-subs-card-head span{color:#94a3b8;font-size:.75rem;text-transform:capitalize}.fb-subs-card-preview{display:grid;gap:.45rem;margin:0}.fb-subs-card-preview dt{font-size:.7rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.fb-subs-card-preview dd{margin:.1rem 0 0;color:#0f172a;overflow-wrap:anywhere}.fb-subs-card-actions{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.fb-subs-edit-btn{border-radius:0}.fb-subs-edit{display:grid;gap:.7rem}.fb-subs-edit-field{display:grid;gap:.28rem;font-size:.8rem;font-weight:700;color:#475569}.fb-subs-edit-field input,.fb-subs-edit-field textarea,.fb-subs-edit-field select{width:100%;box-sizing:border-box;border:1px solid #e2e8f0;border-radius:0;padding:.5rem .6rem;font:inherit;font-weight:500;color:#0f172a}.fb-subs-edit-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.fb-phone-row select.fb-phone-code{width:4.75rem;max-width:4.75rem;flex:0 0 4.75rem;background:#fff}.fb-field-error{margin:0 0 .5rem;color:#9f2d2d;font-size:.85rem}.fb-phone-combo{position:relative;flex:0 0 4.75rem;width:4.75rem;max-width:4.75rem}.fb-phone-row .fb-phone-combo .fb-input,.fb-phone-combo .fb-phone-code{width:100%;flex:none;box-sizing:border-box;padding-left:.35rem;padding-right:.35rem;text-align:center}.fb-phone-combo-list{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 2px);max-height:14rem;overflow:auto;margin:0;padding:.2rem 0;list-style:none;background:#fff;border:1px solid #cbd5e1;border-radius:.35rem;box-shadow:0 8px 20px #0f172a1f}.fb-phone-combo-list button{display:block;width:100%;border:0;background:transparent;text-align:left;padding:.35rem .6rem;font:inherit;cursor:pointer}.fb-phone-combo-list button[aria-selected=true],.fb-phone-combo-list button:hover{background:#e8eef8}.fb-phone-combo-empty{padding:.35rem .6rem;color:#64748b}.fb-theme-live{font-family:var(--fb-body-font,Arial,Helvetica,sans-serif);font-size:16px;line-height:1.6;color:var(--fb-theme-text,#182230)}.fb-theme-live .fb-form-title{font-family:var(--fb-heading-font,Arial,Helvetica,sans-serif);font-size:clamp(24px,3vw,var(--fb-heading-size,30px));line-height:1.18;letter-spacing:-.025em;font-weight:700;margin:0 0 14px;overflow-wrap:anywhere}.fb-theme-live .fb-zoho-canvas-lede{font-family:inherit;font-size:15px;line-height:1.65;margin:0 0 28px;max-width:65ch}.fb-theme-live .fb-zoho-field-label{font-family:inherit;font-size:14px;font-weight:600;line-height:1.45;margin-bottom:8px}.fb-theme-live :is(input,select,textarea,button){font-family:inherit;font-size:16px;line-height:1.5}.fb-theme-live :is(input,select,textarea){min-height:44px}.fb-theme-live .fb-zoho-submit-preview{font-weight:700;min-height:46px;padding:12px 24px;letter-spacing:.01em}.fb-theme-live[data-design-layout=editorial] .fb-form-title{padding-bottom:20px;border-bottom:2px solid var(--fb-theme-button-bg);font-weight:500}.fb-theme-live[data-design-layout=compact] .fb-theme-layout-body{padding:24px}.fb-theme-live[data-design-layout=banded] .fb-form-title{background:var(--fb-theme-button-bg);color:var(--fb-theme-button-text,#fff);padding:24px;margin:-32px -32px 24px}.fb-theme-live[data-design-layout=split] .fb-theme-layout-body{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:36px;align-items:start}.fb-theme-live[data-design-layout=split] .fb-theme-layout-body>.fb-form-title,.fb-theme-live[data-design-layout=split] .fb-theme-layout-body>.fb-zoho-canvas-lede{grid-column:1}.fb-theme-live[data-design-layout=split] .fb-theme-layout-body>.fb-zoho-stack{grid-column:2;grid-row:1/span 5}.fb-theme-live[data-design-layout=split] .fb-visitor-nav{grid-column:2}@media(max-width:700px){.fb-theme-live[data-design-layout=split] .fb-theme-layout-body{display:block}.fb-theme-live .fb-theme-layout-body{padding:24px}.fb-theme-live[data-design-layout=banded] .fb-form-title{margin:-24px -24px 24px}.fb-theme-live .fb-zoho-field{width:100%!important}}.fb-theme-live{container-name:form-surface;container-type:inline-size}.fb-theme-live[data-design-layout=split] .fb-theme-layout-body{grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);grid-template-rows:min-content min-content 1fr}.fb-theme-live .fb-form-title{overflow-wrap:break-word}@container form-surface (max-width:700px){.fb-theme-live[data-design-layout=split] .fb-theme-layout-body{display:block}.fb-theme-layout-body .fb-zoho-field{width:100%!important}}.fb-zoho[data-screen=sites-form-builder] .fb-theme-form{font-family:var(--fb-body-font,Arial,sans-serif);container-name:form-editor;container-type:inline-size}.fb-zoho[data-screen=sites-form-builder] .fb-form-title{font-family:var(--fb-heading-font,Arial,sans-serif);font-size:var(--fb-heading-size,30px);line-height:1.18;letter-spacing:-.025em}.fb-theme-form[data-design-layout=editorial] .fb-form-title{padding-bottom:20px;border-bottom:2px solid var(--fb-theme-button-bg);font-weight:500}.fb-theme-form[data-design-layout=compact] .fb-theme-layout-body{padding:24px}.fb-theme-form[data-design-layout=banded] .fb-form-title{padding:24px;margin:-32px -32px 24px;background:var(--fb-theme-button-bg);color:var(--fb-theme-button-text,#fff)}.fb-theme-form[data-design-layout=split] .fb-theme-layout-body{display:grid;grid-template-columns:minmax(200px,.85fr) minmax(0,1.15fr);grid-template-rows:min-content min-content 1fr;column-gap:32px}.fb-theme-form[data-design-layout=split] .fb-theme-layout-body>.fb-form-title,.fb-theme-form[data-design-layout=split] .fb-theme-layout-body>.fb-zoho-canvas-lede{grid-column:1}.fb-theme-form[data-design-layout=split] .fb-theme-layout-body>.fb-zoho-stack{grid-column:2;grid-row:1/span 4}@container form-editor (max-width:700px){.fb-theme-form[data-design-layout=split] .fb-theme-layout-body{display:block}.fb-theme-form .fb-form-title{font-size:26px}}.fb-radio-settings{display:grid;gap:20px;padding:8px 0}.fb-radio-styles{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fb-radio-styles button{background:#fff;border:1px solid #d5dce7;border-radius:8px;padding:12px;color:#334155;font:inherit;cursor:pointer}.fb-radio-styles button[aria-pressed=true]{border:2px solid #2563eb;background:#eff6ff;color:#1d4ed8}.fb-radio-style-demo{display:flex;min-height:85px;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#2563eb}.fb-radio-style-demo.bubble span{border:1px solid #cbd5e1;border-radius:7px;background:#fff;padding:6px 12px}.fb-radio-option-row{display:grid;grid-template-columns:24px minmax(0,1fr) 38px;gap:8px;align-items:center}.fb-radio-option-row button{border:1px solid #d5dce7;background:#fff;border-radius:6px;min-height:36px;cursor:pointer;color:#475569}.fb-radio-option-row button[draggable]{border:0;cursor:grab}.fb-radio-value{grid-column:2 / -1}.fb-radio-actions{display:flex;flex-wrap:wrap;gap:12px}.fb-radio-actions button{border:0;background:transparent;color:#2563eb;font:inherit;padding:4px 0;cursor:pointer}.fb-radio-settings .fb-radio-toggle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.fb-radio-toggle input{width:36px;accent-color:#2563eb}.fb-radio-choices label{min-width:0;overflow-wrap:anywhere;align-items:center}.fb-radio-choices input[type=radio]{width:17px;height:17px;flex:0 0 17px;accent-color:var(--form-primary,#2563eb)}.fb-radio-choices.is-bubble label{border:1px solid #cbd5e1;border-radius:8px;padding:12px;background:#fff}.fb-radio-choices.is-bubble label:has(input:checked){border-color:#2563eb;background:#eff6ff}.fb-radio-other{margin-top:10px}.fb-radio-score{display:block;margin-top:8px;color:#475569;font-size:13px}@media(max-width:540px){.fb-radio-choices{grid-template-columns:1fr!important}}.fb-radio-choices input[type=checkbox]{width:17px;height:17px;flex:0 0 17px;accent-color:var(--form-primary,#2563eb)}.fb-conditions-overlay{position:fixed;inset:0;z-index:2000;display:flex;justify-content:center;align-items:center;background:#0006;padding:20px}.fb-conditions-modal[role=dialog]{width:min(1000px,100%);max-width:1000px;max-height:94dvh;overflow:auto;padding:30px;background:#fff;border-radius:10px;color:#172033;font-family:Segoe UI,sans-serif;box-sizing:border-box}.fb-condition-catalog{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fb-condition-catalog button{display:flex;gap:20px;align-items:center;text-align:left;padding:20px;border:1px solid #dbe0e9;border-radius:10px;background:#fff;color:inherit;font:inherit;cursor:pointer}.fb-condition-catalog button:disabled{opacity:.6;cursor:not-allowed}.fb-condition-catalog strong,.fb-condition-catalog small{display:block}.fb-condition-catalog small{color:#64748b;margin-top:6px}.fb-condition-icon{display:grid;place-items:center;width:60px;height:60px;flex-shrink:0;border-radius:50%;font-size:28px}.fb-condition-icon.green{background:#d1fae5;color:#059669}.fb-condition-icon.blue{background:#dbeafe;color:#2563eb}.fb-condition-icon.red{background:#fee2e2;color:#dc2626}.fb-condition-icon.amber{background:#fef3c7;color:#d97706}.fb-conditions-empty{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#64748b}.fb-conditions-empty>span{font-size:70px;color:#cbd5e1}.fb-condition-rules{display:grid;gap:14px;margin-top:24px}.fb-condition-rule{border:1px solid #dbe0e9;border-radius:10px;padding:18px;display:grid;gap:12px}.fb-condition-rule header{display:flex;align-items:center;justify-content:space-between;gap:10px}.fb-condition-rule label{display:grid;gap:6px;font-size:14px}.fb-condition-rule input,.fb-condition-rule select{min-width:0;border:1px solid #cbd5e1;border-radius:6px;padding:10px;background:#fff;color:#172033;font:inherit}.fb-condition-rule button{border:1px solid #dbe0e9;border-radius:6px;padding:6px 10px;background:#fff;color:#2563eb;cursor:pointer}.fb-condition-comparison{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:8px}.fb-condition-rule .fb-condition-target{display:flex;align-items:center;gap:8px;margin:8px 0}.fb-conditions-modal footer{margin-top:30px;border-top:1px solid #dbe0e9;padding-top:12px;color:#64748b}.fb-conditions-modal footer>button{display:block;margin-left:auto}.fb-conditions-modal button:focus-visible{outline:2px solid #2563eb;outline-offset:3px}@media(max-width:640px){.fb-condition-catalog,.fb-condition-comparison{grid-template-columns:1fr}.fb-conditions-modal[role=dialog]{padding:18px}.fb-condition-rule header{align-items:flex-start;flex-direction:column}.fb-condition-catalog button{padding:14px}}.fb-html-overlay{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;background:#0006;padding:20px}.fb-html-modal[role=dialog]{box-sizing:border-box;width:min(875px,100%);max-width:875px;max-height:94dvh;overflow:auto;border-radius:14px;padding:30px;background:#fff;color:#172033;font-family:Segoe UI,sans-serif}.fb-html-modal h2{font-size:21px;margin:0}.fb-html-codebox{display:flex;overflow:hidden;background:#272935;color:#e2e8f0;border-radius:7px;margin-top:36px;height:min(500px,55dvh);min-height:220px}.fb-html-lines{flex:0 0 40px;text-align:right;overflow:hidden;color:#788793;padding:12px 8px 12px 0;font:16px/24px Consolas,monospace;-webkit-user-select:none;user-select:none}.fb-html-codebox textarea{box-sizing:border-box;flex:1;min-width:0;resize:none;outline:0;border:0;border-radius:0;padding:12px 14px 12px 0;white-space:pre;overflow:auto;background:transparent;color:#e2e8f0;font:16px/24px Consolas,monospace;tab-size:2}.fb-html-codebox textarea:focus-visible{outline:2px solid #60a5fa;outline-offset:-3px}.fb-html-help{font-size:12px;line-height:1.5;color:#64748b}.fb-html-modal footer{display:flex;justify-content:flex-end;gap:14px;margin-top:30px}.fb-html-cancel,.fb-html-edit{border:1px solid #cbd5e1;border-radius:8px;padding:12px 18px;background:#fff;color:#334155;font:inherit;cursor:pointer}.fb-html-edit{width:100%}.fb-html-description{text-align:center;color:#475569}.fb-html-content{width:100%;overflow:hidden}.fb-html-content iframe.sites-html-package{display:block;border:0;width:100%;height:100%;min-height:0;background:transparent}@media(max-width:600px){.fb-html-modal[role=dialog]{padding:18px}.fb-html-codebox{margin-top:22px}.fb-html-modal h2{font-size:17px}.fb-html-modal footer{flex-wrap:wrap}}.fb-html-modal[role=dialog]{position:relative;display:flex;flex-direction:column;max-height:calc(100dvh - 32px)}.fb-html-modal>div:first-child{flex-shrink:0;padding-right:32px}.fb-html-close{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:7px;background:transparent;color:#334155;cursor:pointer;flex-shrink:0}.fb-html-modal .fb-html-codebox{flex:1 1 500px;min-height:120px;max-height:55dvh}.fb-html-modal .fb-html-help{flex-shrink:0}.fb-html-modal footer{position:sticky;bottom:0;background:#fff;flex-shrink:0;flex-wrap:nowrap;padding-top:10px;margin-top:12px}.fb-html-modal footer>button{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;min-height:44px;white-space:nowrap}.fb-html-save{border:1px solid #155dfb;border-radius:8px;padding:12px 18px;background:#155dfb;color:#fff;font:inherit;font-weight:600;cursor:pointer}.fb-html-save:focus-visible,.fb-html-close:focus-visible{outline:2px solid #2563eb;outline-offset:3px}@media(max-width:400px){.fb-html-modal footer{gap:8px}.fb-html-modal footer>button{padding:10px 12px}.fb-html-modal h2{font-size:15px}}.sites-col-row{display:grid;gap:var(--col-gap, 1rem);grid-template-columns:repeat(var(--col-count, 1),minmax(0,1fr));width:100%;box-sizing:border-box}.sites-col-cell{min-width:0;padding:.85rem .9rem;border:1px solid #e2e8f0;border-radius:.85rem;background:#fff}.sites-col-cell h3{margin:0 0 .35rem;font-size:1.05rem}.sites-col-cell p{margin:0;color:#475569;font-size:.92rem;line-height:1.45}.sites-col-photo{display:block;width:100%;height:8rem;object-fit:cover;border-radius:.55rem;margin-bottom:.7rem}.sites-social-icons{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.sites-social-icons-link{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:var(--icon-size, 36px);min-height:var(--icon-size, 36px);width:var(--icon-size, 36px);height:var(--icon-size, 36px);color:inherit;text-decoration:none;background:transparent;overflow:hidden}.sites-social-icons[data-display=icon_text] .sites-social-icons-link,.sites-social-icons[data-display=text] .sites-social-icons-link{width:auto;height:auto;min-width:0;padding:.25rem .45rem}.sites-social-icons[data-display=text] .sites-social-icons-link{background:#f8fafc;border:1px solid #e2e8f0}.sites-social-icons-text{font:650 .82rem/1.2 system-ui,Segoe UI,sans-serif;color:#0f172a;white-space:nowrap}.sites-social-icons-link .sites-pro-social-mark{width:100%;height:100%;border-radius:inherit}.sites-social-icons[data-display=icon_text] .sites-social-icons-link .sites-pro-social-mark{width:var(--icon-size, 36px);height:var(--icon-size, 36px);flex:0 0 auto}.sites-social-icons[data-shape=circle] .sites-social-icons-link{border-radius:999px}.sites-social-icons[data-shape=rounded] .sites-social-icons-link{border-radius:.45rem}.sites-social-icons[data-shape=square] .sites-social-icons-link{border-radius:.2rem}.sites-logo-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;align-items:center;width:100%}.sites-logo-item{display:flex;align-items:center;justify-content:center;min-height:3.5rem;padding:.55rem;border:1px dashed #cbd5e1;border-radius:.65rem;background:#fff}.sites-logo-item img{max-width:100%;max-height:2.6rem;object-fit:contain}.sites-logo-row[data-grayscale=true] img{filter:grayscale(1);opacity:.85}.sites-logo-ph{color:#94a3b8;font-size:.78rem;font-weight:650}.sites-qr{margin:0;display:grid;justify-items:center;gap:.45rem}.sites-qr img{display:block;background:#fff;border-radius:.45rem}.sites-qr figcaption{margin:0;font-size:.85rem;color:#475569}.sites-countdown{text-align:center}.sites-countdown-label,.sites-countdown-ended{margin:0 0 .75rem;font-weight:650}.sites-countdown ol{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin:0;padding:0}.sites-countdown li{min-width:4.2rem;padding:.65rem .5rem;border-radius:.75rem;background:#0f172a;color:#fff}.sites-countdown strong{display:block;font-size:1.35rem;letter-spacing:.04em}.sites-countdown span{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;opacity:.78}@media(max-width:1023px){.sites-col-row[data-cols="3"],.sites-col-row[data-cols="4"],.sites-logo-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.sites-col-row,.sites-col-row[data-cols="3"],.sites-col-row[data-cols="4"],.sites-logo-row{grid-template-columns:1fr}.sites-countdown li{flex:1 1 calc(50% - .65rem)}}.sites-progress{display:flex;flex-direction:column;gap:.55rem;width:100%;box-sizing:border-box}.sites-progress-circular{align-items:center;justify-content:center;position:relative;min-height:7rem}.sites-progress-circular-meta{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;pointer-events:none}.sites-progress-circular-meta strong{font-size:1.15rem;color:#0f172a}.sites-progress-circular-meta span,.sites-progress-linear-meta span{font-size:.78rem;color:#64748b}.sites-progress-linear-meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.sites-progress-track{width:100%;height:.65rem;border-radius:999px;overflow:hidden}.sites-progress-fill{height:100%;border-radius:inherit}.sites-image-feature{display:grid;gap:1rem;align-items:center;width:100%;box-sizing:border-box}.sites-image-feature[data-layout=image-left]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.sites-image-feature[data-layout=image-right]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.sites-image-feature[data-layout=image-right] .sites-image-feature-media{order:2}.sites-image-feature[data-layout=image-top]{grid-template-columns:1fr}.sites-image-feature-media img,.sites-image-feature-ph{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:.75rem;background:#e2e8f0}.sites-image-feature-ph{display:flex;align-items:center;justify-content:center;color:#64748b;font:600 .85rem/1 system-ui,sans-serif}.sites-image-feature-copy h3{margin:0 0 .35rem;font-size:1.15rem;color:#0f172a}.sites-image-feature-copy p{margin:0;color:#475569;line-height:1.45}@media(max-width:767px){.sites-image-feature[data-layout=image-left],.sites-image-feature[data-layout=image-right]{grid-template-columns:1fr}}.sites-header-actions-part{display:flex;align-items:stretch;justify-content:stretch;width:100%;height:100%;gap:.5rem}.sites-header-action-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:1 1 auto;min-width:max-content;width:100%;height:100%;padding:.45em 1.15em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;font-weight:650;line-height:1.2;cursor:pointer}.sites-website[data-scale=artboard] .sites-pagekit-block-artboard[data-type=cta],.sites-website[data-scale=artboard] .sites-pagekit-block-artboard[data-type=header_actions],.sites-canva-block-artboard[data-type=cta],.sites-canva-block-artboard[data-type=header_actions]{overflow:visible;min-width:max-content}.sites-website[data-scale=artboard] .sites-pagekit-block-artboard[data-type=cta] .sites-pagekit-preview-fill,.sites-website[data-scale=artboard] .sites-pagekit-block-artboard[data-type=header_actions] .sites-pagekit-preview-fill,.sites-canva-block-artboard[data-type=cta] .sites-pagekit-preview-fill,.sites-canva-block-artboard[data-type=header_actions] .sites-pagekit-preview-fill{display:flex;align-items:center;justify-content:center;overflow:visible}.sites-pagekit-cta,.sites-menubar-cta{white-space:nowrap;word-break:normal;min-width:max-content}.sites-cluster{box-sizing:border-box;width:100%}.sites-cluster-item{min-width:0;padding:.85rem;border:1px solid #e2e8f0;border-radius:.85rem;background:#fff}.sites-cluster-item[data-selected=true],.sites-cluster-el[data-selected=true],.sites-cluster-tab[data-selected=true]{outline:2px solid #6366f1;outline-offset:2px}.sites-cluster-el{min-width:0}.sites-cluster-el h3,.sites-cluster-el p,.sites-cluster-el ul{margin:0;font:inherit;color:inherit;text-align:inherit}.sites-cluster-el img{display:block;width:100%;max-height:12rem;object-fit:cover;border-radius:.55rem}.sites-cluster-fold{display:flex;flex-direction:column;gap:.55rem}.sites-cluster-fold[data-kind=cluster_accordion]{gap:0;border:1px solid #e2e8f0;border-radius:.85rem;overflow:hidden;background:#fff}.sites-cluster-fold-item{margin:0}.sites-cluster-fold[data-kind=cluster_accordion] .sites-cluster-fold-item{border:0;border-radius:0;border-bottom:1px solid #e2e8f0;box-shadow:none}.sites-cluster-fold[data-kind=cluster_accordion] .sites-cluster-fold-item:last-child{border-bottom:0}.sites-cluster-fold-head{display:flex;align-items:center;gap:.7rem;width:100%;cursor:pointer;text-align:left}.sites-cluster-fold-title{flex:1 1 auto;min-width:0;font-weight:650}.sites-cluster-fold-mark{flex:0 0 1.4rem;width:1.4rem;height:1.4rem;border:1px solid #cbd5e1;border-radius:999px;display:grid;place-items:center;color:#334155;background:#f8fafc}.sites-cluster-fold-mark:before{content:"+";font-size:1rem;line-height:1}.sites-cluster-fold-item[data-open=true] .sites-cluster-fold-mark:before{content:"–"}.sites-cluster-fold[data-kind=cluster_accordion] .sites-cluster-fold-mark{border:0;background:transparent;border-radius:0}.sites-cluster-fold[data-kind=cluster_accordion] .sites-cluster-fold-mark:before{content:"▾";font-size:.85rem}.sites-cluster-fold[data-kind=cluster_accordion] .sites-cluster-fold-item[data-open=true] .sites-cluster-fold-mark:before{content:"▴"}.sites-cluster-fold-body{padding:.45rem 0 .15rem 2.1rem;color:#475569}.sites-cluster-tablist{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem}.sites-cluster-tab{border:1px solid #e2e8f0;background:#fff;border-radius:999px;padding:.35rem .85rem;font:inherit;cursor:pointer}.sites-cluster-tab[data-active=true]{background:#2563eb;color:#fff;border-color:#2563eb}.sites-cluster-slider-nav{display:flex;justify-content:space-between;margin-top:.5rem}.sites-cluster-dots{display:flex;justify-content:center;gap:.35rem;margin-top:.55rem}.sites-cluster-dots button{width:.5rem;height:.5rem;border-radius:999px;border:0;background:#cbd5e1;padding:0}.sites-cluster-dots button[data-on=true]{background:#2563eb}.sites-cluster-controls{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.sites-cluster-layers{display:grid;gap:.15rem;font-size:.78rem}.sites-cluster-layers button{display:block;width:100%;text-align:left;border:0;background:transparent;font:inherit;padding:.2rem .35rem;border-radius:.35rem;cursor:pointer;color:#334155}.sites-cluster-layers button[data-on=true]{background:#e8f2ff;color:#1d4ed8}.sites-cluster-layers .is-nested{padding-left:.9rem}.sites-cluster-layers .is-deep{padding-left:1.6rem}.sites-blog-posts-heading{margin:0 0 .75rem;font-size:1.35rem;font-weight:700}.sites-cluster[data-kind=cluster_blog][data-layout=classic] .sites-cluster-item{border:0;padding:0;background:transparent;border-radius:0}.sites-cluster[data-kind=cluster_blog][data-layout=premium] .sites-cluster-item{overflow:hidden;padding:0;box-shadow:0 10px 30px #0f172a1f}.sites-cluster[data-kind=cluster_blog] .sites-cluster-el[data-role=title] h3{font-size:1.05rem;font-weight:800;letter-spacing:.01em;text-transform:uppercase}.sites-cluster[data-kind=cluster_blog] .sites-cluster-el[data-role=category] p{display:inline-block;margin-top:.45rem;padding:.15rem .55rem;border-radius:999px;background:#dcfce7;color:#166534;font-size:.72rem}.sites-cluster[data-kind=cluster_blog] .sites-cluster-el[data-role=author] p,.sites-cluster[data-kind=cluster_blog] .sites-cluster-el[data-role=date] p{color:#64748b;font-size:.78rem}.sites-cluster[data-kind=cluster_blog][data-blog-type=compact] .sites-cluster-item{display:grid!important;grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem 1rem;align-items:start}.sites-cluster[data-kind=cluster_blog][data-blog-type=compact] .sites-cluster-el[data-role=image]{grid-column:1;grid-row:1 / span 8}.sites-cluster[data-kind=cluster_blog][data-blog-type=compact] .sites-cluster-el:not([data-role=image]){grid-column:2}.sites-cluster[data-kind=cluster_blog][data-blog-type=compact] .sites-cluster-el img,.sites-cluster[data-kind=cluster_blog][data-blog-type=compact] .sites-logo-ph{width:100%;height:6.5rem;max-height:6.5rem;object-fit:cover}.sites-blog-posts-note{margin:0 0 .75rem;padding:.55rem .7rem;border-radius:.45rem;background:#eff6ff;color:#1e3a8a;font-size:.78rem}.sites-blog-choice-set{border:0;margin:0 0 .7rem;padding:0;display:grid;gap:.4rem}.sites-blog-choice-set legend{font-size:.78rem;margin-bottom:.25rem;color:#475569}.sites-blog-choice{display:flex;align-items:center;gap:.45rem;border:1px solid #dbe3ee;border-radius:.55rem;padding:.45rem .6rem;cursor:pointer}.sites-blog-toggle{flex-direction:row;align-items:center;justify-content:space-between}.sites-row{position:relative;display:flex;flex-direction:column;gap:0;width:100%;box-sizing:border-box;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.sites-row-bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.sites-row-label,.sites-col-label,.sites-col-empty{display:none}.sites-row-grid{display:grid;gap:0;width:100%;align-items:stretch;position:relative;z-index:1}.sites-col{position:relative;min-height:100%;height:100%;display:flex;flex-direction:column;gap:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-sizing:border-box;box-shadow:none;width:100%;max-width:100%;min-width:0;align-self:stretch}.sites-row-grid{min-width:0}.sites-col-el{position:relative;width:100%;max-width:100%;min-width:0;flex:0 0 auto;align-self:stretch;border-radius:0;outline:none;box-sizing:border-box}.sites-col-el[data-width-full=false]{width:auto;align-self:auto}.sites-col-el[data-width-full=true]{align-self:stretch;width:100%}.sites-col-el :is(h1,h2,h3,h4,h5,h6,p,blockquote,ul,ol,.sites-rich-text).sites-rs,.sites-col-el .sites-canvas-text-edit:not(span){display:block;width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word}.sites-col-el:has(>.sites-pagekit-list){width:100%;max-width:100%;min-width:0;height:auto;box-sizing:border-box}.sites-col-el .sites-pagekit-list,.sites-col-el ul.sites-rs,.sites-col-el ol.sites-rs{display:block;position:relative;width:100%;max-width:100%;min-width:0;height:auto;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.sites-col-el .sites-pagekit-list>li,.sites-col-el ul.sites-rs>li,.sites-col-el ol.sites-rs>li{min-width:0;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.sites-col-el>.sites-selection-chrome{inset:0;width:auto;height:auto;max-width:100%;max-height:100%;z-index:5}.sites-col-el>.sites-selection-chrome .sites-selection-chrome-rail{max-width:100%}@media(max-width:900px){.sites-row[data-columns="5"] .sites-row-grid,.sites-row[data-columns="6"] .sites-row-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:640px){.sites-row[data-columns] .sites-row-grid{grid-template-columns:minmax(0,1fr)!important}}.sites-canva:not([data-preview=true]) .sites-row-label{display:none}.sites-canva:not([data-preview=true]) .sites-row:hover>.sites-row-label,.sites-canva:not([data-preview=true]) .sites-row[data-selected=true]>.sites-row-label{display:block;position:absolute;z-index:6;inset:0 auto auto 0;width:max-content;max-width:calc(100% - .5rem);transform:translateY(-100%);pointer-events:none;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;background:transparent;padding:0}.sites-canva:not([data-preview=true]) .sites-col-label{display:none}.sites-canva:not([data-preview=true]) .sites-col:hover>.sites-col-label,.sites-canva:not([data-preview=true]) .sites-col[data-selected=true]>.sites-col-label{display:block;position:absolute;z-index:6;top:0;left:0;transform:translateY(-100%);pointer-events:none;font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#94a3b8}.sites-canva:not([data-preview=true]) .sites-col-empty{display:block;min-height:7rem;width:100%;flex:1 1 auto;align-self:stretch;pointer-events:auto;border-radius:0;background:transparent;padding:0;margin:0;border:0;outline:none;box-shadow:none}.sites-canva:not([data-preview=true]) .sites-col:has(>.sites-col-empty){min-height:7rem;align-self:stretch}.sites-canva .sites-col-el{border-radius:6px;outline:1px solid transparent}.sites-canva:not([data-preview=true]) .sites-col-el[data-selected=true]{outline-color:#f97316}.sites-row-head,.sites-col-chrome,.sites-col-add-menu,.sites-row-chrome,.sites-canva .sites-row-head{display:none}.sites-canva:not([data-preview=true]) .sites-row:hover>.sites-row-head,.sites-canva:not([data-preview=true]) .sites-row[data-selected=true]>.sites-row-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.sites-canva:not([data-preview=true]) .sites-row-chrome,.sites-canva:not([data-preview=true]) .sites-col-chrome{display:none}.sites-canva:not([data-preview=true]) .sites-row:hover>.sites-row-chrome,.sites-canva:not([data-preview=true]) .sites-row[data-selected=true]>.sites-row-chrome,.sites-canva:not([data-preview=true]) .sites-col:hover>.sites-col-chrome,.sites-canva:not([data-preview=true]) .sites-col[data-selected=true]>.sites-col-chrome{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.sites-canva .sites-col-add,.sites-canva .sites-col-action,.sites-canva .sites-row-action{appearance:none;margin:0;padding:.22rem .45rem;border:1px solid #cbd5e1;border-radius:.4rem;background:#fff;color:#334155;font:650 .68rem/1.1 system-ui,Segoe UI,sans-serif;cursor:pointer}.sites-canva .sites-col-add{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}.sites-canva:not([data-preview=true]) .sites-col-add:hover,.sites-canva:not([data-preview=true]) .sites-col-action:hover,.sites-canva:not([data-preview=true]) .sites-row-action:hover{border-color:#60a5fa;background:#f8fbff}.sites-canva .sites-col-add-menu{display:flex;flex-direction:column;gap:.35rem;margin:.15rem 0 .35rem;padding:.45rem;border:1px solid #dbeafe;border-radius:.5rem;background:#f8fbff}.sites-canva .sites-col-add-menu-item,.sites-canva .sites-col-add-menu-row{appearance:none;margin:0;padding:.35rem .5rem;border:1px solid #bfdbfe;border-radius:.4rem;background:#fff;color:#1e3a8a;font:650 .74rem/1.2 system-ui,Segoe UI,sans-serif;cursor:pointer;text-align:left}.sites-canva:not([data-preview=true]) .sites-col-add-menu-label{font:700 .62rem/1.2 system-ui,Segoe UI,sans-serif;letter-spacing:.03em;text-transform:uppercase;color:#64748b}.sites-canva .sites-col-add-menu-rows{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem}.sites-canva .sites-col-add-menu-row{text-align:center;padding:.35rem 0}.sites-canva .sites-row .sites-row{margin-top:0;background:transparent}.sites-canva-device-frame[data-device=tablet] .sites-row[data-columns="5"] .sites-row-grid,.sites-canva-device-frame[data-device=tablet] .sites-row[data-columns="6"] .sites-row-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sites-canva-device-frame[data-device=mobile] .sites-row[data-columns] .sites-row-grid{grid-template-columns:minmax(0,1fr)!important}.sites-col-drop-placeholder{position:absolute;left:8px;right:8px;z-index:6;display:flex;align-items:center;pointer-events:none}.sites-col-drop-placeholder-bar{display:block;width:100%;border-radius:999px;background:#3b82f6;box-shadow:0 0 0 1px #3b82f659}.sites-col[data-drop-active=true]{outline:1px dashed rgba(59,130,246,.55);outline-offset:-1px}.sites-col-el[data-drop-neighbor=true]{outline:1px solid #f59e0b;outline-offset:-1px}.sites-col-drop-placeholder[data-axis=x]{inset:8px auto;width:8px;height:auto}.sites-col-drop-placeholder[data-axis=x] .sites-col-drop-placeholder-bar{width:6px;height:100%}.sites-row[data-drop-active=true] .sites-row-grid{outline:1px dashed rgba(59,130,246,.55);outline-offset:-1px}.sites-canva-artboard[data-drop-active=true]{outline:1px dashed rgba(59,130,246,.4);outline-offset:-2px}.re-site-search,.re-site-form,.re-site-cards,.re-site-gallery{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;box-sizing:border-box}.re-site-search label,.re-site-form label{display:flex;flex-direction:column;gap:4px;min-width:0}.re-site-search input,.re-site-search select,.re-site-form input,.re-site-form textarea,.re-site-form select{width:100%;max-width:100%;box-sizing:border-box;min-height:44px}.re-site-cards{list-style:none;padding:0;margin:0}.re-site-gallery img{width:100%;height:auto;object-fit:cover}.re-site-search button,.re-site-form button{min-height:44px}@media(min-width:720px){.re-site-search{flex-direction:row;align-items:flex-end;flex-wrap:wrap}.re-site-search label{flex:1 1 180px}}.re-project-cards{display:grid;grid-template-columns:1fr;gap:12px;width:100%}.re-project-card{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;border:1px solid #d7e4f5;border-radius:12px;background:#fff;color:#1c2430;text-decoration:none;box-shadow:0 1px 2px #102a540a}.re-project-card-kicker{color:var(--brand, #1d6fe8);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.re-project-card strong{font-size:17px;line-height:1.3}.re-project-card-city,.re-project-card-dev{color:#5b6b7c;font-size:13px}.re-project-card p{margin:6px 0 0;color:#334155;font-size:14px;line-height:1.45}.re-project-cards-empty{margin:0;color:#5b6b7c}@media(min-width:720px){.re-project-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.re-project-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.sites-canva-block-artboard[data-type=hero] .sites-pagekit-preview-fill,.sites-pagekit-block-artboard[data-type=hero] .sites-pagekit-preview-fill,.sites-canva-block-artboard[data-type=store_hero] .sites-pagekit-preview-fill,.sites-pagekit-block-artboard[data-type=store_hero] .sites-pagekit-preview-fill,.sites-canva-block-body-artboard:has(.sites-hero) .sites-pagekit-preview-fill,.sites-canva-block-body-artboard:has(.sites-store-hero) .sites-pagekit-preview-fill,.sites-canva-block-body-artboard:has(.sites-pro-card) .sites-pagekit-preview-fill{display:block!important;height:100%;min-height:100%;overflow:visible}.sites-canva-block-artboard[data-type=hero] .sites-canva-block-clip,.sites-canva-block-artboard[data-type=store_hero] .sites-canva-block-clip,.sites-canva-block-artboard[data-type=feature] .sites-canva-block-clip,.sites-canva-block-artboard[data-type=testimonial] .sites-canva-block-clip,.sites-canva-block-artboard[data-type=pricing] .sites-canva-block-clip,.sites-canva-block-artboard[data-type=faq] .sites-canva-block-clip,.sites-canva-block-artboard[data-type=stats] .sites-canva-block-clip,.sites-canva-block-artboard[data-type=team] .sites-canva-block-clip,.sites-canva-block-artboard[data-type=contact] .sites-canva-block-clip,.sites-canva-block-artboard[data-type=social] .sites-canva-block-clip,.sites-canva-block-artboard[data-type=badge] .sites-canva-block-clip{overflow:visible}.sites-hero{box-sizing:border-box;width:100%;height:100%;min-height:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.sites-hero-scrim{position:absolute;inset:0;background:#0f172a59;pointer-events:none}.sites-hero-photo{position:absolute;inset:0;background-position:center;background-repeat:no-repeat;pointer-events:auto;cursor:pointer}.sites-hero-part[data-selected=true]{outline:2px solid #6366f1;outline-offset:3px;border-radius:.35rem}.sites-website .sites-hero-part[data-selected=true],.sites-preview-stage .sites-hero-part[data-selected=true]{outline:none!important}.sites-hero-row{position:relative;z-index:1;display:flex;align-items:center;gap:1.25rem;width:100%;padding:1.5rem 1.25rem;box-sizing:border-box;pointer-events:none}@media(max-width:1023px){.sites-hero-row{flex-direction:column;align-items:stretch}.sites-hero-cta{width:100%!important;box-sizing:border-box}}.sites-hero-copy{flex:1 1 auto;min-width:0;pointer-events:none}.sites-hero-part{pointer-events:auto}.sites-hero-copy{flex:1 1 auto;min-width:0}.sites-hero-title,.sites-hero-lede,.sites-hero-cta,.sites-store-hero h1,.sites-store-hero p{height:auto!important;line-height:1.35!important;width:auto!important;max-width:100%;display:block}.sites-hero-title{margin:0 0 .4rem;font-size:var(--rs-fontSize-desktop, 2rem);font-weight:750}.sites-hero-title-lg{font-size:var(--rs-fontSize-desktop, 2.6rem)}.sites-hero-lede{margin:0 0 .85rem;font-size:var(--rs-fontSize-desktop, 1rem);opacity:.92}.sites-hero-part-empty{opacity:.55}.sites-hero-cta{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;cursor:default}.sites-hero-media{display:block;flex:0 0 42%;min-height:10rem;border-radius:.85rem;background:#1e293b center / cover no-repeat}.sites-store-hero{box-sizing:border-box;width:100%;height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:1.25rem;border-radius:20px;background:#0f172a;color:#fff!important;text-align:center}.sites-store-hero h1{margin:0;font-size:1.85rem!important;font-weight:750;color:#fff!important}.sites-store-hero p{margin:0;color:#e2e8f0!important;font-size:1rem!important}.sites-pro-card{box-sizing:border-box;width:100%;height:100%;min-height:6rem;padding:1rem 1.1rem;background:#fff;color:#0f172a;border:1px solid #e5e7eb;border-radius:1rem}.sites-pro-card h3,.sites-pro-card p,.sites-pro-card strong,.sites-pro-card summary{height:auto!important;font-size:revert!important;line-height:1.4!important;color:inherit!important}.sites-pro-social{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.sites-pro-social-link{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:999px;text-decoration:none;color:inherit}.sites-pro-social-mark{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:999px}.sites-pro-social-empty{color:#94a3b8;font-size:.85rem}.sites-unknown-leaf{box-sizing:border-box;width:100%;height:100%;min-height:4rem;padding:1rem 1.1rem;color:inherit}@media(prefers-reduced-motion:no-preference){[data-anim=fade]:not([data-loop-anim]){animation:sites-leaf-fade var(--leaf-anim-duration, .75s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) var(--leaf-anim-repeat, 1) both}[data-anim=fade-up]:not([data-loop-anim]),[data-anim=slide-up]:not([data-loop-anim]),[data-anim=slide]:not([data-loop-anim]){animation:sites-leaf-slide-up var(--leaf-anim-duration, .75s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) var(--leaf-anim-repeat, 1) both}[data-anim=fade-down]:not([data-loop-anim]),[data-anim=slide-down]:not([data-loop-anim]){animation:sites-leaf-slide-down var(--leaf-anim-duration, .75s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) var(--leaf-anim-repeat, 1) both}[data-anim=fade-left]:not([data-loop-anim]),[data-anim=slide-left]:not([data-loop-anim]){animation:sites-leaf-slide-left var(--leaf-anim-duration, .75s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) var(--leaf-anim-repeat, 1) both}[data-anim=fade-right]:not([data-loop-anim]),[data-anim=slide-right]:not([data-loop-anim]){animation:sites-leaf-slide-right var(--leaf-anim-duration, .75s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) var(--leaf-anim-repeat, 1) both}[data-anim=zoom]:not([data-loop-anim]){animation:sites-leaf-zoom var(--leaf-anim-duration, .75s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) var(--leaf-anim-repeat, 1) both}[data-anim=zoom-out]:not([data-loop-anim]){animation:sites-leaf-zoom-out var(--leaf-anim-duration, .75s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) var(--leaf-anim-repeat, 1) both}[data-hover-anim]{transition:transform .25s ease,opacity .25s ease,box-shadow .25s ease}[data-hover-anim=scale]:hover{transform:scale(1.06)}[data-hover-anim=move]:hover,[data-hover-anim=lift]:hover{transform:translateY(-8px)}[data-hover-anim=rotate]:hover{transform:rotate(3deg)}[data-hover-anim=opacity]:hover{opacity:.72}[data-hover-anim=shadow]:hover{box-shadow:0 16px 32px #0f172a38}[data-scroll-anim]:not(.is-inview){opacity:0}[data-scroll-anim=slide-up]:not(.is-inview),[data-scroll-anim=fade-up]:not(.is-inview),[data-scroll-anim=slide]:not(.is-inview){transform:translateY(22px)}[data-scroll-anim=slide-down]:not(.is-inview),[data-scroll-anim=fade-down]:not(.is-inview){transform:translateY(-22px)}[data-scroll-anim=slide-left]:not(.is-inview),[data-scroll-anim=fade-left]:not(.is-inview){transform:translate(22px)}[data-scroll-anim=slide-right]:not(.is-inview),[data-scroll-anim=fade-right]:not(.is-inview){transform:translate(-22px)}[data-scroll-anim=zoom]:not(.is-inview){transform:scale(.86)}[data-scroll-anim=zoom-out]:not(.is-inview){transform:scale(1.14)}[data-scroll-anim=fade].is-inview{animation:sites-leaf-fade var(--leaf-anim-duration, .8s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) both}[data-scroll-anim=slide-up].is-inview,[data-scroll-anim=fade-up].is-inview,[data-scroll-anim=slide].is-inview{animation:sites-leaf-slide-up var(--leaf-anim-duration, .8s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) both}[data-scroll-anim=slide-down].is-inview,[data-scroll-anim=fade-down].is-inview{animation:sites-leaf-slide-down var(--leaf-anim-duration, .8s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) both}[data-scroll-anim=slide-left].is-inview,[data-scroll-anim=fade-left].is-inview{animation:sites-leaf-slide-left var(--leaf-anim-duration, .8s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) both}[data-scroll-anim=slide-right].is-inview,[data-scroll-anim=fade-right].is-inview{animation:sites-leaf-slide-right var(--leaf-anim-duration, .8s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) both}[data-scroll-anim=zoom].is-inview{animation:sites-leaf-zoom var(--leaf-anim-duration, .8s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) both}[data-scroll-anim=zoom-out].is-inview{animation:sites-leaf-zoom-out var(--leaf-anim-duration, .8s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) both}[data-loop-anim=float]{animation:sites-leaf-float var(--leaf-anim-duration, 3s) var(--leaf-anim-easing, ease-in-out) var(--leaf-anim-delay, 0s) infinite}[data-loop-anim=pulse]{animation:sites-leaf-pulse var(--leaf-anim-duration, 1.6s) var(--leaf-anim-easing, ease-in-out) var(--leaf-anim-delay, 0s) infinite}[data-loop-anim=bounce]{animation:sites-leaf-bounce var(--leaf-anim-duration, 1.2s) var(--leaf-anim-easing, ease) var(--leaf-anim-delay, 0s) infinite}[data-loop-anim=rotate]{animation:sites-leaf-rotate var(--leaf-anim-duration, 8s) var(--leaf-anim-easing, linear) var(--leaf-anim-delay, 0s) infinite}}@keyframes sites-leaf-fade{0%{opacity:0}to{opacity:1}}@keyframes sites-leaf-slide-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes sites-leaf-slide-down{0%{opacity:0;transform:translateY(-22px)}to{opacity:1;transform:none}}@keyframes sites-leaf-slide-left{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes sites-leaf-slide-right{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}@keyframes sites-leaf-zoom{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes sites-leaf-zoom-out{0%{opacity:0;transform:scale(1.14)}to{opacity:1;transform:none}}@keyframes sites-leaf-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes sites-leaf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes sites-leaf-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-4px)}}@keyframes sites-leaf-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sites-pagekit-section[data-template=executive-blue],.sites-canva-section[data-template=executive-blue]{--eb-blue: #2563eb;--eb-navy: #10243a;--eb-body: #475569;--eb-line: #e2e8f0;font-family:Inter,sans-serif;color:var(--eb-body)}.sites-pagekit-section[data-template=executive-blue] .sites-row,.sites-canva-section[data-template=executive-blue] .sites-row{width:min(1200px,calc(100% - 40px));margin-inline:auto}.sites-pagekit-section[data-template=executive-blue] h1,.sites-pagekit-section[data-template=executive-blue] h2,.sites-pagekit-section[data-template=executive-blue] h3,.sites-canva-section[data-template=executive-blue] h1,.sites-canva-section[data-template=executive-blue] h2,.sites-canva-section[data-template=executive-blue] h3{font-family:Plus Jakarta Sans,Inter,sans-serif;color:var(--eb-navy);letter-spacing:-.03em}.sites-pagekit-section[data-template=executive-blue][data-role=hero] h1,.sites-canva-section[data-template=executive-blue][data-role=hero] h1{font-size:36px;line-height:1.12}.sites-pagekit-section[data-template=executive-blue][data-role=nav],.sites-canva-section[data-template=executive-blue][data-role=nav]{background:#fff;border-bottom:1px solid var(--eb-line);min-height:80px}.sites-pagekit-section[data-template=executive-blue] .sites-menubar-brand-text,.sites-canva-section[data-template=executive-blue] .sites-menubar-brand-text{font-family:Plus Jakarta Sans,Inter,sans-serif;font-weight:700;letter-spacing:.08em;color:var(--eb-navy)}.sites-pagekit-section[data-template=executive-blue] .sites-menubar a.is-active,.sites-canva-section[data-template=executive-blue] .sites-menubar a.is-active{color:var(--eb-blue)}.sites-pagekit-section[data-template=executive-blue][data-role=hero],.sites-canva-section[data-template=executive-blue][data-role=hero]{background:#eff6ff}.sites-pagekit-section[data-template=executive-blue][data-role=pale],.sites-canva-section[data-template=executive-blue][data-role=pale]{background:#f8fafc}.sites-pagekit-section[data-template=executive-blue][data-role=navy],.sites-canva-section[data-template=executive-blue][data-role=navy],.sites-pagekit-section[data-template=executive-blue][data-role=footer],.sites-canva-section[data-template=executive-blue][data-role=footer]{background:var(--eb-navy);color:#e2e8f0}.sites-pagekit-section[data-template=executive-blue][data-role=navy] h2,.sites-pagekit-section[data-template=executive-blue][data-role=navy] h3,.sites-pagekit-section[data-template=executive-blue][data-role=footer] h3,.sites-canva-section[data-template=executive-blue][data-role=navy] h2,.sites-canva-section[data-template=executive-blue][data-role=navy] h3,.sites-canva-section[data-template=executive-blue][data-role=footer] h3{color:#fff}.sites-pagekit-section[data-template=executive-blue][data-role=banner],.sites-canva-section[data-template=executive-blue][data-role=banner]{background:var(--eb-blue);color:#fff}.sites-pagekit-section[data-template=executive-blue][data-role=banner] h2,.sites-canva-section[data-template=executive-blue][data-role=banner] h2{color:#fff;font-size:28px}.sites-pagekit-section[data-template=executive-blue] img,.sites-canva-section[data-template=executive-blue] img{width:100%;object-fit:cover;border-radius:16px;aspect-ratio:16 / 10;min-height:220px}.sites-pagekit-section[data-template=executive-blue][data-role=cards] .sites-pro-card,.sites-canva-section[data-template=executive-blue][data-role=cards] .sites-pro-card,.sites-pagekit-section[data-template=executive-blue][data-role=steps] .sites-col,.sites-canva-section[data-template=executive-blue][data-role=steps] .sites-col{border:1px solid var(--eb-line);border-radius:14px;padding:20px;background:#fff}.sites-pagekit-section[data-template=executive-blue][data-role=steps] .sites-col,.sites-canva-section[data-template=executive-blue][data-role=steps] .sites-col{background:#eff6ff}.sites-pagekit-section[data-template=executive-blue][data-role=trust] .sites-pro-card,.sites-canva-section[data-template=executive-blue][data-role=trust] .sites-pro-card{display:flex;align-items:center;gap:10px;border:0;background:transparent;padding:0}.sites-pagekit-section[data-template=executive-blue][data-role=hero] .sites-hero-cta,.sites-canva-section[data-template=executive-blue][data-role=hero] .sites-hero-cta{display:inline-flex;width:auto;margin:0 12px 12px 0}.sites-pagekit-section[data-template=executive-blue][data-role=cards] .sites-hero-cta,.sites-canva-section[data-template=executive-blue][data-role=cards] .sites-hero-cta{background:transparent;color:var(--eb-blue);border:0;padding:0;min-height:0}.sites-pagekit-section[data-template=executive-blue][data-role=nav],.sites-canva-section[data-template=executive-blue][data-role=nav]{min-height:80px;display:flex;align-items:center}.sites-pagekit-section[data-template=executive-blue] .sites-menubar-cta,.sites-canva-section[data-template=executive-blue] .sites-menubar-cta{background:#2563eb!important;color:#fff!important;border-radius:8px;min-height:44px;padding:0 18px;display:inline-flex;align-items:center;font-weight:600}.sites-pagekit-section[data-template=executive-blue][data-role=footer] .sites-hero-cta,.sites-canva-section[data-template=executive-blue][data-role=footer] .sites-hero-cta{display:block!important;width:auto!important;background:transparent!important;color:#cbd5e1!important;border:0!important;padding:0!important;min-height:0!important;box-shadow:none!important;font-weight:400}.sites-pagekit-section[data-template=executive-blue][data-role=services] .sites-hero-cta,.sites-canva-section[data-template=executive-blue][data-role=services] .sites-hero-cta,.sites-pagekit-section[data-template=executive-blue] .sites-enquiry button,.sites-canva-section[data-template=executive-blue] .sites-enquiry button{background:#2563eb!important;color:#fff!important;border:0!important;border-radius:8px!important;min-height:44px!important;padding:0 18px!important}.sites-pagekit-section[data-template=executive-blue][data-role=services] .sites-pro-card p,.sites-canva-section[data-template=executive-blue][data-role=services] .sites-pro-card p{white-space:pre-line}.sites-pagekit-section[data-template=executive-blue] .sites-pro-avatar,.sites-canva-section[data-template=executive-blue] .sites-pro-avatar{display:block;width:100%;height:220px;border-radius:12px;background-size:cover;background-position:center}.sites-pagekit-section[data-template=executive-blue] .sites-case-board ul,.sites-canva-section[data-template=executive-blue] .sites-case-board ul{display:grid;gap:16px;list-style:none;padding:0;margin:16px 0 0}@media(min-width:768px){.sites-pagekit-section[data-template=executive-blue] .sites-case-board ul,.sites-canva-section[data-template=executive-blue] .sites-case-board ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.sites-pagekit-section[data-template=executive-blue] .sites-case-board li,.sites-canva-section[data-template=executive-blue] .sites-case-board li{border:1px solid var(--eb-line);border-radius:14px;padding:12px;background:#fff}.sites-pagekit-section[data-template=executive-blue][data-role=trust] .sites-pro-card,.sites-canva-section[data-template=executive-blue][data-role=trust] .sites-pro-card{display:flex!important;align-items:center;gap:8px;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.sites-pagekit-section[data-template=executive-blue] .sites-pro-faq,.sites-canva-section[data-template=executive-blue] .sites-pro-faq{border:1px solid var(--eb-line);border-radius:8px;background:#fff;padding:10px 14px}.sites-pagekit-section[data-template=executive-blue] .sites-pro-icon svg,.sites-canva-section[data-template=executive-blue] .sites-pro-icon svg{color:var(--eb-blue);width:28px;height:28px}.sites-pagekit-section[data-template=executive-blue] .sites-case-board button,.sites-canva-section[data-template=executive-blue] .sites-case-board button{min-height:44px}.sites-pagekit-section[data-template=executive-blue] .sites-case-board ul button,.sites-canva-section[data-template=executive-blue] .sites-case-board ul button{background:#2563eb!important;color:#fff!important;border:0!important;border-radius:8px!important;min-height:44px!important;padding:0 18px!important;font-weight:600}.sites-pagekit-section[data-template=executive-blue][data-role=footer] a.sites-pagekit-cta,.sites-canva-section[data-template=executive-blue][data-role=footer] a.sites-pagekit-cta{display:block!important;width:auto!important;background:transparent!important;background-image:none!important;color:#cbd5e1!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;min-height:0!important;font-weight:400!important}.sites-pagekit-section[data-template=executive-blue][data-role=cards] a.sites-pagekit-cta,.sites-canva-section[data-template=executive-blue][data-role=cards] a.sites-pagekit-cta{display:inline-flex!important;width:auto!important;background:transparent!important;background-image:none!important;color:#2563eb!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;min-height:0!important;font-weight:600!important}.sites-pagekit-section[data-template=executive-blue][data-role=trust] .sites-pro-card,.sites-canva-section[data-template=executive-blue][data-role=trust] .sites-pro-card,.sites-pagekit-section[data-template=executive-blue][data-role=trust] .sites-col,.sites-canva-section[data-template=executive-blue][data-role=trust] .sites-col{border:0!important;box-shadow:none!important;background:transparent!important;min-height:0!important;border-radius:0!important}.sites-pagekit-section[data-template=executive-blue] .sites-case-board img,.sites-canva-section[data-template=executive-blue] .sites-case-board img{border-radius:12px;aspect-ratio:16 / 10}.sites-pagekit-section[data-template=executive-blue] .sites-enquiry,.sites-canva-section[data-template=executive-blue] .sites-enquiry{display:grid;gap:8px}.sites-pagekit-section[data-template=executive-blue] .sites-enquiry input,.sites-pagekit-section[data-template=executive-blue] .sites-enquiry select,.sites-pagekit-section[data-template=executive-blue] .sites-enquiry textarea,.sites-canva-section[data-template=executive-blue] .sites-enquiry input,.sites-canva-section[data-template=executive-blue] .sites-enquiry select,.sites-canva-section[data-template=executive-blue] .sites-enquiry textarea{min-height:44px;border:1px solid var(--eb-line);border-radius:8px}@media(min-width:768px){.sites-pagekit-section[data-template=executive-blue][data-role=hero] h1,.sites-canva-section[data-template=executive-blue][data-role=hero] h1{font-size:56px}.sites-pagekit-section[data-template=executive-blue][data-role=plain] h1,.sites-canva-section[data-template=executive-blue][data-role=plain] h1{font-size:48px}}@media(max-width:767px){.sites-pagekit-section[data-template=executive-blue] .sites-row-grid,.sites-canva-section[data-template=executive-blue] .sites-row-grid{grid-template-columns:minmax(0,1fr)!important}}[data-template=bold-modern]{font-family:Outfit,sans-serif;color:#0e0e10}[data-template=bold-modern] h1{font-size:clamp(2.8rem,7vw,5.4rem);line-height:.92;letter-spacing:-.04em;font-weight:700;text-align:left}[data-template=bold-modern][data-role=nav] .sites-menu-bar{justify-content:flex-start}[data-template=bold-modern] a.sites-pagekit-cta{border-radius:0!important;min-height:44px;text-transform:uppercase;letter-spacing:.04em}[data-template=bold-modern][data-role=footer] a.sites-pagekit-cta{background:transparent!important;color:#d4d4d8!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:0!important;font-weight:500!important;text-transform:none!important}[data-template=ivory-gold]{font-family:"Source Sans 3",sans-serif;color:#1a1612}[data-template=ivory-gold] h1,[data-template=ivory-gold] h2,[data-template=ivory-gold] h3{font-family:Fraunces,serif;font-weight:560;letter-spacing:-.02em}[data-template=ivory-gold][data-role=hero]{text-align:center}[data-template=ivory-gold][data-role=hero] h1{font-size:clamp(2.6rem,6vw,4.6rem);line-height:1.05;max-width:16ch;margin-inline:auto}[data-template=ivory-gold][data-role=nav] .sites-menu-bar{justify-content:center;border-bottom:1px solid #e4d7bc}[data-template=ivory-gold] a.sites-pagekit-cta{border-radius:0!important;min-height:44px}[data-template=ivory-gold][data-role=footer] a.sites-pagekit-cta{background:transparent!important;color:#e7dcc4!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:0!important;font-weight:400!important}.sites-pagekit-section[data-template=ivory-gold],.sites-canva-section[data-template=ivory-gold]{font-family:"Source Sans 3",sans-serif;color:#1a1612}.sites-pagekit-section[data-template=ivory-gold] .sites-row,.sites-canva-section[data-template=ivory-gold] .sites-row{width:min(1040px,calc(100% - 48px));margin-inline:auto}.sites-pagekit-section[data-template=ivory-gold] h1,.sites-pagekit-section[data-template=ivory-gold] h2,.sites-pagekit-section[data-template=ivory-gold] h3,.sites-canva-section[data-template=ivory-gold] h1,.sites-canva-section[data-template=ivory-gold] h2,.sites-canva-section[data-template=ivory-gold] h3{font-family:Fraunces,Georgia,serif;font-weight:560;letter-spacing:-.02em;color:#1a1612}.sites-pagekit-section[data-template=ivory-gold][data-role=hero] h1,.sites-canva-section[data-template=ivory-gold][data-role=hero] h1{font-size:clamp(2.8rem,6vw,4.8rem);line-height:1.02;max-width:14ch}.sites-pagekit-section[data-template=ivory-gold][data-role=footer] a.sites-pagekit-cta,.sites-canva-section[data-template=ivory-gold][data-role=footer] a.sites-pagekit-cta,.sites-pagekit-section[data-template=ivory-gold][data-role=list] a.sites-pagekit-cta,.sites-pagekit-section[data-template=ivory-gold][data-role=practice] a.sites-pagekit-cta,.sites-pagekit-section[data-template=ivory-gold][data-role=hero] a.sites-pagekit-cta{background:transparent!important;color:#8c6a2f!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:0!important;border-radius:0!important;font-weight:600!important}.sites-pagekit-section[data-template=bold-modern],.sites-canva-section[data-template=bold-modern]{font-family:Outfit,sans-serif;color:#0e0e10}.sites-pagekit-section[data-template=bold-modern] .sites-row,.sites-canva-section[data-template=bold-modern] .sites-row{width:min(1120px,calc(100% - 48px));margin-inline:auto}.sites-pagekit-section[data-template=bold-modern] h1,.sites-canva-section[data-template=bold-modern] h1{font-family:Outfit,sans-serif;font-weight:700;font-size:clamp(2.8rem,6.5vw,5rem);line-height:.92;letter-spacing:-.045em;text-align:left}.sites-pagekit-section[data-template=bold-modern][data-role=grid] .sites-pro-card,.sites-canva-section[data-template=bold-modern][data-role=grid] .sites-pro-card{border:0!important;background:#fff7f2;padding:8px 4px 0}.sites-pagekit-section[data-template=bold-modern][data-role=footer] a.sites-pagekit-cta,.sites-canva-section[data-template=bold-modern][data-role=footer] a.sites-pagekit-cta{background:transparent!important;color:#d4d4d8!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:0!important}.sites-pro-icon svg{display:block}.sites-pagekit-section[data-template=ivory-gold] .sites-row,.sites-canva-section[data-template=ivory-gold] .sites-row,.sites-pagekit-section[data-template=bold-modern] .sites-row,.sites-canva-section[data-template=bold-modern] .sites-row{width:min(1040px,calc(100% - 48px))!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:720px){.sites-pagekit-section[data-template=ivory-gold] .sites-row,.sites-canva-section[data-template=ivory-gold] .sites-row,.sites-pagekit-section[data-template=bold-modern] .sites-row,.sites-canva-section[data-template=bold-modern] .sites-row{width:min(1040px,calc(100% - 32px))!important}}.sites-pagekit-section[data-template=editorial-studio],.sites-canva-section[data-template=editorial-studio]{font-family:"Source Sans 3",sans-serif;color:#1c140c}.sites-pagekit-section[data-template=editorial-studio] .sites-row,.sites-canva-section[data-template=editorial-studio] .sites-row{width:min(980px,calc(100% - 48px))!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important}.sites-pagekit-section[data-template=editorial-studio] h1,.sites-canva-section[data-template=editorial-studio] h1{font-family:Newsreader,Georgia,serif;font-weight:500;font-size:clamp(3rem,7vw,5.4rem);line-height:.96;letter-spacing:-.03em;max-width:12ch}.sites-pagekit-section[data-template=editorial-studio][data-role=index] .sites-pro-card{border-top:1px solid #1c140c;border-radius:0;background:transparent;padding:22px 0}.sites-pagekit-section[data-template=editorial-studio][data-role=footer] a.sites-pagekit-cta,.sites-canva-section[data-template=editorial-studio][data-role=footer] a.sites-pagekit-cta,.sites-pagekit-section[data-template=editorial-studio][data-role=hero] a.sites-pagekit-cta{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.sites-pagekit-section[data-template=human-first],.sites-canva-section[data-template=human-first]{font-family:Nunito,sans-serif;color:#3f2a22}.sites-pagekit-section[data-template=human-first] .sites-row,.sites-canva-section[data-template=human-first] .sites-row{width:min(880px,calc(100% - 48px))!important;max-width:880px!important;margin-left:auto!important;margin-right:auto!important}.sites-pagekit-section[data-template=human-first] h1{font-family:Nunito,sans-serif;font-weight:700;font-size:clamp(2.6rem,6vw,4.4rem);line-height:1.05;letter-spacing:-.03em}.sites-pagekit-section[data-template=human-first][data-role=band] .sites-pro-card,.sites-pagekit-section[data-template=human-first][data-role=band-alt] .sites-pro-card{background:transparent;border:0;padding:8px 0}.sites-pagekit-section[data-template=human-first] a.sites-pagekit-cta{background:transparent!important;border:0!important;padding:0!important}.sites-pagekit-section[data-template=midnight-executive],.sites-canva-section[data-template=midnight-executive]{font-family:Manrope,sans-serif;color:#f5f0e6}.sites-pagekit-section[data-template=midnight-executive] .sites-row,.sites-canva-section[data-template=midnight-executive] .sites-row{width:min(960px,calc(100% - 48px))!important;max-width:960px!important;margin-left:auto!important;margin-right:auto!important}.sites-pagekit-section[data-template=midnight-executive] h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(2.8rem,6vw,4.8rem);line-height:1.02;text-align:center}.sites-pagekit-section[data-template=midnight-executive][data-role=hero] p,.sites-pagekit-section[data-template=midnight-executive][data-role=hero] a{text-align:center}.sites-pagekit-section[data-template=midnight-executive][data-role=chambers] .sites-pro-card{background:#101416;color:#f5f0e6;border:1px solid #c6a15b33;border-radius:0}.sites-pagekit-section[data-template=midnight-executive] a.sites-pagekit-cta{background:transparent!important;border:0!important;padding:0!important;color:#c6a15b!important}.sites-pagekit-section[data-template=growth-partner],.sites-canva-section[data-template=growth-partner]{font-family:Sora,sans-serif;color:#102018}.sites-pagekit-section[data-template=growth-partner] .sites-row,.sites-canva-section[data-template=growth-partner] .sites-row{width:min(1080px,calc(100% - 48px))!important;max-width:1080px!important;margin-left:auto!important;margin-right:auto!important}.sites-pagekit-section[data-template=growth-partner] h1{font-family:Sora,sans-serif;font-weight:600;font-size:clamp(2.6rem,5.5vw,4.2rem);letter-spacing:-.04em;line-height:1.02}.sites-pagekit-section[data-template=growth-partner][data-role=steps] .sites-pro-card{background:transparent;border:0;border-left:6px solid #65a30d;border-radius:0;padding-left:18px}.sites-pagekit-section[data-template=growth-partner] a.sites-pagekit-cta{background:transparent!important;border:0!important;padding:0!important}.sites-pagekit-section[data-template=global-enterprise],.sites-canva-section[data-template=global-enterprise]{font-family:IBM Plex Sans,sans-serif;color:#0f2744}.sites-pagekit-section[data-template=global-enterprise] .sites-row,.sites-canva-section[data-template=global-enterprise] .sites-row{width:min(1100px,calc(100% - 48px))!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}.sites-pagekit-section[data-template=global-enterprise] h1{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:clamp(2.4rem,5vw,3.6rem);letter-spacing:-.03em}.sites-pagekit-section[data-template=global-enterprise][data-role=table] .sites-pro-card{background:transparent;border:0;border-bottom:1px solid #d5deea;border-radius:0;display:flex;gap:16px;align-items:flex-start}.sites-pagekit-section[data-template=global-enterprise] a.sites-pagekit-cta{background:transparent!important;border:0!important;padding:0!important}.sites-pagekit-section[data-template=local-business-expert],.sites-canva-section[data-template=local-business-expert]{font-family:"Source Sans 3",sans-serif;color:#1f2a24}.sites-pagekit-section[data-template=local-business-expert] .sites-row,.sites-canva-section[data-template=local-business-expert] .sites-row{width:min(760px,calc(100% - 48px))!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.sites-pagekit-section[data-template=local-business-expert] h1{font-family:Literata,Georgia,serif;font-weight:560;font-size:clamp(2.4rem,5.5vw,3.6rem);line-height:1.12}.sites-pagekit-section[data-template=local-business-expert][data-role=notes] .sites-pro-card{background:transparent;border:0;border-radius:18px}.sites-pagekit-section[data-template=local-business-expert] a.sites-pagekit-cta{background:transparent!important;border:0!important;padding:0!important}.sites-pagekit-section[data-template=workspace-modern],.sites-canva-section[data-template=workspace-modern]{font-family:Outfit,sans-serif;color:#141416}.sites-pagekit-section[data-template=workspace-modern] .sites-row,.sites-canva-section[data-template=workspace-modern] .sites-row{width:min(1040px,calc(100% - 48px))!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}.sites-pagekit-section[data-template=workspace-modern] h1{font-family:Syne,sans-serif;font-weight:700;font-size:clamp(2.6rem,6vw,4.4rem);letter-spacing:-.04em;line-height:.98}.sites-pagekit-section[data-template=workspace-modern][data-role=rooms] .sites-pro-card{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:16px;min-height:160px}.sites-pagekit-section[data-template=workspace-modern] a.sites-pagekit-cta{background:transparent!important;border:0!important;padding:0!important}.sites-pagekit-section[data-template] .sites-pro-quote footer span{margin-left:.4rem}.sites-pagekit-section[data-template=ivory-gold] .sites-pro-quote footer,.sites-canva-section[data-template=ivory-gold] .sites-pro-quote footer,.sites-pagekit-section[data-template=bold-modern] .sites-pro-quote footer,.sites-canva-section[data-template=bold-modern] .sites-pro-quote footer,.sites-pagekit-section[data-template=editorial-studio] .sites-pro-quote footer,.sites-canva-section[data-template=editorial-studio] .sites-pro-quote footer,.sites-pagekit-section[data-template=human-first] .sites-pro-quote footer,.sites-canva-section[data-template=human-first] .sites-pro-quote footer,.sites-pagekit-section[data-template=midnight-executive] .sites-pro-quote footer,.sites-canva-section[data-template=midnight-executive] .sites-pro-quote footer,.sites-pagekit-section[data-template=growth-partner] .sites-pro-quote footer,.sites-canva-section[data-template=growth-partner] .sites-pro-quote footer,.sites-pagekit-section[data-template=global-enterprise] .sites-pro-quote footer,.sites-canva-section[data-template=global-enterprise] .sites-pro-quote footer,.sites-pagekit-section[data-template=local-business-expert] .sites-pro-quote footer,.sites-canva-section[data-template=local-business-expert] .sites-pro-quote footer,.sites-pagekit-section[data-template=workspace-modern] .sites-pro-quote footer,.sites-canva-section[data-template=workspace-modern] .sites-pro-quote footer{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin-top:.85rem}.sites-pagekit-section[data-template=ivory-gold] .sites-pro-quote footer strong,.sites-canva-section[data-template=ivory-gold] .sites-pro-quote footer strong,.sites-pagekit-section[data-template=bold-modern] .sites-pro-quote footer strong,.sites-canva-section[data-template=bold-modern] .sites-pro-quote footer strong,.sites-pagekit-section[data-template=editorial-studio] .sites-pro-quote footer strong,.sites-canva-section[data-template=editorial-studio] .sites-pro-quote footer strong,.sites-pagekit-section[data-template=human-first] .sites-pro-quote footer strong,.sites-canva-section[data-template=human-first] .sites-pro-quote footer strong,.sites-pagekit-section[data-template=midnight-executive] .sites-pro-quote footer strong,.sites-canva-section[data-template=midnight-executive] .sites-pro-quote footer strong,.sites-pagekit-section[data-template=growth-partner] .sites-pro-quote footer strong,.sites-canva-section[data-template=growth-partner] .sites-pro-quote footer strong,.sites-pagekit-section[data-template=global-enterprise] .sites-pro-quote footer strong,.sites-canva-section[data-template=global-enterprise] .sites-pro-quote footer strong,.sites-pagekit-section[data-template=local-business-expert] .sites-pro-quote footer strong,.sites-canva-section[data-template=local-business-expert] .sites-pro-quote footer strong,.sites-pagekit-section[data-template=workspace-modern] .sites-pro-quote footer strong,.sites-canva-section[data-template=workspace-modern] .sites-pro-quote footer strong,.sites-pagekit-section[data-template=ivory-gold] .sites-pro-quote footer span,.sites-canva-section[data-template=ivory-gold] .sites-pro-quote footer span,.sites-pagekit-section[data-template=bold-modern] .sites-pro-quote footer span,.sites-canva-section[data-template=bold-modern] .sites-pro-quote footer span,.sites-pagekit-section[data-template=editorial-studio] .sites-pro-quote footer span,.sites-canva-section[data-template=editorial-studio] .sites-pro-quote footer span,.sites-pagekit-section[data-template=human-first] .sites-pro-quote footer span,.sites-canva-section[data-template=human-first] .sites-pro-quote footer span,.sites-pagekit-section[data-template=midnight-executive] .sites-pro-quote footer span,.sites-canva-section[data-template=midnight-executive] .sites-pro-quote footer span,.sites-pagekit-section[data-template=growth-partner] .sites-pro-quote footer span,.sites-canva-section[data-template=growth-partner] .sites-pro-quote footer span,.sites-pagekit-section[data-template=global-enterprise] .sites-pro-quote footer span,.sites-canva-section[data-template=global-enterprise] .sites-pro-quote footer span,.sites-pagekit-section[data-template=local-business-expert] .sites-pro-quote footer span,.sites-canva-section[data-template=local-business-expert] .sites-pro-quote footer span,.sites-pagekit-section[data-template=workspace-modern] .sites-pro-quote footer span,.sites-canva-section[data-template=workspace-modern] .sites-pro-quote footer span{display:block;margin-left:0;font-size:.82rem;font-weight:500;letter-spacing:.01em;opacity:.72}.sites-pagekit-section[data-template=ivory-gold] .sites-pro-icon,.sites-canva-section[data-template=ivory-gold] .sites-pro-icon,.sites-pagekit-section[data-template=bold-modern] .sites-pro-icon,.sites-canva-section[data-template=bold-modern] .sites-pro-icon{display:flex;justify-content:center;margin:0 0 .45rem}.sites-pagekit-section[data-template=ivory-gold] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-canva-section[data-template=ivory-gold] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-pagekit-section[data-template=bold-modern] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-canva-section[data-template=bold-modern] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-pagekit-section[data-template=editorial-studio] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-canva-section[data-template=editorial-studio] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-pagekit-section[data-template=human-first] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-canva-section[data-template=human-first] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-pagekit-section[data-template=growth-partner] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-canva-section[data-template=growth-partner] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-pagekit-section[data-template=global-enterprise] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-canva-section[data-template=global-enterprise] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-pagekit-section[data-template=local-business-expert] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-canva-section[data-template=local-business-expert] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-pagekit-section[data-template=workspace-modern] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta),.sites-canva-section[data-template=workspace-modern] .sites-col:has(h1,h2) .sites-col-el:has(>.sites-pagekit-cta){text-align:left!important}.sites-canva[data-skin=ghl] .sites-canva-topbar .sites-pagekit-back{appearance:none;border:0;background:transparent;color:#0f172a;font:650 .82rem/1 system-ui,Segoe UI,sans-serif;padding:.32rem .5rem;border-radius:.45rem;cursor:pointer}.sites-canva[data-skin=ghl] .sites-pagekit-toolbar-cluster{display:inline-flex;flex-wrap:wrap;min-width:0;max-width:100%;align-items:center;gap:.35rem}.sites-canva[data-skin=ghl] .sites-pagekit-toolbar-primary{gap:.4rem}.sites-canva[data-skin=ghl] .sites-pagekit-toolbar-actions{flex-wrap:wrap;flex-shrink:1;min-width:0;max-width:100%}.sites-canva[data-skin=ghl] .sites-settings-overlay-bar{display:flex;align-items:center;justify-content:flex-start;gap:.45rem}.sites-canva[data-skin=ghl]{flex-direction:row;background:#eef1f6;border-radius:0;box-shadow:none}.sites-canva[data-skin=ghl] .sites-canva-workspace{min-width:0;flex:1 1 0%;background:#eef1f6}.sites-canva[data-skin=ghl] .sites-canva-topbar{flex-wrap:wrap;min-height:2.75rem;padding:.35rem .65rem;gap:.4rem;border-bottom:1px solid #e5e7eb;box-shadow:none}.sites-canva[data-skin=ghl] .sites-pagekit-title{min-width:0;max-width:12rem;border:1px solid #e5e7eb;border-radius:.35rem;background:#fff;padding:.15rem .45rem}.sites-canva[data-skin=ghl] .sites-pagekit-title .pict{display:none}.sites-canva[data-skin=ghl] .sites-pagekit-title input{min-width:0;width:100%;font-weight:600;font-size:.88rem}.sites-canva[data-skin=ghl] .sites-canva-autosave{border:1px solid #e5e7eb;border-radius:.4rem;background:#fff;color:#334155;font-weight:600;font-size:.8rem;padding:.28rem .65rem}.sites-canva[data-skin=ghl] .sites-ghl-publish,.sites-canva[data-skin=ghl] .sites-ghl-unpublish{appearance:none;border:0;border-radius:.45rem;background:#2563eb;color:#fff;font:700 .85rem/1 system-ui,Segoe UI,sans-serif;padding:.45rem .9rem;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.sites-canva[data-skin=ghl] .sites-ghl-unpublish{background:#0f172a}.sites-canva[data-skin=ghl] .sites-ghl-url{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.28rem .75rem;border-bottom:1px solid #eef2f7;background:#fff;color:#64748b;font-size:.75rem}.sites-canva[data-skin=ghl] .sites-ghl-url a{color:#64748b;text-decoration:none}.sites-canva[data-skin=ghl] .sites-ghl-url-connect{color:#2563eb;font-weight:700;background:none;border:0;cursor:default;font:inherit}.sites-canva[data-skin=ghl] .sites-canva-stage{min-width:0;box-sizing:border-box;contain:layout paint;background:#eef1f6;padding:1.5rem 1.25rem 6rem}.sites-canva[data-skin=ghl] .sites-canva-device-frame[data-device=desktop]{width:var(--sites-canvas-fit-width, 100%);max-width:none;margin-inline:auto}.sites-canva[data-skin=ghl] .sites-canva-device-frame{width:var(--sites-canvas-fit-width, 100%);max-width:none;zoom:var(--sites-canvas-fit-scale, 1)}.sites-canva[data-skin=ghl] .sites-canva-artboard,.sites-canva[data-skin=ghl] .sites-canva-device-frame[data-device=desktop] .sites-canva-artboard{width:100%;max-width:100%;margin-inline:auto;background:#fff;min-height:min(70vh,40rem);box-shadow:0 1px #0f172a0a,0 18px 48px #0f172a14}.sites-canva[data-skin=ghl][data-preview=true] .sites-canva-artboard,.sites-canva[data-skin=ghl][data-preview=true] .sites-canva-device-frame[data-device=desktop] .sites-canva-artboard{min-height:0;height:auto;box-shadow:none}.sites-canva[data-skin=ghl] .sites-canva-section{border:0;border-radius:0;padding:0;background-color:transparent;position:relative;width:100%;max-width:100%;align-self:stretch;box-sizing:border-box}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-section:hover,.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-section[data-selected=true]{outline:2px solid #22c55e;outline-offset:0;border:0;position:relative}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-section-label{display:none}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-section[data-selected=true] .sites-canva-section-label{display:none}.sites-canva[data-skin=ghl] .sites-canva-section[data-layout-mode=flow][data-empty=true]{min-height:4.25rem}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-section-empty{flex:1 1 auto;min-height:4.25rem;pointer-events:none}.sites-canva[data-skin=ghl] .sites-canva-section-board{background:#fff}.sites-canva[data-skin=ghl] .sites-canva .sites-row,.sites-canva[data-skin=ghl] .sites-row{padding:0;border:0;background:transparent;border-radius:0}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-row:hover,.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-row[data-selected=true]{outline:2px solid #2563eb;outline-offset:0}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-row-label,.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-row[data-selected=true] .sites-row-label{display:none}.sites-canva[data-skin=ghl] .sites-col{min-height:0;padding:0;border:0;background:transparent;box-shadow:none}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-col:has(>.sites-col-empty){min-height:7rem}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-col-label,.sites-canva[data-skin=ghl] .sites-row-head{display:none}.sites-canva[data-skin=ghl] .sites-canva-gap,.sites-canva[data-skin=ghl] .sites-canva-gap-btn{display:none}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-col:hover,.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-col[data-selected=true]{outline:2px solid #c4b5fd;outline-offset:0}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-block:not([data-kind=row]):hover,.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-block:not([data-kind=row])[data-selected=true],.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-col-el:hover,.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-col-el[data-selected=true]{outline:2px solid #f97316;outline-offset:-2px}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-section:hover:has(.sites-row:hover,.sites-col:hover,.sites-col-el:hover),.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-section[data-selected=true]:has(.sites-row:hover,.sites-col:hover,.sites-col-el:hover),.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-row:hover:has(.sites-col:hover,.sites-col-el:hover),.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-row[data-selected=true]:has(.sites-col:hover,.sites-col-el:hover),.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-col:hover:has(.sites-col-el:hover,.sites-row:hover),.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-col[data-selected=true]:has(.sites-col-el:hover,.sites-row:hover){outline-color:transparent}.sites-canva[data-skin=ghl]>.sites-canva-propsbar[data-placement=right]{position:relative;inset:auto;width:clamp(15rem,30%,20.5rem);max-width:45%;min-width:0;flex:0 0 auto;pointer-events:auto;z-index:40}.sites-canva[data-skin=ghl] .sites-canva-propsbar[data-placement=right] .sites-settings-overlay{box-shadow:none;border-left:1px solid #e5e7eb;padding:0;gap:0}.sites-canva[data-skin=ghl] .sites-settings-overlay-bar{padding:.7rem .85rem .45rem;border-bottom:1px solid #eef2f7}.sites-canva[data-skin=ghl] .sites-settings-overlay-title{font-size:1.05rem;font-weight:700;color:#0f172a}.sites-canva[data-skin=ghl] .sites-settings-overlay-cancel{width:1.7rem;height:1.7rem;border:0;background:transparent;color:#64748b;font-size:1.2rem;line-height:1;padding:0}.sites-canva[data-skin=ghl] .sites-hero-props-portal{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:100%;min-width:0;padding:0 .85rem 1rem;overflow-x:hidden;overflow-y:auto}.sites-canva[data-skin=ghl] .sites-element-settings-tabs,.sites-canva[data-skin=ghl] .sites-ghl-tabs{display:flex;gap:0;border-bottom:1px solid #e5e7eb;margin:0 0 .85rem;padding:0}.sites-canva[data-skin=ghl] .sites-ghl-tabs .sites-canva-chip{flex:1;border:0;border-radius:0;background:transparent;box-shadow:none;padding:.65rem .2rem;font-weight:650;color:#64748b}.sites-canva[data-skin=ghl] .sites-ghl-tabs .sites-canva-chip[aria-pressed=true],.sites-canva[data-skin=ghl] .sites-ghl-tabs .sites-canva-chip[data-open=true]{color:#2563eb;box-shadow:inset 0 -2px #2563eb}.sites-canva[data-skin=ghl] .sites-hero-prop{display:flex;flex-direction:column;align-items:stretch;gap:.28rem;margin:0 0 .75rem}.sites-canva[data-skin=ghl] .sites-hero-prop>span{font-size:.78rem;font-weight:600;color:#334155}.sites-canva[data-skin=ghl] .sites-hero-prop input,.sites-canva[data-skin=ghl] .sites-hero-prop select{width:100%;min-height:2.15rem;border:1px solid #e5e7eb;border-radius:.4rem;padding:.35rem .55rem;background:#fff}.sites-canva[data-skin=ghl] .sites-canva-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.35rem 0 .85rem;font-size:.85rem;color:#334155}.sites-canva[data-skin=ghl] .sites-canva-pop,.sites-canva[data-skin=ghl] .sites-canva-pop-inline{display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 0 auto;align-items:stretch;width:100%;min-width:0;max-width:100%;margin:0;padding:0;border:0;box-shadow:none;background:transparent;position:relative;top:auto;left:auto}.sites-canva[data-skin=ghl] .sites-element-settings-pane{flex:0 0 auto}.sites-canva[data-skin=ghl] .sites-canva-toggle-row span{min-width:0;flex:1 1 auto;white-space:normal}.sites-canva[data-skin=ghl] .sites-ghl-crumb{position:relative;left:auto;bottom:auto;z-index:40;flex:0 0 auto;display:inline-flex;align-items:center;gap:.25rem;margin:0;padding:.4rem .75rem;background:#eef1f6;border-top:1px solid #e5e7eb;font-size:.75rem}.sites-canva[data-skin=ghl] .sites-ghl-crumb button{appearance:none;border:1px solid #dbe3f0;background:#fff;border-radius:.25rem;padding:.12rem .4rem;cursor:pointer;font:inherit}.sites-canva[data-skin=ghl] .sites-ghl-crumb button[data-active=true]{background:#dcfce7;border-color:#86efac;color:#166534;font-weight:700}[data-workspace=sites-mode-b].mode-b-shell[data-page-builder=true] .sa-form[data-screen=sites-pagekit]>.sa-form-head,[data-workspace=sites-mode-b].mode-b-shell[data-page-builder=true] .sa-form-head-slim{display:none;min-height:0;height:0;margin:0;padding:0;overflow:hidden;border:0}[data-workspace=sites-mode-b].mode-b-shell[data-page-builder=true] .sites-pagekit-back{color:#0f172a;font-weight:650}[data-workspace=sites-mode-b].mode-b-shell[data-page-builder=true] .sa-form-kicker,[data-workspace=sites-mode-b].mode-b-shell[data-page-builder=true] .sa-form-pict,[data-workspace=sites-mode-b].mode-b-shell[data-page-builder=true] .sa-form-titles{display:none}[data-workspace=sites-mode-b].mode-b-shell[data-page-builder=true] .sites-pagekit-shell{gap:0}@media(max-width:767px){[data-workspace=sites-mode-b].mode-b-shell[data-page-builder=true] .sa-form-head-slim{padding:.3rem .5rem}[data-workspace=sites-mode-b].mode-b-shell[data-page-builder=true] .sites-canva{border-radius:.75rem}}.sites-canva[data-skin=ghl] .sites-canva-block{padding:0;min-width:0;border-radius:0}.sites-canva[data-skin=ghl] .sites-canva-block-body{gap:0}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-block[data-kind=row]:hover,.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-block[data-kind=row][data-selected=true]{outline:2px solid #2563eb;outline-offset:0}.sites-canva[data-preview=true] .sites-canva-section,.sites-canva[data-preview=true] .sites-canva-section:hover,.sites-canva[data-preview=true] .sites-canva-section[data-selected=true],.sites-canva[data-preview=true] .sites-canva-block,.sites-canva[data-preview=true] .sites-canva-block:hover,.sites-canva[data-preview=true] .sites-canva-block[data-selected=true],.sites-canva[data-preview=true] .sites-row,.sites-canva[data-preview=true] .sites-row:hover,.sites-canva[data-preview=true] .sites-row[data-selected=true],.sites-canva[data-preview=true] .sites-col,.sites-canva[data-preview=true] .sites-col:hover,.sites-canva[data-preview=true] .sites-col[data-selected=true],.sites-canva[data-preview=true] .sites-col-el,.sites-canva[data-preview=true] .sites-col-el:hover,.sites-canva[data-preview=true] .sites-col-el[data-selected=true],.sites-canva[data-preview=true] .sites-pagekit-block,.sites-canva[data-preview=true] .sites-pagekit-section{outline:none!important;outline-color:transparent!important;outline-offset:0!important;box-shadow:none!important;cursor:default}.sites-canva[data-preview=true] .sites-selection-chrome,.sites-canva[data-preview=true] .sites-row-label,.sites-canva[data-preview=true] .sites-col-label,.sites-canva[data-preview=true] .sites-row-head,.sites-canva[data-preview=true] .sites-row-chrome,.sites-canva[data-preview=true] .sites-col-chrome,.sites-canva[data-preview=true] .sites-col-empty,.sites-canva[data-preview=true] .sites-canva-section-empty,.sites-canva[data-preview=true] .sites-canva-handle,.sites-canva[data-preview=true] .sites-canva-float,.sites-canva[data-preview=true] .sites-text-format,.sites-canva[data-preview=true] .sites-ghl-url{display:none!important}.sites-canva[data-preview=true] .sites-canva-artboard{box-shadow:none;min-height:0}.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-block:has(.sites-row):hover,.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-block:has(.sites-row)[data-selected=true],.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-block[data-kind=row]:hover,.sites-canva[data-skin=ghl]:not([data-preview=true]) .sites-canva-block[data-kind=row][data-selected=true]{outline:none!important}.sites-canva[data-skin=ghl]>.sites-canva-propsbar[data-placement=right]{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden}.sites-canva[data-skin=ghl] .sites-canva-propsbar[data-placement=right]>.sites-settings-overlay{flex:1 1 0%;min-height:0;height:auto;max-height:100%}.sites-canva[data-skin=ghl] .sites-settings-overlay>.sites-hero-props-portal{flex:1 1 0%;min-height:0;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;scroll-padding-block:1rem;padding-bottom:max(2rem,env(safe-area-inset-bottom))}.sites-canva[data-skin=ghl] .sites-settings-overlay>.sites-hero-props-portal>*{flex-shrink:0}.app-shell[data-page-builder=true] .sites-canva[data-skin=ghl]{max-height:min(100%,var(--sites-editor-available-height, 100dvh))}.sites-canva[data-skin=ghl]>.sites-canva-propsbar[data-placement=right]:not([data-seo=true])>.sites-settings-overlay{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.sites-canva[data-skin=ghl] .sites-settings-overlay>.sites-hero-props-portal{height:100%;box-sizing:border-box}.sites-canva[data-skin=ghl] .sites-settings-overlay>.sites-element-settings>:is(.sites-element-settings-tabs,.sites-ghl-tabs){position:sticky;top:0;z-index:5;flex-shrink:0;background:#fff;box-shadow:0 1px #e5e7eb}.sites-canva[data-skin=ghl] .sites-settings-overlay>.sites-element-settings{scroll-padding-block-start:3.5rem}.sites-canva[data-skin=ghl] .sites-settings-overlay>.sites-hero-props-portal:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.sites-canva[data-skin=ghl] .sites-selection-chrome-rail{max-width:50%;overflow-x:auto}@media(max-width:640px){.sites-canva[data-skin=ghl]{flex-direction:column}.sites-canva[data-skin=ghl]>.sites-canva-propsbar[data-placement=right]{flex:0 1 45%;width:100%;max-width:100%;height:45%;border-top:1px solid #e5e7eb}}.ew-public-store .ew-store-header nav{flex-wrap:wrap;min-width:0;max-width:100%}.ew-public-store .ew-store-header nav>[data-slot=button]{max-width:100%;white-space:normal}
