.discovery-page{max-width:1120px;color:var(--ink);margin:0 auto;padding:40px 32px 72px}.discovery-breadcrumb{color:#686572;flex-wrap:wrap;gap:12px;font-size:14px;display:flex}.discovery-breadcrumb a,.discovery-link,.discovery-page p a{color:#6330d4;text-underline-offset:3px;text-decoration:underline}.discovery-heading{max-width:780px;margin:32px 0}.discovery-heading h1{letter-spacing:-1px;overflow-wrap:anywhere;margin-bottom:20px;font-size:clamp(28px,4vw,48px);line-height:1.15}.discovery-heading p,.discovery-page section p,.discovery-steps li{color:#615e6a;font-size:17px;line-height:1.8}.discovery-page section{margin:40px 0}.discovery-page section h2{margin-bottom:16px;font-size:25px;line-height:1.35}.discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.discovery-card{border:1px solid var(--line);border-radius:20px;min-width:0;overflow:hidden}.discovery-card a{height:100%;padding-bottom:22px;display:block}.discovery-card img{object-fit:contain;background:var(--light);width:100%;height:280px;display:block}.discovery-card h2{overflow-wrap:anywhere;margin:18px 20px 8px;font-size:21px}.discovery-card p,.discovery-card .discovery-link{margin:0 20px 12px;font-size:14px}.discovery-card a:focus-visible{outline-offset:-4px}.discovery-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.discovery-video{object-fit:contain;background:#111;border-radius:20px;width:100%;max-height:70vh;display:block}.discovery-detail figcaption{color:#686572;margin-top:10px;font-size:14px}.discovery-detail dl{grid-template-columns:auto 1fr;gap:14px 24px;margin:24px 0;display:grid}.discovery-detail dd{margin:0;font-weight:600}.discovery-cta{margin:16px 0}.discovery-table{max-width:720px}.discovery-table table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%}.discovery-table caption{text-align:left;margin-bottom:14px;font-weight:600}.discovery-table th,.discovery-table td{border-bottom:1px solid var(--line);padding:14px 12px}.discovery-table th{background:var(--light)}.discovery-table p{font-size:14px!important}.discovery-steps{padding-left:24px}.discovery-steps li{margin-bottom:18px;padding-left:6px}.discovery-faq{max-width:820px}.discovery-faq article{border-bottom:1px solid var(--line);padding:20px 0}.discovery-faq h3{margin-bottom:10px;font-size:19px}@media (max-width:767px){.discovery-page{padding:24px 24px 48px}.discovery-grid,.discovery-detail{grid-template-columns:1fr}.discovery-card img{height:300px}.discovery-heading{margin:24px 0}.discovery-cta{justify-content:center;width:100%}}.discovery-table table{display:table}.discovery-table caption{display:table-caption}.discovery-table thead{display:table-header-group}.discovery-table tbody{display:table-row-group}.discovery-table tr{border:0;padding:0;display:table-row}.discovery-table th,.discovery-table td,.discovery-table td:first-child{text-align:left;font-size:15px;display:table-cell}.discovery-table td:before{content:none}.discovery-steps{list-style:decimal}.discovery-detail p{font-size:16px;line-height:1.8}.discovery-jump-links{margin:24px 0 32px}.discovery-jump-links ul{flex-wrap:wrap;gap:10px;margin-top:16px;padding:0;list-style:none;display:flex}.discovery-jump-links a{border:1px solid var(--line);border-radius:24px;padding:10px 16px;display:block}.discovery-jump-links a:hover{background:var(--light)}.discovery-example-badge{color:#6330d4;font-weight:600}.discovery-section-title{margin:32px 0 20px;font-size:25px}.discovery-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.discovery-comparison figure{min-width:0;margin:0}.discovery-comparison img,.discovery-comparison video{object-fit:contain;background:#111;border-radius:20px;width:100%;height:480px;max-height:70vh}.discovery-comparison figcaption{color:#686572;margin-top:10px;font-size:14px;line-height:1.6}.discovery-outfit-list{flex-wrap:wrap;gap:12px 24px;padding:0;list-style:none;display:flex}.discovery-showcase{scroll-margin-top:100px}@media (max-width:767px){.discovery-comparison{grid-template-columns:1fr}.discovery-comparison img,.discovery-comparison video{height:380px}}
