.canthoplasty-page-module__N8UH2a__root{background:var(--color-white);width:100%;color:var(--color-text-primary)}.canthoplasty-page-module__N8UH2a__intro,.canthoplasty-page-module__N8UH2a__front,.canthoplasty-page-module__N8UH2a__back,.canthoplasty-page-module__N8UH2a__recommend,.canthoplasty-page-module__N8UH2a__compare,.canthoplasty-page-module__N8UH2a__methods,.canthoplasty-page-module__N8UH2a__why,.canthoplasty-page-module__N8UH2a__faq{width:100%;padding:var(--section-py) 0;justify-content:center;display:flex}.canthoplasty-page-module__N8UH2a__why{background:var(--color-surface-purple)}.canthoplasty-page-module__N8UH2a__whyInner{gap:var(--gap-section-mid)}.canthoplasty-page-module__N8UH2a__whyTitle{text-align:center;width:100%;font-size:var(--font-40);font-weight:var(--weight-bold);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);color:var(--color-gray-800);margin:0}.canthoplasty-page-module__N8UH2a__whyCircles{max-width:1020px;margin-inline:auto}.canthoplasty-page-module__N8UH2a__intro,.canthoplasty-page-module__N8UH2a__recommend{background:var(--color-white)}.canthoplasty-page-module__N8UH2a__methods{background:var(--color-white);overflow:hidden}.canthoplasty-page-module__N8UH2a__back{background:var(--brand-new-world-600-bg,#f6f4f9)}.canthoplasty-page-module__N8UH2a__front{background:linear-gradient(#8061aa 0%,#674b8d 100%)}.canthoplasty-page-module__N8UH2a__compare{background:var(--color-surface-purple)}.canthoplasty-page-module__N8UH2a__frontHeading h2,.canthoplasty-page-module__N8UH2a__frontHeading p{color:var(--color-white)}.canthoplasty-page-module__N8UH2a__intro{border-top:1px solid var(--color-gray-100)}.canthoplasty-page-module__N8UH2a__faq{background:linear-gradient(180deg, #f5ecf8 0%, var(--color-white) 100%);position:relative}.canthoplasty-page-module__N8UH2a__faqHeading{gap:var(--gap-md);text-align:left;width:100%;margin-bottom:var(--gap-section);flex-direction:column;align-items:flex-start;display:flex}.canthoplasty-page-module__N8UH2a__faqTitle{font-size:var(--font-40);font-weight:var(--weight-bold);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);color:var(--color-neutral-900);margin:0}.canthoplasty-page-module__N8UH2a__faqSub{font-size:var(--font-20);font-weight:var(--weight-regular);line-height:var(--leading-loose);letter-spacing:var(--tracking-tight);color:var(--color-neutral-800);margin:0}.canthoplasty-page-module__N8UH2a__callout{box-sizing:border-box;aspect-ratio:1440/280;border-radius:var(--radius-ms);isolation:isolate;background:var(--color-surface-purple);flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:240px;padding:40px 120px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000040}.canthoplasty-page-module__N8UH2a__calloutBg{z-index:0;position:absolute;inset:0}.canthoplasty-page-module__N8UH2a__calloutBg img{object-fit:cover;object-position:right center}.canthoplasty-page-module__N8UH2a__calloutBgMo{display:none!important}.canthoplasty-page-module__N8UH2a__calloutOverlay{z-index:1;pointer-events:none;background:linear-gradient(#fff0 60%,#ffffff4d 100%);position:absolute;inset:0}.canthoplasty-page-module__N8UH2a__calloutContent{z-index:2;flex-direction:column;gap:20px;max-width:60%;display:flex;position:relative}.canthoplasty-page-module__N8UH2a__calloutHead{align-items:center;gap:12px;display:flex}.canthoplasty-page-module__N8UH2a__calloutDot{border-radius:var(--radius-full);background:var(--brand-SSG-000);width:32px;height:32px;color:var(--color-white);font-size:var(--font-20);font-weight:var(--weight-bold);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.canthoplasty-page-module__N8UH2a__calloutTitle{font-size:var(--font-24);font-weight:var(--weight-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);color:var(--color-gray-800);margin:0}.canthoplasty-page-module__N8UH2a__calloutDesc{font-size:var(--font-18);font-weight:var(--weight-regular);line-height:var(--leading-loose);letter-spacing:var(--tracking-tight);color:var(--color-gray-700)}.canthoplasty-page-module__N8UH2a__calloutDesc p{margin:0}.canthoplasty-page-module__N8UH2a__calloutMeasure{z-index:3;pointer-events:none;width:14%;height:auto;position:absolute;top:50%;right:22.7%;transform:translateY(-30%)}.canthoplasty-page-module__N8UH2a__calloutBadge{z-index:4;background:var(--brand-SSG-000);color:var(--color-white);font-size:var(--font-18);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;padding:8px 12px;display:inline-flex;position:absolute;top:32%;right:14%}.canthoplasty-page-module__N8UH2a__calloutBadge:after{content:"";background:var(--brand-SSG-000);clip-path:polygon(54% 0,100% 0,0 100%);width:27px;height:23px;position:absolute;bottom:-22px;left:3px}.canthoplasty-page-module__N8UH2a__recommendCols{align-items:flex-start;gap:60px;width:100%;display:flex}.canthoplasty-page-module__N8UH2a__recommendCol{flex-direction:column;flex:1;align-items:center;gap:30px;min-width:0;display:flex}.canthoplasty-page-module__N8UH2a__recommendBadgeWrap{flex-direction:column;align-items:center;display:inline-flex;position:relative}.canthoplasty-page-module__N8UH2a__recommendBadge{color:var(--color-white);font-size:var(--font-18);font-weight:var(--weight-semibold);line-height:var(--leading-loose);letter-spacing:var(--tracking-tight);border-radius:var(--radius-full);white-space:nowrap;background:linear-gradient(#8061aa 0%,#674b8d 100%);justify-content:center;align-items:center;padding:20px 30px;display:inline-flex}.canthoplasty-page-module__N8UH2a__recommendBadgeArrow{border-top:13px solid #674b8d;border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;margin-top:-1px}.canthoplasty-page-module__N8UH2a__methodContent{flex-direction:column;gap:28px;padding:40px 0;display:flex}.canthoplasty-page-module__N8UH2a__methodContentHead{flex-direction:column;gap:20px;display:flex}.canthoplasty-page-module__N8UH2a__methodBadge{background:var(--color-surface-badge);color:var(--brand-SSG-000);font-size:var(--font-16);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);border-radius:var(--radius-sm);padding-block:8px;align-self:flex-start;padding:8px 20px}.canthoplasty-page-module__N8UH2a__methodTitle{font-size:var(--font-32);font-weight:var(--weight-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);color:var(--color-neutral-800);margin:0}.canthoplasty-page-module__N8UH2a__methodDesc{color:var(--color-neutral-700);font-size:var(--font-20);font-weight:var(--weight-regular);line-height:var(--leading-loose);letter-spacing:var(--tracking-tight)}.canthoplasty-page-module__N8UH2a__methodDesc p{margin:0}@media (max-width:1200px){.canthoplasty-page-module__N8UH2a__intro,.canthoplasty-page-module__N8UH2a__front,.canthoplasty-page-module__N8UH2a__back,.canthoplasty-page-module__N8UH2a__recommend,.canthoplasty-page-module__N8UH2a__compare,.canthoplasty-page-module__N8UH2a__methods,.canthoplasty-page-module__N8UH2a__faq{padding-top:80px;padding-bottom:80px}.canthoplasty-page-module__N8UH2a__callout{padding:32px 60px}.canthoplasty-page-module__N8UH2a__calloutContent{max-width:65%}.canthoplasty-page-module__N8UH2a__recommendCols{gap:40px}}@media (max-width:768px){.canthoplasty-page-module__N8UH2a__intro,.canthoplasty-page-module__N8UH2a__front,.canthoplasty-page-module__N8UH2a__back,.canthoplasty-page-module__N8UH2a__recommend,.canthoplasty-page-module__N8UH2a__compare,.canthoplasty-page-module__N8UH2a__methods,.canthoplasty-page-module__N8UH2a__faq{padding-top:60px;padding-bottom:60px}.canthoplasty-page-module__N8UH2a__faqHeading{text-align:center;align-items:center;margin-bottom:0}.canthoplasty-page-module__N8UH2a__callout{aspect-ratio:300/351;background:#f1f1f6;border-radius:12px;justify-content:flex-start;align-items:center;min-height:auto;padding:32px 36px 0}.canthoplasty-page-module__N8UH2a__calloutBg{height:auto;inset:0}.canthoplasty-page-module__N8UH2a__calloutBgPc{display:none!important}.canthoplasty-page-module__N8UH2a__calloutBgMo{object-fit:contain;object-position:bottom center;display:block!important}.canthoplasty-page-module__N8UH2a__calloutOverlay{display:none}.canthoplasty-page-module__N8UH2a__calloutContent{z-index:2;text-align:center;align-items:center;gap:20px;max-width:268px;position:relative}.canthoplasty-page-module__N8UH2a__calloutHead{justify-content:center;gap:8px}.canthoplasty-page-module__N8UH2a__calloutTitle{letter-spacing:-.32px;font-size:16px}.canthoplasty-page-module__N8UH2a__calloutDesc{letter-spacing:-.3px;font-size:15px;line-height:1.6}.canthoplasty-page-module__N8UH2a__calloutDot{width:24px;height:24px;font-size:14px}.canthoplasty-page-module__N8UH2a__calloutMeasure,.canthoplasty-page-module__N8UH2a__calloutBadge{display:none}.canthoplasty-page-module__N8UH2a__recommendCol{gap:12px;width:100%}.canthoplasty-page-module__N8UH2a__recommendCols{flex-direction:column;gap:40px}.canthoplasty-page-module__N8UH2a__recommendBadge{padding:14px 24px;font-size:16px}.canthoplasty-page-module__N8UH2a__methodContent{gap:var(--gap-md);padding:0}.canthoplasty-page-module__N8UH2a__methodContentHead{gap:12px}.canthoplasty-page-module__N8UH2a__methodTitle{font-size:var(--font-24)}.canthoplasty-page-module__N8UH2a__whyInner{gap:30px}}
