.cleaning-catalogue,.maid-plan-catalogue{--card-ink:var(--color-navy,var(--ink));--card-muted:var(--color-ink-2,var(--muted));--card-line:var(--color-line,var(--line));--card-accent:var(--color-accent-hover,var(--accent))}.cleaning-catalogue{padding-block:32px 48px}.cleaning-catalogue>.wrap{max-width:1260px;margin:auto;padding-inline:24px}.cleaning-catalogue h1{font-size:var(--text-title);letter-spacing:-.03em;color:var(--card-ink);margin:0 0 12px;font-weight:600;line-height:1.15}.cleaning-catalogue .cleaning-page-description{max-width:68ch;color:var(--card-muted);text-wrap:pretty;margin:0 0 28px;font-size:17px;line-height:1.65}.cleaning-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.cleaning-category-card{border-radius:var(--radius-sm);background:var(--color-white);box-shadow:none;border:0;flex-direction:column;min-width:0;display:flex;overflow:hidden}.cleaning-category-photo{aspect-ratio:1;background-image:url(/v2/cleaning-approved-photos.optimized.webp);background-position-y:36.94%;background-repeat:no-repeat;background-size:440.74% 290.28%}.cleaning-photo-full-home{background-position-x:3.68%}.cleaning-photo-kitchen{background-position-x:34.78%}.cleaning-photo-bathroom{background-position-x:65.55%}.cleaning-photo-move{background-position-x:96.24%}.cleaning-category-copy{color:var(--card-ink);flex-direction:column;flex:1;padding:16px;display:flex}.cleaning-catalogue .cleaning-category-copy h2{letter-spacing:-.025em;text-wrap:balance;min-height:46px;margin:0 0 12px;font-size:17px;font-weight:650;line-height:1.35}.cleaning-category-copy dl{flex:1;margin:0 0 20px;font-size:13px;line-height:1.55}.cleaning-category-copy dt{color:var(--card-accent);margin:0 0 4px;font-weight:600}.cleaning-category-copy dt:not(:first-child){margin-top:12px}.cleaning-category-copy dd{color:var(--card-muted);text-wrap:pretty;margin:0}.cleaning-add{min-width:84px;min-height:44px;color:var(--card-accent);border-radius:var(--radius-full);font:inherit;cursor:pointer;background:#fff;border:1px solid;align-self:flex-end;padding:8px 16px;font-size:13px;font-weight:600}.cleaning-add:hover:not(:disabled){background:var(--card-accent);color:#fff}.cleaning-add:focus-visible{outline:2px solid var(--card-accent);outline-offset:3px}.cleaning-add:disabled{opacity:.45;cursor:default}@media (width<=980px){.cleaning-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.cleaning-catalogue>.wrap{padding-inline:16px}.cleaning-category-grid{grid-template-columns:1fr;gap:20px}.cleaning-catalogue .cleaning-category-copy h2{min-height:0}.cleaning-category-photo{aspect-ratio:1}.cleaning-catalogue{padding-block:24px 32px}}.v2 .service-reviews{--review-card-width:15.5rem;--review-gap:var(--space-xs);--review-duration:60s;padding:var(--space-2xl) 0;background:var(--color-paper)}.v2 .review-heading{margin-bottom:var(--space-lg)}.v2 .review-heading h2{font-size:var(--text-xl);text-align:left;letter-spacing:-.025em;font-weight:800}.v2 .review-viewport{padding:var(--space-2xs);border-radius:var(--radius-sm);scroll-padding:var(--space-2xs);overflow:hidden}.v2 .review-viewport:focus-visible{outline:var(--rule-fine) solid var(--color-focus-on-light);outline-offset:3px}.v2 .review-track{width:max-content;animation:service-review-scroll var(--review-duration) linear infinite;animation-play-state:paused;display:flex}.v2 .service-reviews.can-move .review-track{animation-play-state:running}.v2 .review-set{align-items:stretch;gap:var(--review-gap);padding-right:var(--review-gap);display:flex}.v2 .review-viewport:hover .review-track{animation-play-state:paused}.v2 .service-reviews.is-static .review-viewport{scroll-snap-type:x proximity;overflow-x:auto}.v2 .service-reviews.is-static .review-track{animation:none;transform:none}.v2 .service-reviews.is-static .review-copy{display:none}@keyframes service-review-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.v2 .service-reviews .review-viewport{overflow-x:auto}.v2 .service-reviews .review-track{animation:none;transform:none}.v2 .service-reviews .review-copy{display:none}}.v2 .service-reviews.is-few .review-track{margin-inline:auto}.v2 .review-card{gap:var(--space-md);width:var(--review-card-width);min-height:13rem;padding:var(--space-md) var(--space-md) var(--space-sm);background:linear-gradient(var(--color-white),var(--color-white)) padding-box,var(--service-card-border) border-box;border:var(--rule-fine) solid transparent;border-radius:var(--service-card-radius);scroll-snap-align:start;flex-direction:column;flex:none;display:flex}.v2 .review-card-copy{color:var(--color-navy);font-size:var(--text-sm);text-wrap:pretty;margin:0;font-weight:500;line-height:1.6}.v2 .review-card-by{gap:var(--space-sm);flex-direction:column;margin-top:auto;display:flex}.v2 .review-card h3{font-size:var(--text-sm);color:var(--color-navy);font-weight:700;line-height:1.3}.v2 .review-card-by p{font-size:var(--text-xs);color:var(--color-ink-3);margin-top:2px}.v2 .review-card-stars{padding-top:var(--space-sm);border-top:var(--rule-hair) solid var(--color-line);color:var(--color-accent);gap:2px;display:flex}@media (width<=700px){.v2 .service-reviews{--review-card-width:min(15.5rem,calc(100vw - 3rem));padding:var(--space-xl) 0}.v2 .review-card{min-height:12rem}}.v2 .why-choose{padding:var(--space-4xl) 0;background:var(--color-accent-soft);color:var(--color-ink);scroll-margin-top:4rem}.v2 .why-choose h2{font-size:var(--text-title);letter-spacing:-.025em;text-align:center;text-wrap:balance;margin:0;font-weight:800;line-height:1.2}.v2 .why-choose-cards{gap:var(--space-md);margin:var(--space-2xl) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.v2 .why-choose-cards>li{isolation:isolate;min-width:0;padding:var(--space-xl) var(--space-lg);text-align:center;background:var(--color-paper);border-radius:var(--service-card-radius);position:relative}.v2 .why-choose-icon{width:4rem;height:4rem;margin-bottom:var(--space-lg);border-radius:var(--space-md);background:var(--color-accent);color:var(--color-white);place-items:center;font-size:1.75rem;display:inline-grid}.v2 .why-choose h3{font-size:var(--text-lg);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.35}.v2 .why-choose p{font-size:var(--text-base);color:var(--color-ink-2);margin:var(--space-xs) 0 0;text-wrap:pretty;line-height:1.6}@media (width>=1001px){.v2 .why-choose-cards>li:first-child:before,.v2 .why-choose-cards>li:last-child:before{content:"";z-index:-1;background:inherit;border-radius:inherit;transform-origin:0 0;position:absolute;inset:0;transform:skewY(-3deg)}.v2 .why-choose-cards>li:last-child:before{transform-origin:100% 0;transform:skewY(3deg)}}@media (width<=1000px){.v2 .why-choose-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.v2 .why-choose{padding:var(--space-3xl) 0}.v2 .why-choose-cards{margin-top:var(--space-xl);grid-template-columns:minmax(0,1fr)}}.v2 .service-process{padding:var(--space-3xl) var(--space-sm);background:var(--color-paper);scroll-margin-top:12rem}.v2 .service-process-panel,.v2 .service-process-cta{--color-focus:var(--color-focus-on-dark);isolation:isolate;border-radius:var(--service-card-radius);max-width:100rem;margin:0 auto;position:relative}.v2 .service-process-panel{padding:var(--space-4xl) 0;background:var(--color-navy)}.v2 .service-process-cta{margin-top:var(--space-xl);padding:var(--space-3xl) var(--space-lg);background:var(--color-accent);text-align:center}.v2 .service-process-cta:first-child{margin-top:0}.v2 .service-process-panel:before,.v2 .service-process-cta:before,.v2 .service-process-tile:before{content:"";z-index:-1;background:inherit;border-radius:inherit;position:absolute;inset:0}.v2 .service-process-panel:before{transform-origin:100% 0;transform:skewY(.7deg)}.v2 .service-process-cta:before{transform-origin:0 0;transform:skewY(-.7deg)}.v2 .service-process h2{font-size:var(--text-h2);letter-spacing:-.025em;text-align:center;text-wrap:balance;overflow-wrap:anywhere;color:var(--color-white);margin:0;font-weight:800;line-height:1.2}.v2 .service-process-steps{gap:var(--space-xl);margin:var(--space-2xl) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.v2 .service-process-steps>li{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.v2 .service-process-tile{isolation:isolate;width:7.5rem;height:7.5rem;margin-bottom:var(--space-xl);border-radius:var(--service-card-radius);background:var(--color-accent-soft);color:var(--color-accent);place-items:center;font-size:2.75rem;display:grid;position:relative}.v2 .service-process-steps>li:first-child .service-process-tile:before{transform-origin:0 0;transform:skewY(-5deg)}.v2 .service-process-steps>li:last-child .service-process-tile:before{transform-origin:100% 0;transform:skewY(5deg)}.v2 .service-process h3{font-size:var(--text-lg);letter-spacing:-.02em;color:var(--color-white);text-wrap:balance;margin:0;font-weight:700;line-height:1.35}.v2 .service-process-steps p{font-size:var(--text-base);color:var(--color-on-navy);max-width:30ch;margin:var(--space-xs) 0 0;text-wrap:pretty;line-height:1.6}.v2 .service-process-actions{justify-content:center;align-items:center;gap:var(--space-sm) var(--space-xl);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.v2 .service-process-actions .btn{gap:var(--space-sm);min-height:3.25rem;padding:0 var(--space-xl);background:var(--color-white);color:var(--color-navy)}.v2 .service-process-actions .btn:hover{background:var(--color-accent-soft)}.v2 .service-process-actions .btn:active{transform:translateY(1px)}.v2 .service-process-actions .text-link{min-height:var(--control-height);color:var(--color-white);white-space:nowrap;align-items:center;display:inline-flex}.v2 .service-process-actions .text-link:hover{color:var(--color-accent-soft)}@media (width>=701px){.v2 .service-process-steps>li:not(:last-child):after{content:"";--line:oklch(100% 0 0/.28);background:radial-gradient(circle at calc(100% - 5px) 50%,var(--color-accent-soft) 0 3.5px,transparent 4px),radial-gradient(circle at 4px 50%,var(--line) 0 2.5px,transparent 3px),linear-gradient(90deg,var(--line),var(--line)) center/calc(100% - 18px) 1px no-repeat;width:calc(100% - 8.5rem);height:10px;position:absolute;top:calc(3.75rem - 5px);left:calc(50% + 5.25rem)}}@media (width<=700px){.v2 .service-process{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.v2 .service-process-panel{padding:var(--space-3xl) 0}.v2 .service-process-steps{gap:var(--space-2xl);margin-top:var(--space-xl);grid-template-columns:minmax(0,1fr)}.v2 .service-process-tile{width:6rem;height:6rem;margin-bottom:var(--space-md);font-size:2.25rem}.v2 .service-process-cta{padding:var(--space-2xl) var(--space-md)}.v2 .service-process-actions{flex-direction:column}}.commercial-catalogue{--commercial-card-width:17rem;--commercial-arrow-size:44px}.commercial-catalogue-toolbar{margin-bottom:var(--space-lg);justify-content:flex-end;display:flex}.commercial-see-all{min-height:var(--control-height);padding:var(--space-xs) var(--space-md);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-accent-hover);font:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:600}.commercial-carousel-frame{position:relative}.commercial-catalogue-track{gap:var(--space-xs);padding:var(--space-2xs);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-2xs);margin:0;list-style:none;display:flex;overflow-x:auto}.commercial-catalogue-item{flex:0 0 var(--commercial-card-width);scroll-snap-align:start;min-width:0}.commercial-service-select{border:var(--rule-fine) solid transparent;border-radius:var(--service-card-radius);background:linear-gradient(var(--color-white),var(--color-white)) padding-box,var(--service-card-border) border-box;width:100%;height:100%;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;flex-direction:column;align-items:stretch;padding:0;display:flex;overflow:hidden}.commercial-card-media{isolation:isolate;border-radius:var(--service-card-inner-radius) var(--service-card-inner-radius) 0 0;display:block;position:relative;overflow:hidden}.commercial-card-media:after{content:"";z-index:1;background:var(--service-card-scrim);pointer-events:none;position:absolute;inset:0}.commercial-service-select img{aspect-ratio:1;object-fit:cover;background:var(--color-paper-2);width:100%;height:auto;display:block}.commercial-card-label{left:var(--space-md);right:var(--space-md);bottom:var(--space-md);z-index:2;align-items:flex-end;gap:var(--space-xs);display:flex;position:absolute}.commercial-service-name{min-width:0;color:var(--color-white);font-size:var(--text-md);flex:1;font-weight:600;line-height:1.5;display:block}.commercial-card-action{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-accent-hover);flex:none;justify-content:center;align-items:center;display:flex}.commercial-service-description{padding:var(--space-md);font-size:var(--text-sm);color:var(--color-ink-2);flex:1;line-height:1.6;display:block}.commercial-service-select:hover .commercial-card-action{background:var(--color-accent-soft)}.commercial-service-select:focus-visible,.commercial-see-all:focus-visible,.commercial-carousel-arrow:focus-visible{outline:var(--rule-fine) solid var(--color-focus-on-light);outline-offset:2px}.commercial-carousel-arrow{top:calc(var(--commercial-card-width) / 2 - var(--commercial-arrow-size) / 2);width:var(--commercial-arrow-size);height:var(--commercial-arrow-size);border:var(--rule-hair) solid var(--color-line);background:var(--color-white);color:var(--color-navy);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.commercial-carousel-arrow.previous{left:0}.commercial-carousel-arrow.next{right:0}.commercial-carousel-arrow.previous .sh-icon{transform:rotate(180deg)}.commercial-carousel-arrow:disabled{visibility:hidden;pointer-events:none}.commercial-carousel-arrow:hover:not(:disabled){background:var(--color-accent-soft)}.commercial-catalogue-track.expanded{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}@media (width<=980px){.commercial-catalogue-track.expanded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.commercial-catalogue{--commercial-card-width:min(17rem,82vw)}.commercial-catalogue-track.expanded{grid-template-columns:minmax(0,1fr)}.commercial-catalogue-toolbar{margin-bottom:var(--space-md)}}.v2 .maid-plan-catalogue .maid-plan-grid{border:1px solid var(--card-line);border-radius:var(--radius-sm);background:var(--color-white);box-shadow:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px;display:grid}.v2 .row.maid-plan-card{border-radius:var(--radius-sm);min-width:0;box-shadow:none;background:0 0;border:1px solid #0000;flex-direction:column;display:flex;overflow:hidden}.v2 .row.maid-plan-card.maid-plan-comfort{border-color:var(--color-navy-2);background:var(--color-navy);box-shadow:none;position:relative;top:-8px}.v2 .row.maid-plan-card .pic{aspect-ratio:1;border-radius:var(--radius-sm);width:100%;padding:0;overflow:hidden}.v2 .row.maid-plan-card .pic img{object-fit:cover;width:100%;height:100%}.v2 .row.maid-plan-card .who{flex-direction:column;gap:12px;min-height:0;padding:16px 16px 12px;display:flex}.v2 .row.maid-plan-card h3{letter-spacing:-.025em;font-size:17px;font-weight:650;line-height:1.35}.v2 .row.maid-plan-card .days{color:var(--card-muted);gap:6px;margin-top:6px;font-size:13px;line-height:1.55}.v2 .row.maid-plan-card .days svg{width:14px;height:14px}.v2 .row.maid-plan-card .amt{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600}.v2 .row.maid-plan-card .list{flex:1;padding:4px 16px 12px;font-size:13px}.v2 .row.maid-plan-card .list h4{color:var(--card-accent);margin:0;font-size:13px;font-weight:600}.v2 .row.maid-plan-card ul{gap:8px;margin-top:10px;display:grid}.v2 .row.maid-plan-card li{color:var(--card-muted);gap:8px;font-size:13px;line-height:1.55}.v2 .row.maid-plan-card li svg{flex:none;width:13px;height:13px;margin-top:3px}.v2 .row.maid-plan-card .maid-add{width:auto;min-width:84px;min-height:44px;color:var(--card-accent);box-shadow:none;border-radius:var(--radius-full);background:#fff;border:1px solid;padding:8px 16px;font-size:13px}.v2 .row.maid-plan-card .maid-add:hover:not(:disabled){background:var(--card-accent);color:#fff}@media (width<=980px){.v2 .maid-plan-catalogue .maid-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.v2 .maid-plan-catalogue .maid-plan-grid{grid-template-columns:1fr;padding:12px}.v2 .row.maid-plan-card.maid-plan-comfort{top:0}}.v2 .row.maid-plan-card .maid-plan-price-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.v2 .row.maid-plan-card .maid-plan-excluded{margin-top:18px}.v2 .row.maid-plan-card .maid-plan-excluded p{color:var(--card-muted);margin-top:8px;font-size:13px;line-height:1.6}.v2 .row.maid-plan-card.maid-plan-comfort h3,.v2 .row.maid-plan-card.maid-plan-comfort .amt{color:var(--color-white)}.v2 .row.maid-plan-card.maid-plan-comfort .days,.v2 .row.maid-plan-card.maid-plan-comfort li,.v2 .row.maid-plan-card.maid-plan-comfort .maid-plan-excluded p,.v2 .row.maid-plan-card.maid-plan-comfort .list h4,.v2 .row.maid-plan-card.maid-plan-comfort .days svg,.v2 .row.maid-plan-card.maid-plan-comfort li svg{color:var(--color-on-navy)}.v2 .row.maid-plan-card.maid-plan-comfort .maid-add{color:var(--color-white);border-color:var(--color-on-navy-2);background:0 0}.v2 .row.maid-plan-card.maid-plan-comfort .maid-add:hover:not(:disabled){background:var(--color-white);color:var(--color-navy)}.v2 .maid-plan-catalogue .plan-placeholder{min-height:54rem}@media (width<=980px){.v2 .maid-plan-catalogue .plan-placeholder{min-height:47rem}}@media (width<=560px){.v2 .maid-plan-catalogue .plan-placeholder{min-height:37.5rem}}.v2 .maid-plan-catalogue .maid-plan-grid{margin-top:0}.v2.contact-page{--contact-teal-on-navy:oklch(80% .08 195);--contact-line-strong:oklch(84% .015 240);--contact-rule-on-navy:oklch(100% 0 0/.14)}.v2.contact-page .contact-band{isolation:isolate;background:var(--color-navy);color:var(--color-white);padding:var(--space-2xl) 0 var(--space-3xl);position:relative}.v2.contact-page .contact-layout{gap:var(--space-2xl);grid-template-columns:5fr 7fr;align-items:start;display:grid}.v2.contact-page .crumbs{align-items:center;gap:var(--space-xs);font-size:var(--text-xs);color:var(--color-on-navy-2);margin-bottom:var(--space-md);display:flex}.v2.contact-page .crumbs a{color:var(--contact-teal-on-navy);text-decoration:none}.v2.contact-page .contact-band h1{font-weight:600;font-size:var(--text-title);letter-spacing:-.02em;color:var(--color-white);text-wrap:balance;margin:0;line-height:1.05}.v2.contact-page .contact-reach{gap:var(--space-md);margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--contact-rule-on-navy);display:grid}.v2.contact-page .contact-reach>*{color:var(--color-white);text-decoration:none;display:block}.v2.contact-page .contact-reach small{align-items:center;gap:var(--space-xs);font-size:var(--text-xs);color:var(--contact-teal-on-navy);font-weight:600;display:flex}.v2.contact-page .contact-reach strong{width:fit-content;margin-top:var(--space-xs);font-size:var(--text-md);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;transition:background-size .3s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;font-weight:700;display:block}.v2.contact-page .contact-reach a:hover strong{background-size:100% 1.5px}.v2.contact-page .contact-notes{gap:var(--space-md);margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--contact-rule-on-navy);display:grid}.v2.contact-page .contact-notes p{gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-on-navy-2);grid-template-columns:auto 1fr;line-height:1.6;display:grid}.v2.contact-page .contact-notes .sh-icon{color:var(--contact-teal-on-navy);margin-top:2px}.v2.contact-page .contact-notes b{font-size:var(--text-sm);color:var(--color-white);display:block}.v2.contact-page .contact-form{color:var(--color-ink);background:var(--color-white);border-radius:var(--radius-md);padding:var(--space-xl)}.v2.contact-page .contact-form h2{font-weight:600;font-size:var(--text-h2);letter-spacing:-.02em;color:var(--color-ink);margin:0;line-height:1.1}.v2.contact-page .contact-form-lede{font-size:var(--text-sm);color:var(--color-ink-2);margin:var(--space-xs) 0 var(--space-lg)}.v2.contact-page .contact-form fieldset{border:0;min-width:0;margin:0;padding:0}.v2.contact-page .contact-form form>fieldset{gap:var(--space-lg);display:grid}.v2.contact-page .contact-form legend,.v2.contact-page .contact-form label{font-size:var(--text-xs);color:var(--color-ink);font-weight:600;display:block}.v2.contact-page .contact-form legend{margin-bottom:var(--space-xs)}.v2.contact-page .contact-form label>span{color:var(--color-ink-3);font-weight:400}.v2.contact-page .contact-topics>div{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v2.contact-page .contact-topics label{align-items:center;gap:var(--space-sm);min-height:var(--control-height);padding:0 var(--space-md);font-size:var(--text-sm);border:1px solid var(--color-line);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out);font-weight:600;display:flex;position:relative}.v2.contact-page .contact-topics label:before{content:"";border:1.5px solid var(--contact-line-strong);width:20px;height:20px;transition:border var(--dur) var(--ease-out);border-radius:50%;flex:none}.v2.contact-page .contact-topics input{opacity:0;position:absolute}.v2.contact-page .contact-topics label:hover{border-color:var(--contact-line-strong)}.v2.contact-page .contact-topics label:has(input:checked){border-color:var(--color-accent);background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-accent)}.v2.contact-page .contact-topics label:has(input:checked):before{border:6px solid var(--color-accent)}.v2.contact-page .contact-topics label:has(input:focus-visible){outline:2px solid var(--color-focus-on-light);outline-offset:2px}.v2.contact-page .contact-fields{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.v2.contact-page .contact-fields .contact-full{grid-column:1/-1}.v2.contact-page .contact-form input:not([type=radio]),.v2.contact-page .contact-form select,.v2.contact-page .contact-form textarea{width:100%;margin-top:var(--space-xs);font:inherit;font-size:var(--text-base);color:var(--color-ink);background-color:var(--color-paper-2);border-radius:var(--radius-sm);padding:0 var(--space-md);height:var(--control-height);transition:border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out);border:1px solid #0000;font-weight:400;display:block}.v2.contact-page .contact-form select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--color-ink-2) 50%),linear-gradient(-45deg,transparent 50%,var(--color-ink-2) 50%);background-position:calc(100% - 22px) 52%,calc(100% - 16px) 52%;background-repeat:no-repeat;background-size:6px 6px}.v2.contact-page .contact-form textarea{height:auto;min-height:112px;padding:var(--space-sm) var(--space-md);resize:vertical;line-height:1.6}.v2.contact-page .contact-form input::placeholder,.v2.contact-page .contact-form textarea::placeholder{color:var(--color-ink-3)}.v2.contact-page .contact-form input:not([type=radio]):hover,.v2.contact-page .contact-form select:hover,.v2.contact-page .contact-form textarea:hover{border-color:var(--contact-line-strong)}.v2.contact-page .contact-form input:not([type=radio]):focus,.v2.contact-page .contact-form select:focus,.v2.contact-page .contact-form textarea:focus{background-color:var(--color-white);border-color:var(--color-accent);outline:none;box-shadow:0 0 0 4px oklch(49% .085 198/.14)}.v2.contact-page .contact-submit{justify-content:space-between;align-items:center;gap:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--color-line);display:flex}.v2.contact-page .contact-submit p{font-size:var(--text-xs);color:var(--color-ink-2);max-width:44ch;line-height:1.6}.v2.contact-page .contact-submit a{color:var(--color-accent);text-underline-offset:3px;white-space:nowrap}.v2.contact-page .contact-send{align-items:center;gap:var(--space-sm);min-height:var(--control-height);padding:0 6px 0 var(--space-lg);font:inherit;font-size:var(--text-sm);white-space:nowrap;color:var(--color-white);background:var(--color-navy);border-radius:var(--radius-sm);cursor:pointer;border:0;flex:none;font-weight:700;display:inline-flex}.v2.contact-page .contact-send>span{border-radius:var(--radius-sm);background:var(--color-accent);width:32px;height:32px;transition:transform .3s var(--ease-out);place-items:center;display:grid}.v2.contact-page .contact-send:hover>span{transform:translate(3px)}.v2.contact-page .contact-send:disabled{opacity:.55;cursor:not-allowed}.v2.contact-page .contact-form [role=status]{gap:var(--space-md);margin-top:var(--space-lg);justify-items:start;display:grid}.v2.contact-page .contact-form [role=status] .contact-send{padding:0 var(--space-xl)}@media (prefers-reduced-motion:reduce){.contact-page *{transition:none!important}}@media (width<=900px){.v2.contact-page .contact-band{padding:var(--space-lg) 0 var(--space-2xl)}.v2.contact-page .contact-layout{gap:var(--space-xl);grid-template-columns:1fr}.v2.contact-page .contact-reach,.v2.contact-page .contact-notes{margin-top:var(--space-lg);padding-top:var(--space-lg)}.v2.contact-page .contact-form{padding:var(--space-lg) var(--space-md)}.v2.contact-page .contact-topics>div{gap:var(--space-xs)}.v2.contact-page .contact-topics label{padding:0 var(--space-2xs);font-size:var(--text-sm);justify-content:center}.v2.contact-page .contact-topics label:before{display:none}.v2.contact-page .contact-fields{gap:var(--space-md);grid-template-columns:1fr}.v2.contact-page .contact-submit{flex-direction:column-reverse;align-items:stretch}.v2.contact-page .contact-send{justify-content:space-between}}.otp-field{margin-bottom:var(--space-lg)}.otp-field .bk-flabel{margin-bottom:var(--space-sm)}.otp-control{width:min(100%,360px);position:relative}.otp-slots{gap:var(--space-xs);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.otp-cell{border:var(--rule-hair) solid var(--color-control-line);border-radius:var(--radius-sm);background:var(--color-paper);min-width:0;height:56px;color:var(--color-ink);font-size:var(--text-lg);font-variant-numeric:tabular-nums;transition:background-color .15s var(--ease-out), border-color .15s var(--ease-out);place-items:center;font-weight:700;display:grid;overflow:hidden}.otp-native{opacity:0;width:100%;height:100%;font:inherit;cursor:text;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.otp-active{outline:var(--rule-fine) solid var(--color-focus-on-light);outline-offset:2px;background:var(--color-white)}.otp-digit{animation:otp-enter .18s var(--ease-out)}.otp-caret{background:var(--color-accent);width:2px;height:22px;display:none}.otp-active .otp-caret{display:block}.otp-error .otp-cell{border-color:var(--color-error)}.otp-error .otp-slots{animation:otp-reject .22s var(--ease-out)}#bk-flow-error{color:var(--color-error)}.otp-control[aria-busy=true] .otp-cell{background:var(--color-paper-2)}@keyframes otp-enter{0%{transform:translateY(6px)scale(.9)}to{transform:translateY(0)scale(1)}}@keyframes otp-reject{25%{transform:translate(-3px)}60%{transform:translate(3px)}85%{transform:translate(-1px)}}@media (prefers-reduced-motion:reduce){.otp-digit,.otp-error .otp-slots{animation:none}.otp-cell{transition:none}}.bk-modal.cleaning-config-modal{width:min(480px,100vw - 24px);max-width:480px}.cleaning-config-modal .bk-step,.cleaning-config-modal .bk-progress,.cleaning-config-modal .bk-sel-card{display:none}.cleaning-config-modal .bk-head{border-bottom:1px solid var(--color-line);margin-bottom:16px;padding:20px 24px}.cleaning-config-modal .bk-head h3{letter-spacing:-.025em;font-size:20px;font-weight:650}.cleaning-config-modal .bk-body{padding-inline:24px}.cleaning-config-modal .bk-foot{border:0;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;padding:12px 24px 20px;display:flex}.cleaning-config-modal .bk-foot .btn-primary{border-radius:var(--radius-full);flex:none;width:auto;min-width:100px;min-height:44px;padding:8px 16px;font-size:12px}.cleaning-config-modal .bk-foot-left{flex:none;display:block}.cleaning-options{border:0;gap:8px;margin:0 0 20px;padding:0;display:flex}.cleaning-options legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cleaning-options label{text-align:center;cursor:pointer;border-bottom:2px solid #0000;flex-direction:column;flex:1;justify-content:center;gap:4px;min-height:60px;padding:8px 0;font-size:12px;display:flex;position:relative}.cleaning-options input{opacity:0;width:1px;height:1px;position:absolute}.cleaning-options label:has(input:checked){color:var(--color-accent-hover);border-bottom-color:var(--color-accent-hover)}.cleaning-options label:has(input:disabled){opacity:.4;cursor:default}.cleaning-options label:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.cleaning-options small{font-variant-numeric:tabular-nums;font-size:11px}.cleaning-room-allowance{color:var(--color-ink-2);margin:0 0 20px;font-size:12px}.cleaning-addons h4{margin:0 0 8px;font-size:14px;font-weight:600}.cleaning-addon{border-bottom:1px solid var(--color-line);align-items:center;gap:8px;min-height:56px;font-size:12px;display:flex}.cleaning-addon>span{flex:1;min-width:0}.cleaning-addon>b{text-align:right;min-width:72px;font-size:12px;font-weight:550}.cleaning-stepper{flex:none;align-items:center;display:inline-flex}.cleaning-stepper button{width:44px;height:44px;color:var(--color-accent-hover);font:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.cleaning-stepper button:disabled{opacity:.35;cursor:default}.cleaning-stepper button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-3px}.cleaning-stepper output{text-align:center;width:22px;font-size:12px}.cleaning-addons details{border:0;margin-top:8px}.cleaning-addons summary{color:var(--color-accent-hover);cursor:pointer;align-content:center;min-height:44px;font-size:12px}.cleaning-primary-quantity{justify-content:space-between;align-items:center;margin-bottom:16px;font-size:13px;display:flex}.cleaning-price-control{align-items:center;gap:4px;display:flex}.cleaning-price-control small{color:var(--color-ink-2);font-size:11px;display:block}.cleaning-price-control strong{letter-spacing:-.025em;font-size:20px;font-weight:600}.cleaning-price-info{position:relative}.cleaning-price-info summary{cursor:pointer;width:44px;height:44px;color:var(--color-ink-2);justify-content:center;align-items:center;list-style:none;display:flex}.cleaning-price-info summary::-webkit-details-marker{display:none}.cleaning-price-info dl{border:1px solid var(--color-line);border-radius:var(--radius-sm);z-index:10;background:#fff;grid-template-columns:1fr auto;gap:8px;width:220px;padding:16px;font-size:12px;display:grid;position:absolute;bottom:100%;right:0;box-shadow:0 8px 24px oklch(24% .07 262/.12)}.cleaning-price-info dd{text-align:right;margin:0;font-weight:550}@media (width<=480px){.cleaning-config-modal .bk-head,.cleaning-config-modal .bk-body,.cleaning-config-modal .bk-foot{padding-inline:16px}.cleaning-addon{grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding-block:8px;display:grid}.cleaning-addon>span{grid-area:1/1}.cleaning-addon>b{grid-area:1/2}.cleaning-addon .cleaning-stepper{grid-area:2/2;justify-self:end}}.cleaning-popup-thumb{float:left;border-radius:var(--radius-sm);flex:none;width:40px;height:40px;margin-top:2px;margin-right:12px}.cleaning-area{width:90px;max-width:90px}.cleaning-config-modal .maid-home-size-label,.cleaning-config-modal .bk-scope-details{display:none}.cleaning-config-modal .bk-slots{gap:8px;margin:0 0 20px;display:flex}.cleaning-config-modal .bk-slot{border-radius:var(--radius-sm);min-width:0;min-height:64px;color:var(--color-ink);background:0 0;border:0;border-bottom:2px solid #0000;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:8px 0;font-size:12px;display:flex}.cleaning-config-modal .bk-slot small{font-variant-numeric:tabular-nums;font-size:11px;font-weight:450}.cleaning-config-modal .bk-slot.active{border-bottom-color:var(--color-accent-hover);color:var(--color-accent-hover);box-shadow:none;background:0 0}.cleaning-config-modal .bk-addons{border:0;margin:0;padding:0}.cleaning-config-modal .bk-addons legend{margin-bottom:8px;font-size:14px;font-weight:600}.cleaning-config-modal .bk-addon{border:0;border-bottom:1px solid var(--color-line);border-radius:var(--radius-sm);background:0 0;align-items:center;gap:8px;min-height:56px;padding:4px 0;font-size:12px;display:flex}.cleaning-config-modal .bk-addon>span{flex:1;font-size:12px}.cleaning-config-modal .bk-addon.chosen{border-color:var(--color-line);background:0 0}.cleaning-config-modal .bk-stepper{background:0 0;border:0;flex:none;display:flex}.cleaning-config-modal .bk-stepper button{width:44px;height:44px;color:var(--color-accent-hover);background:0 0;border:0}.cleaning-config-modal .bk-stepper output{text-align:center;width:22px}.maid-addon-price{text-align:right;min-width:72px;font-size:12px;font-weight:550}@media (width<=480px){.cleaning-config-modal .bk-addon{gap:4px}.cleaning-config-modal .bk-addon>span{min-width:0}.cleaning-config-modal .maid-addon-price{min-width:56px}}.cleaning-config-modal .maid-booking-note{color:var(--color-ink-2);margin:0 0 16px;font-size:12px;line-height:1.5}.cleaning-popup-thumb{object-fit:cover}.bk-modal.maid-booking-modal{width:min(480px,100vw - 24px);max-width:480px}.maid-booking-modal .bk-head h3{letter-spacing:-.025em;font-size:20px;font-weight:650}.maid-booking-modal .bk-foot{justify-content:flex-end;align-items:center;gap:12px;display:flex}.maid-booking-modal .bk-foot-left{flex:1;min-width:0}.maid-booking-modal .bk-foot .btn-primary{border-radius:var(--radius-full);flex:none;width:auto;min-width:100px;min-height:44px;padding:8px 16px;font-size:12px}.maid-booking-modal .bk-estimate{white-space:normal;flex-wrap:wrap;min-width:0}.maid-booking-modal.cleaning-config-modal .bk-foot-left{flex:none}.cleaning-config-modal .bk-head>div:has(.cleaning-popup-thumb){grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;display:grid}.cleaning-config-modal .bk-head>div:has(.cleaning-popup-thumb) .cleaning-popup-thumb{float:none;grid-area:1/1;margin:0}.cleaning-config-modal .bk-head>div:has(.cleaning-popup-thumb) h3{grid-area:1/2;margin:0}.addon-thumbnail{object-fit:contain;background:var(--color-white);flex:none;width:40px;height:40px}.cleaning-addon>span,.bk-addon>span{align-items:center;gap:var(--space-xs);display:flex}.maid-addon-price small{color:var(--color-ink-2);font-size:11px;font-weight:400;display:block}:root{--teal:#0aa7af;--teal-dark:#05666c;--cyan-bright:#1fd0d8;--deep:#0b2143;--deep-section:#0a1f40;--deep-2:#07182f;--mint:#e1f6f7;--mint-2:#edf9f9;--mint-soft:#f0f9f9;--cream:#eef3f8;--ink:#0c2142;--slate:#57697a;--slate-light:#57697a;--line:#e2e9ef;--amber:#f5a623;--white:#fff;--shadow:0 1px 2px #0b21430d, 0 6px 18px #0b21430f;--shadow-lg:0 2px 4px #0b21430f, 0 14px 36px #0b21431a;--radius:12px;--radius-lg:0px;--radius-xl:0px;--maxw:1180px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto;scroll-padding-top:84px}body{font-variant-ligatures:none;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;font-family:Plus Jakarta Sans Variable,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 28px}h1,h2,h3,h4{color:var(--deep);letter-spacing:-.025em;font-weight:600;line-height:1.15}.btn{border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;line-height:1;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--teal);color:#fff}.btn-primary:hover{background:var(--teal-dark)}.btn-dark{background:var(--deep);color:#fff}.btn-dark:hover{background:var(--deep-2)}.btn-ghost{color:var(--deep);border-color:var(--line);background:#fff}.btn-ghost:hover{border-color:var(--teal);color:var(--teal-dark)}.btn-lg{padding:16px 28px;font-size:16px}.btn-block{width:100%}.kicker{color:var(--teal-dark);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.kicker.light{color:#bfeaef}.kicker .dot,.kicker svg{display:none}.section{padding:92px 0}.section-alt{background:0 0}.section-head h2{font-size:var(--text-xl);margin:16px 0 14px}.lead-muted{color:var(--slate);font-size:1.06rem}.eyebrow-label{letter-spacing:.14em;text-transform:uppercase;color:var(--slate-light);font-size:11.5px;font-weight:800}.header{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#031433;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.nav{align-items:center;gap:30px;height:74px;display:flex}.brand{align-items:center;gap:9px;font-size:20px;font-weight:800;display:inline-flex}.brand-logo{border-radius:var(--radius-sm);width:auto;display:block}.brand-badge{background:var(--deep);color:#fff;border-radius:var(--radius-sm);align-items:center;gap:7px;padding:8px 14px;font-size:17px;display:inline-flex}.brand-badge .b-hands{color:var(--teal)}.nav-main{align-items:center;gap:26px;margin-left:8px;display:flex}.nav-main a{color:#fff;opacity:.85;font-size:14.5px;font-weight:800;transition:opacity .15s}.nav-main a:hover{opacity:1}.nav-main a .caret{vertical-align:middle;margin-left:2px;transition:transform .2s}.nav-main a .caret.up{transform:rotate(180deg)}.nav-dropdown{align-items:center;display:inline-flex;position:relative}.nav-dropdown>a{cursor:pointer}.mega{z-index:70;border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);background:#fff;grid-template-columns:230px 1fr;gap:22px;width:620px;padding:22px;animation:.16s megaIn;display:grid;position:absolute;top:calc(100% + 16px);left:-20px}.mega:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}@keyframes megaIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mega-label{letter-spacing:.1em;text-transform:uppercase;color:var(--slate-light);margin-bottom:12px;font-size:11px;font-weight:800}.mega-col{flex-direction:column;display:flex}.mega-cat{border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:11px 13px;font-size:14px;font-weight:700;transition:background .15s;color:var(--deep)!important;opacity:1!important;display:flex!important}.mega-cat:hover{background:var(--mint);color:var(--teal-dark)!important}.mega-cat svg{color:var(--teal)}.mega-pop{border-left:1px solid var(--line);padding-left:22px}.mega-svc-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.mega-svc{border-radius:var(--radius-sm);flex-direction:column;gap:1px;padding:9px 12px;transition:background .15s;opacity:1!important;display:flex!important}.mega-svc:hover{background:var(--mint-soft)}.mega-svc .ms-name{color:var(--deep);font-size:13.5px;font-weight:600}.mega-svc .ms-price{color:var(--teal-dark);font-size:12px;font-weight:600}.nav-right{align-items:center;gap:18px;margin-left:auto;display:flex}.nav-pill{color:#fff;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.nav-pill svg{color:var(--cyan-bright)}.nav-divider{color:#ffffff40}.nav-toggle{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;margin-left:auto;padding:8px;display:none}.nav-toggle span{border-radius:var(--radius-sm);background:#fff;width:24px;height:2.5px;transition:all .25s}.hero{background:#fff;padding:66px 0 88px;position:relative;overflow:hidden}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.hero-tag{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--deep);box-shadow:var(--shadow);background:#fff;align-items:center;gap:9px;padding:7px 8px 7px 14px;font-size:13px;font-weight:600;display:inline-flex}.hero-tag .sep{background:var(--line);width:1px;height:14px}.hero-tag .muted{color:var(--slate)}.hero h1{margin:22px 0 20px;font-size:clamp(2.8rem,6.4vw,4.6rem);font-weight:800}.hero h1 .ital{color:var(--teal);font-style:italic;position:relative}.hero h1 .ital:after{content:"";border-radius:var(--radius-sm);z-index:-1;background:#0aa7af2e;height:.28em;position:absolute;bottom:6px;left:0;right:-2px}.hero h1 .teal{color:var(--teal)}.hero-sub{color:var(--slate);max-width:46ch;font-size:1.12rem}.hero-sub strong{color:var(--deep)}.hero-popular{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.hero-popular .pl{color:var(--slate);font-size:12px;font-weight:700}.chip{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--deep);background:#fff;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:600;transition:border-color .15s;display:inline-flex}.chip:hover{border-color:var(--teal)}.hero-verify{flex-wrap:wrap;gap:20px;margin:26px 0 22px;display:flex}.hero-verify span{color:var(--deep);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.hero-verify svg{color:var(--teal)}.hero-stats{flex-wrap:wrap;gap:34px;display:flex}.hero-stats .hs strong{color:var(--deep);font-size:1.7rem;font-weight:800;line-height:1;display:block}.hero-stats .hs span{color:var(--slate);font-size:12.5px}.hero-media{position:relative}.hero-photo{border-radius:var(--radius-sm);aspect-ratio:4/4.4;box-shadow:var(--shadow-lg);background:#cdd9e0;overflow:hidden}.hero-photo img{object-fit:cover;width:100%;height:100%}.hero-float{border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);background:#fff;align-items:center;gap:10px;padding:11px 15px;display:flex;position:absolute}.hero-float.tl{top:34px;left:-22px}.hero-float.br{bottom:34px;right:-18px}.hero-float .fstar{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--amber);background:#fff5e0;place-items:center;display:grid}.hero-float .fspark{border-radius:var(--radius-sm);background:var(--mint);width:34px;height:34px;color:var(--teal);place-items:center;display:grid}.hero-float strong{color:var(--deep);font-size:1.05rem;line-height:1.1;display:block}.hero-float small{letter-spacing:.06em;color:var(--slate);text-transform:uppercase;font-size:10.5px;font-weight:700}.cat-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.cat-card{border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);background:#fff;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.cat-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.cat-top{aspect-ratio:16/10;position:relative;overflow:hidden}.cat-top img{object-fit:cover;width:100%;height:100%}.cat-top:after{content:"";background:linear-gradient(#0000 35%,#081e1bd1 100%);position:absolute;inset:0}.cat-badge{z-index:2;color:var(--teal-dark);border-radius:var(--radius-sm);background:#ffffffeb;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px}.cat-arrow{z-index:2;border-radius:var(--radius-sm);width:32px;height:32px;color:var(--deep);background:#fff;place-items:center;display:grid;position:absolute;top:14px;right:14px}.cat-titles{z-index:2;color:#fff;position:absolute;bottom:16px;left:18px}.cat-ic{border-radius:var(--radius-sm);background:var(--teal);color:#fff;place-items:center;width:34px;height:34px;margin-bottom:10px;display:grid}.cat-titles h3{color:#fff;font-size:1.3rem}.cat-titles .sub{letter-spacing:.05em;text-transform:uppercase;color:#ffffffd1;margin-top:3px;font-size:10.5px;font-weight:700}.cat-body{flex:1;padding:18px 20px 0}.cat-body li{color:var(--slate);align-items:center;gap:9px;padding:5px 0;font-size:13.5px;list-style:none;display:flex}.cat-body li svg{color:var(--teal);flex-shrink:0}.cat-more{color:var(--teal);padding:4px 0 0 24px;font-size:12.5px;font-weight:700}.cat-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;margin-top:14px;padding:16px 20px 20px;display:flex}.cat-foot .from{letter-spacing:.08em;text-transform:uppercase;color:var(--slate);font-size:10.5px;font-weight:700}.cat-foot .price{color:var(--deep);font-size:1.25rem;font-weight:800}.cat-foot .explore{color:var(--teal);align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.tabs{flex-wrap:wrap;gap:10px;margin-bottom:34px;display:flex}.tab{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--deep);cursor:pointer;background:#fff;align-items:center;gap:9px;padding:11px 18px;font-size:14px;font-weight:700;transition:all .15s;display:inline-flex}.tab .count{background:var(--mint);color:var(--teal-dark);border-radius:var(--radius-sm);padding:2px 8px;font-size:11px}.tab:hover{border-color:var(--teal)}.tab.active{background:var(--deep);color:#fff;border-color:var(--deep)}.tab.active .count{color:#fff;background:#ffffff2e}.catalog{grid-template-columns:.9fr 1.1fr;align-items:start;gap:28px;display:grid}.catalog-feature{border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);background:#fff;overflow:hidden}.cf-img{aspect-ratio:16/11;position:relative;overflow:hidden}.cf-img img{object-fit:cover;width:100%;height:100%}.cf-img:after{content:"";background:linear-gradient(#0000 40%,#081e1bd9 100%);position:absolute;inset:0}.cf-badge{z-index:2;background:var(--deep);color:#fff;border-radius:var(--radius-sm);align-items:center;gap:6px;padding:6px 11px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;top:14px;right:14px}.cf-img .cf-cap{z-index:2;color:#fff;position:absolute;bottom:18px;left:20px}.cf-img .cf-cap small{letter-spacing:.06em;text-transform:uppercase;color:#fffc;font-size:10.5px;font-weight:700}.cf-img .cf-cap h3{color:#fff;margin-top:4px;font-size:1.5rem}.cf-body{padding:22px}.cf-body>p{color:var(--slate);margin-bottom:16px;font-size:.96rem}.cf-list{gap:9px;margin-bottom:20px;list-style:none;display:grid}.cf-list li{color:var(--deep);align-items:center;gap:9px;font-size:13.5px;font-weight:600;display:flex}.cf-list svg{color:var(--teal)}.cf-actions{flex-wrap:wrap;gap:12px;display:flex}.svc-list{grid-template-columns:1fr 1fr;gap:14px;display:grid}.svc-ic{border-radius:var(--radius-sm);background:var(--mint);width:38px;height:38px;color:var(--teal-dark);flex-shrink:0;place-items:center;display:grid}.svc-name{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svc-name h4{font-size:1rem}.svc-tag{letter-spacing:.04em;border-radius:var(--radius-sm);text-transform:uppercase;padding:3px 7px;font-size:9.5px;font-weight:800}.svc-tag.pop{color:#c97a16;background:#fff1e0}.svc-tag.prem{background:var(--mint);color:var(--teal-dark)}.svc-tag.best{color:#1f8a4c;background:#e3f3e9}.svc-price{color:var(--slate);font-size:13px}.svc-price b{color:var(--deep);font-size:14.5px}.chip{cursor:pointer}.city-book{color:var(--deep);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.city-book:hover{color:var(--teal-dark)}.catalog-note{text-align:left;margin-top:22px}.catalog-note a{color:var(--deep);align-items:center;gap:6px;font-weight:700;display:inline-flex}.scope-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:30px;display:flex}.scope-head h2{font-size:var(--text-xl);margin:14px 0 12px}.scope-head h2 .muted{color:var(--slate-light)}.scope-head .max{max-width:620px}.bhk-row{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.bhk{border-radius:var(--radius-sm);color:#d6edf1;background:#ffffff14;padding:6px 10px;font-size:11.5px;font-weight:700}.split-feature{grid-template-columns:.85fr 1.15fr;align-items:start;gap:50px;display:grid}.split-feature h2{font-size:var(--text-xl);margin:16px 0 14px}.split-feature .intro{color:var(--slate);margin-bottom:24px;font-size:1.04rem}.shield-card{border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);background:#fff;align-items:center;gap:13px;padding:18px;display:flex}.shield-card .si{border-radius:var(--radius-sm);background:var(--mint);width:42px;height:42px;color:var(--teal);flex-shrink:0;place-items:center;display:grid}.shield-card strong{color:var(--deep);display:block}.shield-card p{color:var(--slate);font-size:13px}.feat-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.feat{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;padding:24px;transition:transform .2s,box-shadow .2s}.feat:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.feat .fi{border-radius:var(--radius-sm);background:var(--mint);width:42px;height:42px;color:var(--teal-dark);place-items:center;margin-bottom:16px;display:grid}.feat h4{margin-bottom:7px;font-size:1.06rem}.feat p{color:var(--slate);font-size:13.5px}.back-to-top{z-index:90;border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;width:48px;height:48px;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;border:0;place-items:center;transition:opacity .25s,transform .25s,visibility .25s,background .15s;display:grid;position:fixed;bottom:24px;right:24px;transform:translateY(16px)}.back-to-top.show{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{background:var(--teal-dark);transform:translateY(-3px)}.float-whatsapp{z-index:90;border-radius:var(--radius-sm);color:#fff;width:56px;height:56px;box-shadow:var(--shadow-lg);background:#25d366;place-items:center;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:24px;left:24px}.float-whatsapp:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 14px 30px #25d36673}.steps-head{text-align:center;max-width:640px;margin:0 auto 52px}.steps-head h2{font-size:var(--text-xl);margin:14px 0 12px}.steps-head p{color:var(--slate);font-size:1.05rem}.steps4{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:relative}.steps4:before{content:"";background:var(--line);height:2px;position:absolute;top:28px;left:12%;right:12%}.step4{text-align:left;position:relative}.step4 .s-icon{border-radius:var(--radius-sm);background:var(--mint);width:56px;height:56px;color:var(--teal-dark);place-items:center;display:grid;position:relative}.step4 .s-num{border-radius:var(--radius-sm);background:var(--deep);color:#fff;border:3px solid var(--white);place-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-8px;right:calc(100% - 64px)}.step4 h4{margin:18px 0 7px;font-size:1.12rem}.step4 p{color:var(--slate);font-size:13.5px}.steps-cta{text-align:center;margin-top:48px}.verify{background:var(--deep-section);color:#fff;border-radius:var(--radius-sm);padding:56px}.verify-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:48px;display:grid}.verify h2{color:#fff;font-size:var(--text-xl);margin:16px 0}.verify h2 .accent{color:#2ad3dc}.verify .intro{color:#a3c4d2;margin-bottom:26px;font-size:1.02rem}.verify-stats{flex-wrap:wrap;gap:12px;display:flex}.verify-stats .vs{border-radius:var(--radius-sm);background:#ffffff0f;border:1px solid #ffffff1a;padding:14px 18px}.verify-stats .vs strong{color:#fff;font-size:1.4rem;font-weight:800;display:block}.verify-stats .vs span{color:#8cc3cf;font-size:11.5px}.vlayers{grid-template-columns:1fr 1fr;gap:16px;display:grid}.vlayer{border-radius:var(--radius-sm);background:#ffffff0a;border:1px solid #ffffff14;padding:20px;position:relative}.vlayer .vi{border-radius:var(--radius-sm);color:#2ad3dc;background:#2ad3dc24;place-items:center;width:38px;height:38px;margin-bottom:14px;display:grid}.vlayer .vnum{color:#a8cbd3;font-size:12px;font-weight:800;position:absolute;top:18px;right:18px}.vlayer h4{color:#fff;margin-bottom:5px;font-size:1rem}.vlayer p{color:#9bc3cf;font-size:12.5px}.link-cta{color:var(--teal);align-items:center;gap:6px;font-weight:700;display:inline-flex}.cities-head{text-align:center;max-width:620px;margin:0 auto 44px}.cities-head h2{font-size:var(--text-xl);margin:14px 0 12px}.cities-head p{color:var(--slate);font-size:1.05rem}.cities-grid{grid-template-columns:repeat(4,1fr);gap:22px;margin:0 auto;display:grid}.city-card{border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);background:#fff;padding:28px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.city-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.city-card:after{content:"";border-radius:var(--radius-sm);background:var(--mint);opacity:.7;width:140px;height:140px;position:absolute;top:-30px;right:-30px}.city-card .ci{border-radius:var(--radius-sm);background:var(--deep);color:#fff;z-index:1;place-items:center;width:44px;height:44px;margin-bottom:18px;display:grid;position:relative}.city-card h3{z-index:1;font-size:1.6rem;position:relative}.city-card .area{color:var(--slate);z-index:1;font-size:14px;position:relative}.city-foot{z-index:1;justify-content:space-between;align-items:flex-end;margin-top:26px;display:flex;position:relative}.city-foot small{letter-spacing:.08em;text-transform:uppercase;color:var(--slate);font-size:10.5px;font-weight:800;display:block}.city-foot .pros{color:var(--teal-dark);font-size:1.5rem;font-weight:800}.city-foot a{color:var(--deep);align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.cities-note{text-align:center;color:var(--slate);margin-top:30px;font-size:14px}.cities-note a{color:var(--teal);font-weight:700}.biz-grid{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.biz h2{font-size:var(--text-xl);margin:16px 0 14px}.biz .intro{color:var(--slate);margin-bottom:26px;font-size:1.04rem}.biz-feats{grid-template-columns:1fr 1fr;gap:14px;display:grid}.biz-feat{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--deep);background:#fff;align-items:center;gap:11px;padding:16px;font-size:13.5px;font-weight:600;display:flex}.biz-feat .bi{border-radius:var(--radius-sm);background:var(--mint);width:34px;height:34px;color:var(--teal-dark);flex-shrink:0;place-items:center;display:grid}.partners-grid{grid-template-columns:1fr 1fr;gap:60px;display:grid}.partners-col .eyebrow-label{color:var(--teal-dark);align-items:center;gap:7px;display:inline-flex}.partners-col h3{margin:12px 0 22px;font-size:1.5rem}.brand-chips{flex-wrap:wrap;gap:11px;display:flex}.brand-chip{background:var(--mint-soft);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--deep);padding:11px 18px;font-size:14px;font-weight:700}.brand-chip.muted{color:var(--slate);background:0 0;font-weight:600}.partners-section{background:var(--deep-section);position:relative}.partners-section .partners-col{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff0b;border:1px solid #ffffff1a;padding:32px}.partners-section .partners-col .eyebrow-label{color:var(--cyan-bright)}.partners-section .partners-col h3{color:#fff}.partners-section .brand-chip{color:#fff;background:#ffffff12;border-color:#ffffff29}.partners-section .brand-chip.muted{color:#a3c4d2;background:0 0}.faq-head{text-align:center;max-width:680px;margin:0 auto 44px}.faq-head h2{font-size:var(--text-xl);margin:14px 0 12px}.faq-head p{color:var(--slate);font-size:1rem}.faq-head p b{color:var(--deep)}.faq-list{max-width:760px;margin:0 auto}.faq-item{border-top:1px solid var(--line)}.faq-item:last-child{border-bottom:1px solid var(--line)}.faq-q{cursor:pointer;text-align:left;width:100%;color:var(--deep);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-size:1.05rem;font-weight:700;display:flex}.faq-toggle{border-radius:var(--radius-sm);flex-shrink:0;place-items:center;width:26px;height:26px;transition:all .2s;display:grid}.faq-toggle.open{background:var(--teal);color:#fff}.faq-toggle.closed{background:var(--mint);color:var(--teal-dark)}.faq-a{color:var(--slate);max-width:64ch;padding:0 40px 24px 4px;font-size:.96rem}.joinpro{background:var(--deep-section);border-radius:var(--radius-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:44px 48px;display:flex}.joinpro .jp-label{letter-spacing:.12em;text-transform:uppercase;color:#5fb6c2;font-size:11px;font-weight:800}.joinpro h3{color:#fff;margin-top:8px;font-size:clamp(1.4rem,3vw,2rem)}.joinpro-form{border-radius:var(--radius-sm);background:#ffffff14;border:1px solid #ffffff24;gap:10px;padding:7px 7px 7px 18px;display:flex}.joinpro-form input{color:#fff;background:0 0;border:0;outline:0;min-width:180px;font-size:14px}.joinpro-form input::placeholder{color:#9bc3cf}.joinpro-form:focus-within{outline-offset:2px;outline:3px solid #7fd6dc}.footer{background:var(--deep-2);color:#a4c4d1;padding:60px 0 26px}.footer-grid{grid-template-columns:1.7fr 1fr 1fr 1.3fr;gap:40px;display:grid}.footer .brand-badge{background:#ffffff14}.footer-about{max-width:30ch;margin:16px 0;font-size:13.5px;line-height:1.6}.footer-iso{color:#82b4be;align-items:center;gap:7px;margin-bottom:18px;font-size:12px;display:inline-flex}.footer-col h5{color:#fff;margin-bottom:16px;font-size:13.5px;font-weight:700}.footer-col a{color:#93b9c3;padding:6px 0;font-size:13.5px;transition:color .15s;display:block}.footer-col a:hover{color:#fff}.footer-col a.muted{color:#5c8893}.footer-care{border-radius:var(--radius-sm);background:#ffffff0d;margin-top:10px;padding:14px 16px}.footer-care small{letter-spacing:.1em;text-transform:uppercase;color:#5fb6c2;font-size:10px;font-weight:800}.footer-care p{color:#cfe7ec;margin-top:4px;font-size:13px}.footer-contact a{align-items:center;gap:9px;display:flex}.footer-contact svg{color:#5fb6c2}.footer-bottom{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:44px;padding-top:22px;font-size:12.5px;display:flex}.footer-bottom .legal{align-items:center;gap:18px;display:flex}.footer-bottom .legal a:hover{color:#fff}.emergent-badge{color:#fff;border-radius:var(--radius-sm);background:#0a0a0a;align-items:center;gap:7px;padding:7px 13px;font-size:12px;font-weight:600;display:inline-flex}.emergent-badge .e{color:#34d399;font-weight:800}@media (width<=1000px){.hero-grid{grid-template-columns:1fr;gap:48px}.hero-media{max-width:460px}.catalog{grid-template-columns:1fr}.verify-grid,.split-feature,.biz-grid{grid-template-columns:1fr;gap:38px}.cat-grid,.testi-grid{grid-template-columns:repeat(2,1fr)}.partners-grid{grid-template-columns:1fr;gap:36px}.steps4{grid-template-columns:repeat(2,1fr);gap:30px}.steps4:before{display:none}}@media (width<=860px){.nav-main,.nav-right{display:none}.nav-toggle{z-index:80;display:flex;position:relative}.nav{justify-content:space-between;gap:0}.nav-mobile{display:flex}.brand-logo{height:34px!important}}@media (width<=680px){.section{padding:64px 0}.verify,.testi,.joinpro{border-radius:var(--radius-sm);padding:32px 22px}.cat-grid,.testi-grid,.feat-grid,.svc-list,.biz-feats,.vlayers,.cities-grid,.biz-grid,.head-split,.scope-head{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.joinpro{flex-direction:column;align-items:flex-start}.joinpro-form{width:100%}.joinpro-form input{flex:1;min-width:0}.hero h1{font-size:clamp(2.6rem,12vw,3.4rem)}}@media (width<=460px){.footer-grid{grid-template-columns:1fr}.container{padding:0 18px}}.bk-overlay{z-index:200;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c26218c;justify-content:center;align-items:flex-start;padding:40px 20px;animation:.18s bkFade;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes bkFade{0%{opacity:0}to{opacity:1}}.bk-modal{border-radius:var(--radius-sm);width:100%;max-width:560px;box-shadow:var(--shadow-lg);background:#fff;margin:auto;animation:.22s bkUp;overflow:hidden}@keyframes bkUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.bk-head{justify-content:space-between;align-items:flex-start;padding:22px 24px 14px;display:flex}.bk-head h3{font-size:1.3rem}.bk-step{color:var(--slate);font-size:12.5px;font-weight:600}.bk-close{border-radius:var(--radius-sm);background:var(--mint-soft);cursor:pointer;width:34px;height:34px;color:var(--deep);border:0;place-items:center;transition:background .15s;display:grid}.bk-close:hover{background:var(--mint)}.bk-progress{gap:6px;padding:0 24px 18px;display:flex}.bk-pdot{border-radius:var(--radius-sm);background:var(--line);flex:1;height:5px;transition:background .2s}.bk-pdot.on{background:var(--teal)}.bk-body{max-height:56vh;padding:4px 24px 22px;overflow-y:auto}.bk-tabs{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.bk-tab{border-radius:var(--radius-sm);border:1px solid var(--line);color:var(--deep);cursor:pointer;background:#fff;padding:8px 13px;font-size:12.5px;font-weight:700;transition:all .15s}.bk-tab.active{background:var(--deep);color:#fff;border-color:var(--deep)}.bk-svc-list{gap:8px;display:grid}.bk-svc{text-align:left;border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:#fff;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.bk-svc:hover{border-color:var(--teal);box-shadow:var(--shadow)}.bk-svc-ic{border-radius:var(--radius-sm);background:var(--mint);width:38px;height:38px;color:var(--teal-dark);flex-shrink:0;place-items:center;display:grid}.bk-svc-ic.lg{border-radius:var(--radius-sm);width:48px;height:48px}.bk-svc-info{flex-direction:column;flex:1;min-width:0;display:flex}.bk-svc-info strong{color:var(--deep);font-size:14.5px}.bk-svc-info small{color:var(--slate);font-size:12px}.bk-svc-price{color:var(--teal-dark);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:inline-flex}.bk-cat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--teal-dark);margin-bottom:10px;font-size:11px;font-weight:800}.bk-sel-card{background:var(--mint-soft);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;gap:14px;padding:18px;display:flex}.bk-sel-info{flex:1;min-width:0}.bk-sel-info strong{color:var(--deep);font-size:1.05rem;display:block}.bk-sel-info small{color:var(--slate);font-size:13px}.bk-sel-price{color:var(--teal-dark);margin-top:6px;font-size:13.5px;font-weight:700;display:block}.bk-change{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--deep);cursor:pointer;background:#fff;flex-shrink:0;padding:8px 16px;font-size:13px;font-weight:700;transition:border-color .15s}.bk-change:hover{border-color:var(--teal);color:var(--teal-dark)}.bk-picker-intro{color:var(--slate);margin-bottom:14px;font-size:13.5px}.bk-terms{gap:6px;padding-left:18px;list-style:outside;display:grid}.bk-svc.active{border-color:var(--teal);background:var(--mint-soft)}.bk-scope{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;margin-top:18px;padding-top:18px;display:grid}.bk-scope-col{padding:0}.bk-scope-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.bk-scope-head small{letter-spacing:.06em;text-transform:uppercase;color:var(--slate);font-size:10.5px;font-weight:800;display:block}.bk-scope-head h4{color:var(--deep);margin:0;font-size:13.5px}.bk-scope-ci{display:none}.bk-scope-col ul{gap:9px;display:grid}.bk-scope-col li{color:var(--ink);align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.35;display:flex}.bk-li{flex-shrink:0;place-items:center;margin-top:2px;display:grid}.bk-li.yes{color:var(--teal-dark)}.bk-li.no,.bk-scope-col:last-child li{color:var(--slate)}.bk-flabel{color:var(--deep);margin-bottom:16px;font-size:13px;font-weight:700;display:block}.bk-flabel .opt{color:var(--slate-light);font-weight:500}.bk-input{border:1.5px solid var(--line);border-radius:var(--radius-sm);width:100%;color:var(--ink);resize:vertical;background:#fbfdfc;margin-top:7px;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.bk-input:focus{border-color:var(--teal);outline:0;box-shadow:0 0 0 4px #0aa7af1f}.bk-cities{gap:var(--space-sm);margin-bottom:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.bk-cities .bk-city{isolation:isolate;aspect-ratio:3/2;min-height:0;padding:var(--space-sm);border-radius:var(--service-card-radius);background:var(--color-navy);color:var(--color-white);text-align:left;cursor:pointer;border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:relative;overflow:hidden}.bk-cities .bk-city:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.bk-city .city-card-photo{z-index:-2;position:absolute;inset:0}.bk-city .city-card-photo:not(.city-mumbai,.city-surat,.city-ahmedabad,.city-junagadh){background-image:none}.bk-city:before{content:"";z-index:-1;background:linear-gradient(to top, var(--color-scrim) 0, var(--color-scrim) 28%, transparent 78%);position:absolute;inset:0}.bk-city small{padding:2px var(--space-sm) 2px var(--space-xs);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-navy);align-items:center;gap:6px;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.bk-city small i{background:var(--color-ink-3);border-radius:50%;width:6px;height:6px}.bk-city[data-live=true] small i{background:var(--color-whatsapp)}.bk-city strong{letter-spacing:-.015em;color:var(--color-white);font-size:1.0625rem;font-weight:700;line-height:1.2}@media (hover:hover) and (pointer:fine){.bk-city:hover .city-card-photo{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.bk-city .city-card-photo{transition:none}}.bk-dates{grid-template-columns:repeat(7,1fr);gap:7px;margin-bottom:22px;display:grid}.bk-date{border:1.5px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:#fff;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;transition:border-color .15s,background .15s;display:flex}.bk-date.active{border-color:var(--teal);background:var(--deep)}.bk-date.active .dow,.bk-date.active .day,.bk-date.active .mon{color:#fff}.bk-date .dow{color:var(--slate);text-transform:uppercase;font-size:10.5px;font-weight:700}.bk-date .day{color:var(--deep);font-size:1.2rem;font-weight:800;line-height:1.1}.bk-date .mon{color:var(--slate);font-size:10.5px}.bk-slots{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.bk-slot{border:1.5px solid var(--line);border-radius:var(--radius-sm);color:var(--deep);cursor:pointer;background:#fff;padding:11px;font-size:13.5px;font-weight:600;transition:all .15s}.bk-slot.active{border-color:var(--teal);background:var(--mint);color:var(--teal-dark)}.bk-thanks{text-align:center;padding:8px 0}.bk-thanks-ic{border-radius:var(--radius-sm);background:var(--mint);width:64px;height:64px;color:var(--teal);place-items:center;margin:0 auto 16px;display:grid}.bk-thanks h4{margin-bottom:8px;font-size:1.4rem}.bk-thanks>p{color:var(--slate);max-width:40ch;margin:0 auto 20px;font-size:.95rem}.bk-summary{text-align:left;background:var(--mint-soft);border:1px solid var(--line);border-radius:var(--radius-sm);gap:10px;padding:16px 18px;display:grid}.bk-summary div{justify-content:space-between;gap:14px;font-size:13.5px;display:flex}.bk-summary span{color:var(--slate)}.bk-summary strong{color:var(--deep);text-align:right}.bk-foot{border-top:1px solid var(--line);background:var(--mint-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 24px;display:flex}.bk-foot-left{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bk-text-btn{cursor:pointer;color:var(--slate);background:0 0;border:0;padding:8px 4px;font-size:14px;font-weight:700}.bk-text-btn:hover{color:var(--deep)}.bk-estimate{color:var(--teal-dark);align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.is-updating{opacity:.55;transition:opacity .15s}.bk-error{color:#d4564f;max-width:320px;font-size:12.5px;font-weight:600;line-height:1.35}.bk-foot .btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}@media (width<=520px){.bk-cities{gap:var(--space-xs)}.bk-dates{grid-template-columns:repeat(4,1fr)}.bk-slots{grid-template-columns:repeat(2,1fr)}.bk-scope{grid-template-columns:1fr}.bk-foot{justify-content:stretch}.bk-foot .btn{flex:1}}.nav-mobile{z-index:70;border-bottom:1px solid var(--line);box-shadow:var(--shadow);background:#fff;flex-direction:column;gap:4px;padding:16px 28px 22px;display:flex;position:absolute;top:74px;left:0;right:0}.nav-mobile a{color:var(--deep);border-bottom:1px solid var(--line);padding:12px 0;font-weight:600}.nav-mobile .btn{margin-top:12px}@media (width>=861px){.nav-mobile{display:none!important}}.cat-hero{background:linear-gradient(#fdeee7 0%,#fdf6f2 55%,#fff 100%);padding:8px 0 70px}.cat-hero-rate{color:#fff;border-radius:var(--radius-sm);background:#081e1b99;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:16px;left:18px}.cat-hero-rate svg{color:#ffce4d}.cat-hero-rate span{color:#ffffffd1;font-weight:500}.btn-ghost-dark{color:#fff;background:0 0;border:1px solid #ffffff47}.btn-ghost-dark:hover{background:#ffffff0f;border-color:#fff}.city-select{position:relative}.city-pill{cursor:pointer;background:0 0;border:0;font-family:inherit}.city-pill .caret{transition:transform .18s}.city-pill .caret.up{transform:rotate(180deg)}.city-menu{z-index:80;border:1px solid var(--line);border-radius:var(--radius-sm);width:264px;box-shadow:var(--shadow-lg);background:#fff;padding:8px;animation:.16s megaIn;position:absolute;top:calc(100% + 10px);right:0}.city-menu-label{letter-spacing:.08em;text-transform:uppercase;color:var(--slate);padding:8px 10px 6px;font-size:10.5px;font-weight:800}.city-opt{text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:10px;transition:background .15s;display:flex}.city-opt:hover{background:var(--mint-soft)}.city-opt.active{background:var(--mint)}.city-opt .co-ic{border-radius:var(--radius-sm);background:var(--mint);width:32px;height:32px;color:var(--teal-dark);flex-shrink:0;place-items:center;display:grid}.city-opt.active .co-ic{background:var(--teal);color:#fff}.city-opt .co-text{flex-direction:column;line-height:1.25;display:flex}.city-opt .co-text strong{color:var(--deep);font-size:14px}.city-opt .co-text small{color:var(--slate);font-size:11.5px}.city-opt .co-check{border-radius:var(--radius-sm);background:var(--teal);color:#fff;flex-shrink:0;place-items:center;width:22px;height:22px;margin-left:auto;display:grid}.city-menu-note{color:var(--slate);border-top:1px solid var(--line);margin-top:4px;padding:9px 10px 5px;font-size:11px;line-height:1.4}.about-hero{background:#fff;padding:66px 0 72px}.about-hero .about-inner{max-width:920px}.about-hero h1{font-size:var(--text-title);margin:22px 0 24px;font-weight:600}.about-hero h1 .teal{color:var(--teal-dark)}.about-hero .about-sub{color:var(--deep);max-width:64ch;margin-bottom:20px;font-size:1.16rem;font-weight:600;line-height:1.55}.about-hero .about-body{color:var(--slate);max-width:70ch;margin-bottom:32px;font-size:1.02rem;line-height:1.75}.about-hero .about-cta{flex-wrap:wrap;gap:12px;display:flex}.about-hero .about-cta a.btn{text-decoration:none}@media (width<=720px){.about-hero{padding:40px 0 52px}.about-hero .about-sub{font-size:1.05rem}.about-hero .about-cta .btn{width:100%}}.about-story-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:56px;display:grid}.about-story-head h2{font-size:var(--text-xl);margin:16px 0 0}.about-story-head h2 .accent-teal{color:var(--teal-dark)}.about-story-body p{color:var(--slate);font-size:1.05rem;line-height:1.8}.about-story-body p+p{margin-top:20px}.about-story-body strong{color:var(--deep);font-weight:700}@media (width<=860px){.about-story-grid{grid-template-columns:1fr;gap:24px}.about-story-body p{font-size:1rem}}.about-mv{padding-top:78px;padding-bottom:78px}.about-mv-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.mv-card{border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:none;background:#fff;padding:24px 0}.mv-icon{border-radius:var(--radius-sm);background:var(--mint);width:44px;height:44px;color:var(--teal-dark);place-items:center;margin-bottom:18px;display:grid}.mv-card .eyebrow-label{margin-bottom:10px;display:block}.mv-card p{color:var(--deep);font-size:1.12rem;font-weight:500;line-height:1.65}.about-values-head{max-width:640px;margin-bottom:38px}.about-values-head h2{font-size:var(--text-xl);margin-top:16px}.about-values-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.about-values-grid .value-card:nth-child(4){grid-column:1/span 1}.value-card{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;padding:26px 24px;position:relative}.value-num{letter-spacing:.1em;color:var(--teal);margin-bottom:12px;font-size:12px;font-weight:800;display:block}.value-card h3{margin-bottom:9px;font-size:1.06rem;font-weight:700;line-height:1.35}.value-card p{color:var(--slate);font-size:.97rem;line-height:1.7}.about-why-inner{max-width:860px}.about-why-lead{color:var(--deep);margin:18px 0 26px;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:500;line-height:1.5}.about-why-lead strong{font-weight:800}.about-why-qs{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:28px;display:grid}.about-why-qs span{color:var(--deep);border-left:0;padding:4px 0;font-size:1rem;font-weight:600;line-height:1.45}.about-why-close{color:var(--slate);font-size:1.1rem;line-height:1.7}.about-lead-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:56px;display:grid}.about-lead-grid h2{font-size:var(--text-xl);margin-top:16px}.about-lead-body p{color:var(--slate);font-size:1.05rem;line-height:1.8}.about-lead-body p+p{margin-top:18px}.about-lead-body strong{color:var(--deep);font-weight:700}.about-team{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.team-chip{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;align-items:center;gap:11px;padding:8px 18px 8px 8px;display:flex}.team-avatar{border-radius:var(--radius-sm);background:var(--deep);color:#fff;letter-spacing:.02em;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}.team-text{flex-direction:column;line-height:1.3;display:flex}.team-text strong{color:var(--deep);font-size:13.5px}.team-text small{color:var(--slate);font-size:11.5px}@media (width<=960px){.about-values-grid{grid-template-columns:repeat(2,1fr)}.about-values-grid .value-card:nth-child(4){grid-column:auto}.about-why-qs{grid-template-columns:1fr;gap:12px}.about-lead-grid{grid-template-columns:1fr;gap:26px}}@media (width<=720px){.about-mv-grid,.about-values-grid{grid-template-columns:1fr}}.cmp{flex-direction:column;gap:8px;display:flex}.cmp-head,.cmp-row{grid-template-columns:.62fr 1fr 1.15fr;align-items:stretch;gap:8px;display:grid}.cmp-head{padding:0 0 2px}.cmp-head span{letter-spacing:.1em;text-transform:uppercase;padding:0 18px;font-size:12px;font-weight:800}.cmp-h-them{color:var(--slate-light)}.cmp-h-us{color:var(--teal-dark)}.cmp-dim{color:var(--deep);align-items:center;padding:16px 18px;font-size:.98rem;font-weight:700;display:flex}.cmp-cell{border-radius:var(--radius-sm);flex-direction:column;justify-content:center;padding:16px 18px;display:flex}.cmp-txt{align-items:flex-start;gap:9px;font-size:.97rem;line-height:1.55;display:flex}.cmp-txt svg{flex:none;margin-top:3px}.cmp-row .cmp-them{color:var(--slate);background:#fff}.cmp-row .cmp-them svg{color:var(--slate-light)}.cmp-row .cmp-us{background:var(--mint);color:var(--deep);border:1px solid #cfe8ea;font-weight:500}.cmp-row .cmp-us svg{color:var(--teal-dark)}.cmp-label{letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;display:none}.cmp-them .cmp-label{color:var(--slate-light)}.cmp-us .cmp-label{color:var(--teal-dark)}@media (width<=860px){.cmp{gap:14px}.cmp-head{display:none}.cmp-row{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;grid-template-columns:1fr;gap:0;overflow:hidden}.cmp-dim{padding:14px 18px 4px;font-size:1.02rem}.cmp-cell{border-radius:var(--radius-sm);padding:12px 18px}.cmp-row .cmp-us{border:0;border-top:1px solid #cfe8ea}.cmp-label{display:block}}.about-tech-head{max-width:700px;margin-bottom:38px}.about-tech-head h2{font-size:var(--text-xl);margin:16px 0 14px}.about-tech-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.tech-card{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;padding:26px 24px}.tech-icon{border-radius:var(--radius-sm);background:var(--mint);width:40px;height:40px;color:var(--teal-dark);place-items:center;margin-bottom:16px;display:grid}.tech-card h3{margin-bottom:9px;font-size:1.04rem;font-weight:700}.tech-card p{color:var(--slate);font-size:.96rem;line-height:1.7}.about-trust-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;display:grid}.about-trust-grid h2{font-size:var(--text-xl);margin-top:16px}.trust-list{flex-direction:column;gap:14px;list-style:none;display:flex}.trust-list li{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--deep);background:#fff;align-items:flex-start;gap:13px;padding:16px 20px;font-size:1rem;line-height:1.65;display:flex}.trust-tick{border-radius:var(--radius-sm);background:var(--teal);color:#fff;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.promise-card{background:var(--deep-section);color:#fff;border-radius:var(--radius-sm);max-width:900px;margin:0 auto 52px;padding:44px 46px}.promise-icon{border-radius:var(--radius-sm);color:#2ad3dc;background:#ffffff1a;place-items:center;width:46px;height:46px;margin-bottom:18px;display:grid}.promise-card .eyebrow-label{color:#7fb0c4;margin-bottom:12px;display:block}.promise-text{color:#d5e4ec;font-size:1.12rem;line-height:1.72}.promise-text strong{color:#fff;font-weight:700}.commit-head{margin-bottom:22px}.commit-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.commit-card{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;padding:24px 22px}.commit-icon{border-radius:var(--radius-sm);background:var(--mint);width:38px;height:38px;color:var(--teal-dark);place-items:center;margin-bottom:14px;display:grid}.commit-card p{color:var(--slate);font-size:.97rem;line-height:1.7}.about-roadmap-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:56px;display:grid}.about-roadmap-grid h2{font-size:var(--text-xl);margin:16px 0 26px}.roadmap-cities{flex-wrap:wrap;gap:10px;display:flex}.roadmap-city{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;flex-direction:column;gap:2px;min-width:116px;padding:12px 18px;display:flex}.roadmap-city strong{color:var(--deep);font-size:15px}.roadmap-city small{color:var(--slate-light);font-size:11.5px;font-weight:600}.roadmap-city.is-live{border-color:var(--teal);background:var(--mint)}.roadmap-city.is-live small{color:var(--teal-dark)}.about-roadmap-body p{color:var(--slate);font-size:1.05rem;line-height:1.8}.about-roadmap-body p+p{margin-top:18px}@media (width<=960px){.about-tech-grid,.commit-grid{grid-template-columns:repeat(2,1fr)}.about-trust-grid,.about-roadmap-grid{grid-template-columns:1fr;gap:26px}}@media (width<=720px){.about-tech-grid,.commit-grid{grid-template-columns:1fr}.promise-card{padding:30px 26px}.promise-text{font-size:1.03rem}}.about-faq-inner{max-width:860px}.about-faq-head{margin-bottom:30px}.about-faq-head h2{font-size:var(--text-xl);margin-top:16px}.about-faq-list{flex-direction:column;gap:12px;display:flex}.about-faq-item{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;overflow:hidden}.about-faq-item.is-open{border-color:var(--teal)}.about-faq-q{cursor:pointer;text-align:left;width:100%;color:var(--deep);background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:19px 22px;font-size:1.03rem;font-weight:700;line-height:1.45;display:flex}.about-faq-q svg{color:var(--slate-light);flex:none;transition:transform .2s}.about-faq-item.is-open .about-faq-q svg{color:var(--teal);transform:rotate(180deg)}.about-faq-a{padding:0 22px 20px}.about-faq-a p{color:var(--slate);max-width:68ch;font-size:1rem;line-height:1.75}.cmp-more{justify-content:center;margin-top:26px;display:flex}.sla-card{grid-template-columns:1fr 1.05fr;align-items:center;gap:52px;display:grid}.sla-head h2{font-size:var(--text-xl);margin:16px 0 14px}.sla-head p{color:var(--slate);max-width:46ch;margin-bottom:26px;font-size:1.02rem;line-height:1.7}.sla-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.sla-item{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;flex-direction:column;gap:6px;padding:22px 20px;display:flex}.sla-icon{border-radius:var(--radius-sm);background:var(--mint);width:36px;height:36px;color:var(--teal-dark);place-items:center;margin-bottom:6px;display:grid}.sla-item strong{color:var(--deep);letter-spacing:-.02em;font-size:1.35rem;font-weight:800}.sla-item span{color:var(--slate);font-size:.9rem;line-height:1.55}@media (width<=960px){.sla-card{grid-template-columns:1fr;gap:34px}}@media (width<=560px){.sla-grid{grid-template-columns:1fr}}.culture-note{border:1px solid var(--line);border-left:3px solid var(--teal);border-radius:var(--radius-sm);background:#fff;margin-top:24px;padding:22px 24px}.culture-note .eyebrow-label{margin-bottom:9px;display:block}.culture-note p{margin:0}.ladder{flex-wrap:wrap;align-items:stretch;gap:8px;margin-bottom:34px;list-style:none;display:flex}.ladder li{flex:210px;align-items:center;gap:8px;display:flex}.ladder-step{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;flex-direction:column;flex:1;gap:4px;height:100%;padding:20px;display:flex}.ladder-num{letter-spacing:.1em;color:var(--teal-dark);font-size:11.5px;font-weight:800}.ladder-step strong{color:var(--deep);font-size:1rem;line-height:1.35}.ladder-step small{color:var(--slate);font-size:12.5px}.ladder-arrow{color:var(--slate-light);flex:none}.learning-card{background:var(--mint);border-radius:var(--radius-sm);border:1px solid #cfe8ea;align-items:flex-start;gap:20px;padding:28px 30px;display:flex}.learning-icon{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--teal-dark);background:#fff;flex:none;place-items:center;display:grid}.learning-card .eyebrow-label{color:var(--teal-dark);margin-bottom:8px;display:block}.learning-card p{color:var(--deep);font-size:1rem;line-height:1.72}.process-steps{gap:12px;margin-bottom:32px;list-style:none;display:grid}.process-steps li{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;align-items:flex-start;gap:18px;padding:20px 24px;display:flex}.process-num{border-radius:var(--radius-sm);background:var(--deep);color:#fff;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid}.process-steps strong{color:var(--deep);margin-bottom:5px;font-size:1.02rem;display:block}.process-steps p{color:var(--slate);font-size:.97rem;line-height:1.65}.principles-card{background:var(--deep-section);color:#d5e4ec;border-radius:var(--radius-sm);padding:34px 36px}.principles-card .eyebrow-label{color:#7fb0c4;margin-bottom:12px;display:block}.principles-card p{font-size:1.05rem;line-height:1.75}.principles-card strong{color:#fff}.role-filters{flex-wrap:wrap;gap:9px;margin-bottom:26px;display:flex}.role-filters .chip{align-items:center;gap:7px;display:inline-flex}.role-filters .chip.is-active{background:var(--deep);color:#fff;border-color:var(--deep)}.chip-soon{opacity:.7;font-size:10.5px;font-weight:700}.role-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.role-card{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;flex-direction:column;gap:12px;padding:24px 22px;display:flex}.role-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.role-top h3{font-size:1.04rem;font-weight:700;line-height:1.35}.role-tag{letter-spacing:.06em;text-transform:uppercase;background:var(--mint);color:var(--teal-dark);border-radius:var(--radius-sm);flex:none;padding:5px 10px;font-size:10.5px;font-weight:800}.role-tag.soon{color:var(--slate);background:#f1f4f7}.role-summary{color:var(--slate);flex:1;font-size:.95rem;line-height:1.65}.role-meta{color:var(--slate);flex-wrap:wrap;gap:14px;font-size:12.5px;font-weight:600;display:flex}.role-meta span{align-items:center;gap:5px;display:inline-flex}.role-pay{color:var(--slate-light);font-size:12.5px;line-height:1.5}.careers-dei-inner{text-align:center;max-width:820px}.dei-icon{border-radius:var(--radius-sm);width:52px;height:52px;color:var(--teal-dark);background:#fff;border:1px solid #cfe8ea;place-items:center;margin-bottom:18px;display:inline-grid}.careers-dei-inner .kicker{margin-bottom:18px}.dei-text{color:var(--slate);font-size:1.12rem;line-height:1.75}.dei-text strong{color:var(--deep);font-weight:700}.careers-cta-card{background:var(--deep-section);border-radius:var(--radius-sm);text-align:center;padding:48px 52px}@media (width<=960px){.role-grid{grid-template-columns:repeat(2,1fr)}.ladder li{flex:100%}.ladder-arrow{margin:0 auto;transform:rotate(90deg)}.ladder li{flex-direction:column}}@media (width<=720px){.role-grid{grid-template-columns:1fr}.learning-card{flex-direction:column;gap:14px}.principles-card,.careers-cta-card{padding:28px 24px}}.svc-price{flex-direction:column;gap:2px;display:flex}.svc-incl{color:var(--slate-light);font-size:11.5px;font-weight:600}.svc-suggest{color:var(--teal-dark);background:var(--mint);border-radius:var(--radius-sm);align-self:flex-start;margin:2px 0 10px;padding:4px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.plan-terms-link a{color:var(--teal-dark);font-weight:700;text-decoration:underline}.plan-terms-link{color:var(--slate);margin:0 0 16px;font-size:14px}.city-gate{z-index:1200}.city-gate .city-gate-modal{border-radius:var(--service-card-radius);max-width:26rem}.city-gate .bk-head{padding:var(--space-lg) var(--space-lg) var(--space-md);border-bottom:0}.city-gate .bk-head h2{letter-spacing:-.03em;color:var(--color-navy);font-size:1.5rem;font-weight:800;line-height:1.15}.city-gate .bk-step{margin-top:var(--space-2xs);font-size:var(--text-sm);color:var(--color-ink-2);font-weight:400}.city-gate .bk-close{width:var(--control-height);height:var(--control-height);margin:calc(var(--space-xs) * -1) calc(var(--space-xs) * -1) 0 0;border-radius:var(--radius-full);color:var(--color-ink-3);transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);background:0 0;position:relative}.city-gate .bk-close:before,.city-gate .bk-close:after{content:"";background:currentColor;border-radius:1px;width:15px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.city-gate .bk-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.city-gate .bk-close:hover{background:var(--color-accent-soft);color:var(--color-navy)}.city-gate-modal:focus,.city-gate:focus{outline:none}.city-gate-note{margin:var(--space-xs) 0 0;font-size:var(--text-xs);color:var(--color-ink-3);text-align:center}@media (width<=480px){.city-gate .bk-head{padding:var(--space-md) var(--space-md) var(--space-sm)}}.plan-note{border-radius:var(--radius-sm);color:#4a5563;background:#f7fafb;border:1px dashed #cfd6de;margin:0 0 16px;padding:14px 16px;font-size:14px;line-height:1.5}.plan-retry{color:var(--teal-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.plan-retry:focus-visible,.bk-text-btn:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.bk-addons{gap:var(--space-xs);border:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin:14px 0 6px;padding:0;display:grid}.bk-addon{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:48px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-sm);font-size:14px;display:flex}.bk-addon.chosen{border-color:var(--color-accent)}.bk-addon>span{flex:1}.bk-addon em{color:var(--color-ink-2);font-size:13px;font-style:normal;display:block}.bk-stepper{border:1px solid var(--color-line);border-radius:var(--radius-sm);align-items:center;display:inline-flex}.bk-stepper button{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-navy);cursor:pointer;background:0 0;border:0;font-size:20px}.bk-stepper button:hover:not(:disabled){background:var(--color-paper-2)}.bk-stepper button:disabled{color:var(--color-ink-3);opacity:.45;cursor:default}.bk-stepper button:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.bk-stepper output{text-align:center;min-width:2ch;color:var(--color-navy);font-variant-numeric:tabular-nums;font-weight:700}main .kicker{display:none}main .teal,main .accent-teal,main .value-num{color:var(--teal-dark)}.about-hero,.cat-hero{background:0 0}.topbar,.partners-col,.bk-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.btn:hover{opacity:1}.container .btn-primary{background:var(--teal-dark)}.about-values-grid,.about-why-qs{grid-template-columns:minmax(0,1fr)}.value-card{border:0;border-top:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:none;background:0 0;padding:24px 0}.jp-error{color:#a12222;margin-top:12px}.jp-success{color:var(--teal-dark);margin-top:12px}main p,main li,.legal .doc{overflow-wrap:anywhere}@media (width<=560px){.container{padding-inline:20px}.about-cta,.careers-cta .btn{max-width:100%}.container .btn{white-space:normal;max-width:100%;line-height:1.4}.about-inner,.about-trust-grid,.joinpro-form{min-width:0}.joinpro-form input{min-width:0;max-width:100%}}.about-tech-grid,.commit-grid{grid-template-columns:minmax(0,1fr)}.tech-card,.commit-card{border:0;border-top:1px solid var(--line);border-radius:var(--radius-sm);background:0 0;padding:24px 0}.tech-icon,.commit-icon{display:none}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-latin-700-normal-D2H-9ISU.woff2)format("woff2"),url(/assets/kalam-latin-700-normal-7TSuSrjP.woff)format("woff")}@font-face{font-family:Phosphor-Fill;src:url(/assets/Phosphor-Fill-D4CDmGRg.woff2)format("woff2"),url(/assets/Phosphor-Fill-CS2zOYDV.woff)format("woff"),url(/assets/Phosphor-Fill-N9gYSHy0.ttf)format("truetype"),url(/assets/Phosphor-Fill-BofDnXwa.svg#Phosphor-Fill)format("svg");font-weight:400;font-style:normal;font-display:block}.ph-fill{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor-Fill!important}.ph-fill.ph-acorn:before{content:""}.ph-fill.ph-address-book:before{content:""}.ph-fill.ph-address-book-tabs:before{content:""}.ph-fill.ph-air-traffic-control:before{content:""}.ph-fill.ph-airplane:before{content:""}.ph-fill.ph-airplane-in-flight:before{content:""}.ph-fill.ph-airplane-landing:before{content:""}.ph-fill.ph-airplane-takeoff:before{content:""}.ph-fill.ph-airplane-taxiing:before{content:""}.ph-fill.ph-airplane-tilt:before{content:""}.ph-fill.ph-airplay:before{content:""}.ph-fill.ph-alarm:before{content:""}.ph-fill.ph-alien:before{content:""}.ph-fill.ph-align-bottom:before{content:""}.ph-fill.ph-align-bottom-simple:before{content:""}.ph-fill.ph-align-center-horizontal:before{content:""}.ph-fill.ph-align-center-horizontal-simple:before{content:""}.ph-fill.ph-align-center-vertical:before{content:""}.ph-fill.ph-align-center-vertical-simple:before{content:""}.ph-fill.ph-align-left:before{content:""}.ph-fill.ph-align-left-simple:before{content:""}.ph-fill.ph-align-right:before{content:""}.ph-fill.ph-align-right-simple:before{content:""}.ph-fill.ph-align-top:before{content:""}.ph-fill.ph-align-top-simple:before{content:""}.ph-fill.ph-amazon-logo:before{content:""}.ph-fill.ph-ambulance:before{content:""}.ph-fill.ph-anchor:before{content:""}.ph-fill.ph-anchor-simple:before{content:""}.ph-fill.ph-android-logo:before{content:""}.ph-fill.ph-angle:before{content:""}.ph-fill.ph-angular-logo:before{content:""}.ph-fill.ph-aperture:before{content:""}.ph-fill.ph-app-store-logo:before{content:""}.ph-fill.ph-app-window:before{content:""}.ph-fill.ph-apple-logo:before{content:""}.ph-fill.ph-apple-podcasts-logo:before{content:""}.ph-fill.ph-approximate-equals:before{content:""}.ph-fill.ph-archive:before{content:""}.ph-fill.ph-armchair:before{content:""}.ph-fill.ph-arrow-arc-left:before{content:""}.ph-fill.ph-arrow-arc-right:before{content:""}.ph-fill.ph-arrow-bend-double-up-left:before{content:""}.ph-fill.ph-arrow-bend-double-up-right:before{content:""}.ph-fill.ph-arrow-bend-down-left:before{content:""}.ph-fill.ph-arrow-bend-down-right:before{content:""}.ph-fill.ph-arrow-bend-left-down:before{content:""}.ph-fill.ph-arrow-bend-left-up:before{content:""}.ph-fill.ph-arrow-bend-right-down:before{content:""}.ph-fill.ph-arrow-bend-right-up:before{content:""}.ph-fill.ph-arrow-bend-up-left:before{content:""}.ph-fill.ph-arrow-bend-up-right:before{content:""}.ph-fill.ph-arrow-circle-down:before{content:""}.ph-fill.ph-arrow-circle-down-left:before{content:""}.ph-fill.ph-arrow-circle-down-right:before{content:""}.ph-fill.ph-arrow-circle-left:before{content:""}.ph-fill.ph-arrow-circle-right:before{content:""}.ph-fill.ph-arrow-circle-up:before{content:""}.ph-fill.ph-arrow-circle-up-left:before{content:""}.ph-fill.ph-arrow-circle-up-right:before{content:""}.ph-fill.ph-arrow-clockwise:before{content:""}.ph-fill.ph-arrow-counter-clockwise:before{content:""}.ph-fill.ph-arrow-down:before{content:""}.ph-fill.ph-arrow-down-left:before{content:""}.ph-fill.ph-arrow-down-right:before{content:""}.ph-fill.ph-arrow-elbow-down-left:before{content:""}.ph-fill.ph-arrow-elbow-down-right:before{content:""}.ph-fill.ph-arrow-elbow-left:before{content:""}.ph-fill.ph-arrow-elbow-left-down:before{content:""}.ph-fill.ph-arrow-elbow-left-up:before{content:""}.ph-fill.ph-arrow-elbow-right:before{content:""}.ph-fill.ph-arrow-elbow-right-down:before{content:""}.ph-fill.ph-arrow-elbow-right-up:before{content:""}.ph-fill.ph-arrow-elbow-up-left:before{content:""}.ph-fill.ph-arrow-elbow-up-right:before{content:""}.ph-fill.ph-arrow-fat-down:before{content:""}.ph-fill.ph-arrow-fat-left:before{content:""}.ph-fill.ph-arrow-fat-line-down:before{content:""}.ph-fill.ph-arrow-fat-line-left:before{content:""}.ph-fill.ph-arrow-fat-line-right:before{content:""}.ph-fill.ph-arrow-fat-line-up:before{content:""}.ph-fill.ph-arrow-fat-lines-down:before{content:""}.ph-fill.ph-arrow-fat-lines-left:before{content:""}.ph-fill.ph-arrow-fat-lines-right:before{content:""}.ph-fill.ph-arrow-fat-lines-up:before{content:""}.ph-fill.ph-arrow-fat-right:before{content:""}.ph-fill.ph-arrow-fat-up:before{content:""}.ph-fill.ph-arrow-left:before{content:""}.ph-fill.ph-arrow-line-down:before{content:""}.ph-fill.ph-arrow-line-down-left:before{content:""}.ph-fill.ph-arrow-line-down-right:before{content:""}.ph-fill.ph-arrow-line-left:before{content:""}.ph-fill.ph-arrow-line-right:before{content:""}.ph-fill.ph-arrow-line-up:before{content:""}.ph-fill.ph-arrow-line-up-left:before{content:""}.ph-fill.ph-arrow-line-up-right:before{content:""}.ph-fill.ph-arrow-right:before{content:""}.ph-fill.ph-arrow-square-down:before{content:""}.ph-fill.ph-arrow-square-down-left:before{content:""}.ph-fill.ph-arrow-square-down-right:before{content:""}.ph-fill.ph-arrow-square-in:before{content:""}.ph-fill.ph-arrow-square-left:before{content:""}.ph-fill.ph-arrow-square-out:before{content:""}.ph-fill.ph-arrow-square-right:before{content:""}.ph-fill.ph-arrow-square-up:before{content:""}.ph-fill.ph-arrow-square-up-left:before{content:""}.ph-fill.ph-arrow-square-up-right:before{content:""}.ph-fill.ph-arrow-u-down-left:before{content:""}.ph-fill.ph-arrow-u-down-right:before{content:""}.ph-fill.ph-arrow-u-left-down:before{content:""}.ph-fill.ph-arrow-u-left-up:before{content:""}.ph-fill.ph-arrow-u-right-down:before{content:""}.ph-fill.ph-arrow-u-right-up:before{content:""}.ph-fill.ph-arrow-u-up-left:before{content:""}.ph-fill.ph-arrow-u-up-right:before{content:""}.ph-fill.ph-arrow-up:before{content:""}.ph-fill.ph-arrow-up-left:before{content:""}.ph-fill.ph-arrow-up-right:before{content:""}.ph-fill.ph-arrows-clockwise:before{content:""}.ph-fill.ph-arrows-counter-clockwise:before{content:""}.ph-fill.ph-arrows-down-up:before{content:""}.ph-fill.ph-arrows-horizontal:before{content:""}.ph-fill.ph-arrows-in:before{content:""}.ph-fill.ph-arrows-in-cardinal:before{content:""}.ph-fill.ph-arrows-in-line-horizontal:before{content:""}.ph-fill.ph-arrows-in-line-vertical:before{content:""}.ph-fill.ph-arrows-in-simple:before{content:""}.ph-fill.ph-arrows-left-right:before{content:""}.ph-fill.ph-arrows-merge:before{content:""}.ph-fill.ph-arrows-out:before{content:""}.ph-fill.ph-arrows-out-cardinal:before{content:""}.ph-fill.ph-arrows-out-line-horizontal:before{content:""}.ph-fill.ph-arrows-out-line-vertical:before{content:""}.ph-fill.ph-arrows-out-simple:before{content:""}.ph-fill.ph-arrows-split:before{content:""}.ph-fill.ph-arrows-vertical:before{content:""}.ph-fill.ph-article:before{content:""}.ph-fill.ph-article-medium:before{content:""}.ph-fill.ph-article-ny-times:before{content:""}.ph-fill.ph-asclepius:before,.ph-fill.ph-caduceus:before{content:""}.ph-fill.ph-asterisk:before{content:""}.ph-fill.ph-asterisk-simple:before{content:""}.ph-fill.ph-at:before{content:""}.ph-fill.ph-atom:before{content:""}.ph-fill.ph-avocado:before{content:""}.ph-fill.ph-axe:before{content:""}.ph-fill.ph-baby:before{content:""}.ph-fill.ph-baby-carriage:before{content:""}.ph-fill.ph-backpack:before{content:""}.ph-fill.ph-backspace:before{content:""}.ph-fill.ph-bag:before{content:""}.ph-fill.ph-bag-simple:before{content:""}.ph-fill.ph-balloon:before{content:""}.ph-fill.ph-bandaids:before{content:""}.ph-fill.ph-bank:before{content:""}.ph-fill.ph-barbell:before{content:""}.ph-fill.ph-barcode:before{content:""}.ph-fill.ph-barn:before{content:""}.ph-fill.ph-barricade:before{content:""}.ph-fill.ph-baseball:before{content:""}.ph-fill.ph-baseball-cap:before{content:""}.ph-fill.ph-baseball-helmet:before{content:""}.ph-fill.ph-basket:before{content:""}.ph-fill.ph-basketball:before{content:""}.ph-fill.ph-bathtub:before{content:""}.ph-fill.ph-battery-charging:before{content:""}.ph-fill.ph-battery-charging-vertical:before{content:""}.ph-fill.ph-battery-empty:before{content:""}.ph-fill.ph-battery-full:before{content:""}.ph-fill.ph-battery-high:before{content:""}.ph-fill.ph-battery-low:before{content:""}.ph-fill.ph-battery-medium:before{content:""}.ph-fill.ph-battery-plus:before{content:""}.ph-fill.ph-battery-plus-vertical:before{content:""}.ph-fill.ph-battery-vertical-empty:before{content:""}.ph-fill.ph-battery-vertical-full:before{content:""}.ph-fill.ph-battery-vertical-high:before{content:""}.ph-fill.ph-battery-vertical-low:before{content:""}.ph-fill.ph-battery-vertical-medium:before{content:""}.ph-fill.ph-battery-warning:before{content:""}.ph-fill.ph-battery-warning-vertical:before{content:""}.ph-fill.ph-beach-ball:before{content:""}.ph-fill.ph-beanie:before{content:""}.ph-fill.ph-bed:before{content:""}.ph-fill.ph-beer-bottle:before{content:""}.ph-fill.ph-beer-stein:before{content:""}.ph-fill.ph-behance-logo:before{content:""}.ph-fill.ph-bell:before{content:""}.ph-fill.ph-bell-ringing:before{content:""}.ph-fill.ph-bell-simple:before{content:""}.ph-fill.ph-bell-simple-ringing:before{content:""}.ph-fill.ph-bell-simple-slash:before{content:""}.ph-fill.ph-bell-simple-z:before{content:""}.ph-fill.ph-bell-slash:before{content:""}.ph-fill.ph-bell-z:before{content:""}.ph-fill.ph-belt:before{content:""}.ph-fill.ph-bezier-curve:before{content:""}.ph-fill.ph-bicycle:before{content:""}.ph-fill.ph-binary:before{content:""}.ph-fill.ph-binoculars:before{content:""}.ph-fill.ph-biohazard:before{content:""}.ph-fill.ph-bird:before{content:""}.ph-fill.ph-blueprint:before{content:""}.ph-fill.ph-bluetooth:before{content:""}.ph-fill.ph-bluetooth-connected:before{content:""}.ph-fill.ph-bluetooth-slash:before{content:""}.ph-fill.ph-bluetooth-x:before{content:""}.ph-fill.ph-boat:before{content:""}.ph-fill.ph-bomb:before{content:""}.ph-fill.ph-bone:before{content:""}.ph-fill.ph-book:before{content:""}.ph-fill.ph-book-bookmark:before{content:""}.ph-fill.ph-book-open:before{content:""}.ph-fill.ph-book-open-text:before{content:""}.ph-fill.ph-book-open-user:before{content:""}.ph-fill.ph-bookmark:before{content:""}.ph-fill.ph-bookmark-simple:before{content:""}.ph-fill.ph-bookmarks:before{content:""}.ph-fill.ph-bookmarks-simple:before{content:""}.ph-fill.ph-books:before{content:""}.ph-fill.ph-boot:before{content:""}.ph-fill.ph-boules:before{content:""}.ph-fill.ph-bounding-box:before{content:""}.ph-fill.ph-bowl-food:before{content:""}.ph-fill.ph-bowl-steam:before{content:""}.ph-fill.ph-bowling-ball:before{content:""}.ph-fill.ph-box-arrow-down:before,.ph-fill.ph-archive-box:before{content:""}.ph-fill.ph-box-arrow-up:before{content:""}.ph-fill.ph-boxing-glove:before{content:""}.ph-fill.ph-brackets-angle:before{content:""}.ph-fill.ph-brackets-curly:before{content:""}.ph-fill.ph-brackets-round:before{content:""}.ph-fill.ph-brackets-square:before{content:""}.ph-fill.ph-brain:before{content:""}.ph-fill.ph-brandy:before{content:""}.ph-fill.ph-bread:before{content:""}.ph-fill.ph-bridge:before{content:""}.ph-fill.ph-briefcase:before{content:""}.ph-fill.ph-briefcase-metal:before{content:""}.ph-fill.ph-broadcast:before{content:""}.ph-fill.ph-broom:before{content:""}.ph-fill.ph-browser:before{content:""}.ph-fill.ph-browsers:before{content:""}.ph-fill.ph-bug:before{content:""}.ph-fill.ph-bug-beetle:before{content:""}.ph-fill.ph-bug-droid:before{content:""}.ph-fill.ph-building:before{content:""}.ph-fill.ph-building-apartment:before{content:""}.ph-fill.ph-building-office:before{content:""}.ph-fill.ph-buildings:before{content:""}.ph-fill.ph-bulldozer:before{content:""}.ph-fill.ph-bus:before{content:""}.ph-fill.ph-butterfly:before{content:""}.ph-fill.ph-cable-car:before{content:""}.ph-fill.ph-cactus:before{content:""}.ph-fill.ph-cake:before{content:""}.ph-fill.ph-calculator:before{content:""}.ph-fill.ph-calendar:before{content:""}.ph-fill.ph-calendar-blank:before{content:""}.ph-fill.ph-calendar-check:before{content:""}.ph-fill.ph-calendar-dot:before{content:""}.ph-fill.ph-calendar-dots:before{content:""}.ph-fill.ph-calendar-heart:before{content:""}.ph-fill.ph-calendar-minus:before{content:""}.ph-fill.ph-calendar-plus:before{content:""}.ph-fill.ph-calendar-slash:before{content:""}.ph-fill.ph-calendar-star:before{content:""}.ph-fill.ph-calendar-x:before{content:""}.ph-fill.ph-call-bell:before{content:""}.ph-fill.ph-camera:before{content:""}.ph-fill.ph-camera-plus:before{content:""}.ph-fill.ph-camera-rotate:before{content:""}.ph-fill.ph-camera-slash:before{content:""}.ph-fill.ph-campfire:before{content:""}.ph-fill.ph-car:before{content:""}.ph-fill.ph-car-battery:before{content:""}.ph-fill.ph-car-profile:before{content:""}.ph-fill.ph-car-simple:before{content:""}.ph-fill.ph-cardholder:before{content:""}.ph-fill.ph-cards:before{content:""}.ph-fill.ph-cards-three:before{content:""}.ph-fill.ph-caret-circle-double-down:before{content:""}.ph-fill.ph-caret-circle-double-left:before{content:""}.ph-fill.ph-caret-circle-double-right:before{content:""}.ph-fill.ph-caret-circle-double-up:before{content:""}.ph-fill.ph-caret-circle-down:before{content:""}.ph-fill.ph-caret-circle-left:before{content:""}.ph-fill.ph-caret-circle-right:before{content:""}.ph-fill.ph-caret-circle-up:before{content:""}.ph-fill.ph-caret-circle-up-down:before{content:""}.ph-fill.ph-caret-double-down:before{content:""}.ph-fill.ph-caret-double-left:before{content:""}.ph-fill.ph-caret-double-right:before{content:""}.ph-fill.ph-caret-double-up:before{content:""}.ph-fill.ph-caret-down:before{content:""}.ph-fill.ph-caret-left:before{content:""}.ph-fill.ph-caret-line-down:before{content:""}.ph-fill.ph-caret-line-left:before{content:""}.ph-fill.ph-caret-line-right:before{content:""}.ph-fill.ph-caret-line-up:before{content:""}.ph-fill.ph-caret-right:before{content:""}.ph-fill.ph-caret-up:before{content:""}.ph-fill.ph-caret-up-down:before{content:""}.ph-fill.ph-carrot:before{content:""}.ph-fill.ph-cash-register:before{content:""}.ph-fill.ph-cassette-tape:before{content:""}.ph-fill.ph-castle-turret:before{content:""}.ph-fill.ph-cat:before{content:""}.ph-fill.ph-cell-signal-full:before{content:""}.ph-fill.ph-cell-signal-high:before{content:""}.ph-fill.ph-cell-signal-low:before{content:""}.ph-fill.ph-cell-signal-medium:before{content:""}.ph-fill.ph-cell-signal-none:before{content:""}.ph-fill.ph-cell-signal-slash:before{content:""}.ph-fill.ph-cell-signal-x:before{content:""}.ph-fill.ph-cell-tower:before{content:""}.ph-fill.ph-certificate:before{content:""}.ph-fill.ph-chair:before{content:""}.ph-fill.ph-chalkboard:before{content:""}.ph-fill.ph-chalkboard-simple:before{content:""}.ph-fill.ph-chalkboard-teacher:before{content:""}.ph-fill.ph-champagne:before{content:""}.ph-fill.ph-charging-station:before{content:""}.ph-fill.ph-chart-bar:before{content:""}.ph-fill.ph-chart-bar-horizontal:before{content:""}.ph-fill.ph-chart-donut:before{content:""}.ph-fill.ph-chart-line:before{content:""}.ph-fill.ph-chart-line-down:before{content:""}.ph-fill.ph-chart-line-up:before{content:""}.ph-fill.ph-chart-pie:before{content:""}.ph-fill.ph-chart-pie-slice:before{content:""}.ph-fill.ph-chart-polar:before{content:""}.ph-fill.ph-chart-scatter:before{content:""}.ph-fill.ph-chat:before{content:""}.ph-fill.ph-chat-centered:before{content:""}.ph-fill.ph-chat-centered-dots:before{content:""}.ph-fill.ph-chat-centered-slash:before{content:""}.ph-fill.ph-chat-centered-text:before{content:""}.ph-fill.ph-chat-circle:before{content:""}.ph-fill.ph-chat-circle-dots:before{content:""}.ph-fill.ph-chat-circle-slash:before{content:""}.ph-fill.ph-chat-circle-text:before{content:""}.ph-fill.ph-chat-dots:before{content:""}.ph-fill.ph-chat-slash:before{content:""}.ph-fill.ph-chat-teardrop:before{content:""}.ph-fill.ph-chat-teardrop-dots:before{content:""}.ph-fill.ph-chat-teardrop-slash:before{content:""}.ph-fill.ph-chat-teardrop-text:before{content:""}.ph-fill.ph-chat-text:before{content:""}.ph-fill.ph-chats:before{content:""}.ph-fill.ph-chats-circle:before{content:""}.ph-fill.ph-chats-teardrop:before{content:""}.ph-fill.ph-check:before{content:""}.ph-fill.ph-check-circle:before{content:""}.ph-fill.ph-check-fat:before{content:""}.ph-fill.ph-check-square:before{content:""}.ph-fill.ph-check-square-offset:before{content:""}.ph-fill.ph-checkerboard:before{content:""}.ph-fill.ph-checks:before{content:""}.ph-fill.ph-cheers:before{content:""}.ph-fill.ph-cheese:before{content:""}.ph-fill.ph-chef-hat:before{content:""}.ph-fill.ph-cherries:before{content:""}.ph-fill.ph-church:before{content:""}.ph-fill.ph-cigarette:before{content:""}.ph-fill.ph-cigarette-slash:before{content:""}.ph-fill.ph-circle:before{content:""}.ph-fill.ph-circle-dashed:before{content:""}.ph-fill.ph-circle-half:before{content:""}.ph-fill.ph-circle-half-tilt:before{content:""}.ph-fill.ph-circle-notch:before{content:""}.ph-fill.ph-circles-four:before{content:""}.ph-fill.ph-circles-three:before{content:""}.ph-fill.ph-circles-three-plus:before{content:""}.ph-fill.ph-circuitry:before{content:""}.ph-fill.ph-city:before{content:""}.ph-fill.ph-clipboard:before{content:""}.ph-fill.ph-clipboard-text:before{content:""}.ph-fill.ph-clock:before{content:""}.ph-fill.ph-clock-afternoon:before{content:""}.ph-fill.ph-clock-clockwise:before{content:""}.ph-fill.ph-clock-countdown:before{content:""}.ph-fill.ph-clock-counter-clockwise:before{content:""}.ph-fill.ph-clock-user:before{content:""}.ph-fill.ph-closed-captioning:before{content:""}.ph-fill.ph-cloud:before{content:""}.ph-fill.ph-cloud-arrow-down:before{content:""}.ph-fill.ph-cloud-arrow-up:before{content:""}.ph-fill.ph-cloud-check:before{content:""}.ph-fill.ph-cloud-fog:before{content:""}.ph-fill.ph-cloud-lightning:before{content:""}.ph-fill.ph-cloud-moon:before{content:""}.ph-fill.ph-cloud-rain:before{content:""}.ph-fill.ph-cloud-slash:before{content:""}.ph-fill.ph-cloud-snow:before{content:""}.ph-fill.ph-cloud-sun:before{content:""}.ph-fill.ph-cloud-warning:before{content:""}.ph-fill.ph-cloud-x:before{content:""}.ph-fill.ph-clover:before{content:""}.ph-fill.ph-club:before{content:""}.ph-fill.ph-coat-hanger:before{content:""}.ph-fill.ph-coda-logo:before{content:""}.ph-fill.ph-code:before{content:""}.ph-fill.ph-code-block:before{content:""}.ph-fill.ph-code-simple:before{content:""}.ph-fill.ph-codepen-logo:before{content:""}.ph-fill.ph-codesandbox-logo:before{content:""}.ph-fill.ph-coffee:before{content:""}.ph-fill.ph-coffee-bean:before{content:""}.ph-fill.ph-coin:before{content:""}.ph-fill.ph-coin-vertical:before{content:""}.ph-fill.ph-coins:before{content:""}.ph-fill.ph-columns:before{content:""}.ph-fill.ph-columns-plus-left:before{content:""}.ph-fill.ph-columns-plus-right:before{content:""}.ph-fill.ph-command:before{content:""}.ph-fill.ph-compass:before{content:""}.ph-fill.ph-compass-rose:before{content:""}.ph-fill.ph-compass-tool:before{content:""}.ph-fill.ph-computer-tower:before{content:""}.ph-fill.ph-confetti:before{content:""}.ph-fill.ph-contactless-payment:before{content:""}.ph-fill.ph-control:before{content:""}.ph-fill.ph-cookie:before{content:""}.ph-fill.ph-cooking-pot:before{content:""}.ph-fill.ph-copy:before{content:""}.ph-fill.ph-copy-simple:before{content:""}.ph-fill.ph-copyleft:before{content:""}.ph-fill.ph-copyright:before{content:""}.ph-fill.ph-corners-in:before{content:""}.ph-fill.ph-corners-out:before{content:""}.ph-fill.ph-couch:before{content:""}.ph-fill.ph-court-basketball:before{content:""}.ph-fill.ph-cow:before{content:""}.ph-fill.ph-cowboy-hat:before{content:""}.ph-fill.ph-cpu:before{content:""}.ph-fill.ph-crane:before{content:""}.ph-fill.ph-crane-tower:before{content:""}.ph-fill.ph-credit-card:before{content:""}.ph-fill.ph-cricket:before{content:""}.ph-fill.ph-crop:before{content:""}.ph-fill.ph-cross:before{content:""}.ph-fill.ph-crosshair:before{content:""}.ph-fill.ph-crosshair-simple:before{content:""}.ph-fill.ph-crown:before{content:""}.ph-fill.ph-crown-cross:before{content:""}.ph-fill.ph-crown-simple:before{content:""}.ph-fill.ph-cube:before{content:""}.ph-fill.ph-cube-focus:before{content:""}.ph-fill.ph-cube-transparent:before{content:""}.ph-fill.ph-currency-btc:before{content:""}.ph-fill.ph-currency-circle-dollar:before{content:""}.ph-fill.ph-currency-cny:before{content:""}.ph-fill.ph-currency-dollar:before{content:""}.ph-fill.ph-currency-dollar-simple:before{content:""}.ph-fill.ph-currency-eth:before{content:""}.ph-fill.ph-currency-eur:before{content:""}.ph-fill.ph-currency-gbp:before{content:""}.ph-fill.ph-currency-inr:before{content:""}.ph-fill.ph-currency-jpy:before{content:""}.ph-fill.ph-currency-krw:before{content:""}.ph-fill.ph-currency-kzt:before{content:""}.ph-fill.ph-currency-ngn:before{content:""}.ph-fill.ph-currency-rub:before{content:""}.ph-fill.ph-cursor:before{content:""}.ph-fill.ph-cursor-click:before{content:""}.ph-fill.ph-cursor-text:before{content:""}.ph-fill.ph-cylinder:before{content:""}.ph-fill.ph-database:before{content:""}.ph-fill.ph-desk:before{content:""}.ph-fill.ph-desktop:before{content:""}.ph-fill.ph-desktop-tower:before{content:""}.ph-fill.ph-detective:before{content:""}.ph-fill.ph-dev-to-logo:before{content:""}.ph-fill.ph-device-mobile:before{content:""}.ph-fill.ph-device-mobile-camera:before{content:""}.ph-fill.ph-device-mobile-slash:before{content:""}.ph-fill.ph-device-mobile-speaker:before{content:""}.ph-fill.ph-device-rotate:before{content:""}.ph-fill.ph-device-tablet:before{content:""}.ph-fill.ph-device-tablet-camera:before{content:""}.ph-fill.ph-device-tablet-speaker:before{content:""}.ph-fill.ph-devices:before{content:""}.ph-fill.ph-diamond:before{content:""}.ph-fill.ph-diamonds-four:before{content:""}.ph-fill.ph-dice-five:before{content:""}.ph-fill.ph-dice-four:before{content:""}.ph-fill.ph-dice-one:before{content:""}.ph-fill.ph-dice-six:before{content:""}.ph-fill.ph-dice-three:before{content:""}.ph-fill.ph-dice-two:before{content:""}.ph-fill.ph-disc:before{content:""}.ph-fill.ph-disco-ball:before{content:""}.ph-fill.ph-discord-logo:before{content:""}.ph-fill.ph-divide:before{content:""}.ph-fill.ph-dna:before{content:""}.ph-fill.ph-dog:before{content:""}.ph-fill.ph-door:before{content:""}.ph-fill.ph-door-open:before{content:""}.ph-fill.ph-dot:before{content:""}.ph-fill.ph-dot-outline:before{content:""}.ph-fill.ph-dots-nine:before{content:""}.ph-fill.ph-dots-six:before{content:""}.ph-fill.ph-dots-six-vertical:before{content:""}.ph-fill.ph-dots-three:before{content:""}.ph-fill.ph-dots-three-circle:before{content:""}.ph-fill.ph-dots-three-circle-vertical:before{content:""}.ph-fill.ph-dots-three-outline:before{content:""}.ph-fill.ph-dots-three-outline-vertical:before{content:""}.ph-fill.ph-dots-three-vertical:before{content:""}.ph-fill.ph-download:before{content:""}.ph-fill.ph-download-simple:before{content:""}.ph-fill.ph-dress:before{content:""}.ph-fill.ph-dresser:before{content:""}.ph-fill.ph-dribbble-logo:before{content:""}.ph-fill.ph-drone:before{content:""}.ph-fill.ph-drop:before{content:""}.ph-fill.ph-drop-half:before{content:""}.ph-fill.ph-drop-half-bottom:before{content:""}.ph-fill.ph-drop-simple:before{content:""}.ph-fill.ph-drop-slash:before{content:""}.ph-fill.ph-dropbox-logo:before{content:""}.ph-fill.ph-ear:before{content:""}.ph-fill.ph-ear-slash:before{content:""}.ph-fill.ph-egg:before{content:""}.ph-fill.ph-egg-crack:before{content:""}.ph-fill.ph-eject:before{content:""}.ph-fill.ph-eject-simple:before{content:""}.ph-fill.ph-elevator:before{content:""}.ph-fill.ph-empty:before{content:""}.ph-fill.ph-engine:before{content:""}.ph-fill.ph-envelope:before{content:""}.ph-fill.ph-envelope-open:before{content:""}.ph-fill.ph-envelope-simple:before{content:""}.ph-fill.ph-envelope-simple-open:before{content:""}.ph-fill.ph-equalizer:before{content:""}.ph-fill.ph-equals:before{content:""}.ph-fill.ph-eraser:before{content:""}.ph-fill.ph-escalator-down:before{content:""}.ph-fill.ph-escalator-up:before{content:""}.ph-fill.ph-exam:before{content:""}.ph-fill.ph-exclamation-mark:before{content:""}.ph-fill.ph-exclude:before{content:""}.ph-fill.ph-exclude-square:before{content:""}.ph-fill.ph-export:before{content:""}.ph-fill.ph-eye:before{content:""}.ph-fill.ph-eye-closed:before{content:""}.ph-fill.ph-eye-slash:before{content:""}.ph-fill.ph-eyedropper:before{content:""}.ph-fill.ph-eyedropper-sample:before{content:""}.ph-fill.ph-eyeglasses:before{content:""}.ph-fill.ph-eyes:before{content:""}.ph-fill.ph-face-mask:before{content:""}.ph-fill.ph-facebook-logo:before{content:""}.ph-fill.ph-factory:before{content:""}.ph-fill.ph-faders:before{content:""}.ph-fill.ph-faders-horizontal:before{content:""}.ph-fill.ph-fallout-shelter:before{content:""}.ph-fill.ph-fan:before{content:""}.ph-fill.ph-farm:before{content:""}.ph-fill.ph-fast-forward:before{content:""}.ph-fill.ph-fast-forward-circle:before{content:""}.ph-fill.ph-feather:before{content:""}.ph-fill.ph-fediverse-logo:before{content:""}.ph-fill.ph-figma-logo:before{content:""}.ph-fill.ph-file:before{content:""}.ph-fill.ph-file-archive:before{content:""}.ph-fill.ph-file-arrow-down:before{content:""}.ph-fill.ph-file-arrow-up:before{content:""}.ph-fill.ph-file-audio:before{content:""}.ph-fill.ph-file-c:before{content:""}.ph-fill.ph-file-c-sharp:before{content:""}.ph-fill.ph-file-cloud:before{content:""}.ph-fill.ph-file-code:before{content:""}.ph-fill.ph-file-cpp:before{content:""}.ph-fill.ph-file-css:before{content:""}.ph-fill.ph-file-csv:before{content:""}.ph-fill.ph-file-dashed:before,.ph-fill.ph-file-dotted:before{content:""}.ph-fill.ph-file-doc:before{content:""}.ph-fill.ph-file-html:before{content:""}.ph-fill.ph-file-image:before{content:""}.ph-fill.ph-file-ini:before{content:""}.ph-fill.ph-file-jpg:before{content:""}.ph-fill.ph-file-js:before{content:""}.ph-fill.ph-file-jsx:before{content:""}.ph-fill.ph-file-lock:before{content:""}.ph-fill.ph-file-magnifying-glass:before,.ph-fill.ph-file-search:before{content:""}.ph-fill.ph-file-md:before{content:""}.ph-fill.ph-file-minus:before{content:""}.ph-fill.ph-file-pdf:before{content:""}.ph-fill.ph-file-plus:before{content:""}.ph-fill.ph-file-png:before{content:""}.ph-fill.ph-file-ppt:before{content:""}.ph-fill.ph-file-py:before{content:""}.ph-fill.ph-file-rs:before{content:""}.ph-fill.ph-file-sql:before{content:""}.ph-fill.ph-file-svg:before{content:""}.ph-fill.ph-file-text:before{content:""}.ph-fill.ph-file-ts:before{content:""}.ph-fill.ph-file-tsx:before{content:""}.ph-fill.ph-file-txt:before{content:""}.ph-fill.ph-file-video:before{content:""}.ph-fill.ph-file-vue:before{content:""}.ph-fill.ph-file-x:before{content:""}.ph-fill.ph-file-xls:before{content:""}.ph-fill.ph-file-zip:before{content:""}.ph-fill.ph-files:before{content:""}.ph-fill.ph-film-reel:before{content:""}.ph-fill.ph-film-script:before{content:""}.ph-fill.ph-film-slate:before{content:""}.ph-fill.ph-film-strip:before{content:""}.ph-fill.ph-fingerprint:before{content:""}.ph-fill.ph-fingerprint-simple:before{content:""}.ph-fill.ph-finn-the-human:before{content:""}.ph-fill.ph-fire:before{content:""}.ph-fill.ph-fire-extinguisher:before{content:""}.ph-fill.ph-fire-simple:before{content:""}.ph-fill.ph-fire-truck:before{content:""}.ph-fill.ph-first-aid:before{content:""}.ph-fill.ph-first-aid-kit:before{content:""}.ph-fill.ph-fish:before{content:""}.ph-fill.ph-fish-simple:before{content:""}.ph-fill.ph-flag:before{content:""}.ph-fill.ph-flag-banner:before{content:""}.ph-fill.ph-flag-banner-fold:before{content:""}.ph-fill.ph-flag-checkered:before{content:""}.ph-fill.ph-flag-pennant:before{content:""}.ph-fill.ph-flame:before{content:""}.ph-fill.ph-flashlight:before{content:""}.ph-fill.ph-flask:before{content:""}.ph-fill.ph-flip-horizontal:before{content:""}.ph-fill.ph-flip-vertical:before{content:""}.ph-fill.ph-floppy-disk:before{content:""}.ph-fill.ph-floppy-disk-back:before{content:""}.ph-fill.ph-flow-arrow:before{content:""}.ph-fill.ph-flower:before{content:""}.ph-fill.ph-flower-lotus:before{content:""}.ph-fill.ph-flower-tulip:before{content:""}.ph-fill.ph-flying-saucer:before{content:""}.ph-fill.ph-folder:before,.ph-fill.ph-folder-notch:before{content:""}.ph-fill.ph-folder-dashed:before,.ph-fill.ph-folder-dotted:before{content:""}.ph-fill.ph-folder-lock:before{content:""}.ph-fill.ph-folder-minus:before,.ph-fill.ph-folder-notch-minus:before{content:""}.ph-fill.ph-folder-open:before,.ph-fill.ph-folder-notch-open:before{content:""}.ph-fill.ph-folder-plus:before,.ph-fill.ph-folder-notch-plus:before{content:""}.ph-fill.ph-folder-simple:before{content:""}.ph-fill.ph-folder-simple-dashed:before,.ph-fill.ph-folder-simple-dotted:before{content:""}.ph-fill.ph-folder-simple-lock:before{content:""}.ph-fill.ph-folder-simple-minus:before{content:""}.ph-fill.ph-folder-simple-plus:before{content:""}.ph-fill.ph-folder-simple-star:before{content:""}.ph-fill.ph-folder-simple-user:before{content:""}.ph-fill.ph-folder-star:before{content:""}.ph-fill.ph-folder-user:before{content:""}.ph-fill.ph-folders:before{content:""}.ph-fill.ph-football:before{content:""}.ph-fill.ph-football-helmet:before{content:""}.ph-fill.ph-footprints:before{content:""}.ph-fill.ph-fork-knife:before{content:""}.ph-fill.ph-four-k:before{content:""}.ph-fill.ph-frame-corners:before{content:""}.ph-fill.ph-framer-logo:before{content:""}.ph-fill.ph-function:before{content:""}.ph-fill.ph-funnel:before{content:""}.ph-fill.ph-funnel-simple:before{content:""}.ph-fill.ph-funnel-simple-x:before{content:""}.ph-fill.ph-funnel-x:before{content:""}.ph-fill.ph-game-controller:before{content:""}.ph-fill.ph-garage:before{content:""}.ph-fill.ph-gas-can:before{content:""}.ph-fill.ph-gas-pump:before{content:""}.ph-fill.ph-gauge:before{content:""}.ph-fill.ph-gavel:before{content:""}.ph-fill.ph-gear:before{content:""}.ph-fill.ph-gear-fine:before{content:""}.ph-fill.ph-gear-six:before{content:""}.ph-fill.ph-gender-female:before{content:""}.ph-fill.ph-gender-intersex:before{content:""}.ph-fill.ph-gender-male:before{content:""}.ph-fill.ph-gender-neuter:before{content:""}.ph-fill.ph-gender-nonbinary:before{content:""}.ph-fill.ph-gender-transgender:before{content:""}.ph-fill.ph-ghost:before{content:""}.ph-fill.ph-gif:before{content:""}.ph-fill.ph-gift:before{content:""}.ph-fill.ph-git-branch:before{content:""}.ph-fill.ph-git-commit:before{content:""}.ph-fill.ph-git-diff:before{content:""}.ph-fill.ph-git-fork:before{content:""}.ph-fill.ph-git-merge:before{content:""}.ph-fill.ph-git-pull-request:before{content:""}.ph-fill.ph-github-logo:before{content:""}.ph-fill.ph-gitlab-logo:before{content:""}.ph-fill.ph-gitlab-logo-simple:before{content:""}.ph-fill.ph-globe:before{content:""}.ph-fill.ph-globe-hemisphere-east:before{content:""}.ph-fill.ph-globe-hemisphere-west:before{content:""}.ph-fill.ph-globe-simple:before{content:""}.ph-fill.ph-globe-simple-x:before{content:""}.ph-fill.ph-globe-stand:before{content:""}.ph-fill.ph-globe-x:before{content:""}.ph-fill.ph-goggles:before{content:""}.ph-fill.ph-golf:before{content:""}.ph-fill.ph-goodreads-logo:before{content:""}.ph-fill.ph-google-cardboard-logo:before{content:""}.ph-fill.ph-google-chrome-logo:before{content:""}.ph-fill.ph-google-drive-logo:before{content:""}.ph-fill.ph-google-logo:before{content:""}.ph-fill.ph-google-photos-logo:before{content:""}.ph-fill.ph-google-play-logo:before{content:""}.ph-fill.ph-google-podcasts-logo:before{content:""}.ph-fill.ph-gps:before{content:""}.ph-fill.ph-gps-fix:before{content:""}.ph-fill.ph-gps-slash:before{content:""}.ph-fill.ph-gradient:before{content:""}.ph-fill.ph-graduation-cap:before{content:""}.ph-fill.ph-grains:before{content:""}.ph-fill.ph-grains-slash:before{content:""}.ph-fill.ph-graph:before{content:""}.ph-fill.ph-graphics-card:before{content:""}.ph-fill.ph-greater-than:before{content:""}.ph-fill.ph-greater-than-or-equal:before{content:""}.ph-fill.ph-grid-four:before{content:""}.ph-fill.ph-grid-nine:before{content:""}.ph-fill.ph-guitar:before{content:""}.ph-fill.ph-hair-dryer:before{content:""}.ph-fill.ph-hamburger:before{content:""}.ph-fill.ph-hammer:before{content:""}.ph-fill.ph-hand:before{content:""}.ph-fill.ph-hand-arrow-down:before{content:""}.ph-fill.ph-hand-arrow-up:before{content:""}.ph-fill.ph-hand-coins:before{content:""}.ph-fill.ph-hand-deposit:before{content:""}.ph-fill.ph-hand-eye:before{content:""}.ph-fill.ph-hand-fist:before{content:""}.ph-fill.ph-hand-grabbing:before{content:""}.ph-fill.ph-hand-heart:before{content:""}.ph-fill.ph-hand-palm:before{content:""}.ph-fill.ph-hand-peace:before{content:""}.ph-fill.ph-hand-pointing:before{content:""}.ph-fill.ph-hand-soap:before{content:""}.ph-fill.ph-hand-swipe-left:before{content:""}.ph-fill.ph-hand-swipe-right:before{content:""}.ph-fill.ph-hand-tap:before{content:""}.ph-fill.ph-hand-waving:before{content:""}.ph-fill.ph-hand-withdraw:before{content:""}.ph-fill.ph-handbag:before{content:""}.ph-fill.ph-handbag-simple:before{content:""}.ph-fill.ph-hands-clapping:before{content:""}.ph-fill.ph-hands-praying:before{content:""}.ph-fill.ph-handshake:before{content:""}.ph-fill.ph-hard-drive:before{content:""}.ph-fill.ph-hard-drives:before{content:""}.ph-fill.ph-hard-hat:before{content:""}.ph-fill.ph-hash:before{content:""}.ph-fill.ph-hash-straight:before{content:""}.ph-fill.ph-head-circuit:before{content:""}.ph-fill.ph-headlights:before{content:""}.ph-fill.ph-headphones:before{content:""}.ph-fill.ph-headset:before{content:""}.ph-fill.ph-heart:before{content:""}.ph-fill.ph-heart-break:before{content:""}.ph-fill.ph-heart-half:before{content:""}.ph-fill.ph-heart-straight:before{content:""}.ph-fill.ph-heart-straight-break:before{content:""}.ph-fill.ph-heartbeat:before{content:""}.ph-fill.ph-hexagon:before{content:""}.ph-fill.ph-high-definition:before{content:""}.ph-fill.ph-high-heel:before{content:""}.ph-fill.ph-highlighter:before{content:""}.ph-fill.ph-highlighter-circle:before{content:""}.ph-fill.ph-hockey:before{content:""}.ph-fill.ph-hoodie:before{content:""}.ph-fill.ph-horse:before{content:""}.ph-fill.ph-hospital:before{content:""}.ph-fill.ph-hourglass:before{content:""}.ph-fill.ph-hourglass-high:before{content:""}.ph-fill.ph-hourglass-low:before{content:""}.ph-fill.ph-hourglass-medium:before{content:""}.ph-fill.ph-hourglass-simple:before{content:""}.ph-fill.ph-hourglass-simple-high:before{content:""}.ph-fill.ph-hourglass-simple-low:before{content:""}.ph-fill.ph-hourglass-simple-medium:before{content:""}.ph-fill.ph-house:before{content:""}.ph-fill.ph-house-line:before{content:""}.ph-fill.ph-house-simple:before{content:""}.ph-fill.ph-hurricane:before{content:""}.ph-fill.ph-ice-cream:before{content:""}.ph-fill.ph-identification-badge:before{content:""}.ph-fill.ph-identification-card:before{content:""}.ph-fill.ph-image:before{content:""}.ph-fill.ph-image-broken:before{content:""}.ph-fill.ph-image-square:before{content:""}.ph-fill.ph-images:before{content:""}.ph-fill.ph-images-square:before{content:""}.ph-fill.ph-infinity:before,.ph-fill.ph-lemniscate:before{content:""}.ph-fill.ph-info:before{content:""}.ph-fill.ph-instagram-logo:before{content:""}.ph-fill.ph-intersect:before{content:""}.ph-fill.ph-intersect-square:before{content:""}.ph-fill.ph-intersect-three:before{content:""}.ph-fill.ph-intersection:before{content:""}.ph-fill.ph-invoice:before{content:""}.ph-fill.ph-island:before{content:""}.ph-fill.ph-jar:before{content:""}.ph-fill.ph-jar-label:before{content:""}.ph-fill.ph-jeep:before{content:""}.ph-fill.ph-joystick:before{content:""}.ph-fill.ph-kanban:before{content:""}.ph-fill.ph-key:before{content:""}.ph-fill.ph-key-return:before{content:""}.ph-fill.ph-keyboard:before{content:""}.ph-fill.ph-keyhole:before{content:""}.ph-fill.ph-knife:before{content:""}.ph-fill.ph-ladder:before{content:""}.ph-fill.ph-ladder-simple:before{content:""}.ph-fill.ph-lamp:before{content:""}.ph-fill.ph-lamp-pendant:before{content:""}.ph-fill.ph-laptop:before{content:""}.ph-fill.ph-lasso:before{content:""}.ph-fill.ph-lastfm-logo:before{content:""}.ph-fill.ph-layout:before{content:""}.ph-fill.ph-leaf:before{content:""}.ph-fill.ph-lectern:before{content:""}.ph-fill.ph-lego:before{content:""}.ph-fill.ph-lego-smiley:before{content:""}.ph-fill.ph-less-than:before{content:""}.ph-fill.ph-less-than-or-equal:before{content:""}.ph-fill.ph-letter-circle-h:before{content:""}.ph-fill.ph-letter-circle-p:before{content:""}.ph-fill.ph-letter-circle-v:before{content:""}.ph-fill.ph-lifebuoy:before{content:""}.ph-fill.ph-lightbulb:before{content:""}.ph-fill.ph-lightbulb-filament:before{content:""}.ph-fill.ph-lighthouse:before{content:""}.ph-fill.ph-lightning:before{content:""}.ph-fill.ph-lightning-a:before{content:""}.ph-fill.ph-lightning-slash:before{content:""}.ph-fill.ph-line-segment:before{content:""}.ph-fill.ph-line-segments:before{content:""}.ph-fill.ph-line-vertical:before{content:""}.ph-fill.ph-link:before{content:""}.ph-fill.ph-link-break:before{content:""}.ph-fill.ph-link-simple:before{content:""}.ph-fill.ph-link-simple-break:before{content:""}.ph-fill.ph-link-simple-horizontal:before{content:""}.ph-fill.ph-link-simple-horizontal-break:before{content:""}.ph-fill.ph-linkedin-logo:before{content:""}.ph-fill.ph-linktree-logo:before{content:""}.ph-fill.ph-linux-logo:before{content:""}.ph-fill.ph-list:before{content:""}.ph-fill.ph-list-bullets:before{content:""}.ph-fill.ph-list-checks:before{content:""}.ph-fill.ph-list-dashes:before{content:""}.ph-fill.ph-list-heart:before{content:""}.ph-fill.ph-list-magnifying-glass:before{content:""}.ph-fill.ph-list-numbers:before{content:""}.ph-fill.ph-list-plus:before{content:""}.ph-fill.ph-list-star:before{content:""}.ph-fill.ph-lock:before{content:""}.ph-fill.ph-lock-key:before{content:""}.ph-fill.ph-lock-key-open:before{content:""}.ph-fill.ph-lock-laminated:before{content:""}.ph-fill.ph-lock-laminated-open:before{content:""}.ph-fill.ph-lock-open:before{content:""}.ph-fill.ph-lock-simple:before{content:""}.ph-fill.ph-lock-simple-open:before{content:""}.ph-fill.ph-lockers:before{content:""}.ph-fill.ph-log:before{content:""}.ph-fill.ph-magic-wand:before{content:""}.ph-fill.ph-magnet:before{content:""}.ph-fill.ph-magnet-straight:before{content:""}.ph-fill.ph-magnifying-glass:before{content:""}.ph-fill.ph-magnifying-glass-minus:before{content:""}.ph-fill.ph-magnifying-glass-plus:before{content:""}.ph-fill.ph-mailbox:before{content:""}.ph-fill.ph-map-pin:before{content:""}.ph-fill.ph-map-pin-area:before{content:""}.ph-fill.ph-map-pin-line:before{content:""}.ph-fill.ph-map-pin-plus:before{content:""}.ph-fill.ph-map-pin-simple:before{content:""}.ph-fill.ph-map-pin-simple-area:before{content:""}.ph-fill.ph-map-pin-simple-line:before{content:""}.ph-fill.ph-map-trifold:before{content:""}.ph-fill.ph-markdown-logo:before{content:""}.ph-fill.ph-marker-circle:before{content:""}.ph-fill.ph-martini:before{content:""}.ph-fill.ph-mask-happy:before{content:""}.ph-fill.ph-mask-sad:before{content:""}.ph-fill.ph-mastodon-logo:before{content:""}.ph-fill.ph-math-operations:before{content:""}.ph-fill.ph-matrix-logo:before{content:""}.ph-fill.ph-medal:before{content:""}.ph-fill.ph-medal-military:before{content:""}.ph-fill.ph-medium-logo:before{content:""}.ph-fill.ph-megaphone:before{content:""}.ph-fill.ph-megaphone-simple:before{content:""}.ph-fill.ph-member-of:before{content:""}.ph-fill.ph-memory:before{content:""}.ph-fill.ph-messenger-logo:before{content:""}.ph-fill.ph-meta-logo:before{content:""}.ph-fill.ph-meteor:before{content:""}.ph-fill.ph-metronome:before{content:""}.ph-fill.ph-microphone:before{content:""}.ph-fill.ph-microphone-slash:before{content:""}.ph-fill.ph-microphone-stage:before{content:""}.ph-fill.ph-microscope:before{content:""}.ph-fill.ph-microsoft-excel-logo:before{content:""}.ph-fill.ph-microsoft-outlook-logo:before{content:""}.ph-fill.ph-microsoft-powerpoint-logo:before{content:""}.ph-fill.ph-microsoft-teams-logo:before{content:""}.ph-fill.ph-microsoft-word-logo:before{content:""}.ph-fill.ph-minus:before{content:""}.ph-fill.ph-minus-circle:before{content:""}.ph-fill.ph-minus-square:before{content:""}.ph-fill.ph-money:before{content:""}.ph-fill.ph-money-wavy:before{content:""}.ph-fill.ph-monitor:before{content:""}.ph-fill.ph-monitor-arrow-up:before{content:""}.ph-fill.ph-monitor-play:before{content:""}.ph-fill.ph-moon:before{content:""}.ph-fill.ph-moon-stars:before{content:""}.ph-fill.ph-moped:before{content:""}.ph-fill.ph-moped-front:before{content:""}.ph-fill.ph-mosque:before{content:""}.ph-fill.ph-motorcycle:before{content:""}.ph-fill.ph-mountains:before{content:""}.ph-fill.ph-mouse:before{content:""}.ph-fill.ph-mouse-left-click:before{content:""}.ph-fill.ph-mouse-middle-click:before{content:""}.ph-fill.ph-mouse-right-click:before{content:""}.ph-fill.ph-mouse-scroll:before{content:""}.ph-fill.ph-mouse-simple:before{content:""}.ph-fill.ph-music-note:before{content:""}.ph-fill.ph-music-note-simple:before{content:""}.ph-fill.ph-music-notes:before{content:""}.ph-fill.ph-music-notes-minus:before{content:""}.ph-fill.ph-music-notes-plus:before{content:""}.ph-fill.ph-music-notes-simple:before{content:""}.ph-fill.ph-navigation-arrow:before{content:""}.ph-fill.ph-needle:before{content:""}.ph-fill.ph-network:before{content:""}.ph-fill.ph-network-slash:before{content:""}.ph-fill.ph-network-x:before{content:""}.ph-fill.ph-newspaper:before{content:""}.ph-fill.ph-newspaper-clipping:before{content:""}.ph-fill.ph-not-equals:before{content:""}.ph-fill.ph-not-member-of:before{content:""}.ph-fill.ph-not-subset-of:before{content:""}.ph-fill.ph-not-superset-of:before{content:""}.ph-fill.ph-notches:before{content:""}.ph-fill.ph-note:before{content:""}.ph-fill.ph-note-blank:before{content:""}.ph-fill.ph-note-pencil:before{content:""}.ph-fill.ph-notebook:before{content:""}.ph-fill.ph-notepad:before{content:""}.ph-fill.ph-notification:before{content:""}.ph-fill.ph-notion-logo:before{content:""}.ph-fill.ph-nuclear-plant:before{content:""}.ph-fill.ph-number-circle-eight:before{content:""}.ph-fill.ph-number-circle-five:before{content:""}.ph-fill.ph-number-circle-four:before{content:""}.ph-fill.ph-number-circle-nine:before{content:""}.ph-fill.ph-number-circle-one:before{content:""}.ph-fill.ph-number-circle-seven:before{content:""}.ph-fill.ph-number-circle-six:before{content:""}.ph-fill.ph-number-circle-three:before{content:""}.ph-fill.ph-number-circle-two:before{content:""}.ph-fill.ph-number-circle-zero:before{content:""}.ph-fill.ph-number-eight:before{content:""}.ph-fill.ph-number-five:before{content:""}.ph-fill.ph-number-four:before{content:""}.ph-fill.ph-number-nine:before{content:""}.ph-fill.ph-number-one:before{content:""}.ph-fill.ph-number-seven:before{content:""}.ph-fill.ph-number-six:before{content:""}.ph-fill.ph-number-square-eight:before{content:""}.ph-fill.ph-number-square-five:before{content:""}.ph-fill.ph-number-square-four:before{content:""}.ph-fill.ph-number-square-nine:before{content:""}.ph-fill.ph-number-square-one:before{content:""}.ph-fill.ph-number-square-seven:before{content:""}.ph-fill.ph-number-square-six:before{content:""}.ph-fill.ph-number-square-three:before{content:""}.ph-fill.ph-number-square-two:before{content:""}.ph-fill.ph-number-square-zero:before{content:""}.ph-fill.ph-number-three:before{content:""}.ph-fill.ph-number-two:before{content:""}.ph-fill.ph-number-zero:before{content:""}.ph-fill.ph-numpad:before{content:""}.ph-fill.ph-nut:before{content:""}.ph-fill.ph-ny-times-logo:before{content:""}.ph-fill.ph-octagon:before{content:""}.ph-fill.ph-office-chair:before{content:""}.ph-fill.ph-onigiri:before{content:""}.ph-fill.ph-open-ai-logo:before{content:""}.ph-fill.ph-option:before{content:""}.ph-fill.ph-orange:before{content:""}.ph-fill.ph-orange-slice:before{content:""}.ph-fill.ph-oven:before{content:""}.ph-fill.ph-package:before{content:""}.ph-fill.ph-paint-brush:before{content:""}.ph-fill.ph-paint-brush-broad:before{content:""}.ph-fill.ph-paint-brush-household:before{content:""}.ph-fill.ph-paint-bucket:before{content:""}.ph-fill.ph-paint-roller:before{content:""}.ph-fill.ph-palette:before{content:""}.ph-fill.ph-panorama:before{content:""}.ph-fill.ph-pants:before{content:""}.ph-fill.ph-paper-plane:before{content:""}.ph-fill.ph-paper-plane-right:before{content:""}.ph-fill.ph-paper-plane-tilt:before{content:""}.ph-fill.ph-paperclip:before{content:""}.ph-fill.ph-paperclip-horizontal:before{content:""}.ph-fill.ph-parachute:before{content:""}.ph-fill.ph-paragraph:before{content:""}.ph-fill.ph-parallelogram:before{content:""}.ph-fill.ph-park:before{content:""}.ph-fill.ph-password:before{content:""}.ph-fill.ph-path:before{content:""}.ph-fill.ph-patreon-logo:before{content:""}.ph-fill.ph-pause:before{content:""}.ph-fill.ph-pause-circle:before{content:""}.ph-fill.ph-paw-print:before{content:""}.ph-fill.ph-paypal-logo:before{content:""}.ph-fill.ph-peace:before{content:""}.ph-fill.ph-pen:before{content:""}.ph-fill.ph-pen-nib:before{content:""}.ph-fill.ph-pen-nib-straight:before{content:""}.ph-fill.ph-pencil:before{content:""}.ph-fill.ph-pencil-circle:before{content:""}.ph-fill.ph-pencil-line:before{content:""}.ph-fill.ph-pencil-ruler:before{content:""}.ph-fill.ph-pencil-simple:before{content:""}.ph-fill.ph-pencil-simple-line:before{content:""}.ph-fill.ph-pencil-simple-slash:before{content:""}.ph-fill.ph-pencil-slash:before{content:""}.ph-fill.ph-pentagon:before{content:""}.ph-fill.ph-pentagram:before{content:""}.ph-fill.ph-pepper:before{content:""}.ph-fill.ph-percent:before{content:""}.ph-fill.ph-person:before{content:""}.ph-fill.ph-person-arms-spread:before{content:""}.ph-fill.ph-person-simple:before{content:""}.ph-fill.ph-person-simple-bike:before{content:""}.ph-fill.ph-person-simple-circle:before{content:""}.ph-fill.ph-person-simple-hike:before{content:""}.ph-fill.ph-person-simple-run:before{content:""}.ph-fill.ph-person-simple-ski:before{content:""}.ph-fill.ph-person-simple-snowboard:before{content:""}.ph-fill.ph-person-simple-swim:before{content:""}.ph-fill.ph-person-simple-tai-chi:before{content:""}.ph-fill.ph-person-simple-throw:before{content:""}.ph-fill.ph-person-simple-walk:before{content:""}.ph-fill.ph-perspective:before{content:""}.ph-fill.ph-phone:before{content:""}.ph-fill.ph-phone-call:before{content:""}.ph-fill.ph-phone-disconnect:before{content:""}.ph-fill.ph-phone-incoming:before{content:""}.ph-fill.ph-phone-list:before{content:""}.ph-fill.ph-phone-outgoing:before{content:""}.ph-fill.ph-phone-pause:before{content:""}.ph-fill.ph-phone-plus:before{content:""}.ph-fill.ph-phone-slash:before{content:""}.ph-fill.ph-phone-transfer:before{content:""}.ph-fill.ph-phone-x:before{content:""}.ph-fill.ph-phosphor-logo:before{content:""}.ph-fill.ph-pi:before{content:""}.ph-fill.ph-piano-keys:before{content:""}.ph-fill.ph-picnic-table:before{content:""}.ph-fill.ph-picture-in-picture:before{content:""}.ph-fill.ph-piggy-bank:before{content:""}.ph-fill.ph-pill:before{content:""}.ph-fill.ph-ping-pong:before{content:""}.ph-fill.ph-pint-glass:before{content:""}.ph-fill.ph-pinterest-logo:before{content:""}.ph-fill.ph-pinwheel:before{content:""}.ph-fill.ph-pipe:before{content:""}.ph-fill.ph-pipe-wrench:before{content:""}.ph-fill.ph-pix-logo:before{content:""}.ph-fill.ph-pizza:before{content:""}.ph-fill.ph-placeholder:before{content:""}.ph-fill.ph-planet:before{content:""}.ph-fill.ph-plant:before{content:""}.ph-fill.ph-play:before{content:""}.ph-fill.ph-play-circle:before{content:""}.ph-fill.ph-play-pause:before{content:""}.ph-fill.ph-playlist:before{content:""}.ph-fill.ph-plug:before{content:""}.ph-fill.ph-plug-charging:before{content:""}.ph-fill.ph-plugs:before{content:""}.ph-fill.ph-plugs-connected:before{content:""}.ph-fill.ph-plus:before{content:""}.ph-fill.ph-plus-circle:before{content:""}.ph-fill.ph-plus-minus:before{content:""}.ph-fill.ph-plus-square:before{content:""}.ph-fill.ph-poker-chip:before{content:""}.ph-fill.ph-police-car:before{content:""}.ph-fill.ph-polygon:before{content:""}.ph-fill.ph-popcorn:before{content:""}.ph-fill.ph-popsicle:before{content:""}.ph-fill.ph-potted-plant:before{content:""}.ph-fill.ph-power:before{content:""}.ph-fill.ph-prescription:before{content:""}.ph-fill.ph-presentation:before{content:""}.ph-fill.ph-presentation-chart:before{content:""}.ph-fill.ph-printer:before{content:""}.ph-fill.ph-prohibit:before{content:""}.ph-fill.ph-prohibit-inset:before{content:""}.ph-fill.ph-projector-screen:before{content:""}.ph-fill.ph-projector-screen-chart:before{content:""}.ph-fill.ph-pulse:before,.ph-fill.ph-activity:before{content:""}.ph-fill.ph-push-pin:before{content:""}.ph-fill.ph-push-pin-simple:before{content:""}.ph-fill.ph-push-pin-simple-slash:before{content:""}.ph-fill.ph-push-pin-slash:before{content:""}.ph-fill.ph-puzzle-piece:before{content:""}.ph-fill.ph-qr-code:before{content:""}.ph-fill.ph-question:before{content:""}.ph-fill.ph-question-mark:before{content:""}.ph-fill.ph-queue:before{content:""}.ph-fill.ph-quotes:before{content:""}.ph-fill.ph-rabbit:before{content:""}.ph-fill.ph-racquet:before{content:""}.ph-fill.ph-radical:before{content:""}.ph-fill.ph-radio:before{content:""}.ph-fill.ph-radio-button:before{content:""}.ph-fill.ph-radioactive:before{content:""}.ph-fill.ph-rainbow:before{content:""}.ph-fill.ph-rainbow-cloud:before{content:""}.ph-fill.ph-ranking:before{content:""}.ph-fill.ph-read-cv-logo:before{content:""}.ph-fill.ph-receipt:before{content:""}.ph-fill.ph-receipt-x:before{content:""}.ph-fill.ph-record:before{content:""}.ph-fill.ph-rectangle:before{content:""}.ph-fill.ph-rectangle-dashed:before{content:""}.ph-fill.ph-recycle:before{content:""}.ph-fill.ph-reddit-logo:before{content:""}.ph-fill.ph-repeat:before{content:""}.ph-fill.ph-repeat-once:before{content:""}.ph-fill.ph-replit-logo:before{content:""}.ph-fill.ph-resize:before{content:""}.ph-fill.ph-rewind:before{content:""}.ph-fill.ph-rewind-circle:before{content:""}.ph-fill.ph-road-horizon:before{content:""}.ph-fill.ph-robot:before{content:""}.ph-fill.ph-rocket:before{content:""}.ph-fill.ph-rocket-launch:before{content:""}.ph-fill.ph-rows:before{content:""}.ph-fill.ph-rows-plus-bottom:before{content:""}.ph-fill.ph-rows-plus-top:before{content:""}.ph-fill.ph-rss:before{content:""}.ph-fill.ph-rss-simple:before{content:""}.ph-fill.ph-rug:before{content:""}.ph-fill.ph-ruler:before{content:""}.ph-fill.ph-sailboat:before{content:""}.ph-fill.ph-scales:before{content:""}.ph-fill.ph-scan:before{content:""}.ph-fill.ph-scan-smiley:before{content:""}.ph-fill.ph-scissors:before{content:""}.ph-fill.ph-scooter:before{content:""}.ph-fill.ph-screencast:before{content:""}.ph-fill.ph-screwdriver:before{content:""}.ph-fill.ph-scribble:before{content:""}.ph-fill.ph-scribble-loop:before{content:""}.ph-fill.ph-scroll:before{content:""}.ph-fill.ph-seal:before,.ph-fill.ph-circle-wavy:before{content:""}.ph-fill.ph-seal-check:before,.ph-fill.ph-circle-wavy-check:before{content:""}.ph-fill.ph-seal-percent:before{content:""}.ph-fill.ph-seal-question:before,.ph-fill.ph-circle-wavy-question:before{content:""}.ph-fill.ph-seal-warning:before,.ph-fill.ph-circle-wavy-warning:before{content:""}.ph-fill.ph-seat:before{content:""}.ph-fill.ph-seatbelt:before{content:""}.ph-fill.ph-security-camera:before{content:""}.ph-fill.ph-selection:before{content:""}.ph-fill.ph-selection-all:before{content:""}.ph-fill.ph-selection-background:before{content:""}.ph-fill.ph-selection-foreground:before{content:""}.ph-fill.ph-selection-inverse:before{content:""}.ph-fill.ph-selection-plus:before{content:""}.ph-fill.ph-selection-slash:before{content:""}.ph-fill.ph-shapes:before{content:""}.ph-fill.ph-share:before{content:""}.ph-fill.ph-share-fat:before{content:""}.ph-fill.ph-share-network:before{content:""}.ph-fill.ph-shield:before{content:""}.ph-fill.ph-shield-check:before{content:""}.ph-fill.ph-shield-checkered:before{content:""}.ph-fill.ph-shield-chevron:before{content:""}.ph-fill.ph-shield-plus:before{content:""}.ph-fill.ph-shield-slash:before{content:""}.ph-fill.ph-shield-star:before{content:""}.ph-fill.ph-shield-warning:before{content:""}.ph-fill.ph-shipping-container:before{content:""}.ph-fill.ph-shirt-folded:before{content:""}.ph-fill.ph-shooting-star:before{content:""}.ph-fill.ph-shopping-bag:before{content:""}.ph-fill.ph-shopping-bag-open:before{content:""}.ph-fill.ph-shopping-cart:before{content:""}.ph-fill.ph-shopping-cart-simple:before{content:""}.ph-fill.ph-shovel:before{content:""}.ph-fill.ph-shower:before{content:""}.ph-fill.ph-shrimp:before{content:""}.ph-fill.ph-shuffle:before{content:""}.ph-fill.ph-shuffle-angular:before{content:""}.ph-fill.ph-shuffle-simple:before{content:""}.ph-fill.ph-sidebar:before{content:""}.ph-fill.ph-sidebar-simple:before{content:""}.ph-fill.ph-sigma:before{content:""}.ph-fill.ph-sign-in:before{content:""}.ph-fill.ph-sign-out:before{content:""}.ph-fill.ph-signature:before{content:""}.ph-fill.ph-signpost:before{content:""}.ph-fill.ph-sim-card:before{content:""}.ph-fill.ph-siren:before{content:""}.ph-fill.ph-sketch-logo:before{content:""}.ph-fill.ph-skip-back:before{content:""}.ph-fill.ph-skip-back-circle:before{content:""}.ph-fill.ph-skip-forward:before{content:""}.ph-fill.ph-skip-forward-circle:before{content:""}.ph-fill.ph-skull:before{content:""}.ph-fill.ph-skype-logo:before{content:""}.ph-fill.ph-slack-logo:before{content:""}.ph-fill.ph-sliders:before{content:""}.ph-fill.ph-sliders-horizontal:before{content:""}.ph-fill.ph-slideshow:before{content:""}.ph-fill.ph-smiley:before{content:""}.ph-fill.ph-smiley-angry:before{content:""}.ph-fill.ph-smiley-blank:before{content:""}.ph-fill.ph-smiley-meh:before{content:""}.ph-fill.ph-smiley-melting:before{content:""}.ph-fill.ph-smiley-nervous:before{content:""}.ph-fill.ph-smiley-sad:before{content:""}.ph-fill.ph-smiley-sticker:before{content:""}.ph-fill.ph-smiley-wink:before{content:""}.ph-fill.ph-smiley-x-eyes:before{content:""}.ph-fill.ph-snapchat-logo:before{content:""}.ph-fill.ph-sneaker:before{content:""}.ph-fill.ph-sneaker-move:before{content:""}.ph-fill.ph-snowflake:before{content:""}.ph-fill.ph-soccer-ball:before{content:""}.ph-fill.ph-sock:before{content:""}.ph-fill.ph-solar-panel:before{content:""}.ph-fill.ph-solar-roof:before{content:""}.ph-fill.ph-sort-ascending:before{content:""}.ph-fill.ph-sort-descending:before{content:""}.ph-fill.ph-soundcloud-logo:before{content:""}.ph-fill.ph-spade:before{content:""}.ph-fill.ph-sparkle:before{content:""}.ph-fill.ph-speaker-hifi:before{content:""}.ph-fill.ph-speaker-high:before{content:""}.ph-fill.ph-speaker-low:before{content:""}.ph-fill.ph-speaker-none:before{content:""}.ph-fill.ph-speaker-simple-high:before{content:""}.ph-fill.ph-speaker-simple-low:before{content:""}.ph-fill.ph-speaker-simple-none:before{content:""}.ph-fill.ph-speaker-simple-slash:before{content:""}.ph-fill.ph-speaker-simple-x:before{content:""}.ph-fill.ph-speaker-slash:before{content:""}.ph-fill.ph-speaker-x:before{content:""}.ph-fill.ph-speedometer:before{content:""}.ph-fill.ph-sphere:before{content:""}.ph-fill.ph-spinner:before{content:""}.ph-fill.ph-spinner-ball:before{content:""}.ph-fill.ph-spinner-gap:before{content:""}.ph-fill.ph-spiral:before{content:""}.ph-fill.ph-split-horizontal:before{content:""}.ph-fill.ph-split-vertical:before{content:""}.ph-fill.ph-spotify-logo:before{content:""}.ph-fill.ph-spray-bottle:before{content:""}.ph-fill.ph-square:before{content:""}.ph-fill.ph-square-half:before{content:""}.ph-fill.ph-square-half-bottom:before{content:""}.ph-fill.ph-square-logo:before{content:""}.ph-fill.ph-square-split-horizontal:before{content:""}.ph-fill.ph-square-split-vertical:before{content:""}.ph-fill.ph-squares-four:before{content:""}.ph-fill.ph-stack:before{content:""}.ph-fill.ph-stack-minus:before{content:""}.ph-fill.ph-stack-overflow-logo:before{content:""}.ph-fill.ph-stack-plus:before{content:""}.ph-fill.ph-stack-simple:before{content:""}.ph-fill.ph-stairs:before{content:""}.ph-fill.ph-stamp:before{content:""}.ph-fill.ph-standard-definition:before{content:""}.ph-fill.ph-star:before{content:""}.ph-fill.ph-star-and-crescent:before{content:""}.ph-fill.ph-star-four:before{content:""}.ph-fill.ph-star-half:before{content:""}.ph-fill.ph-star-of-david:before{content:""}.ph-fill.ph-steam-logo:before{content:""}.ph-fill.ph-steering-wheel:before{content:""}.ph-fill.ph-steps:before{content:""}.ph-fill.ph-stethoscope:before{content:""}.ph-fill.ph-sticker:before{content:""}.ph-fill.ph-stool:before{content:""}.ph-fill.ph-stop:before{content:""}.ph-fill.ph-stop-circle:before{content:""}.ph-fill.ph-storefront:before{content:""}.ph-fill.ph-strategy:before{content:""}.ph-fill.ph-stripe-logo:before{content:""}.ph-fill.ph-student:before{content:""}.ph-fill.ph-subset-of:before{content:""}.ph-fill.ph-subset-proper-of:before{content:""}.ph-fill.ph-subtitles:before{content:""}.ph-fill.ph-subtitles-slash:before{content:""}.ph-fill.ph-subtract:before{content:""}.ph-fill.ph-subtract-square:before{content:""}.ph-fill.ph-subway:before{content:""}.ph-fill.ph-suitcase:before{content:""}.ph-fill.ph-suitcase-rolling:before{content:""}.ph-fill.ph-suitcase-simple:before{content:""}.ph-fill.ph-sun:before{content:""}.ph-fill.ph-sun-dim:before{content:""}.ph-fill.ph-sun-horizon:before{content:""}.ph-fill.ph-sunglasses:before{content:""}.ph-fill.ph-superset-of:before{content:""}.ph-fill.ph-superset-proper-of:before{content:""}.ph-fill.ph-swap:before{content:""}.ph-fill.ph-swatches:before{content:""}.ph-fill.ph-swimming-pool:before{content:""}.ph-fill.ph-sword:before{content:""}.ph-fill.ph-synagogue:before{content:""}.ph-fill.ph-syringe:before{content:""}.ph-fill.ph-t-shirt:before{content:""}.ph-fill.ph-table:before{content:""}.ph-fill.ph-tabs:before{content:""}.ph-fill.ph-tag:before{content:""}.ph-fill.ph-tag-chevron:before{content:""}.ph-fill.ph-tag-simple:before{content:""}.ph-fill.ph-target:before{content:""}.ph-fill.ph-taxi:before{content:""}.ph-fill.ph-tea-bag:before{content:""}.ph-fill.ph-telegram-logo:before{content:""}.ph-fill.ph-television:before{content:""}.ph-fill.ph-television-simple:before{content:""}.ph-fill.ph-tennis-ball:before{content:""}.ph-fill.ph-tent:before{content:""}.ph-fill.ph-terminal:before{content:""}.ph-fill.ph-terminal-window:before{content:""}.ph-fill.ph-test-tube:before{content:""}.ph-fill.ph-text-a-underline:before{content:""}.ph-fill.ph-text-aa:before{content:""}.ph-fill.ph-text-align-center:before{content:""}.ph-fill.ph-text-align-justify:before{content:""}.ph-fill.ph-text-align-left:before{content:""}.ph-fill.ph-text-align-right:before{content:""}.ph-fill.ph-text-b:before,.ph-fill.ph-text-bolder:before{content:""}.ph-fill.ph-text-columns:before{content:""}.ph-fill.ph-text-h:before{content:""}.ph-fill.ph-text-h-five:before{content:""}.ph-fill.ph-text-h-four:before{content:""}.ph-fill.ph-text-h-one:before{content:""}.ph-fill.ph-text-h-six:before{content:""}.ph-fill.ph-text-h-three:before{content:""}.ph-fill.ph-text-h-two:before{content:""}.ph-fill.ph-text-indent:before{content:""}.ph-fill.ph-text-italic:before{content:""}.ph-fill.ph-text-outdent:before{content:""}.ph-fill.ph-text-strikethrough:before{content:""}.ph-fill.ph-text-subscript:before{content:""}.ph-fill.ph-text-superscript:before{content:""}.ph-fill.ph-text-t:before{content:""}.ph-fill.ph-text-t-slash:before{content:""}.ph-fill.ph-text-underline:before{content:""}.ph-fill.ph-textbox:before{content:""}.ph-fill.ph-thermometer:before{content:""}.ph-fill.ph-thermometer-cold:before{content:""}.ph-fill.ph-thermometer-hot:before{content:""}.ph-fill.ph-thermometer-simple:before{content:""}.ph-fill.ph-threads-logo:before{content:""}.ph-fill.ph-three-d:before{content:""}.ph-fill.ph-thumbs-down:before{content:""}.ph-fill.ph-thumbs-up:before{content:""}.ph-fill.ph-ticket:before{content:""}.ph-fill.ph-tidal-logo:before{content:""}.ph-fill.ph-tiktok-logo:before{content:""}.ph-fill.ph-tilde:before{content:""}.ph-fill.ph-timer:before{content:""}.ph-fill.ph-tip-jar:before{content:""}.ph-fill.ph-tipi:before{content:""}.ph-fill.ph-tire:before{content:""}.ph-fill.ph-toggle-left:before{content:""}.ph-fill.ph-toggle-right:before{content:""}.ph-fill.ph-toilet:before{content:""}.ph-fill.ph-toilet-paper:before{content:""}.ph-fill.ph-toolbox:before{content:""}.ph-fill.ph-tooth:before{content:""}.ph-fill.ph-tornado:before{content:""}.ph-fill.ph-tote:before{content:""}.ph-fill.ph-tote-simple:before{content:""}.ph-fill.ph-towel:before{content:""}.ph-fill.ph-tractor:before{content:""}.ph-fill.ph-trademark:before{content:""}.ph-fill.ph-trademark-registered:before{content:""}.ph-fill.ph-traffic-cone:before{content:""}.ph-fill.ph-traffic-sign:before{content:""}.ph-fill.ph-traffic-signal:before{content:""}.ph-fill.ph-train:before{content:""}.ph-fill.ph-train-regional:before{content:""}.ph-fill.ph-train-simple:before{content:""}.ph-fill.ph-tram:before{content:""}.ph-fill.ph-translate:before{content:""}.ph-fill.ph-trash:before{content:""}.ph-fill.ph-trash-simple:before{content:""}.ph-fill.ph-tray:before{content:""}.ph-fill.ph-tray-arrow-down:before,.ph-fill.ph-archive-tray:before{content:""}.ph-fill.ph-tray-arrow-up:before{content:""}.ph-fill.ph-treasure-chest:before{content:""}.ph-fill.ph-tree:before{content:""}.ph-fill.ph-tree-evergreen:before{content:""}.ph-fill.ph-tree-palm:before{content:""}.ph-fill.ph-tree-structure:before{content:""}.ph-fill.ph-tree-view:before{content:""}.ph-fill.ph-trend-down:before{content:""}.ph-fill.ph-trend-up:before{content:""}.ph-fill.ph-triangle:before{content:""}.ph-fill.ph-triangle-dashed:before{content:""}.ph-fill.ph-trolley:before{content:""}.ph-fill.ph-trolley-suitcase:before{content:""}.ph-fill.ph-trophy:before{content:""}.ph-fill.ph-truck:before{content:""}.ph-fill.ph-truck-trailer:before{content:""}.ph-fill.ph-tumblr-logo:before{content:""}.ph-fill.ph-twitch-logo:before{content:""}.ph-fill.ph-twitter-logo:before{content:""}.ph-fill.ph-umbrella:before{content:""}.ph-fill.ph-umbrella-simple:before{content:""}.ph-fill.ph-union:before{content:""}.ph-fill.ph-unite:before{content:""}.ph-fill.ph-unite-square:before{content:""}.ph-fill.ph-upload:before{content:""}.ph-fill.ph-upload-simple:before{content:""}.ph-fill.ph-usb:before{content:""}.ph-fill.ph-user:before{content:""}.ph-fill.ph-user-check:before{content:""}.ph-fill.ph-user-circle:before{content:""}.ph-fill.ph-user-circle-check:before{content:""}.ph-fill.ph-user-circle-dashed:before{content:""}.ph-fill.ph-user-circle-gear:before{content:""}.ph-fill.ph-user-circle-minus:before{content:""}.ph-fill.ph-user-circle-plus:before{content:""}.ph-fill.ph-user-focus:before{content:""}.ph-fill.ph-user-gear:before{content:""}.ph-fill.ph-user-list:before{content:""}.ph-fill.ph-user-minus:before{content:""}.ph-fill.ph-user-plus:before{content:""}.ph-fill.ph-user-rectangle:before{content:""}.ph-fill.ph-user-sound:before{content:""}.ph-fill.ph-user-square:before{content:""}.ph-fill.ph-user-switch:before{content:""}.ph-fill.ph-users:before{content:""}.ph-fill.ph-users-four:before{content:""}.ph-fill.ph-users-three:before{content:""}.ph-fill.ph-van:before{content:""}.ph-fill.ph-vault:before{content:""}.ph-fill.ph-vector-three:before{content:""}.ph-fill.ph-vector-two:before{content:""}.ph-fill.ph-vibrate:before{content:""}.ph-fill.ph-video:before{content:""}.ph-fill.ph-video-camera:before{content:""}.ph-fill.ph-video-camera-slash:before{content:""}.ph-fill.ph-video-conference:before{content:""}.ph-fill.ph-vignette:before{content:""}.ph-fill.ph-vinyl-record:before{content:""}.ph-fill.ph-virtual-reality:before{content:""}.ph-fill.ph-virus:before{content:""}.ph-fill.ph-visor:before{content:""}.ph-fill.ph-voicemail:before{content:""}.ph-fill.ph-volleyball:before{content:""}.ph-fill.ph-wall:before{content:""}.ph-fill.ph-wallet:before{content:""}.ph-fill.ph-warehouse:before{content:""}.ph-fill.ph-warning:before{content:""}.ph-fill.ph-warning-circle:before{content:""}.ph-fill.ph-warning-diamond:before{content:""}.ph-fill.ph-warning-octagon:before{content:""}.ph-fill.ph-washing-machine:before{content:""}.ph-fill.ph-watch:before{content:""}.ph-fill.ph-wave-sawtooth:before{content:""}.ph-fill.ph-wave-sine:before{content:""}.ph-fill.ph-wave-square:before{content:""}.ph-fill.ph-wave-triangle:before{content:""}.ph-fill.ph-waveform:before{content:""}.ph-fill.ph-waveform-slash:before{content:""}.ph-fill.ph-waves:before{content:""}.ph-fill.ph-webcam:before{content:""}.ph-fill.ph-webcam-slash:before{content:""}.ph-fill.ph-webhooks-logo:before{content:""}.ph-fill.ph-wechat-logo:before{content:""}.ph-fill.ph-whatsapp-logo:before{content:""}.ph-fill.ph-wheelchair:before{content:""}.ph-fill.ph-wheelchair-motion:before{content:""}.ph-fill.ph-wifi-high:before{content:""}.ph-fill.ph-wifi-low:before{content:""}.ph-fill.ph-wifi-medium:before{content:""}.ph-fill.ph-wifi-none:before{content:""}.ph-fill.ph-wifi-slash:before{content:""}.ph-fill.ph-wifi-x:before{content:""}.ph-fill.ph-wind:before{content:""}.ph-fill.ph-windmill:before{content:""}.ph-fill.ph-windows-logo:before{content:""}.ph-fill.ph-wine:before{content:""}.ph-fill.ph-wrench:before{content:""}.ph-fill.ph-x:before{content:""}.ph-fill.ph-x-circle:before{content:""}.ph-fill.ph-x-logo:before{content:""}.ph-fill.ph-x-square:before{content:""}.ph-fill.ph-yarn:before{content:""}.ph-fill.ph-yin-yang:before{content:""}.ph-fill.ph-youtube-logo:before{content:""}:root{--color-paper:oklch(98.6% .004 230);--color-paper-2:oklch(96.4% .008 230);--color-line:oklch(90.5% .012 240);--color-ink:oklch(25% .045 262);--color-ink-2:oklch(44% .03 255);--color-ink-3:oklch(52% .02 250);--color-navy:oklch(24% .07 262);--color-navy-2:oklch(31% .07 262);--color-on-navy:oklch(90% .02 240);--color-on-navy-2:oklch(76% .03 245);--color-accent:oklch(49% .085 198);--color-accent-hover:oklch(42% .08 198);--color-accent-soft:oklch(94.5% .03 195);--color-focus:oklch(68% .12 195);--color-whatsapp:oklch(55% .14 150);--color-white:oklch(100% 0 0);--color-scrim:oklch(18% .05 262/.78);--color-glass:oklch(100% 0 0/.18);--color-glass-line:oklch(100% 0 0/.32);--font:"Plus Jakarta Sans Variable", system-ui, sans-serif;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:clamp(1.75rem, 1.2rem + 1.8vw, 2.5rem);--text-display:clamp(2.6rem, 1.5rem + 4.2vw, 4.4rem);--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4.5rem;--space-4xl:6rem;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-full:999px;--shadow:0 1px 2px oklch(24% .07 262/.06), 0 10px 30px oklch(24% .07 262/.08);--ease-out:cubic-bezier(.16,1,.3,1);--dur:.22s;--maxw:1180px}.v2,.v2 *{box-sizing:border-box;margin:0}.v2{font-family:var(--font);font-size:var(--text-base);color:var(--color-ink);background:var(--color-paper);-webkit-font-smoothing:antialiased;line-height:1.6}.v2 .grid>*,.container>*,.v2 .wrap>*{min-width:0}.v2 .hero .chips a.btn{font-size:var(--text-base);background:var(--color-accent);color:var(--color-white);padding:var(--space-md) var(--space-lg);border:0;font-weight:700;line-height:1}.v2 .hero .chips a.btn:hover{background:var(--color-accent-hover)}.privacy-choices.v2{inset:auto var(--space-lg) var(--space-lg);z-index:45;justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg);background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-sm);box-shadow:var(--shadow);max-width:1180px;margin-inline:auto;display:flex;position:fixed}.privacy-choices.v2 h2{font-size:var(--text-md);line-height:1.4}.privacy-choices p{font-size:var(--text-sm);color:var(--color-ink-2);max-width:65ch;margin-top:var(--space-2xs)}.privacy-choices a{text-underline-offset:3px;text-decoration:underline}.privacy-actions{gap:var(--space-xs);flex-wrap:wrap;flex:none;display:flex}.privacy-actions .btn{font-size:var(--text-sm);min-height:44px}:is(body:has(.privacy-choices) .float-whatsapp,body:has(.privacy-choices) .back-to-top){visibility:hidden}@media (width<=768px){.privacy-choices.v2{inset:auto var(--space-sm) var(--space-sm);padding:var(--space-md);display:grid}.privacy-actions{grid-template-columns:1fr;display:grid}.privacy-actions .btn{white-space:normal}.v2 .btn{white-space:normal;max-width:100%;line-height:1.3}.v2 .doc{overflow-wrap:anywhere}}.v2 img{max-width:100%;display:block}.v2 a{color:inherit;text-decoration:none}.v2 button{font:inherit}.v2 ::selection{background:var(--color-accent-soft);color:var(--color-navy)}.v2 :focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.v2 .wrap{max-width:var(--maxw);padding:0 var(--space-lg);margin:0 auto}.v2 h1,.v2 h2,.v2 h3{color:var(--color-navy);letter-spacing:-.025em;overflow-wrap:anywhere;min-width:0;font-style:normal;line-height:1.1}.v2 h2{font-size:var(--text-xl);text-wrap:balance;font-weight:600}.v2 .center{text-align:center}.v2 .center h2{margin:0 auto}.v2 .lede{color:var(--color-ink-2);font-size:var(--text-md);margin-top:var(--space-sm);text-wrap:pretty}.v2 .center .lede{max-width:52ch;margin-left:auto;margin-right:auto}.v2 .skip{position:absolute;left:-999px}.v2 .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v2 .area-result{min-height:1.6em;margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2)}.v2 .area-result b{color:var(--color-navy)}.v2 button.text-link{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.v2 .how-note{margin-top:var(--space-2xl);font-size:var(--text-sm);color:var(--color-ink-2)}.v2 .skip:focus{left:var(--space-md);top:var(--space-md);z-index:50;background:var(--color-white);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm)}.v2 .btn{justify-content:center;align-items:center;gap:var(--space-xs);font-weight:700;font-size:var(--text-base);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-white);white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease-out),transform var(--dur) var(--ease-out);border:0;line-height:1;display:inline-flex}.v2 .btn:hover{background:var(--color-accent-hover)}.v2 .btn:active{transform:scale(.98)}.v2 .btn.line{color:var(--color-navy);box-shadow:inset 0 0 0 1.5px var(--color-line);background:0 0}.v2 .btn.line:hover{box-shadow:inset 0 0 0 1.5px var(--color-navy)}.v2.top{z-index:20;background:var(--color-navy);position:sticky;top:0}.v2.top .wrap{align-items:center;gap:var(--space-md);height:68px;display:flex}.v2.top .logo .brand-logo{width:168px;height:auto;display:block}.v2 .city{align-items:center;gap:var(--space-xs);color:var(--color-on-navy);font-weight:600;font-size:var(--text-sm);background:var(--color-navy-2);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-md);cursor:pointer;border:0;min-height:40px;margin-left:auto;display:inline-flex}.v2 .city:hover{color:var(--color-white)}.v2.top .btn{padding:var(--space-sm) var(--space-lg);font-size:var(--text-sm)}.v2 .hero{padding:var(--space-2xl) 0 0;background:linear-gradient(to top,var(--color-accent-soft),var(--color-paper) 62%);overflow:hidden}.v2 .hero .grid{gap:var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;display:grid}.v2 .hero .copy{padding-bottom:var(--space-3xl)}.v2 .badge{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-navy);background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-full);padding:var(--space-2xs) var(--space-md);font-weight:600;display:inline-flex}.v2 .badge i{background:var(--color-whatsapp);border-radius:50%;width:8px;height:8px;position:relative}.v2 .badge i:after{content:"";background:inherit;animation:live-ping 1.8s var(--ease-out) 3;border-radius:50%;position:absolute;inset:0}@keyframes live-ping{to{opacity:0;transform:scale(2.8)}}.v2 .hero h1{margin-top:var(--space-md);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2rem,1.25rem + 2.2vw,3rem);font-weight:600;line-height:1.15}.v2 .hero h1 span{color:var(--color-accent)}.v2 .hero .sub{font-size:var(--text-md);color:var(--color-ink-2);margin-top:var(--space-lg);text-wrap:balance;max-width:40ch}.v2 .search{align-items:center;gap:var(--space-xs);margin-top:var(--space-xl);background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-sm);padding:var(--space-xs);max-width:560px;display:flex}.v2 .search .where{align-items:center;gap:var(--space-xs);font-weight:700;font-size:var(--text-sm);color:var(--color-navy);padding:0 var(--space-md);border-right:1px solid var(--color-line);white-space:nowrap;display:flex}.v2 .search input{min-width:0;font:inherit;color:var(--color-ink);padding:var(--space-sm) var(--space-xs);background:0 0;border:0;flex:1}.v2 .search input::placeholder{color:var(--color-ink-3)}.v2 .search input:focus{outline:none}.v2 .search:focus-within{outline:3px solid var(--color-focus);outline-offset:2px}.v2 .chips{align-items:center;gap:var(--space-xs);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.v2 .chips a{font-size:var(--text-sm);color:var(--color-navy);border:1px solid var(--color-line);background:var(--color-white);border-radius:var(--radius-full);padding:var(--space-xs) var(--space-md);transition:border-color var(--dur) var(--ease-out),background var(--dur) var(--ease-out),transform var(--dur) var(--ease-out);font-weight:600}.v2 .chips a:hover{border-color:var(--color-navy);background:var(--color-accent-soft)}.v2 .chips a:active{transform:scale(.98)}.v2 .hero .chips a{min-height:48px;padding-inline:var(--space-md)}@media (width<=560px){.v2 .hero .chips{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v2 .hero .chips a{padding-inline:var(--space-2xs);white-space:nowrap;justify-content:center}.v2 .hero .chips a.btn{grid-column:1/-1}}@media (width<=359px){.v2 .hero .chips{gap:var(--space-2xs)}.v2 .hero .chips a:not(.btn){font-size:var(--text-xs);padding-inline:2px}}.v2 .checks{gap:var(--space-xs) var(--space-lg);margin-top:var(--space-xl);font-size:var(--text-sm);color:var(--color-navy);flex-wrap:wrap;padding:0;font-weight:600;display:flex}.v2 .checks li{align-items:center;gap:var(--space-xs);list-style:none;display:flex}.v2 .checks svg{color:var(--color-accent)}.v2 .hero .photo{border-radius:var(--service-card-radius) var(--service-card-radius) 0 0;aspect-ratio:1000/860;background:var(--color-accent-soft);overflow:hidden}.v2 .hero .photo img{object-fit:cover;object-position:bottom;width:100%;height:100%}.v2 .cats{padding:var(--space-4xl) 0}.v2 .svc-grid{gap:var(--space-xl) var(--space-lg);margin-top:var(--space-xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v2 .svc{color:var(--color-navy);display:block}.v2 .svc .pic{border-radius:var(--radius-sm);aspect-ratio:4/5;background:var(--color-paper-2);overflow:hidden}.v2 .svc .pic img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out)}.v2 .svc:hover .pic img{transform:scale(1.03)}.v2 .svc .meta{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);margin-top:var(--space-md);display:flex}.v2 .svc h3{font-size:var(--text-md);letter-spacing:-.01em;font-weight:700}.v2 .svc .price{font-size:var(--text-sm);color:var(--color-ink-2);font-variant-numeric:tabular-nums;margin-top:2px}.v2 .svc .go{color:var(--color-ink-3);transition:transform var(--dur) var(--ease-out),color var(--dur) var(--ease-out);flex:none;margin-top:2px}.v2 .svc:hover .go{color:var(--color-accent);transform:translate(3px)}.v2 .svc:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.v2 .cat-hero{padding:var(--space-2xl) 0 var(--space-xl);background:0 0}.v2 .cat-hero .grid{gap:var(--space-3xl);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;display:grid}.v2 .crumbs{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-ink-2);display:flex}.v2 .crumbs a{color:var(--color-accent);text-underline-offset:4px;font-weight:700;text-decoration:underline}.v2 .cat-hero h1{font-size:var(--text-title);letter-spacing:-.035em;margin-top:var(--space-md);font-weight:600}.v2 .cat-hero .sub{font-size:var(--text-md);color:var(--color-ink-2);margin-top:var(--space-md);max-width:46ch}.v2 .cat-hero .photo{border-radius:var(--radius-sm);aspect-ratio:4/3;overflow:hidden}.v2 .cat-hero .photo img{object-fit:cover;width:100%;height:100%}.v2 .plans{padding:var(--space-4xl) 0}.v2 .plans-head .lede{max-width:44ch}.v2 .seg{background:var(--color-paper-2);border:1px solid var(--color-line);border-radius:var(--radius-sm);gap:2px;padding:4px;display:inline-flex}.v2 .seg button{font-weight:700;font-size:var(--text-sm);color:var(--color-ink-2);border-radius:var(--radius-sm);padding:0 var(--space-lg);cursor:pointer;white-space:nowrap;min-height:44px;transition:background var(--dur) var(--ease-out),color var(--dur) var(--ease-out);background:0 0;border:0}.v2 .seg button:hover{color:var(--color-navy)}.v2 .seg button[aria-pressed=true]{background:var(--color-navy);color:var(--color-white)}.v2 .seg-wrap{gap:var(--space-xs);justify-items:end;display:grid}.v2 .seg-wrap label{font-size:var(--text-sm);color:var(--color-navy);font-weight:700}.v2 .plans{isolation:isolate;position:relative;overflow:clip}.v2 .plans-head{justify-content:space-between;align-items:center;gap:var(--space-xl);flex-wrap:wrap;display:flex}.v2 .hs{position:relative}.v2 .hs-btn{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-md);border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-white);cursor:pointer;color:var(--color-navy);transition:border-color var(--dur) var(--ease-out);font-weight:700;display:inline-flex}.v2 .hs-btn:hover{border-color:var(--color-navy)}.v2 .hs-btn .lbl{font-size:var(--text-xs);color:var(--color-ink-2);font-weight:600}.v2 .hs-btn .val{align-items:center;gap:var(--space-xs);background:var(--color-navy);color:var(--color-white);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-md);font-size:var(--text-sm);display:inline-flex}.v2 .hs-btn .val i{transition:transform var(--dur) var(--ease-out);font-size:16px}.v2 .hs-btn[aria-expanded=true] .val .ph-caret-down{transform:rotate(180deg)}.v2 .hs-pop{z-index:10;width:min(420px,100vw - 32px);padding:var(--space-md);border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-white);box-shadow:var(--shadow);transform-origin:100% 0;transition:opacity .18s var(--ease-out),transform .18s var(--ease-out),visibility .18s;position:absolute;top:calc(100% + 10px);right:0}.v2 .hs-pop[hidden]{opacity:0;pointer-events:none;visibility:hidden;display:block;transform:translateY(-6px)scale(.98)}.v2 .hs-pop .t{font-size:var(--text-sm);color:var(--color-navy);padding:0 var(--space-2xs) var(--space-sm);font-weight:700}.v2 .hs-opts{gap:var(--space-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v2 .hs-opt{justify-items:center;gap:var(--space-2xs);padding:var(--space-md) var(--space-xs);border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-white);cursor:pointer;color:var(--color-navy);transition:background var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out);display:grid}.v2 .hs-opt:hover{border-color:var(--color-navy)}.v2 .hs-opt .beds{color:var(--color-accent);gap:1px;min-height:18px;font-size:15px;display:flex}.v2 .hs-opt strong{font-size:var(--text-base)}.v2 .hs-opt .sm{font-size:var(--text-xs);color:var(--color-ink-2)}.v2 .hs-opt[aria-selected=true]{background:var(--color-navy);border-color:var(--color-navy);color:var(--color-white)}.v2 .hs-opt[aria-selected=true] .sm{color:var(--color-on-navy-2)}.v2 .hs-opt[aria-selected=true] .beds{color:var(--color-focus)}.v2 .hs-pop .foot{margin-top:var(--space-sm);padding:var(--space-sm) var(--space-2xs) 0;font-size:var(--text-sm);color:var(--color-ink-2);border-top:1px solid oklch(24% .07 262/.08)}.v2 .hs-pop .foot a{color:var(--color-accent);text-underline-offset:4px;font-weight:700;text-decoration:underline}.v2 .rows{gap:var(--space-lg);margin-top:var(--space-2xl);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.v2 .row{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-sm);flex-direction:column;min-width:0;display:flex;overflow:hidden}.v2 .row.pick{border:1px solid var(--color-line)}.v2 .row .pic{aspect-ratio:16/8;min-height:0;overflow:hidden}.v2 .row .pic img{object-fit:cover;width:100%;height:100%}.v2 .row .who{gap:var(--space-lg);min-height:240px;padding:var(--space-lg);flex-direction:column;display:flex}.v2 .row h3{letter-spacing:-.025em;font-size:1.75rem;font-weight:800}.v2 .row .days{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-ink);margin-top:var(--space-xs);display:flex}.v2 .row .days svg{color:var(--color-accent);flex:none}.v2 .row .nope{font-size:var(--text-sm);color:var(--color-ink-2);margin-top:var(--space-md)}.v2 .row .nope summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.v2 .row .nope p{line-height:1.6}.v2 .row .list{padding:0 var(--space-lg) var(--space-lg);flex:1}.v2 .row .list h4{font-size:var(--text-sm);color:var(--color-navy);font-weight:700}.v2 .row ul{margin-top:var(--space-sm);gap:var(--space-xs);padding:0;list-style:none;display:grid}.v2 .row li{align-items:flex-start;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-ink);display:flex}.v2 .row li svg{color:var(--color-accent);flex:none;margin-top:3px}.v2 .row .buy{padding:var(--space-lg);border-top:1px solid var(--color-line);margin-top:auto}.v2 .row .amt{letter-spacing:-.03em;color:var(--color-navy);font-variant-numeric:tabular-nums;transition:opacity .18s var(--ease-out),filter .18s var(--ease-out);margin-top:auto;font-size:2.5rem;font-weight:800;line-height:1}.v2 .row .amt small{font-size:var(--text-base);letter-spacing:0;color:var(--color-ink-2);margin-top:var(--space-xs);font-weight:500;display:block}.v2 .row .btn{padding:var(--space-md) var(--space-lg);justify-content:space-between;width:100%}.v2 .row.pick .btn{background:var(--color-navy)}.v2 .row.pick .btn:hover{background:var(--color-navy-2)}.v2 .rows.swap .amt{opacity:.2;filter:blur(4px)}.v2 .how{padding:var(--space-4xl) 0;background:0 0}.v2 .how .head h2 span{color:var(--color-accent)}.v2 .how .head p{color:var(--color-ink-2);font-size:var(--text-md);margin-top:var(--space-sm)}.v2 .steps{gap:var(--space-lg);margin-top:var(--space-2xl);counter-reset:step;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.v2 .steps li{padding-top:var(--space-lg);border-top:2px solid var(--color-line);position:relative}.v2 .steps li:before{counter-increment:step;content:counter(step);border-radius:var(--radius-sm);background:var(--color-navy);width:32px;height:32px;color:var(--color-white);font-weight:800;font-size:var(--text-sm);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;top:-17px;left:0}.v2 .steps h3{font-size:var(--text-md);margin-top:var(--space-xs);font-weight:800}.v2 .steps li p{color:var(--color-ink-2);margin-top:var(--space-xs);max-width:30ch;font-size:.9375rem}.v2 .how .cta{margin-top:var(--space-2xl)}.v2 .faq{padding:var(--space-4xl) 0;background:0 0}.v2 .faq-heading{text-align:center;max-width:52ch;margin:0 auto var(--space-xl)}.v2 .faq-heading p{color:var(--color-ink-2);margin-top:var(--space-sm)}.v2 .faq .qlist{max-width:800px;margin-inline:auto}.v2 .qlist{border-top:1px solid var(--color-line)}.v2 .sh-accordion-item{border-bottom:1px solid var(--color-line)}.v2 .sh-accordion-heading{font-size:inherit;letter-spacing:0;line-height:1.5}.v2 .sh-accordion-trigger{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;min-height:56px;padding:var(--space-lg) 0;cursor:pointer;text-align:left;font:inherit;font-size:var(--text-md);color:var(--color-navy);background:0 0;border:0;font-weight:700;line-height:1.5;display:flex}.v2 .sh-accordion-trigger:hover{color:var(--color-accent)}.v2 .sh-accordion-trigger svg{transition:transform var(--dur) var(--ease-out);flex:none}.v2 .sh-accordion-trigger[data-state=open] svg{transform:rotate(180deg)}.v2 .sh-accordion-content{padding:0 var(--space-xl) var(--space-lg) 0;color:var(--color-ink-2);max-width:62ch;line-height:1.7}.v2 .sh-accordion-content[data-state=closed]{display:none}.v2 .sh-accordion-content .text-link{min-height:44px;margin-top:var(--space-xs);font-size:var(--text-sm);align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.v2 .sh-accordion-trigger svg{transition:none}}.v2 .faq .talk{margin-top:var(--space-lg);color:var(--color-ink-2)}.v2.foot-cta{background:var(--color-navy);padding:var(--space-lg) 0 var(--space-sm);color:var(--color-on-navy-2);font-size:var(--text-sm)}.v2.foot-cta .cols{gap:var(--space-lg);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.8fr));align-items:start;display:grid}.v2.foot-cta .brand .brand-logo{width:136px;height:auto;display:block}.v2.foot-cta .footer-socials{gap:var(--space-xs);margin-top:var(--space-md);display:flex}.v2.foot-cta .footer-socials a,.v2.foot-cta .footer-socials button{border:1px solid var(--color-glass-line);border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-white);background:0 0;place-items:center;display:grid}.v2.foot-cta .footer-socials a:hover{background:var(--color-glass);border-color:var(--color-white)}.v2.foot-cta .footer-socials button:disabled{opacity:.55;cursor:default}.v2.foot-cta h2{font-size:var(--text-sm);letter-spacing:0;color:var(--color-white);margin-bottom:var(--space-2xs);font-weight:700}.v2.foot-cta ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.v2.foot-cta li a{min-height:var(--control-height);padding-block:var(--space-2xs);overflow-wrap:break-word;align-items:center;display:inline-flex}.v2.foot-cta li a:hover{color:var(--color-white);text-underline-offset:4px;text-decoration:underline}.v2 .base{margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--color-navy-2);font-size:var(--text-xs)}.v2 .wa{right:var(--space-lg);bottom:var(--space-lg);z-index:30;border-radius:var(--radius-sm);background:var(--color-whatsapp);width:56px;height:56px;color:var(--color-white);box-shadow:var(--shadow);place-items:center;display:grid;position:fixed}@media (width<=1024px){.v2 .svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2 .steps{row-gap:var(--space-2xl);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.v2.foot-cta .cols{grid-template-columns:repeat(2,minmax(0,1fr))}.v2.foot-cta .brand{grid-column:1/-1}.v2 .hero .grid{grid-template-columns:minmax(0,1fr);gap:0}.v2 .hero{padding:var(--space-lg) 0 0}.v2 .hero .copy{padding-bottom:var(--space-xl)}.v2 .hero .photo{max-width:520px;margin-inline:auto}.v2 .cats,.v2 .plans,.v2 .how,.v2 .faq{padding:var(--space-3xl) 0}.v2 .cat-hero .grid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.v2 .seg-wrap{justify-items:start}.v2 .rows{grid-template-columns:minmax(0,1fr)}.v2 .row .pic{aspect-ratio:16/7;min-height:0}.v2 .row .list{border-left:0}.v2 .row .buy{border-top:1px solid var(--color-line)}}@media (width<=560px){.v2 .wrap{padding:0 var(--space-md)}.v2 .city{display:none}.v2.top .btn{margin-left:auto}.v2 .search{border-radius:var(--radius-sm);flex-wrap:wrap}.v2 .search .where{padding:var(--space-xs) var(--space-sm);border-right:0}.v2 .search input{padding:var(--space-sm);flex-basis:100%;order:3}.v2 .search .btn{order:2;margin-left:auto}.v2 .steps{grid-template-columns:minmax(0,1fr)}.v2 .svc-grid{gap:var(--space-lg) var(--space-md)}.v2 .seg-wrap,.v2 .seg{width:100%}.v2 .seg{display:flex}.v2 .seg button{flex:1;padding:0}.v2 .row{grid-template-columns:minmax(0,1fr)}.v2 .row .who,.v2 .row .list,.v2 .row .buy{padding:var(--space-lg)}.v2 .row .list{border-top:1px solid var(--color-line)}.v2 .row .buy{flex-direction:column;align-items:stretch}.v2 .row .amt{font-size:2.1rem}.v2 .hs-pop{left:0;right:auto}.v2 .hs-opt .sm{display:none}.v2 .hs-opt .beds{font-size:11px}.v2 .hs-opt{padding:var(--space-sm) var(--space-2xs)}.v2 .plans-head{align-items:flex-start}.v2 .qlist summary{font-size:var(--text-base);padding-left:var(--space-md)}.v2 .qlist summary:before{top:calc(var(--space-lg) + 2px)}.v2 .qlist details p{padding:0 0 var(--space-lg) var(--space-md)}}@media (prefers-reduced-motion:reduce){.v2,.v2 *{scroll-behavior:auto!important;transition-duration:0s!important}.v2 .badge i:after{animation:none}}.v2 .city-select{margin-left:auto;position:relative}.v2 .city-select .city{margin-left:0}.v2 .btn:disabled{background:var(--color-line);color:var(--color-ink-3);cursor:not-allowed}.v2 .text-link,.v2 .plan-terms-link a{color:var(--color-accent);text-underline-offset:4px;font-weight:700;text-decoration:underline}.v2 .plan-terms-link{margin-top:var(--space-xl);font-size:var(--text-sm);color:var(--color-ink-2)}.v2 .plan-note{margin-top:var(--space-xl)}@media (width<=560px){.v2 .city-select .city{padding:var(--space-xs) var(--space-sm);display:inline-flex}.v2 .city-name{display:none}.v2.top .btn{margin-left:0}.v2.top .logo .brand-logo{width:160px}}.v2 .sec-head{max-width:62ch}.v2 .sec-head .muted{color:var(--color-ink-3)}.v2 .hero-acts{align-items:center;gap:var(--space-md) var(--space-lg);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.v2 .cat-hero .checks{margin-top:var(--space-lg)}.v2 [id]{scroll-margin-top:88px}.v2 .muted{color:var(--color-ink-3);font-weight:400}.v2 .num{font-variant-numeric:tabular-nums}.v2 .book{padding:var(--space-3xl) 0 var(--space-4xl)}.v2 .chooser{gap:var(--space-xl);margin-top:var(--space-xl);grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;display:grid}.v2 .panel{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-sm);padding:var(--space-xl)}.v2 .panel h3{font-size:var(--text-md);letter-spacing:-.01em;font-weight:800}.v2 .field{border:0;min-width:0;padding:0}.v2 .field+.field{margin-top:var(--space-xl)}.v2 .field legend,.v2 .flabel{font-weight:700;font-size:var(--text-sm);color:var(--color-navy);margin-bottom:var(--space-sm);padding:0;display:block}.v2 .field legend{float:left;width:100%}.v2 .field legend+*{clear:both}.v2 .opts{gap:var(--space-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v2 .opts.three{grid-template-columns:repeat(3,minmax(0,1fr))}.v2 .opts.two{grid-template-columns:repeat(2,minmax(0,1fr))}.v2 .opts.days{grid-template-columns:repeat(7,minmax(0,1fr))}.v2 .opt{min-height:56px;padding:var(--space-sm) var(--space-md);border:1.5px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-white);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur) var(--ease-out),background var(--dur) var(--ease-out);align-content:center;gap:2px;display:grid;position:relative}.v2 .opt:hover{border-color:var(--color-ink-3)}.v2 .opt input{opacity:0;pointer-events:none;position:absolute}.v2 .opt strong{font-size:var(--text-sm);color:var(--color-navy);padding-right:22px;line-height:1.3}.v2 .opt small{font-size:var(--text-xs);color:var(--color-ink-2);line-height:1.35}.v2 .opt:has(input:checked){border-color:var(--color-navy);box-shadow:inset 0 0 0 1px var(--color-navy);background:var(--color-accent-soft)}.v2 .opt:has(input:checked):after{content:"";border-radius:var(--radius-sm);background:var(--color-navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat;width:18px;height:18px;position:absolute;top:8px;right:8px}.v2 .opt:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.v2 .opts.days .opt{text-align:center;padding-inline:var(--space-2xs);justify-items:center}.v2 .opts.days .opt strong{padding-right:0}.v2 .opts.days .opt:has(input:checked):after{display:none}.v2 .extras{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--color-line)}.v2 .check-list{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.v2 .check{align-items:center;gap:var(--space-sm);min-height:52px;padding:var(--space-xs) var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer;touch-action:manipulation;display:flex}.v2 div.check{cursor:default;padding-right:var(--space-2xs)}.v2 .check:has(input:checked){border-color:var(--color-navy)}.v2 .check input{width:18px;height:18px;accent-color:var(--color-navy);flex:none}.v2 .check span{flex:1;min-width:0}.v2 .check em{color:var(--color-ink-2);white-space:nowrap;font-style:normal}.v2 .check span em{display:block}.v2 .stepper{border:1px solid var(--color-line);border-radius:var(--radius-sm);flex:none;align-items:center;display:inline-flex}.v2 .stepper button{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-navy);cursor:pointer;touch-action:manipulation;background:0 0;border:0;font-size:1.25rem}.v2 .stepper button:hover:not(:disabled){background:var(--color-paper-2)}.v2 .stepper button:disabled{color:var(--color-line);cursor:not-allowed}.v2 .stepper output{text-align:center;min-width:2ch;color:var(--color-navy);font-variant-numeric:tabular-nums;font-weight:700}.v2 .summary{position:sticky;top:92px}.v2 .summary dl{gap:var(--space-xs) 0;margin-top:var(--space-md);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.v2 .summary dt{color:var(--color-ink-2)}.v2 .summary dd{text-align:right;color:var(--color-navy);padding-left:var(--space-md);font-weight:700}.v2 .summary .total{margin-top:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--color-line);font-size:var(--text-md);color:var(--color-navy);font-weight:800}.v2 .summary dd.ask{color:var(--color-ink-2);font-weight:600}.v2 .summary dd.total span{font-size:var(--text-xs);color:var(--color-ink-2);font-weight:600}.v2 .summary .btn{width:100%;margin-top:var(--space-lg);white-space:normal;text-align:center}.v2 .fine{margin-top:var(--space-sm);font-size:var(--text-xs);color:var(--color-ink-2);line-height:1.5}.v2 .included{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--color-line)}.v2 .included h3{font-size:var(--text-lg);font-weight:800}.v2 .scope-lists{gap:var(--space-2xl);margin-top:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.v2 .scope-lists ul{gap:var(--space-xs);font-size:var(--text-sm);padding:0;list-style:none;display:grid}.v2 .scope-lists li{gap:var(--space-sm);align-items:flex-start;display:flex}.v2 .scope-lists svg{color:var(--color-accent);flex:none;margin-top:4px}.v2 .scope-lists .out svg{color:var(--color-ink-3)}.v2 .scope-lists .out li{color:var(--color-ink-2)}.v2 .paybar{display:none}.v2 .steps.four{grid-template-columns:repeat(4,minmax(0,1fr))}.v2 .steps.three{grid-template-columns:repeat(3,minmax(0,1fr))}.v2 .main-nav{gap:var(--space-lg);margin-left:var(--space-xl);display:flex}.v2 .main-nav a{min-height:44px;color:var(--color-on-navy);font-weight:600;font-size:var(--text-sm);padding:var(--space-xs) 0;align-items:center;display:inline-flex}.v2 .main-nav a:hover{color:var(--color-white);text-underline-offset:6px;text-decoration:underline}.v2 .menu{border-radius:var(--radius-sm);background:var(--color-navy-2);width:44px;height:44px;color:var(--color-white);cursor:pointer;touch-action:manipulation;border:0;flex:none;place-items:center;display:none}.v2 .mnav{padding:var(--space-xs) var(--space-lg) var(--space-lg);background:var(--color-navy);border-top:1px solid var(--color-navy-2);overscroll-behavior:contain;max-height:calc(100dvh - 68px);display:grid;overflow-y:auto}.v2 .mnav[hidden]{display:none}.v2 .mnav a{justify-content:space-between;align-items:center;gap:0 var(--space-md);min-height:48px;color:var(--color-white);border-bottom:1px solid var(--color-navy-2);flex-wrap:wrap;font-weight:600;display:flex}.v2 .mnav a span{font-size:var(--text-xs);color:var(--color-on-navy-2);font-weight:500}.v2 .mnav .btn{margin-top:var(--space-lg)}.v2.top .logo{flex:none}@media (width<=560px){.v2.top .hdr-cta{display:none}.v2.top .city-select{margin-left:auto}.v2.top .menu{margin-left:0}}.v2 .mlbl{margin-top:var(--space-md);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-on-navy-2);font-weight:700}.v2.foot-cta .brand{align-content:start;justify-items:start;display:grid}.v2.foot-cta .brand p{margin-top:var(--space-sm);font-size:var(--text-sm);max-width:28ch;font-weight:400}.v2.foot-cta .base{justify-content:space-between;gap:var(--space-xs) var(--space-xl);flex-wrap:wrap;display:flex}.v2.foot-cta .base .text-link{color:var(--color-white)}@media (width<=1024px){.v2 .chooser{grid-template-columns:minmax(0,1fr) minmax(0,18rem)}.v2 .opts.days{grid-template-columns:repeat(4,minmax(0,1fr))}.v2 .check-list{grid-template-columns:minmax(0,1fr)}.v2 .steps.four{grid-template-columns:repeat(2,minmax(0,1fr))}.v2 .main-nav{display:none}.v2 .menu{display:grid}}@media (width<=860px){.v2 .chooser{grid-template-columns:minmax(0,1fr)}.v2 .summary{position:static}.v2 .book{padding:var(--space-3xl) 0}.v2 .paybar{z-index:40;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg) calc(var(--space-sm) + env(safe-area-inset-bottom,0px));background:var(--color-white);border-top:1px solid var(--color-line);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px oklch(24% .07 262/.08)}.v2 .paybar span{font-size:var(--text-xs);color:var(--color-ink-2);min-width:0;line-height:1.3;display:grid}.v2 .paybar b{font-size:var(--text-md);color:var(--color-navy)}.v2 .paybar .btn{padding:var(--space-sm) var(--space-lg);flex:none}:is(body:has(.v2 .paybar) .float-whatsapp,body:has(.v2 .paybar) .back-to-top){bottom:96px}body:has(.v2 .paybar) .v2.foot-cta{padding-bottom:96px}}@media (width<=560px){.v2 .opts,.v2 .opts.two{grid-template-columns:repeat(2,minmax(0,1fr))}.v2 .opts.three{grid-template-columns:minmax(0,1fr)}.v2 .opts.days{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;padding-bottom:4px;overflow-x:visible}.v2 .scope-lists,.v2 .steps.four,.v2 .steps.three{grid-template-columns:minmax(0,1fr)}.v2 .panel{padding:var(--space-lg)}}.v2 .legal-head{padding-bottom:var(--space-2xl)}.v2 .legal{padding:var(--space-3xl) 0 var(--space-4xl)}.v2 .legal .grid{gap:var(--space-3xl);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;display:grid}.v2 .toc{font-size:var(--text-sm);position:sticky;top:96px}.v2 .toc h2{font-size:var(--text-sm);color:var(--color-ink-2);letter-spacing:0;font-weight:700}.v2 .toc ol{margin-top:var(--space-sm);gap:var(--space-xs);color:var(--color-ink-2);padding:0;list-style:none;display:grid}.v2 .toc a:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.v2 .doc{max-width:68ch}.v2 .doc h2{font-size:var(--text-lg);margin-top:var(--space-2xl);scroll-margin-top:96px}.v2 .doc h2:first-child{margin-top:0}.v2 .doc p{margin-top:var(--space-sm);color:var(--color-ink)}@media (width<=860px){.v2 .legal .grid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.v2 .toc{position:static}}.v2 .header-searches{gap:var(--space-sm);--search-height:44px;--search-prefix:144px;--search-text:var(--text-xs);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin-left:auto;display:grid}.v2 .area-search,.v2 .service-search{width:100%;min-width:0;color:var(--color-ink);font-size:var(--search-text);position:relative}.v2 .as-bar{height:var(--search-height);background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-sm);display:flex}.v2 .as-bar:focus-within{box-shadow:0 0 0 3px oklch(68% .12 195/.5)}.v2 .as-city{width:var(--search-prefix);border-radius:var(--radius-sm);height:100%;color:var(--color-navy);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 10px 0 14px;font-weight:600;display:flex;position:relative}.v2 .as-city:after{content:"";background:var(--color-line);width:1px;position:absolute;top:12px;bottom:12px;right:0}.v2 .as-city span{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.v2 .as-city svg:first-child{color:var(--color-accent);flex:none}.v2 .as-city svg:last-child{color:var(--color-ink-3);flex:none}.v2 .as-field{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.v2 .as-field>svg{pointer-events:none;color:var(--color-ink-3);position:absolute;left:12px}.v2 .as-field input{border-radius:var(--radius-sm);width:100%;height:100%;font:inherit;font-size:var(--search-text);letter-spacing:-.01em;color:var(--color-ink);background:0 0;border:0;outline:none;min-width:0;padding:0 14px 0 38px;font-weight:500}.v2 .as-field input::placeholder{color:var(--color-ink-3);opacity:1}.v2 .service-search .as-field input{border-radius:var(--radius-sm)}.v2 .as-field:has(.as-example) input::placeholder{color:#0000}.v2 .as-example{white-space:pre;text-overflow:ellipsis;pointer-events:none;font-size:var(--search-text);letter-spacing:-.01em;color:var(--color-ink-3);opacity:1;transition:opacity .38s var(--ease-out);font-weight:500;position:absolute;left:38px;right:14px;overflow:hidden}.v2 .as-example.fading{opacity:0}.v2 .as-letter{animation:area-letter .22s var(--ease-out) both}@keyframes area-letter{0%{opacity:0}to{opacity:1}}.v2 .as-pop{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-sm);width:100%;box-shadow:var(--shadow);z-index:60;text-align:left;padding:12px;position:absolute;top:calc(100% + 8px);right:0}.v2 .as-pop p{font-size:var(--text-sm);margin:0 0 8px;line-height:1.5}.v2 .as-pop .as-label{font-size:var(--text-xs);color:var(--color-ink-3);padding:4px 8px;font-weight:600}.v2 .as-pop button{border-radius:var(--radius-sm);width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;color:var(--color-ink);background:0 0;border:0;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.v2 .as-pop button:hover,.v2 .as-pop button.active{background:var(--color-accent-soft)}.v2 .as-pop button small{color:var(--color-ink-3);font-size:var(--text-xs)}.v2 .as-pop b,.v2 .as-success{color:var(--color-accent);font-weight:700}.v2 .as-list{max-height:264px;overflow:auto}.v2 .as-pop a{border-radius:var(--radius-sm);min-height:44px;color:var(--color-white);background:var(--color-accent);align-items:center;padding:10px 16px;font-weight:700;display:inline-flex}.v2 .as-city:focus-visible,.v2 .as-pop button:focus-visible,.v2 .as-pop a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.v2 .chips a{align-items:center;min-height:44px;display:inline-flex}.v2.top .main-nav{padding-left:var(--space-lg);gap:var(--space-lg);flex:none;margin-left:0;position:relative}.v2.top .main-nav:before{content:"";background:oklch(100% 0 0/.18);width:1px;height:1.25rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.v2.top .main-nav a{white-space:nowrap}.v2 .as-pop a.ss-result{gap:var(--space-sm);border-radius:var(--radius-sm);width:100%;color:var(--color-ink);background:0 0;padding:10px 8px;font-weight:500;display:flex}.v2 .ss-result>svg{color:var(--color-accent);flex:none}.v2 .ss-result>span{flex:1;min-width:0}.v2 .ss-result strong{font-size:var(--text-sm);font-weight:600;display:block}.v2 .ss-result small{font-size:var(--text-xs);color:var(--color-ink-2);font-weight:400;line-height:1.5;display:block}.v2 .as-pop a.ss-result:hover,.v2 .as-pop a.ss-result.active{background:var(--color-accent-soft)}@media (width<=1100px){.v2.top .wrap{flex-wrap:wrap;gap:12px;height:auto;min-height:68px;padding-top:12px;padding-bottom:14px}.v2.top .logo{order:0}.v2.top .main-nav{display:none}.v2.top .menu{order:1;margin-left:auto;display:grid}.v2 .header-searches{flex-basis:100%;order:2;margin-left:0}.v2 .mnav{max-height:calc(100dvh - 138px)}}@media (width<=560px){.v2 .header-searches{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.v2 .mnav{max-height:calc(100dvh - 190px)}}@media (prefers-reduced-motion:reduce){.v2 .as-letter{animation:none}.v2 .as-example{transition:none}}.cf{gap:var(--space-lg);max-width:760px;font-family:var(--font);display:grid}.cf .field{gap:var(--space-md);display:grid}.cf-field{gap:6px;min-width:0;display:grid}.cf-field label{font-weight:700;font-size:var(--text-sm);color:var(--color-navy)}.cf-field input,.cf-field select,.cf-field textarea{border:1.5px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-white);width:100%;min-height:44px;font:inherit;color:var(--color-ink);padding:10px 12px;font-size:16px}.cf-field textarea{resize:vertical}.cf-field :is(input,select,textarea):focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}.cf-field [aria-invalid=true]{border-color:oklch(52% .17 27)}.cf-row{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cf-row>.fine{grid-column:1/-1}.cf-check{min-height:44px;font-size:var(--text-sm);color:var(--color-ink);align-items:flex-start;gap:10px;padding-top:10px;display:flex}.cf-check input{width:20px;height:20px;accent-color:var(--color-accent);flex:none}.cf-err{color:oklch(48% .17 27);font-size:var(--text-sm);font-weight:600}.cf-alert{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-sm);background:var(--color-paper-2);border:1px solid var(--color-line);display:grid}.cf-alert .btn,.cf>.btn{justify-self:start}.cf-done{gap:var(--space-sm);max-width:640px;display:grid}.cf-ref{font-size:var(--text-lg);color:var(--color-navy);font-weight:800}.cf-intro{max-width:70ch;font-size:var(--text-sm)}.cf-segments{gap:var(--space-md);margin:var(--space-lg) 0 var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.cf-segments h3{font-size:var(--text-base);color:var(--color-navy);font-weight:800}.cf-segments p{font-size:var(--text-sm);color:var(--color-ink-2);margin-top:4px}.cf-page{gap:var(--space-md);max-width:640px;display:grid}.cf-gate-soon{gap:var(--space-md);margin-top:var(--space-md);display:grid}.cf .text-link,.cf-err .text-link{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=767px){.cf-segments{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.cf-row{grid-template-columns:minmax(0,1fr)}}.cf-gate-soon>.btn{justify-self:start}.soon-bar{background:var(--color-paper-2);border-bottom:1px solid var(--color-line);color:var(--color-navy);font-size:var(--text-sm);padding:var(--space-sm) 0}.soon-bar .text-link{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v2 .ww{padding:var(--space-4xl) 0;background:var(--color-paper)}.v2 .ww-intro h2{max-width:19ch;font-size:var(--text-xl)}.v2 .ww-intro>p{margin-top:var(--space-md);max-width:48ch;color:var(--color-ink-2);font-size:var(--text-md);text-wrap:pretty}.v2 .ww-intro .ww-kicker{margin-top:0;margin-bottom:var(--space-sm);font-size:var(--text-sm);color:var(--color-navy)}.v2 .ww-link{min-height:44px;font:inherit;color:var(--color-accent);text-underline-offset:3px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.v2 .ww-link:hover{color:var(--color-accent-hover)}.v2 .ww-cards{gap:var(--space-md);margin-top:var(--space-xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v2 .ww-card{padding:var(--space-sm);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-white);min-width:0}.v2 .ww-art{aspect-ratio:3/2;border-radius:var(--radius-sm);background:var(--color-accent-soft);position:relative;overflow:hidden}.v2 .ww-art img{object-fit:fill;width:200%;max-width:none;height:200%;position:absolute}.v2 .ww-art .city-mumbai{top:0;left:0}.v2 .ww-art .city-surat{top:0;left:-100%}.v2 .ww-art .city-ahmedabad{top:-100%;left:0}.v2 .ww-art .city-junagadh{top:-100%;left:-100%}.v2 .ww-status{top:var(--space-sm);left:var(--space-sm);background:var(--color-navy);color:var(--color-white);border-radius:var(--radius-sm);font-size:var(--text-xs);align-items:center;gap:6px;padding:6px 12px;font-weight:700;display:inline-flex;position:absolute}.v2 .ww-card-body{padding:var(--space-md) var(--space-xs) var(--space-xs);gap:var(--space-sm);display:grid}.v2 .ww-card h3{font-size:var(--text-lg)}.v2 .ww-card-body p{color:var(--color-ink-2);font-size:var(--text-sm);min-height:3.2em}.v2 .ww-city-action{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-height:48px;padding:var(--space-sm) var(--space-md);margin-top:var(--space-xs);border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent);font-size:var(--text-sm);text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out);border:0;font-weight:700;display:flex}.v2 .ww-city-action:hover{background:var(--color-navy);color:var(--color-white)}.v2 .ww-skeleton{gap:var(--space-md);grid-column:1/-1;display:grid}.v2 .ww-skeleton i{border-radius:var(--radius-sm);background:var(--color-paper-2);height:56px;display:block}.v2 .ww-error{color:var(--color-ink);grid-column:1/-1}@media (width<=960px){.v2 .ww{padding:var(--space-3xl) 0}.v2 .ww-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.v2 .ww-cards{grid-template-columns:minmax(0,1fr)}}.v2 .plans-enquiry{gap:var(--space-sm);display:grid}.v2 .plans-enquiry .text-link{min-height:44px;font:inherit;color:var(--color-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.v2.wl-overlay{z-index:200;padding:var(--space-lg);overscroll-behavior:contain;background-color:oklch(18% .05 262/.62);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.v2 .wl-panel{background:var(--color-white);border-radius:var(--radius-sm);outline:none;width:100%;max-width:520px;box-shadow:0 2px 6px oklch(24% .07 262/.1),0 24px 64px oklch(24% .07 262/.24)}.v2 .wl-head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-xl) var(--space-xl) var(--space-md);display:flex}.v2 .wl-head h2{font-size:var(--text-lg);font-weight:800}.v2 .wl-head p{margin-top:var(--space-2xs);text-wrap:pretty;font-size:var(--text-sm);color:var(--color-ink-2)}.v2 .wl-close{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-navy);cursor:pointer;transition:background-color var(--dur) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;margin:-8px -8px 0 0;display:grid}.v2 .wl-close:hover{background:var(--color-paper-2)}.v2 .wl-body{padding:0 var(--space-xl) var(--space-xl)}@media (prefers-reduced-motion:no-preference){.v2.wl-overlay{animation:wl-fade .18s var(--ease-out)}.v2 .wl-panel{animation:wl-rise .32s var(--ease-out)}}@keyframes wl-fade{0%{opacity:0}}@keyframes wl-rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (width<=560px){.v2.wl-overlay{place-items:end stretch;padding:0}.v2 .wl-panel{border-radius:var(--radius-sm);overscroll-behavior:contain;max-width:none;max-height:92dvh;overflow-y:auto}.v2 .wl-head{padding:var(--space-lg) var(--space-lg) var(--space-sm)}.v2 .wl-body{padding:0 var(--space-lg) calc(var(--space-lg) + env(safe-area-inset-bottom))}}.nm{gap:var(--space-md)}.nm-contact{gap:var(--space-sm);border:0;min-width:0;margin:0;padding:0;display:grid}.nm-contact legend{font-weight:700;font-size:var(--text-sm);color:var(--color-navy);padding:0}.nm-contact .fine{margin-top:0}.nm-contact .cf-field label{color:var(--color-ink-2);font-weight:600}.nm-contact .cf-err{margin:0}.cf-field input::placeholder{color:var(--color-ink-3)}.nm-optin{align-items:flex-start;gap:var(--space-sm);min-height:44px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-ink);cursor:pointer;transition:border-color var(--dur) var(--ease-out);display:flex}.nm-optin:hover{border-color:var(--color-accent)}.nm-optin input{width:20px;height:20px;accent-color:var(--color-accent);flex:none;margin-top:1px}.nm-optin:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.nm-actions{align-items:center;gap:var(--space-sm) var(--space-lg);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.nm-actions .fine{margin:0}.nm-done{justify-items:start;gap:var(--space-sm);display:grid}.nm-done-mark{border-radius:var(--radius-sm);background:var(--color-accent-soft);width:44px;height:44px;color:var(--color-accent);place-items:center;display:grid}.nm-done h3{font-size:var(--text-lg)}.nm-done p{color:var(--color-ink-2);max-width:46ch}.nm-done .btn{margin-top:var(--space-sm)}@media (width<=560px){.wl-body .nm-actions .btn{width:100%}}:root{--color-paper:oklch(100% 0 0);--color-paper-2:oklch(96.4% .008 230);--color-line:oklch(90.5% .012 240);--color-control-line:oklch(58% .02 240);--color-ink:oklch(25% .045 262);--color-ink-2:oklch(44% .03 255);--color-ink-3:oklch(52% .02 250);--color-navy:oklch(24% .07 262);--color-navy-2:oklch(31% .07 262);--color-on-navy:oklch(90% .02 240);--color-on-navy-2:oklch(76% .03 245);--color-accent:oklch(49% .085 198);--color-accent-hover:oklch(42% .08 198);--color-accent-soft:oklch(94.5% .03 195);--color-accent-ink:oklch(100% 0 0);--color-focus-on-light:var(--color-accent);--color-focus-on-dark:oklch(78% .08 195);--color-focus:var(--color-focus-on-light);--color-whatsapp:oklch(55% .14 150);--color-white:oklch(100% 0 0);--color-error:oklch(45% .17 27);--color-scrim:oklch(18% .05 262/.78);--color-glass:oklch(100% 0 0/.18);--color-glass-line:oklch(100% 0 0/.32);--font:"Plus Jakarta Sans Variable", system-ui, sans-serif;--font-display:var(--font);--font-body:var(--font);--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:clamp(1.5rem, 1.1rem + 1.2vw, 2rem);--text-title:clamp(2.25rem, 1.5rem + 2.4vw, 3rem);--text-h2:clamp(1.75rem, 1.25rem + 1.6vw, 2.25rem);--text-display:clamp(2rem, 1.4rem + 2vw, 3rem);--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4.5rem;--space-4xl:6rem;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-full:999px;--rule-hair:1px;--rule-fine:2px;--control-height:44px;--maxw:1180px;--service-card-radius:1.25rem;--service-card-inner-radius:1.125rem;--service-card-control-radius:.5rem;--service-card-title-size:1.1875rem;--service-card-photo-height:12.75rem;--service-category-photo-height:15.375rem;--service-card-action-width:4.25rem;--service-card-arrow-size:2.25rem;--service-catalogue-width:57.25rem;--service-catalogue-wrap-width:60.25rem;--service-catalogue-tablet-width:38rem;--service-catalogue-mobile-width:22.5rem;--service-category-width:70rem;--service-catalogue-heading-size:var(--text-h2);--service-intro-photo-height:13.125rem;--service-intro-mobile-photo-height:10rem;--service-card-border:linear-gradient(130deg, var(--color-accent-hover), oklch(84% .035 195) 19%, oklch(98% .015 195) 30%, var(--color-accent-hover) 48%, oklch(84% .035 195) 73%, var(--color-accent-hover));--service-card-scrim:linear-gradient(180deg, oklch(0% 0 0/.02) 20%, oklch(0% 0 0/.1) 45%, oklch(0% 0 0/.9));--service-card-price-scrim:linear-gradient(180deg, oklch(0% 0 0/0) 20%, oklch(0% 0 0/.12) 45%, oklch(0% 0 0/.82) 75%, oklch(0% 0 0/.94));--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur:.22s;--shadow:0 1px 2px oklch(24% .07 262/.06), 0 10px 30px oklch(24% .07 262/.08)}html,body{overflow-x:clip}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.v2 .hero .photo{aspect-ratio:1000/860}.v2 .hero .photo img{object-position:50% 100%}.v2 .hero .chips{margin-top:var(--space-xl)}.v2 .cats{background:0 0}.v2 .ww-card{transition:border-color var(--dur) var(--ease-out)}.v2 .ww-card:has(:focus-visible){border-color:var(--color-accent)}.v2 .ww-cards{gap:var(--space-xs)}.v2 .ww-card{border:var(--rule-fine) solid transparent;border-radius:var(--service-card-radius);background:linear-gradient(var(--color-white),var(--color-white)) padding-box,var(--service-card-border) border-box;padding:var(--space-sm);overflow:hidden}.v2 .ww-art{border-radius:var(--service-card-control-radius)}.v2 .ww-city-action{border-radius:var(--radius-full)}.v2 .ww-card:has(:focus-visible){outline:var(--rule-fine) solid var(--color-focus);outline-offset:3px}.v2 .ww-art img{transition:transform .6s var(--ease-out)}.v2 .ww-art .city-mumbai{transform-origin:25% 25%}.v2 .ww-art .city-surat{transform-origin:75% 25%}.v2 .ww-art .city-ahmedabad{transform-origin:25% 75%}.v2 .ww-art .city-junagadh{transform-origin:75% 75%}.v2 .ww-card:focus-within .ww-art img{transform:scale(1.035)}@media (hover:hover) and (pointer:fine){.v2 .ww-card:hover{border-color:var(--color-accent)}.v2 .ww-card:hover .ww-art img{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.v2 .ww-card,.v2 .ww-art img{transition:none}.v2 .ww-card:is(:hover,:focus-within) .ww-art img{transform:none}}html{scroll-padding-top:0}main [id],.v2 [id],.v2 .doc h2{scroll-margin-top:80px}.v2 .faq-heading .text-link,.v2.foot-cta .base .text-link{min-height:var(--control-height);align-items:center;display:inline-flex}.v2.foot-cta .base{align-items:center}@media (width<=900px){main [id],.v2 [id],.v2 .doc h2{scroll-margin-top:148px}}@media (width<=560px){main [id],.v2 [id],.v2 .doc h2{scroll-margin-top:172px}}.plan-placeholder{border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-sm);min-height:28rem;padding:var(--space-lg);background:var(--color-white)}.plan-placeholder>div{height:var(--space-xl);margin-bottom:var(--space-lg);border-radius:var(--radius-sm);background:var(--color-paper-2)}.plan-placeholder>div:first-child{height:8rem}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.top,.foot-cta,.verify,.joinpro,.promise-card,.principles-card{--color-focus:var(--color-focus-on-dark)}.top .as-bar,.top .as-pop,.application-section .joinpro{--color-focus:var(--color-focus-on-light)}.v2 .as-bar:focus-within{box-shadow:none;outline:3px solid var(--color-focus);outline-offset:3px}.bk-input,.cf-field :is(input,select,textarea),.v2 .opt,.joinpro-form input{border:var(--rule-hair) solid var(--color-control-line);min-height:var(--control-height);font-size:var(--text-base);transition:border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out)}.bk-city,.bk-date,.bk-slot,.bk-svc,.bk-tab{border-color:var(--color-control-line);min-height:var(--control-height)}.bk-city.active,.bk-date.active,.bk-slot.active,.bk-svc.active{border-color:var(--color-accent)}.btn-primary{background:var(--color-accent);color:var(--color-accent-ink);box-shadow:none;transition:background-color var(--dur) var(--ease-out)}.btn-primary:hover{background:var(--color-accent-hover);box-shadow:none;transform:none}.bk-input:focus,.cf-field :is(input,select,textarea):focus-visible,.joinpro-form input:focus-visible{border-color:var(--color-accent);outline:3px solid var(--color-focus-on-light);outline-offset:2px;box-shadow:none}.cf-field [aria-invalid=true],.bk-input[aria-invalid=true]{border-color:var(--color-error)}.bk-close,.role-filters .chip,.v2 .paybar .btn{min-height:var(--control-height)}.bk-close{min-width:var(--control-height);flex:none}.role-filters .chip{padding-block:var(--space-xs)}.v2 .btn{color:var(--color-accent-ink)}.v2 .btn.line{color:var(--color-navy);box-shadow:inset 0 0 0 var(--rule-hair) var(--color-control-line)}.btn-ghost{border-color:var(--color-control-line)}.v2 .btn:disabled{color:var(--color-ink-3)}.v2 .hero{padding-block:var(--space-2xl) 0}@media (width<=860px){.v2 .hero{padding-top:var(--space-lg)}}.culture-note{border:0;border-top:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-sm);padding:var(--space-lg) 0 0;margin-top:var(--space-lg);background:0 0}.verify .verify-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.verify .vlayers{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.verify .vlayer{border:0;border-top:var(--rule-hair) solid var(--color-glass-line);border-radius:var(--radius-sm);padding:var(--space-md) 0 0;background:0 0}.verify .vlayer h3{color:var(--color-white);font-size:var(--text-base);margin:0 0 var(--space-xs);font-weight:700;line-height:1.4}.verify .vlayer p{color:var(--color-on-navy);font-size:var(--text-sm);line-height:1.6}.roadmap-city.is-live{border-color:var(--color-line)}.roadmap-cities{gap:var(--space-sm)}.v2.foot-cta .social-profile-note{color:var(--color-on-navy-2);font-size:var(--text-xs);line-height:1.6}.footer-tools{gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.v2.foot-cta .footer-tools .float-whatsapp,.v2.foot-cta .footer-tools .back-to-top{width:auto;height:auto;min-height:var(--control-height);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);box-shadow:none;transition:background-color var(--dur) var(--ease-out);font-weight:700;position:static;inset:auto;transform:none}.v2.foot-cta .footer-tools .float-whatsapp{background:var(--color-whatsapp);color:var(--color-white);display:inline-flex}.v2.foot-cta .footer-tools .float-whatsapp:hover{background:var(--color-navy-2);box-shadow:none;transform:none}.v2.foot-cta .footer-tools .float-whatsapp:focus-visible{outline-color:var(--color-white)}.v2.foot-cta .footer-tools .back-to-top{visibility:visible;opacity:1;background:var(--color-navy-2);color:var(--color-white);display:none}.v2.foot-cta .footer-tools .back-to-top.show{display:inline-flex}.v2.foot-cta .footer-tools .back-to-top:hover{background:var(--color-accent);transform:none}.v2.foot-cta li a{min-height:var(--control-height);align-items:center;width:100%;padding-block:0;display:inline-flex}@media (pointer:fine){.v2.foot-cta li a{min-height:32px}}.v2.top .logo{min-height:var(--control-height);align-items:center;display:flex}.careers-cta{padding-block:var(--space-3xl) 0;background:var(--color-paper-2)}.careers-cta-card{border-radius:var(--radius-sm);text-align:left;background:0 0;border:0;padding:0}.careers-cta-card h2{color:var(--color-ink);font-size:var(--text-xl);max-width:68ch;margin:0}.careers-cta-card p{color:var(--color-ink-2);margin-top:var(--space-sm)}.application-section{padding-block:var(--space-xl) var(--space-3xl);background:var(--color-paper-2)}.application-section .joinpro{border-radius:var(--radius-sm);color:var(--color-ink);background:0 0;border:0;padding:0}.application-section .joinpro-form{align-items:flex-end;gap:var(--space-md);border-radius:var(--radius-sm);background:0 0;border:0;width:100%;max-width:36rem;padding:0;display:flex}.application-section .joinpro-form:focus-within{outline:none}.application-field{flex:1;min-width:0}.application-field label{color:var(--color-ink);font-size:var(--text-sm);margin-bottom:var(--space-xs);font-weight:700;display:block}.application-section .joinpro-form input{width:100%;color:var(--color-ink);background:var(--color-white);padding:var(--space-sm);border-radius:var(--radius-sm);display:block}.application-section .joinpro-form input::placeholder{color:var(--color-ink-3)}.application-section .joinpro-form .btn{min-height:var(--control-height);background:var(--color-accent);color:var(--color-accent-ink);flex:none}.jp-error{color:var(--color-error)}.jp-success{color:var(--color-accent)}.bk-foot-left{min-height:1lh}.cleaning-catalogue .plans-head p{color:var(--color-ink-2);margin-top:var(--space-sm)}.catalogue-heading{margin-top:var(--space-xl);font-size:var(--text-lg)}.v2 .catalogue-plans{margin-top:var(--space-lg)}.catalogue-state{padding-block:var(--space-lg);color:var(--color-ink-2)}.catalogue-specialists{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:var(--rule-hair) solid var(--color-line)}.catalogue-specialists h3{font-size:var(--text-lg)}.catalogue-family{gap:var(--space-xs);max-width:25rem;margin-block:var(--space-lg);color:var(--color-ink);font-size:var(--text-sm);font-weight:600;display:grid}.catalogue-family select{min-height:var(--control-height);padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-control-line);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-ink);font:inherit;font-size:var(--text-base)}.catalogue-service-list{margin-top:var(--space-lg)}.catalogue-service{padding-block:var(--space-lg);border-bottom:var(--rule-hair) solid var(--color-line)}.catalogue-service-main{align-items:center;gap:var(--space-lg);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.catalogue-service-main h4{font-size:var(--text-base);margin:0;font-weight:650}.catalogue-unit{font-size:var(--text-sm);color:var(--color-ink-2);margin-top:var(--space-2xs);display:block}.catalogue-service-price{color:var(--color-ink);font-size:var(--text-md);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.catalogue-service-price small{font-size:var(--text-xs);color:var(--color-ink-2);font-weight:500;display:block}.catalogue-scope summary{min-height:var(--control-height);font-size:var(--text-sm);color:var(--color-ink-2);cursor:pointer;align-content:center;font-weight:600}.catalogue-scope p{font-size:var(--text-sm);color:var(--color-ink-2);max-width:65ch;margin-top:var(--space-xs)}.catalogue-quote-note{margin-top:var(--space-xl);max-width:75ch}.cleaning-selection{gap:var(--space-md);display:grid}.cleaning-selection .bk-flabel,.cleaning-selection .fine{margin:0}.cleaning-choice-row{gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.cleaning-extras>:not(summary){margin-top:var(--space-md)}.cleaning-extra-line{gap:var(--space-sm);padding-block:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-line);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) minmax(5rem,auto) auto;align-items:center;display:grid}.cleaning-extra-line small{color:var(--color-ink-2);display:block}.cleaning-extra-check{align-items:flex-start;gap:var(--space-xs);min-height:var(--control-height);grid-column:1/-1;display:flex}.cleaning-extra-check input{width:20px;height:20px;accent-color:var(--color-accent);flex:none}@media (width<=560px){.catalogue-service-main{gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto}.catalogue-service-main .btn{grid-column:1/-1;justify-content:space-between}.cleaning-choice-row{grid-template-columns:minmax(0,1fr)}.cleaning-extra-line{grid-template-columns:minmax(0,1fr) auto}.cleaning-extra-line>.bk-flabel{grid-column:1/-1}}.v2 .row .who{padding:var(--space-xl) var(--space-xl) var(--space-lg);gap:var(--space-xl);min-height:calc(var(--space-4xl) * 3)}.v2 .row h3{font-weight:700;line-height:1.2}.v2 .row .days{color:var(--color-ink-2);line-height:1.5}.v2 .row .amt{letter-spacing:-.025em;font-size:2.25rem;font-weight:650;line-height:1.15}.v2 .row .price-prefix{font-size:var(--text-sm);letter-spacing:0;color:var(--color-ink-2);margin-bottom:var(--space-2xs);font-weight:500;display:block}.v2 .row .price-value{font:inherit}.v2 .row .amt small{font-size:var(--text-sm);margin-top:var(--space-xs);line-height:1.5}.v2 .row .list{padding:var(--space-sm) var(--space-xl) var(--space-xl)}.v2 .row .list h4{color:var(--color-ink-2);font-weight:600}.v2 .row ul{gap:var(--space-sm);margin-top:var(--space-md)}.v2 .row li{gap:var(--space-sm);line-height:1.55}.v2 .row li svg{width:15px;height:15px;margin-top:var(--space-2xs)}.v2 .row .buy{padding:var(--space-lg) var(--space-xl) var(--space-xl)}.v2 .row .btn{font-size:var(--text-sm);min-height:var(--control-height);font-weight:600}.v2 .svc .price{margin-top:var(--space-xs);font-weight:500;line-height:1.5}.v2 .summary h3{font-weight:700;line-height:1.3}.v2 .summary dl{gap:var(--space-sm) 0;margin-top:var(--space-lg);line-height:1.5}.v2 .summary .total{padding-top:var(--space-md);margin-top:var(--space-sm);font-weight:650}.v2 .summary dd.total{font-size:var(--text-lg);font-variant-numeric:tabular-nums}@media (width<=768px){.v2 .row .who{padding:var(--space-lg)}.v2 .row .list{padding:var(--space-sm) var(--space-lg) var(--space-lg)}.v2 .row .buy{padding:var(--space-lg)}}.bk-modal{max-height:calc(100dvh - var(--space-2xl));border-radius:var(--radius-sm);flex-direction:column;display:flex}.bk-head{padding:var(--space-lg);gap:var(--space-md)}.bk-head>div{min-width:0}.bk-head h3{font-size:var(--text-lg);margin-bottom:var(--space-2xs)}.bk-step{font-size:var(--text-xs);color:var(--color-ink-2);display:block}.bk-progress{padding:0 var(--space-lg) var(--space-lg);gap:var(--space-2xs)}.bk-body{overscroll-behavior:contain;min-height:0;max-height:none;padding:0 var(--space-lg) var(--space-lg);overflow-y:auto}.bk-foot{gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:var(--color-white);flex:none;grid-template-columns:minmax(0,1fr);display:grid}.bk-foot-left{justify-content:space-between;min-width:0}.bk-foot .btn-primary{border-radius:var(--radius-full);width:100%}.bk-sel-card{padding:var(--space-md);gap:var(--space-sm);background:var(--color-paper-2);border-radius:var(--radius-sm);border:0}.bk-change{min-height:var(--control-height)}.bk-input,.sh-form .cf-field :is(input,select,textarea),.application-section .sh-form input{border-radius:var(--radius-sm);background:var(--color-paper-2);color:var(--color-ink);padding:var(--space-sm) var(--space-md)}.sh-form{gap:var(--space-md);min-width:0}.sh-form h3{font-size:var(--text-lg)}.sh-form .field{border:0;min-width:0;padding:0}.sh-form .field+.field{padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-line)}.sh-form .field legend{font-size:var(--text-base);color:var(--color-ink);font-weight:700}.sh-form .cf-field{gap:var(--space-xs)}.sh-form :is(.cf-check,.nm-optin){gap:var(--space-sm);line-height:1.6}.sh-form :is(.cf-check,.nm-optin) input{accent-color:var(--color-accent);flex:none}.sh-form>.btn,.sh-form .cf-alert .btn,.sh-form .nm-actions .btn,.application-section .sh-form .btn{width:100%;min-height:var(--control-height);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-ink)}.sh-form .btn:hover{background:var(--color-accent-hover)}.sh-form .nm-actions{gap:var(--space-sm);display:grid}.sh-form .nm-actions .text-link{justify-self:start}.application-section .joinpro-form.sh-form{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.application-section .sh-form input{font-size:var(--text-base);min-height:var(--control-height)}.bk-slots{gap:var(--space-xs)}.bk-review>.bk-flabel{margin:0}.bk-scope-details{border-top:var(--rule-hair) solid var(--color-line)}.bk-scope-details summary{min-height:var(--control-height);font-size:var(--text-sm);color:var(--color-ink-2);cursor:pointer;align-content:center;font-weight:700}.bk-scope-details .bk-scope{padding-top:var(--space-sm);border-top:0;margin:0}.bk-modal .bk-error{max-width:none}@media (width<=520px){.bk-overlay{padding:var(--space-sm)}.bk-modal{max-height:calc(100dvh - var(--space-lg))}.bk-head{padding:var(--space-md)}.bk-progress,.bk-body,.bk-foot{padding-inline:var(--space-md)}.bk-sel-card{flex-wrap:wrap}.bk-sel-info{flex-basis:50%}}.bk-review{gap:var(--space-md);display:grid}.bk-review .bk-picker-intro{margin:0}.bk-review-total{justify-content:space-between;align-items:center;gap:var(--space-md);color:var(--color-ink);display:flex}.bk-review-total span{font-size:var(--text-sm)}.bk-review-total strong{font-size:var(--text-lg);font-variant-numeric:tabular-nums;white-space:nowrap}.bk-review-extra summary{min-height:var(--control-height);font-size:var(--text-sm);cursor:pointer;color:var(--color-ink-2);align-content:center;font-weight:700;display:list-item}.bk-review-extra>:not(summary){margin-top:var(--space-md)}.bk-review-contact{font-size:var(--text-sm);color:var(--color-ink-2);overflow-wrap:anywhere}.bk-review .bk-summary strong{overflow-wrap:anywhere;min-width:0}.bk-agreement{align-items:flex-start;gap:var(--space-sm);color:var(--color-ink);display:flex}.bk-agreement input{width:20px;height:20px;accent-color:var(--color-accent);flex:none;margin-top:3px}.bk-agreement label{min-height:var(--control-height);font-size:var(--text-sm);cursor:pointer;line-height:1.6}.bk-agreement a{text-underline-offset:3px;color:var(--color-accent);text-decoration:underline}@media (width<=860px){.verify .verify-grid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}@media (width<=768px){.v2 .row .who{min-height:0}.v2 .row .amt{margin-top:var(--space-xs)}.verify .vlayers{grid-template-columns:minmax(0,1fr)}.v2 .btn,.container .btn{white-space:nowrap}}@media (width<=560px){.application-section .joinpro-form{flex-direction:column;align-items:stretch}.application-section .joinpro-form .btn{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}input,textarea{caret-color:var(--color-accent-hover)}a,button{touch-action:manipulation}.v2 h1,.v2 h2,.v2 h3{text-wrap:balance}.v2 .cat-hero h1,.v2 .contact-page h1,.v2.contact-page h1,.v2 .about-hero h1{font-size:var(--text-title);letter-spacing:-.025em;font-weight:600}.v2 .about-sub,.v2 .about-body,.v2 .doc{max-width:68ch}.v2 .doc p,.v2 .contact-intro,.v2 .about-sub,.v2 .about-body{text-wrap:pretty;line-height:1.65}.v2 a{text-underline-offset:.2em}.v2 .crumbs a,.v2 .hero-acts .text-link,.v2 .toc a{min-height:var(--control-height);align-items:center;display:inline-flex}.v2 .toc a{display:flex}.v2 .toc ol{gap:0}.v2.contact-page .contact-form p a{padding-block:14px}.v2.top .wrap{gap:var(--space-lg);height:64px}.v2 .header-searches{--search-prefix:144px;--search-popup-offset:80px;gap:var(--space-xs);flex:0 600px;grid-template-columns:repeat(2,minmax(0,1fr))}.v2 .as-bar{border-radius:var(--radius-sm)}.v2 .header-searches .as-bar{height:calc(var(--control-height) + var(--rule-fine) + var(--rule-fine));border:var(--rule-fine) solid transparent;border-radius:var(--service-card-radius);background:linear-gradient(var(--color-white),var(--color-white)) padding-box,var(--service-card-border) border-box}.v2 .header-searches .as-city{border-radius:var(--service-card-inner-radius) 0 0 var(--service-card-inner-radius);background:0 0}.v2 .header-searches .as-field input{border-radius:var(--service-card-inner-radius);letter-spacing:normal}.v2 .header-searches .service-search .as-field input{border-radius:var(--service-card-inner-radius)}.v2 .header-searches .ss-result>.ss-thumbnail{border-radius:var(--service-card-control-radius)}.v2 .header-searches .as-pop{border:var(--rule-fine) solid transparent;border-radius:var(--service-card-radius);background:linear-gradient(var(--color-white),var(--color-white)) padding-box,var(--service-card-border) border-box}.v2 .header-searches .ss-result,.v2 .header-searches .as-pop button,.v2 .header-searches .ss-thumbnail{border-radius:var(--service-card-control-radius)}.v2 .as-city{padding-inline:var(--space-sm);border-radius:var(--radius-sm)}.v2 .as-field input,.v2 .service-search .as-field input{border-radius:var(--radius-sm)}.v2 .service-search .as-pop{width:max(100%,320px);padding:var(--space-xs)}.v2 .header-searches .as-pop{max-height:min(420px,calc(100dvh - var(--search-popup-offset)));overscroll-behavior:contain;overflow-y:auto}.v2 .header-searches .as-list{max-height:none;overflow:visible}.v2 .as-pop a.ss-result{gap:var(--space-sm);padding:var(--space-xs);border-radius:var(--radius-sm)}.v2 .ss-result>.ss-thumbnail{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);flex:none;width:40px;height:40px}.v2 .ss-result>.ss-copy{flex:1;min-width:0}.v2 .ss-result strong{font-size:var(--text-xs);line-height:1.4}.v2 .ss-result small{margin-top:var(--space-2xs);font-size:.75rem;line-height:1.4}@media (width>=901px) and (width<=1100px){.v2.top .wrap{flex-wrap:nowrap;padding-block:0}.v2 .header-searches{flex-basis:600px;order:0;margin-left:auto}.v2.top .menu{order:2}.v2.top .logo .brand-logo{width:160px}}@media (width<=900px){.v2.top .wrap{gap:var(--space-xs);height:auto;min-height:0;padding-block:var(--space-xs)}.v2 .header-searches{--search-popup-offset:148px;flex-basis:100%;max-width:none}.v2 .mnav{max-height:calc(100dvh - 112px)}}@media (width<=560px){.v2.top .logo .brand-logo{width:144px}.v2 .header-searches{gap:var(--space-2xs);--search-popup-offset:184px;grid-template-columns:minmax(0,1fr)}.v2 .service-search .as-pop{width:100%}.v2 .as-field input{font-size:16px}.v2 .mnav{max-height:calc(100dvh - 160px)}.v2.top.compact .service-search:not(:focus-within){display:none}.v2.top.compact:not(:has(.service-search:focus-within)){margin-bottom:calc(var(--control-height) + var(--rule-fine) * 2 + var(--space-2xs))}}.service-catalogue,.maid-plan-catalogue{--card-ink:var(--color-navy);--card-muted:var(--color-ink-2);--card-line:var(--color-line);--card-accent:var(--color-accent-hover)}.v2 .service-catalogue-description{max-width:68ch;color:var(--color-ink-2);text-wrap:pretty;margin:0 0 28px;font-size:17px;line-height:1.65}.v2 .service-card-group{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-white);box-shadow:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px;display:grid}.service-card-photo{aspect-ratio:1;object-fit:cover;width:100%}.v2 .service-card h3{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:650;line-height:1.35}.service-duration{color:var(--color-ink-2);margin:6px 0 12px;font-size:13px;line-height:1.55}.service-card-price{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.service-card-price strong{letter-spacing:-.025em;font-size:22px;font-weight:600}.service-card .cleaning-category-copy dl{margin-bottom:0}.sh-icon{vertical-align:-.125em;flex:none;width:1em;height:1em;line-height:1;display:inline-block}.v2 .row.maid-plan-card li .sh-icon{margin-top:3px}.mv-card{border:0;border-top:1px solid var(--color-line);background:0 0}.mv-card h2,.promise-card h2{font-size:var(--text-lg);margin-bottom:var(--space-sm);font-weight:600;line-height:1.4}.promise-card h2{color:var(--color-white)}.bk-modal.service-booking-modal{width:min(480px,100vw - 24px);max-width:480px}.service-booking-modal .bk-head{border-bottom:1px solid var(--color-line);margin-bottom:16px;padding:20px 24px}.service-booking-modal .bk-head h3{letter-spacing:-.025em;font-size:20px;font-weight:650}.service-booking-modal .bk-body{padding-inline:24px}.service-booking-modal .bk-foot{background:var(--color-white);flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;padding:12px 24px 20px;display:flex}.service-booking-modal .bk-foot-left{flex:1;min-width:0}.service-booking-modal.cleaning-config-modal .bk-foot-left{flex:none}.service-booking-modal .bk-foot .btn-primary,.service-booking-modal .cf .btn,.service-booking-modal .bk-body form>.btn-primary{border-radius:var(--radius-full);flex:none;width:auto;min-width:100px;min-height:44px;padding:8px 16px;font-size:12px}.service-booking-modal .bk-input,.service-booking-modal select,.service-booking-modal textarea,.service-booking-modal .cf input{font-size:16px}.service-booking-modal .bk-estimate{white-space:normal;flex-wrap:wrap;min-width:0}.service-booking-modal .bk-dates{flex-wrap:wrap}.service-booking-modal .bk-date{flex:1;min-width:48px}.service-booking-modal .bk-summary strong{overflow-wrap:anywhere}.service-booking-modal .cf{border-radius:var(--radius-sm);box-shadow:none;background:0 0;border:0;padding:0}.service-booking-modal .cf-row{grid-template-columns:1fr}.service-booking-modal .cf h3,.service-booking-modal .cf>p:first-of-type{display:none}.service-booking-modal .cf input:not([type=checkbox]),.service-booking-modal .cf select,.service-booking-modal .cf textarea{width:100%;min-width:0}.service-booking-modal .cf .cf-check{overflow-wrap:anywhere;min-width:0}.service-booking-modal .cf .cf-check input[type=checkbox]{flex:0 0 20px;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;padding:0}.service-booking-modal .cf #ce-send{margin-left:auto;display:block}.service-booking-modal .cf-done{box-shadow:none;border:0;padding:0}.v2 .commercial-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-bottom:28px;display:grid}.commercial-service{border-bottom:1px solid var(--color-line);align-items:center;gap:16px;padding:20px 0;display:flex}.commercial-service>div{flex:1;min-width:0}.v2 .commercial-service h3{margin:0 0 6px;font-size:17px}.commercial-service p{color:var(--color-ink-2);font-size:13px;line-height:1.55}.commercial-service img{object-fit:cover;border-radius:var(--radius-sm);width:48px;height:48px}@media (width<=980px){.v2 .service-card-group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.v2 .service-card-group{grid-template-columns:1fr;padding:12px}.v2 .commercial-services{grid-template-columns:1fr}.service-booking-modal .bk-head,.service-booking-modal .bk-body,.service-booking-modal .bk-foot{padding-inline:16px}.commercial-service{gap:12px}.service-booking-modal .bk-foot-left:has(.bk-error,.bk-estimate){flex-basis:100%}.service-booking-modal .bk-foot:has(.bk-error,.bk-estimate){flex-wrap:wrap}}.v2 .service-card{border:var(--rule-fine) solid transparent;border-radius:var(--service-card-radius);background:linear-gradient(var(--color-white), var(--color-white)) padding-box, var(--service-card-border) border-box;min-width:0;color:var(--color-ink);box-shadow:none;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.service-card-media{min-height:var(--service-card-photo-height);isolation:isolate;border-radius:var(--service-card-inner-radius) var(--service-card-inner-radius) 0 0;position:relative;overflow:hidden}.v2 .service-card .service-card-photo{aspect-ratio:auto;object-fit:cover;object-position:center 42%;width:100%;height:100%;position:absolute;inset:0}.service-card-media:after{content:"";background:var(--service-card-scrim);pointer-events:none;z-index:1;position:absolute;inset:0}.service-card-media:has(.service-card-price):after{background:var(--service-card-price-scrim)}.service-card-overlay{z-index:2;justify-content:space-between;align-items:flex-end;gap:var(--space-xs);min-height:var(--service-card-photo-height);padding:var(--space-md);display:flex;position:relative}.service-card-label{flex:1;min-width:0}.service-card-badge{top:var(--space-md);left:var(--space-md);z-index:3;padding:var(--space-xs) var(--space-sm);background:var(--color-navy);color:var(--color-white);font-size:var(--text-xs);font-weight:600;position:absolute}.v2 .ww-card.service-card{padding:0}.v2 .ww-card .cleaning-add.ww-city-action{width:var(--control-height);min-width:var(--control-height);min-height:var(--control-height);padding:var(--space-xs);justify-content:center;margin:0}.city-card-photo{transition:transform .6s var(--ease-out);background-image:url(/v2/coverage-cities.optimized.webp);background-repeat:no-repeat;background-size:200% 200%}.city-card-photo.city-mumbai{background-position:0 0}.city-card-photo.city-surat{background-position:100% 0}.city-card-photo.city-ahmedabad{background-position:0 100%}.city-card-photo.city-junagadh{background-position:100% 100%}.ww-card:focus-within .city-card-photo{transform:scale(1.035)}@media (hover:hover) and (pointer:fine){.ww-card:hover .city-card-photo{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.city-card-photo{transition:none}.ww-card:is(:hover,:focus-within) .city-card-photo{transform:none}}.v2 .service-card h3{color:var(--color-white);font-family:var(--font);font-size:var(--service-card-title-size);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-weight:600;line-height:1.35}.v2 .service-card .service-duration{margin:var(--space-xs) 0 0;color:var(--color-white);font-size:var(--text-xs);font-weight:400;line-height:1.5}.service-card-action{align-items:flex-end;gap:var(--space-xs);flex-direction:column;flex:none;max-width:45%;display:flex}.v2 .service-card .service-card-price{margin:var(--space-xs) 0 0;color:var(--color-white);font-size:var(--text-base);font-variant-numeric:tabular-nums;text-align:left;overflow-wrap:anywhere;padding:0;font-weight:700;line-height:1.5;display:table}.v2 .service-card .cleaning-add{min-height:var(--control-height);min-width:var(--service-card-action-width);padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-accent-hover);font:inherit;font-size:var(--text-xs);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur), color var(--dur);align-self:auto;font-weight:600;line-height:1.5}.v2 .service-card .cleaning-add:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-accent-hover)}.v2 .service-card .cleaning-add:active:not(:disabled){background:var(--color-accent-hover);color:var(--color-white)}.v2 .service-card .cleaning-add:focus-visible{outline:var(--rule-fine) solid var(--color-focus-on-dark);outline-offset:3px}.v2 .service-card .cleaning-add:disabled{opacity:1;color:var(--color-ink-2);background:var(--color-paper-2);cursor:not-allowed}.service-card-content{padding:var(--space-md);flex:1}.v2 .service-card-content dl{font-size:var(--text-xs);margin:0;line-height:1.65}.v2 .service-card-content dt{margin:0 0 var(--space-xs);color:var(--color-navy);font-weight:650}.v2 .service-card-content dt:not(:first-child){margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:var(--rule-hair) solid var(--color-line)}.v2 .service-card-content dd{color:var(--color-ink-2);overflow-wrap:anywhere;margin:0}.v2 .service-card-content ul{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.v2 .service-card-content li{align-items:flex-start;gap:var(--space-xs);display:flex}.v2 .service-card-content li .sh-icon{margin-top:var(--space-2xs);color:var(--color-accent-hover);flex:none}.v2 .service-card-content p{font-size:var(--text-xs);color:var(--color-ink-2);margin:0;line-height:1.65}.v2 .service-card-group,.v2 .maid-plan-catalogue .maid-plan-grid,.v2 .cleaning-category-grid,.v2 .commercial-services{gap:var(--space-xs);max-width:var(--service-catalogue-width);box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;padding:0;display:grid}.v2 .service-catalogue>.wrap,.v2 .maid-plan-catalogue>.wrap{max-width:var(--service-catalogue-wrap-width)}.v2 .service-catalogue,.v2 .maid-plan-catalogue{padding-block:var(--space-lg) var(--space-xl)}.v2 .service-catalogue-description{max-width:68ch;margin:0 0 var(--space-lg);font-size:var(--text-base);color:var(--color-ink-2);text-wrap:pretty;line-height:1.65}.v2 .service-catalogue h2,.v2 .maid-plan-catalogue h2{font-size:var(--service-catalogue-heading-size);margin-bottom:var(--space-sm);font-weight:600}.v2 .service-page-intro{padding-block:var(--space-xl) var(--space-2xl);background:linear-gradient(180deg, var(--color-accent-soft), var(--color-paper))}.v2 .service-page-intro .grid{max-width:var(--maxw);align-items:stretch;gap:var(--space-2xl);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.v2 .service-page-intro .grid>div:first-child{align-self:center}.v2 .service-page-intro h1{margin-top:var(--space-sm)}.v2 .service-intro-details{margin-top:var(--space-sm);max-width:46ch;font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.65}.v2 .maid-plan-catalogue .plans-enquiry{margin-top:var(--space-md);justify-content:flex-end;display:flex}.v2 .service-page-intro .photo{width:100%;min-height:var(--service-intro-photo-height);aspect-ratio:auto;border-radius:var(--service-card-inner-radius)}.v2 .service-page-intro .photo img{object-fit:cover;width:100%;height:100%}.v2 .service-page-intro .sub{font-size:var(--text-md);margin-top:var(--space-md);line-height:1.6}.v2 .cats .svc-grid{gap:var(--space-xs);max-width:var(--service-category-width);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid}.v2 .service-category-card .service-card-media{border-radius:var(--service-card-inner-radius)}.v2 .service-category-card .service-card-overlay{min-height:var(--service-category-photo-height);padding:var(--space-sm);align-items:flex-end}.v2 .service-category-card .service-card-action{max-width:none}.v2 .service-category-card .go{width:var(--service-card-arrow-size);height:var(--service-card-arrow-size);border-radius:var(--service-card-control-radius);border:var(--rule-hair) solid var(--color-line);background:var(--color-white);color:var(--color-accent-hover);flex:none;justify-content:center;align-items:center;display:flex}.v2 .service-category-card:hover{transform:none}.v2 .service-category-card:hover .go{background:var(--color-accent-soft)}.v2 .service-category-card:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:3px}@media (width<=1100px){.v2 .cats .svc-grid{max-width:var(--service-catalogue-tablet-width);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=981px){.v2 .cleaning-catalogue>.wrap{max-width:calc(var(--service-category-width) + var(--space-lg) + var(--space-lg))}.v2 .cleaning-catalogue .cleaning-category-grid{max-width:var(--service-category-width);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=980px){.v2 .service-page-intro .grid{gap:var(--space-xl)}.v2 .service-card-group,.v2 .maid-plan-catalogue .maid-plan-grid,.v2 .cleaning-category-grid,.v2 .commercial-services,.v2 .cats .svc-grid{max-width:var(--service-catalogue-tablet-width);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.v2 .service-card-group,.v2 .maid-plan-catalogue .maid-plan-grid,.v2 .cleaning-category-grid,.v2 .commercial-services,.v2 .cats .svc-grid{max-width:var(--service-catalogue-mobile-width);gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.v2 .service-catalogue>.wrap,.v2 .maid-plan-catalogue>.wrap{padding-inline:var(--space-md)}.v2 .service-page-intro .grid{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.v2 .service-page-intro .photo{height:var(--service-intro-mobile-photo-height);min-height:0}}.v2 .service-card-content dd>p+p{margin-top:var(--space-xs)}html,body,.v2,.v2 :is(button,input,select,textarea),.bk-modal,.bk-modal :is(button,input,select,textarea){font-family:var(--font);font-kerning:normal;font-feature-settings:"liga" 0, "clig" 0;font-variant-ligatures:none}.v2 :is(h1,h2,h3,h4,p,a,li,dt,dd,span,strong,small,button,input),.v2 .service-card h3,.v2 .as-example,.v2 .hero h1,.v2 .cat-hero h1,.v2 .about-hero h1,.v2.contact-page h1,.v2 .ww-card h3{letter-spacing:normal}.v2 .service-category-card h3{font-size:var(--text-md)}main :is(h1,h2),.about-hero h1,.v2 :is(h1,h2),.v2 .hero h1,.v2 .cat-hero h1,.v2 .about-hero h1,.v2.contact-page h1{letter-spacing:-.04em;font-weight:800}.v2 :is(h3,h4),.v2 .service-card h3,.v2 .ww-card h3,.commercial-service-name{letter-spacing:-.025em;font-weight:700}.v2 :is(button,.btn,.text-link){font-weight:700}.v2 :is(p,li,dd){font-weight:400}.v2 :is(.cats,.service-catalogue,.maid-plan-catalogue,.service-process,.why-choose,.review-heading,.faq-heading,.ww-intro,.testi-head,.head-split,.scope-head,.steps-head,.about-story-head,.about-values-head,.about-tech-head,.about-faq-head,.about-lead-grid,.about-trust-grid,.about-roadmap-grid,.cmp,.commit-head,.verify,.careers-cta-card) h2{font-size:var(--text-xl);text-align:center;letter-spacing:-.04em;margin-inline:auto;font-weight:800;line-height:1.25}.v2 :is(.review-heading,.ww-intro,.testi-head,.about-story-head,.about-values-head,.about-tech-head,.about-faq-head){text-align:center}.v2 :is(.review-heading,.ww-intro) p,.v2 .service-catalogue-description{text-align:center;margin-inline:auto}.v2 .ww-intro h2{max-width:none}.v2 :is(.head-split,.scope-head){text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.v2 .scope-head .max{max-width:68ch}.v2 .service-card .service-card-price,.bk-svc-price,.bk-sel-price,.maid-addon-price,.bk-slot small,.cleaning-options small,.cleaning-addon>b,.cleaning-price-control strong,.bk-review-total strong,.bk-summary strong{font-family:var(--font);font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;font-weight:600}.v2 :is(.cats,.service-process,.why-choose,.review-heading,.faq-heading,.ww-intro,.about-story-head,.about-values-head,.about-tech-head,.about-faq-head,.about-lead-grid,.about-trust-grid,.about-roadmap-grid,.careers-cta-card) h2:after{content:"";width:3rem;height:3px;margin:var(--space-sm) auto 0;background:var(--color-accent);border-radius:var(--radius-full);display:block}@media (hover:hover) and (pointer:fine){.v2.foot-cta .cols{column-gap:var(--space-lg)}}.v2 .brand-logo{border-radius:0;max-width:100%;display:block;overflow:hidden;height:auto!important}.v2 .hero .photo{position:relative}.v2 .hero-brand{right:var(--space-md);top:var(--space-md);padding:var(--space-xs);border-radius:var(--service-card-control-radius);background:var(--color-navy);position:absolute}.v2 .hero-brand .brand-logo{width:9rem}@media (width<=560px){.v2 .hero-brand{right:var(--space-sm);top:var(--space-sm);padding:var(--space-xs)}.v2 .hero-brand .brand-logo{width:7rem}.v2.foot-cta .brand .brand-logo{width:144px}}.v2 :is(.cats,.service-catalogue,.maid-plan-catalogue,.service-process,.why-choose,.review-heading,.faq-heading,.ww-intro,.testi-head,.head-split,.scope-head,.steps-head,.about-story-head,.about-values-head,.about-tech-head,.about-faq-head,.about-lead-grid,.about-trust-grid,.about-roadmap-grid,.cmp,.commit-head,.verify,.careers-cta-card) h2{font-size:var(--text-h2);letter-spacing:-.015em;font-weight:500;line-height:1.15}.v2 :is(.cats,.why-choose,.review-heading,.faq-heading,.ww-intro,.about-story-head,.about-values-head,.about-tech-head,.about-faq-head,.about-lead-grid,.about-trust-grid,.about-roadmap-grid) h2{color:var(--color-navy)}.v2 .cats h2 span{color:var(--color-accent)}.v2 .script{letter-spacing:0;word-spacing:-.12em;color:var(--color-accent);font-family:Kalam,cursive;font-size:1.08em;font-weight:700;line-height:1}.v2 :is(.service-process-panel,.about-page-panel,.contact-band) .script{color:var(--color-focus-on-dark)}.v2 .service-process-cta .script{color:inherit}.about-page{font-family:var(--font);color:var(--color-ink);font-feature-settings:"liga" 0,"clig" 0}.about-page .wrap{max-width:var(--maxw);padding-inline:var(--space-lg);margin-inline:auto}.about-page h1,.about-page h2,.about-page h3{font-family:var(--font);letter-spacing:-.035em;overflow-wrap:anywhere;font-style:normal}.about-page h1{font-size:var(--text-title);margin:0 0 var(--space-lg);text-align:center;font-weight:800;line-height:1.16}.about-page h2{font-size:var(--text-xl);text-align:center;margin:0 0 var(--space-lg);font-weight:800;line-height:1.2}.about-page h2:after{content:"";background:var(--color-accent);width:3rem;height:3px;margin:var(--space-sm) auto 0;border-radius:var(--radius-full);display:block}.about-page p{font-size:var(--text-base);color:var(--color-ink-2);margin:0;line-height:1.75}.about-page .about-page-intro{padding-block:var(--space-2xl) var(--space-lg);text-align:center}.about-page-intro p{max-width:64ch;margin-inline:auto}.about-page-intro .about-page-lead{font-size:var(--text-md);color:var(--color-ink);margin-bottom:var(--space-xs)}.about-page .about-page-story{padding-block:var(--space-lg) var(--space-xl)}.about-page-story p{max-width:68ch;margin-inline:auto}.about-page .about-page-care{padding-block:0 var(--space-xl)}.about-page-panel{background:var(--color-navy);color:var(--color-white);border-radius:var(--service-card-radius);padding:var(--space-2xl)}.about-page-panel h2{color:var(--color-white);margin-bottom:var(--space-xl)}.about-page-panel h2:after{background:var(--color-focus-on-dark)}.about-page-panel dl{margin:0}.about-page-panel dl>div{gap:var(--space-xl);padding-block:var(--space-lg);border-top:var(--rule-hair) solid var(--color-glass-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);display:grid}.about-page-panel dl>div:last-child{padding-bottom:0}.about-page-panel dt{font-size:var(--text-lg);font-weight:700;line-height:1.4}.about-page-panel dd{color:var(--color-on-navy);line-height:1.75;font-size:var(--text-base);max-width:65ch;margin:0}.about-page .about-page-team{padding-block:var(--space-md) var(--space-lg);text-align:center}.about-page-team>p{margin-bottom:var(--space-xl)}.about-page-team ul{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.about-page-team li{padding:var(--space-lg);border-inline-start:var(--rule-hair) solid var(--color-line)}.about-page-team li:first-child{border-inline-start:0}.about-page-team h3{font-size:var(--text-lg);margin:0 0 var(--space-xs);font-weight:700;line-height:1.3}.about-page-team li p{font-size:var(--text-sm)}.about-page .about-page-contact{padding-block:var(--space-xs) var(--space-xl)}.about-page-contact-panel{border-radius:var(--service-card-radius);background:var(--color-accent-soft);padding:var(--space-2xl);gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.about-page-contact h2{text-align:center;margin-bottom:var(--space-sm)}.about-page-contact h2:after{display:none}.about-page-contact p{text-align:center;max-width:60ch;margin-inline:auto}.about-page-actions{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.about-page-actions a{align-items:center;gap:var(--space-sm);white-space:nowrap;min-height:44px;font-weight:700;display:inline-flex}.about-page-actions .btn{border-radius:var(--service-card-control-radius);padding-inline:var(--space-lg);font-size:var(--text-base)}.about-page-contact-link{color:var(--color-accent-hover);font-size:var(--text-sm);text-decoration:none}.about-page-actions svg{flex-shrink:0;width:20px;height:20px}.about-page a:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}@media (width<=768px){.about-page-panel,.about-page-contact-panel{padding:var(--space-lg)}.about-page-contact-panel{grid-template-columns:minmax(0,1fr)}.about-page-contact h2,.about-page-contact p{text-align:center}.about-page-actions{align-items:center}.about-page-team h3{font-size:var(--text-md)}}@media (width<=560px){.about-page .wrap{padding-inline:var(--space-md)}.about-page .about-page-intro{padding-top:var(--space-2xl)}.about-page-panel dl>div{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.about-page-team ul{grid-template-columns:minmax(0,1fr)}.about-page-team li{border-inline-start:0;border-top:var(--rule-hair) solid var(--color-line)}.about-page-team li:first-child{border-top:0}.about-page-panel dt{font-size:var(--text-md)}.about-page h2{font-size:var(--text-xl)}}
