.CartoonContent_section__OU5q_{padding:var(--ui-section-space-mobile) var(--ui-page-gutter);border-block-start:1px solid var(--ui-divider);color:var(--ui-text)}.CartoonContent_inner__MLWb0{max-width:var(--ui-content-max);margin-inline:auto;min-width:0}.CartoonContent_header__0kFkh{margin-block-end:32px;text-align:center}.CartoonContent_title__Pmbv5{font-size:var(--ui-type-section);font-weight:var(--ui-weight-heading);line-height:var(--ui-leading-section);letter-spacing:var(--ui-tracking-section);overflow-wrap:anywhere}.CartoonContent_title__Pmbv5:is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:0}.CartoonContent_subtitle__Ru_a6{max-width:672px;margin-block-start:12px;margin-inline:auto;color:var(--ui-copy);font-size:var(--ui-type-body);line-height:24px}.CartoonContent_grid__nh0Se,.CartoonContent_stepsGrid__iaoQM{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-gap-card)}.CartoonContent_card__eyqEh,.CartoonContent_quietCard__fgXFI{min-width:0;padding:20px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-bg-card);box-shadow:var(--ui-shadow-card);overflow-wrap:anywhere}.CartoonContent_quietCard__fgXFI{border-color:var(--ui-border-quiet);background:var(--ui-bg-quiet);box-shadow:var(--ui-shadow-quiet)}.CartoonContent_icon__Hv5PB{width:18px;height:18px;flex-shrink:0;color:var(--ui-accent-copy)}.CartoonContent_featureIcon__XRq5N{display:flex;align-items:center;height:32px;margin-block-end:16px}.CartoonContent_cardTitle___sDHo{font-size:var(--ui-type-card);font-weight:var(--ui-weight-heading);line-height:28px;color:var(--ui-text)}.CartoonContent_copy__YRCGv{margin-block-start:8px;font-size:var(--ui-type-body);line-height:24px;color:var(--ui-copy)}.CartoonContent_stepMeta__EL85u{display:flex;align-items:center;gap:10px;margin-block-end:20px;color:var(--ui-muted);font-size:var(--ui-type-small);line-height:20px}.CartoonContent_styleHeading__T0FHX{display:flex;align-items:flex-start;gap:12px}.CartoonContent_emoji__U2e54{flex-shrink:0;font-size:20px;line-height:28px}.CartoonContent_showcaseCard___qBaA{padding:0;overflow:hidden}.CartoonContent_comparison__sVtRu{position:relative;aspect-ratio:1;overflow:hidden;background:var(--ui-bg-icon)}.CartoonContent_afterImage__SnlDH,.CartoonContent_beforeImage__aT8wV{-o-object-fit:cover;object-fit:cover;transition:opacity var(--ui-motion-panel)}.CartoonContent_afterImage__SnlDH,.CartoonContent_comparison__sVtRu[data-show-after=true] .CartoonContent_beforeImage__aT8wV{opacity:0}.CartoonContent_comparison__sVtRu[data-show-after=true] .CartoonContent_afterImage__SnlDH{opacity:1}.CartoonContent_placeholder__rAyHQ{position:absolute;inset:0;display:grid;place-items:center;padding:24px;background:var(--ui-bg-icon);text-align:center}.CartoonContent_placeholder__rAyHQ svg{width:32px;height:32px;margin:0 auto 12px;color:var(--ui-accent-copy)}.CartoonContent_placeholder__rAyHQ span{color:var(--ui-copy);font-size:var(--ui-type-body);line-height:24px}.CartoonContent_compareActions__cnUsS{position:absolute;inset-inline:12px;inset-block-end:12px;display:flex;flex-wrap:wrap;gap:8px}.CartoonContent_compareActions__cnUsS button{min-height:var(--ui-control-min);padding:10px 14px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-page);color:var(--ui-text);font-size:var(--ui-type-small);font-weight:600;line-height:20px;transition:background var(--ui-motion-fast),color var(--ui-motion-fast)}.CartoonContent_compareActions__cnUsS button[aria-pressed=true]{border-color:var(--ui-accent);background:var(--ui-accent);color:var(--ui-on-accent)}.CartoonContent_compareHint__EM3MP{margin-block-end:12px;color:var(--ui-muted);font-size:var(--ui-type-small);line-height:20px}.CartoonContent_showcaseCopy___m02L{padding:20px}.CartoonContent_faqList__WBado{display:grid;width:100%;max-width:var(--ui-faq-max);margin-inline:auto;gap:12px}.CartoonContent_faq__kvoi0{padding:0;overflow:hidden}.CartoonContent_question__o5GAG{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:var(--ui-control-min);padding:20px;text-align:start;font-size:16px;font-weight:500;line-height:28px;cursor:pointer;list-style:none;transition:background var(--ui-motion-fast)}.CartoonContent_question__o5GAG::-webkit-details-marker{display:none}.CartoonContent_question__o5GAG>span{min-width:0}.CartoonContent_chevron__u8234{flex-shrink:0;width:18px;height:18px;margin-block-start:5px;color:var(--ui-muted);transition:transform var(--ui-motion-fast)}.CartoonContent_faq__kvoi0[open] .CartoonContent_chevron__u8234{transform:rotate(180deg);color:var(--ui-accent-copy)}.CartoonContent_answer__7Emhb{padding:0 20px 20px;color:var(--ui-copy);font-size:var(--ui-type-body);line-height:28px}.CartoonContent_relatedList___7JHU{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-gap-directory);padding:0;margin:0;list-style:none}.CartoonContent_relatedList___7JHU>li{display:flex;min-width:0}.CartoonContent_relatedTool__E8cZi{position:relative;display:grid;align-items:end;isolation:isolate;width:100%;min-width:0;min-height:var(--ui-image-link-min-height);aspect-ratio:var(--ui-image-link-ratio);overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-bg-card);box-shadow:var(--ui-shadow-card);text-decoration:none;transition:border-color var(--ui-motion-fast)}.CartoonContent_relatedVisual__Vqgws{position:absolute;inset:0;overflow:hidden}.CartoonContent_relatedMedia__uC_Ii{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));transition:transform var(--ui-motion-panel)}.CartoonContent_relatedHalf__7924V{position:relative;min-width:0;overflow:hidden}.CartoonContent_relatedHalf__7924V+.CartoonContent_relatedHalf__7924V{border-inline-start:1px solid var(--ui-divider)}.CartoonContent_relatedHalf__7924V img{-o-object-fit:cover;object-fit:cover}.CartoonContent_relatedCutout__H5DtG{background:repeating-conic-gradient(var(--ui-bg-card) 0 25%,var(--ui-border) 0 50%) 50% /12px 12px}.CartoonContent_relatedCaption__b0zEa{position:relative;justify-self:start;max-width:calc(100% - 2 * var(--ui-image-link-inset));margin:var(--ui-image-link-inset)}.CartoonContent_relatedTitle__lRzsW{min-width:0;color:var(--ui-text);font-size:var(--ui-image-link-title-size);font-weight:var(--ui-image-link-title-weight);line-height:var(--ui-image-link-title-leading);overflow-wrap:anywhere;text-shadow:var(--ui-image-link-text-shadow);transition:color var(--ui-motion-fast)}.CartoonContent_relatedDescription__pX1J_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CartoonContent_section__OU5q_ :is(a,button,summary):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.CartoonContent_relatedTool__E8cZi:focus-visible{border-color:var(--ui-accent-copy)}.CartoonContent_relatedTool__E8cZi:focus-visible .CartoonContent_relatedTitle__lRzsW{color:var(--ui-accent-copy)}.CartoonContent_section__OU5q_ summary:focus-visible{outline-offset:-3px}@media (min-width:640px){.CartoonContent_section__OU5q_{padding-block:var(--ui-section-space)}.CartoonContent_card__eyqEh,.CartoonContent_quietCard__fgXFI,.CartoonContent_showcaseCopy___m02L{padding:24px}.CartoonContent_faq__kvoi0,.CartoonContent_showcaseCard___qBaA{padding:0}.CartoonContent_relatedList___7JHU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.CartoonContent_grid__nh0Se,.CartoonContent_stepsGrid__iaoQM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CartoonContent_section__OU5q_{padding-inline:24px}.CartoonContent_grid__nh0Se{grid-template-columns:repeat(3,minmax(0,1fr))}.CartoonContent_relatedList___7JHU{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.CartoonContent_stepsGrid__iaoQM{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.CartoonContent_relatedTool__E8cZi:hover{border-color:var(--ui-border-hover)}.CartoonContent_relatedTool__E8cZi:hover .CartoonContent_relatedMedia__uC_Ii{transform:scale(1.025)}.CartoonContent_relatedTool__E8cZi:hover .CartoonContent_relatedTitle__lRzsW{color:var(--ui-accent-copy)}.CartoonContent_question__o5GAG:hover{background:var(--ui-bg-quiet-hover)}.CartoonContent_compareActions__cnUsS button:hover{border-color:var(--ui-accent)}}@media (hover:none),(pointer:coarse){.CartoonContent_compareHint__EM3MP{display:none}}@media (prefers-reduced-motion:reduce){.CartoonContent_section__OU5q_ *,.CartoonContent_section__OU5q_ :after,.CartoonContent_section__OU5q_ :before{transition:none!important}.CartoonContent_relatedTool__E8cZi:hover .CartoonContent_relatedMedia__uC_Ii{transform:none}}