.home-module__c1seZG__home{--ink:var(--caragah-ink);--muted:var(--caragah-muted);--teal:var(--caragah-teal);--line:var(--caragah-line);--mint:var(--caragah-soft);color:var(--ink);background:#fff}.home-module__c1seZG__home h1,.home-module__c1seZG__home h2,.home-module__c1seZG__home h3{color:var(--ink)}.home-module__c1seZG__home a{text-decoration:none}.home-module__c1seZG__home a:focus-visible,.home-module__c1seZG__home summary:focus-visible{outline:3px solid var(--teal);outline-offset:4px}.home-module__c1seZG__home section[id],.home-module__c1seZG__home h2[id]{scroll-margin-top:100px}.home-module__c1seZG__hero{background:#fff;position:relative}.home-module__c1seZG__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:36px;min-height:530px;display:grid}.home-module__c1seZG__heroCopy{z-index:1;padding-block:24px;position:relative}.home-module__c1seZG__eyebrow{color:var(--teal);align-items:center;gap:8px;margin-bottom:10px;font-size:.81rem;font-weight:700;display:flex}.home-module__c1seZG__dot{background:var(--teal);border-radius:50%;width:6px;height:6px}.home-module__c1seZG__hero h1{text-wrap:balance;max-width:520px;margin-bottom:14px;font-size:clamp(1.7rem,2.65vw,2.4rem);font-weight:700;line-height:1.5}.home-module__c1seZG__hero h1 span{color:var(--teal)}.home-module__c1seZG__lead{color:var(--muted);max-width:36rem;font-size:.96rem;line-height:1.95}.home-module__c1seZG__promise{color:var(--teal);margin:16px 0 20px;font-size:.94rem;font-weight:700}.home-module__c1seZG__paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-module__c1seZG__path{min-height:64px;color:var(--ink);background:#fff;border:1px solid #87bdb6;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;transition:background .18s,border-color .18s;display:flex}.home-module__c1seZG__path strong{font-size:.88rem;line-height:1.65;display:block}.home-module__c1seZG__path small{color:var(--muted);margin-top:3px;font-size:.71rem;line-height:1.6;display:block}.home-module__c1seZG__pathPrimary{background:var(--teal);border-color:var(--teal);color:#fff!important}.home-module__c1seZG__pathPrimary small{color:#e0f4ef}.home-module__c1seZG__path:hover{border-color:var(--teal);background:var(--mint)}.home-module__c1seZG__pathPrimary:hover{background:#005e57}.home-module__c1seZG__arrow{font-size:1.2rem}.home-module__c1seZG__heroMore{min-height:44px;color:var(--teal);align-items:center;gap:12px;margin-top:6px;font-size:.8rem;font-weight:700;display:inline-flex}.home-module__c1seZG__heroVisual{background:#fff;width:90%;max-width:1440px;height:530px;position:absolute;top:0;left:0;overflow:hidden}.home-module__c1seZG__heroImage{object-fit:cover;object-position:left bottom;-webkit-mask-image:linear-gradient(90deg,#000 52%,#0000 82%);mask-image:linear-gradient(90deg,#000 52%,#0000 82%)}.home-module__c1seZG__imageLabel{color:var(--ink);background:#fffffff0;border-radius:7px;padding:5px 12px;font-size:.72rem;position:absolute;bottom:20px;left:20px}.home-module__c1seZG__priceNote{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 22px;padding-block:18px;display:flex}.home-module__c1seZG__priceNote>span{color:var(--teal);font-size:.78rem;font-weight:700}.home-module__c1seZG__priceNote strong{color:var(--muted);font-size:.82rem;font-weight:400}.home-module__c1seZG__priceNotePromise{color:var(--muted);margin:0;font-size:.78rem}.home-module__c1seZG__priceNote a{color:var(--teal);align-items:center;gap:10px;min-height:44px;font-size:.78rem;font-weight:700;display:inline-flex}.home-module__c1seZG__content{padding-block:0 48px}.home-module__c1seZG__section{padding-block:42px}:is(.home-module__c1seZG__section:has(.home-module__c1seZG__serviceGrid),.home-module__c1seZG__section:has(.home-module__c1seZG__models),.home-module__c1seZG__section:has(.home-module__c1seZG__empty)){background:var(--mint);box-shadow:0 0 0 100vmax var(--mint);clip-path:inset(0 -100vmax)}.home-module__c1seZG__heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.home-module__c1seZG__heading h2,.home-module__c1seZG__trust h2,.home-module__c1seZG__guideSection h2,.home-module__c1seZG__faqSection h2,.home-module__c1seZG__final h2{font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:700;line-height:1.6}.home-module__c1seZG__heading p:not(.home-module__c1seZG__eyebrow){color:var(--muted);margin-bottom:0;font-size:.83rem}.home-module__c1seZG__textLink{min-height:44px;color:var(--teal);flex-shrink:0;align-items:center;gap:12px;font-size:.8rem;font-weight:700;display:inline-flex}.home-module__c1seZG__textLink:hover,.home-module__c1seZG__heroMore:hover{text-underline-offset:5px;color:#005e57;text-decoration:underline}.home-module__c1seZG__serviceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.home-module__c1seZG__section:has(.home-module__c1seZG__serviceGrid){padding-block:30px 24px}.home-module__c1seZG__section:has(.home-module__c1seZG__serviceGrid) .home-module__c1seZG__heading{margin-bottom:20px}.home-module__c1seZG__trust h2{font-size:clamp(1.4rem,2.5vw,2.1rem)}.home-module__c1seZG__section:has(.home-module__c1seZG__serviceGrid) .home-module__c1seZG__heading h2{font-size:clamp(1.4rem,2.5vw,2.1rem)}.home-module__c1seZG__service{text-align:center;border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;align-items:center;padding:44px 18px 14px;display:flex;position:relative}.home-module__c1seZG__serviceIcon{background:var(--mint);border-radius:50%;flex-shrink:0;place-items:center;width:76px;height:76px;margin-bottom:12px;display:grid}.home-module__c1seZG__serviceIcon img{width:38px;height:38px}.home-module__c1seZG__serviceMeta{color:var(--teal);justify-content:space-between;gap:7px;font-size:.68rem;display:flex;position:absolute;top:14px;left:18px;right:18px}.home-module__c1seZG__serviceMeta>span:first-child{color:var(--muted)}.home-module__c1seZG__service h3{margin-bottom:6px;font-size:1.25rem;font-weight:700}.home-module__c1seZG__fee{color:var(--teal);justify-content:center;align-items:baseline;gap:6px;margin-bottom:3px;display:flex}.home-module__c1seZG__fee strong{font-size:1.85rem;font-weight:700;line-height:1.3}.home-module__c1seZG__fee span{font-size:1.2rem;font-weight:700}.home-module__c1seZG__fee small{font-size:.8rem}.home-module__c1seZG__output{margin-bottom:12px;font-size:.94rem;line-height:1.85}.home-module__c1seZG__tiers{color:var(--muted);white-space:nowrap;margin-bottom:10px;font-size:.72rem;line-height:1.8}.home-module__c1seZG__boundary{color:var(--muted);margin-top:auto;margin-bottom:10px;padding-top:8px;font-size:.82rem;line-height:1.85}.home-module__c1seZG__serviceAction{background:var(--teal);border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:0;padding:8px 28px;font-size:.9rem;font-weight:700;display:flex;position:relative;color:#fff!important}.home-module__c1seZG__serviceAction>span{position:absolute;left:12px}.home-module__c1seZG__serviceAction:hover{background:#005e57}.home-module__c1seZG__feeNote{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin:14px 0 0;font-size:.76rem;display:flex}.home-module__c1seZG__feeNote a{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.home-module__c1seZG__feeNote a,.home-module__c1seZG__faqSection>div>p a,.home-module__c1seZG__empty a{color:var(--teal);text-underline-offset:4px;text-decoration:underline}.home-module__c1seZG__trust{padding-block:30px}.home-module__c1seZG__trustIntro>p:not(.home-module__c1seZG__eyebrow){color:var(--muted);max-width:850px;margin:10px 0 34px;font-size:.94rem}.home-module__c1seZG__trust h2 br{display:none}.home-module__c1seZG__contact{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:24px 0;padding-top:16px;display:flex}.home-module__c1seZG__contact>span{font-size:.82rem;font-weight:700}.home-module__c1seZG__contact .contact-actions{flex-wrap:wrap;gap:10px;display:flex}.home-module__c1seZG__contact .contact-button{min-height:48px;padding:8px 14px}.home-module__c1seZG__contact .contact-button-whatsapp{background:var(--teal);color:#fff;border-color:var(--teal)}.home-module__c1seZG__contact .contact-button-phone{border-color:var(--line);color:var(--teal);background:#fff}.home-module__c1seZG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;margin:0;padding:0;list-style:none;display:grid}.home-module__c1seZG__steps li{text-align:center;position:relative}.home-module__c1seZG__stepVisual{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:124px;height:124px;margin:0 auto 18px;display:grid;position:relative}.home-module__c1seZG__stepVisual>img{width:42px;height:42px}.home-module__c1seZG__stepNumber{background:var(--teal);color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:1rem;font-weight:700;display:grid;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.home-module__c1seZG__stepArrow{opacity:.45;width:28px;height:28px;position:absolute;top:49px;left:-36px}.home-module__c1seZG__steps h3{margin-bottom:7px;font-size:1.2rem;font-weight:700}.home-module__c1seZG__steps p{color:var(--muted);margin:0;font-size:.94rem;line-height:1.9}.home-module__c1seZG__models{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1200px;margin-inline:auto;display:grid}.home-module__c1seZG__models>.home-module__c1seZG__model:nth-child(n+5){display:none}.home-module__c1seZG__model{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;transition:border-color .18s;display:flex;overflow:hidden}.home-module__c1seZG__modelImage{aspect-ratio:16/9;flex-shrink:0;display:block;position:relative;overflow:hidden}.home-module__c1seZG__modelImage img{object-fit:cover}.home-module__c1seZG__modelBody{text-align:center;flex-direction:column;flex:1;align-items:center;padding:16px 20px 13px;display:flex}.home-module__c1seZG__modelBody h3 a{color:inherit}.home-module__c1seZG__modelBody h3{margin-bottom:2px;font-size:1.1rem;font-weight:700}.home-module__c1seZG__modelBody p{color:var(--muted);text-align:center;margin-bottom:6px;font-size:.75rem}.home-module__c1seZG__modelBody .home-module__c1seZG__textLink{border-top:1px solid var(--line);justify-content:center;width:100%;margin-top:auto;padding-top:8px}.home-module__c1seZG__modelBody .model-card-price{color:var(--ink);margin-block:8px;font-size:.82rem}.home-module__c1seZG__modelBody .model-card-price strong{color:var(--teal);white-space:normal;font-size:1.13rem;display:block}.home-module__c1seZG__modelBody .model-card-price-source{color:var(--muted);min-height:44px}.home-module__c1seZG__modelBody .model-card-price-missing{color:var(--muted)}.home-module__c1seZG__empty{border:1px solid var(--line);min-height:290px;color:var(--muted);background:#fff;border-radius:12px;padding:25px}.home-module__c1seZG__sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-module__c1seZG__source{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;padding:22px;transition:border-color .18s;display:flex}.home-module__c1seZG__source:hover,.home-module__c1seZG__model:hover{border-color:#87bdb6}.home-module__c1seZG__sourceNames{justify-content:center;align-items:center;gap:20px;height:56px;margin-bottom:16px;display:flex}.home-module__c1seZG__sourceNames img{object-fit:contain;max-height:48px}.home-module__c1seZG__sourceNames .home-module__c1seZG__dubizzleLogo{align-items:center;width:110px;height:40px;display:flex;overflow:hidden}.home-module__c1seZG__sourceNames .home-module__c1seZG__dubizzleLogo img{flex:none;width:110px;height:110px;max-height:none}.home-module__c1seZG__source h3{font-size:1.04rem;font-weight:700}.home-module__c1seZG__source p{color:var(--muted);font-size:.82rem;line-height:1.95}.home-module__c1seZG__source .home-module__c1seZG__textLink{margin-top:auto}.home-module__c1seZG__sourceFooter{color:var(--muted);justify-content:space-between;align-items:center;gap:15px;margin-top:14px;font-size:.74rem;display:flex}.home-module__c1seZG__sourceFooter p{margin:0}.home-module__c1seZG__sourceFooter a{color:var(--teal);align-items:center;gap:6px;min-height:44px;display:inline-flex}.home-module__c1seZG__guideSection,.home-module__c1seZG__faqSection{border-top:1px solid var(--line);padding-block:36px}.home-module__c1seZG__guideSection>div:first-child,.home-module__c1seZG__faqSection>div:first-child{margin-bottom:20px}.home-module__c1seZG__guideSection>div:first-child{grid-template-columns:1fr auto;column-gap:20px;display:grid}.home-module__c1seZG__guideSection .home-module__c1seZG__eyebrow,.home-module__c1seZG__guideSection h2{grid-column:1}.home-module__c1seZG__guideSection>div:first-child>.home-module__c1seZG__textLink{grid-area:1/2/span 2;align-self:center}.home-module__c1seZG__guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-module__c1seZG__guides>a{border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.home-module__c1seZG__guides>a>img{object-fit:cover;border-radius:6px;flex-shrink:0;width:84px;height:100px}.home-module__c1seZG__guides>a>div>span{color:var(--muted);font-size:.7rem}.home-module__c1seZG__guides>a>span:last-child{color:var(--teal);margin-inline-start:auto}.home-module__c1seZG__guides h3{margin-bottom:4px;font-size:.86rem;font-weight:700;line-height:1.8}.home-module__c1seZG__guides p{color:var(--muted);margin:0;font-size:.73rem}.home-module__c1seZG__faqSection>div>p:not(.home-module__c1seZG__eyebrow){color:var(--muted);font-size:.82rem}.home-module__c1seZG__faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.home-module__c1seZG__faq details{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:9px;margin:0;padding:0 16px}.home-module__c1seZG__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding-block:12px;font-size:.83rem;font-weight:700;list-style:none;display:flex}.home-module__c1seZG__faq summary:after{display:none}.home-module__c1seZG__faq summary::-webkit-details-marker{display:none}.home-module__c1seZG__faq summary span{color:var(--teal);font-size:1.3rem;transition:transform .18s}.home-module__c1seZG__faq details[open] summary span{transform:rotate(45deg)}.home-module__c1seZG__faq details p{color:var(--muted);padding-bottom:12px;font-size:.83rem;line-height:2}.home-module__c1seZG__final{background:var(--mint);color:var(--ink);border-radius:14px;grid-template-columns:1.35fr 1fr;margin-top:16px;display:grid;overflow:hidden}.home-module__c1seZG__finalImage{grid-area:1/1/auto/-1;justify-self:end;width:65%;min-height:325px;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 35%,#00000040 65%,#0000);mask-image:linear-gradient(90deg,#000 35%,#00000040 65%,#0000)}.home-module__c1seZG__finalImage img{object-fit:cover;object-position:10% 70%}.home-module__c1seZG__finalCopy{grid-area:1/1;padding:32px;position:relative}.home-module__c1seZG__final .home-module__c1seZG__eyebrow{color:#426056}.home-module__c1seZG__final h2{color:var(--ink)}.home-module__c1seZG__finalCopy>p:not(.home-module__c1seZG__eyebrow){color:#426056;font-size:.86rem}.home-module__c1seZG__final .home-module__c1seZG__paths{margin-block:20px 14px}.home-module__c1seZG__final .home-module__c1seZG__path{border-color:#829d91}.home-module__c1seZG__final .home-module__c1seZG__pathPrimary{background:var(--teal);border-color:var(--teal);color:#0b261a!important}.home-module__c1seZG__final .home-module__c1seZG__pathPrimary small{color:inherit}.home-module__c1seZG__final .home-module__c1seZG__path:not(.home-module__c1seZG__pathPrimary){color:var(--ink);background:0 0}.home-module__c1seZG__final .home-module__c1seZG__path:not(.home-module__c1seZG__pathPrimary) small{color:#426056}.home-module__c1seZG__final .home-module__c1seZG__path:hover{color:var(--ink);background:#e0ede6}.home-module__c1seZG__final .home-module__c1seZG__pathPrimary:hover{background:#2a9857;border-color:#2a9857;color:#000!important}.home-module__c1seZG__final .home-module__c1seZG__finalNote{margin-bottom:0;font-size:.74rem!important}.home-module__c1seZG__mobileDock{display:none}@media (max-width:1100px){.home-module__c1seZG__heroGrid{gap:24px;min-height:560px}.home-module__c1seZG__heroVisual{height:560px}.home-module__c1seZG__hero .home-module__c1seZG__paths{grid-template-columns:1fr}.home-module__c1seZG__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__c1seZG__guides{grid-template-columns:1fr}.home-module__c1seZG__guides>a>img{width:100px;height:80px}}@media (max-width:900px){.home-module__c1seZG__heroGrid{flex-direction:column;align-items:stretch;gap:0;min-height:0;display:flex}.home-module__c1seZG__heroCopy{display:contents}.home-module__c1seZG__heroCopy>.home-module__c1seZG__eyebrow{order:0;padding-top:22px}.home-module__c1seZG__hero h1{order:1;margin-bottom:12px;font-size:clamp(1.7rem,6.5vw,2.35rem)}.home-module__c1seZG__lead{order:2;font-size:.9rem;line-height:1.95}.home-module__c1seZG__promise{order:3;margin:2px 0 18px;font-size:.88rem}.home-module__c1seZG__heroVisual{margin-inline:-16px;order:4;width:auto;height:clamp(240px,38vw,342px);margin-bottom:20px;position:relative;inset:auto}.home-module__c1seZG__heroImage{object-position:left center;-webkit-mask-image:none;mask-image:none}.home-module__c1seZG__heroVisual{margin-top:-100px;-webkit-mask-image:linear-gradient(#0000,#000 100px);mask-image:linear-gradient(#0000,#000 100px)}.home-module__c1seZG__heroCopy>.home-module__c1seZG__eyebrow,.home-module__c1seZG__hero h1,.home-module__c1seZG__lead,.home-module__c1seZG__promise{z-index:1;position:relative}.home-module__c1seZG__imageLabel{font-size:.68rem;bottom:12px;left:16px}.home-module__c1seZG__hero .home-module__c1seZG__paths{order:5;gap:10px}.home-module__c1seZG__heroMore{order:6;align-self:flex-start;margin-block:8px}.home-module__c1seZG__priceNote{gap:4px 14px;padding-block:12px}.home-module__c1seZG__priceNote strong{font-size:.78rem}.home-module__c1seZG__priceNote a{min-height:44px}.home-module__c1seZG__section{padding-block:30px}.home-module__c1seZG__heading{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:18px}.home-module__c1seZG__heading h2,.home-module__c1seZG__trust h2,.home-module__c1seZG__guideSection h2,.home-module__c1seZG__faqSection h2,.home-module__c1seZG__final h2{font-size:1.4rem}.home-module__c1seZG__heading .home-module__c1seZG__eyebrow{margin-bottom:6px}.home-module__c1seZG__heading p:not(.home-module__c1seZG__eyebrow){font-size:.81rem}.home-module__c1seZG__trust h2{font-size:1.4rem}.home-module__c1seZG__section:has(.home-module__c1seZG__serviceGrid) .home-module__c1seZG__heading h2{font-size:1.4rem}.home-module__c1seZG__serviceGrid{gap:12px}.home-module__c1seZG__service{padding:44px 18px 18px}.home-module__c1seZG__serviceIcon{width:54px;height:54px}.home-module__c1seZG__serviceIcon img{width:28px;height:28px}.home-module__c1seZG__service h3{font-size:1rem}.home-module__c1seZG__fee strong{font-size:1.5rem}.home-module__c1seZG__fee span{font-size:.8rem;font-weight:400}.home-module__c1seZG__output{font-size:.83rem}.home-module__c1seZG__boundary{font-size:.74rem}.home-module__c1seZG__serviceAction{min-height:44px;font-size:.81rem}.home-module__c1seZG__feeNote{line-height:1.9;display:block}.home-module__c1seZG__feeNote a{margin-top:4px}.home-module__c1seZG__trust{padding-block:30px}.home-module__c1seZG__contact{margin-block:20px 0}.home-module__c1seZG__contact .contact-actions{width:100%}.home-module__c1seZG__contact .contact-button{flex:1}.home-module__c1seZG__steps{grid-template-columns:1fr;gap:0}.home-module__c1seZG__steps li{text-align:right;align-items:flex-start;gap:14px;padding-bottom:24px;display:flex}.home-module__c1seZG__steps li:last-child{padding-bottom:0}.home-module__c1seZG__stepVisual{background:0 0;border:0;flex-shrink:0;width:40px;height:40px;margin:0}.home-module__c1seZG__stepVisual>img,.home-module__c1seZG__stepArrow{display:none}.home-module__c1seZG__stepNumber{border:0;width:40px;height:40px;font-size:1rem;position:static;transform:none}.home-module__c1seZG__trustIntro>p:not(.home-module__c1seZG__eyebrow){font-size:.86rem}.home-module__c1seZG__steps h3{font-size:.94rem}.home-module__c1seZG__steps p{font-size:.79rem}.home-module__c1seZG__steps li:not(:last-child):before{content:"";border-right:1px solid var(--line);width:0;position:absolute;top:44px;bottom:5px;right:19px}.home-module__c1seZG__models{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:680px}.home-module__c1seZG__modelBody{padding:14px}.home-module__c1seZG__sources{grid-template-columns:1fr;gap:12px}.home-module__c1seZG__source{padding:20px}.home-module__c1seZG__sourceNames{justify-content:flex-start;margin-bottom:12px}.home-module__c1seZG__sourceFooter{flex-direction:column;align-items:flex-start;gap:6px}.home-module__c1seZG__guideSection,.home-module__c1seZG__faqSection{padding-block:30px}.home-module__c1seZG__faq{grid-template-columns:1fr;gap:10px}.home-module__c1seZG__guideSection>div:first-child{display:block}.home-module__c1seZG__final{border-radius:0;flex-direction:column;margin-inline:-16px;display:flex}.home-module__c1seZG__finalImage{width:100%;min-height:220px;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.home-module__c1seZG__finalCopy{margin-top:-44px;padding:26px 20px}.home-module__c1seZG__final .home-module__c1seZG__paths{grid-template-columns:1fr}.home-module__c1seZG__content{padding-bottom:0}.home-module__c1seZG__mobileDock{z-index:25;border-top:1px solid var(--line);padding:8px 16px max(8px,env(safe-area-inset-bottom));background:#fff;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.home-module__c1seZG__mobileDock a{min-height:44px;color:var(--teal);justify-content:center;align-items:center;font-size:.81rem;font-weight:700;display:inline-flex}.home-module__c1seZG__mobileDock a:last-child{background:var(--teal);color:#fff;border-radius:8px;gap:24px;padding:8px 24px}}@media (max-width:600px){.home-module__c1seZG__serviceGrid{grid-template-columns:1fr}.home-module__c1seZG__service{text-align:right;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:0 14px;display:grid}.home-module__c1seZG__serviceIcon{grid-area:1/1/span 2;margin:0}.home-module__c1seZG__service h3,.home-module__c1seZG__fee{grid-column:2}.home-module__c1seZG__service h3{margin-bottom:4px}.home-module__c1seZG__fee{justify-content:flex-start;margin-bottom:12px}.home-module__c1seZG__output,.home-module__c1seZG__tiers,.home-module__c1seZG__boundary,.home-module__c1seZG__serviceAction{grid-column:1/-1}.home-module__c1seZG__boundary{border-top:1px solid var(--line);width:100%;margin-top:0;padding-top:12px}.home-module__c1seZG__models{grid-template-columns:1fr;max-width:none}.home-module__c1seZG__modelBody{min-width:0;padding:14px 12px}.home-module__c1seZG__modelBody h3{font-size:.99rem}.home-module__c1seZG__modelBody p{font-size:.71rem}.home-module__c1seZG__modelBody .model-card-price{font-size:.73rem}.home-module__c1seZG__modelBody .model-card-price strong{font-size:1rem}.home-module__c1seZG__modelBody .home-module__c1seZG__textLink{gap:6px;font-size:.73rem}}@media (prefers-reduced-motion:reduce){.home-module__c1seZG__home *,.home-module__c1seZG__home :before,.home-module__c1seZG__home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
