.page-module__utigpG__page{color:#f7f7fb;background:radial-gradient(circle at 0 0,#ec489929,#0000 32rem),radial-gradient(circle at 100% 0,#2563eb29,#0000 30rem),#080810;min-height:100vh}.page-module__utigpG__breadcrumb{color:#a6a6b8;align-items:center;gap:10px;width:min(1120px,100% - 48px);margin:0 auto;padding:32px 0 0;font-size:14px;display:flex}.page-module__utigpG__breadcrumb a{color:#c9c9d8;text-decoration:none}.page-module__utigpG__breadcrumb a:hover{color:#fff}.page-module__utigpG__hero{padding:80px 24px 64px}.page-module__utigpG__heroInner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff17,#ffffff08),#ffffff08;border:1px solid #ffffff1a;border-radius:32px;width:min(1120px,100%);margin:0 auto;padding:72px 48px;box-shadow:0 32px 120px #0000005c}.page-module__utigpG__eyebrow{color:#f9a8d4;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.page-module__utigpG__hero h1{color:#fff;letter-spacing:-.06em;max-width:960px;margin:0;font-size:clamp(40px,7vw,76px);line-height:1.04}.page-module__utigpG__heroDescription{color:#c9c9d8;word-break:keep-all;max-width:780px;margin:28px 0 0;font-size:20px;line-height:1.7}.page-module__utigpG__heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.page-module__utigpG__primaryButton,.page-module__utigpG__secondaryButton{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.page-module__utigpG__primaryButton{color:#fff;background:linear-gradient(135deg,#db2777,#2563eb);box-shadow:0 16px 36px #db27773d}.page-module__utigpG__secondaryButton{color:#f5f5ff;background:#ffffff0f;border:1px solid #ffffff24}.page-module__utigpG__primaryButton:hover,.page-module__utigpG__secondaryButton:hover{transform:translateY(-2px)}.page-module__utigpG__heroTags{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.page-module__utigpG__heroTags span{color:#d8d8e8;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:8px 12px;font-size:13px}.page-module__utigpG__section{width:min(1120px,100% - 48px);margin:0 auto;padding:76px 0}.page-module__utigpG__sectionHeader{max-width:780px;margin-bottom:34px}.page-module__utigpG__sectionHeader h2,.page-module__utigpG__definitionBox h2,.page-module__utigpG__deepDiveGrid h2,.page-module__utigpG__ctaBox h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.15}.page-module__utigpG__sectionHeader p,.page-module__utigpG__definitionContent p,.page-module__utigpG__ctaBox p{color:#b9b9ca;word-break:keep-all;margin:18px 0 0;font-size:17px;line-height:1.75}.page-module__utigpG__cardGrid,.page-module__utigpG__benefitGrid,.page-module__utigpG__contentTypeGrid,.page-module__utigpG__userTypeGrid,.page-module__utigpG__relatedGrid{gap:18px;display:grid}.page-module__utigpG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__utigpG__benefitGrid,.page-module__utigpG__contentTypeGrid,.page-module__utigpG__userTypeGrid,.page-module__utigpG__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__utigpG__card,.page-module__utigpG__featureCard,.page-module__utigpG__contentTypeCard,.page-module__utigpG__userTypeCard,.page-module__utigpG__relatedCard{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:24px}.page-module__utigpG__card,.page-module__utigpG__featureCard,.page-module__utigpG__contentTypeCard,.page-module__utigpG__userTypeCard{padding:28px}.page-module__utigpG__card h3,.page-module__utigpG__featureCard h3,.page-module__utigpG__contentTypeCard h3,.page-module__utigpG__userTypeCard h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.35}.page-module__utigpG__card p,.page-module__utigpG__featureCard p,.page-module__utigpG__contentTypeCard p,.page-module__utigpG__userTypeCard p{color:#b9b9ca;word-break:keep-all;margin:14px 0 0;font-size:15px;line-height:1.7}.page-module__utigpG__definitionSection{padding-top:40px}.page-module__utigpG__definitionBox{background:linear-gradient(135deg,#db277724,#2563eb1a),#ffffff0b;border:1px solid #f9a8d442;border-radius:32px;grid-template-columns:.8fr 1.2fr;gap:40px;padding:44px;display:grid}.page-module__utigpG__definitionContent{gap:24px;display:grid}.page-module__utigpG__checkList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__utigpG__checkList li{color:#e7e7f2;padding-left:28px;font-size:15px;line-height:1.6;position:relative}.page-module__utigpG__checkList li:before{content:"✓";color:#f9a8d4;font-weight:800;position:absolute;top:0;left:0}.page-module__utigpG__featureCard{position:relative;overflow:hidden}.page-module__utigpG__featureIcon{background:linear-gradient(135deg,#db2777,#2563eb);border-radius:14px;width:42px;height:42px;margin-bottom:22px;box-shadow:0 12px 28px #db277738}.page-module__utigpG__workflowSection{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.page-module__utigpG__workflowList{gap:16px;margin:0;padding:0;list-style:none;display:grid}.page-module__utigpG__workflowItem{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:82px 1fr;gap:22px;padding:26px;display:grid}.page-module__utigpG__workflowItem span{color:#fff;background:#db27773d;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;font-weight:800;display:inline-flex}.page-module__utigpG__workflowItem h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:20px}.page-module__utigpG__workflowItem p{color:#b9b9ca;margin:10px 0 0;font-size:15px;line-height:1.7}.page-module__utigpG__tableWrapper{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:24px;overflow-x:auto}.page-module__utigpG__comparisonTable{border-collapse:collapse;width:100%;min-width:920px}.page-module__utigpG__comparisonTable th,.page-module__utigpG__comparisonTable td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:20px;font-size:15px;line-height:1.55}.page-module__utigpG__comparisonTable thead th{color:#fff;background:#ffffff0f;font-weight:800}.page-module__utigpG__comparisonTable tbody th{color:#fff;font-weight:800}.page-module__utigpG__comparisonTable td{color:#c9c9d8}.page-module__utigpG__comparisonTable tr:last-child th,.page-module__utigpG__comparisonTable tr:last-child td{border-bottom:0}.page-module__utigpG__deepDiveSection{padding-top:40px}.page-module__utigpG__deepDiveGrid{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:32px;grid-template-columns:.8fr 1.2fr;gap:48px;padding:44px;display:grid}.page-module__utigpG__deepDiveContent{gap:24px;display:grid}.page-module__utigpG__deepDiveContent article{border-bottom:1px solid #ffffff14;padding-bottom:24px}.page-module__utigpG__deepDiveContent article:last-child{border-bottom:0;padding-bottom:0}.page-module__utigpG__deepDiveContent h3{color:#fff;margin:0;font-size:20px;line-height:1.35}.page-module__utigpG__deepDiveContent p{color:#b9b9ca;word-break:keep-all;margin:12px 0 0;font-size:15px;line-height:1.75}.page-module__utigpG__ctaSection{width:min(1120px,100% - 48px);margin:0 auto;padding:40px 0 76px}.page-module__utigpG__ctaBox{background:radial-gradient(circle at 0 0,#ffffff2e,#0000 24rem),linear-gradient(135deg,#db2777,#1d4ed8);border-radius:32px;padding:52px;box-shadow:0 28px 100px #db27772e}.page-module__utigpG__ctaBox p{color:#ffffffd1;max-width:760px}.page-module__utigpG__faqList{gap:14px;display:grid}.page-module__utigpG__faqItem{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;overflow:hidden}.page-module__utigpG__faqItem summary{cursor:pointer;color:#fff;padding:22px 24px;font-size:16px;font-weight:800;list-style:none}.page-module__utigpG__faqItem summary::-webkit-details-marker{display:none}.page-module__utigpG__faqItem summary:after{content:"+";float:right;color:#f9a8d4;font-size:20px;line-height:1}.page-module__utigpG__faqItem[open] summary:after{content:"–"}.page-module__utigpG__faqItem p{color:#b9b9ca;word-break:keep-all;margin:0;padding:0 24px 24px;font-size:15px;line-height:1.75}.page-module__utigpG__relatedCard{color:inherit;padding:26px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:block}.page-module__utigpG__relatedCard:hover{background:#ffffff12;border-color:#f9a8d46b;transform:translateY(-3px)}.page-module__utigpG__relatedCard span{color:#f9a8d4;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800;display:inline-flex}.page-module__utigpG__relatedCard strong{color:#fff;letter-spacing:-.02em;font-size:19px;line-height:1.35;display:block}.page-module__utigpG__relatedCard p{color:#b9b9ca;word-break:keep-all;margin:12px 0 0;font-size:14px;line-height:1.65}@media (max-width:900px){.page-module__utigpG__heroInner{padding:56px 28px}.page-module__utigpG__cardGrid,.page-module__utigpG__benefitGrid,.page-module__utigpG__contentTypeGrid,.page-module__utigpG__userTypeGrid,.page-module__utigpG__relatedGrid{grid-template-columns:1fr}.page-module__utigpG__definitionBox,.page-module__utigpG__deepDiveGrid{grid-template-columns:1fr;padding:32px}}@media (max-width:640px){.page-module__utigpG__breadcrumb{width:min(100% - 32px,1120px);padding-top:24px;font-size:13px}.page-module__utigpG__hero{padding:48px 16px 40px}.page-module__utigpG__heroInner{border-radius:24px;padding:40px 22px}.page-module__utigpG__hero h1{font-size:38px}.page-module__utigpG__heroDescription{font-size:17px}.page-module__utigpG__heroActions{flex-direction:column;align-items:stretch}.page-module__utigpG__primaryButton,.page-module__utigpG__secondaryButton{width:100%}.page-module__utigpG__section,.page-module__utigpG__ctaSection{width:min(100% - 32px,1120px);padding:56px 0}.page-module__utigpG__sectionHeader h2,.page-module__utigpG__definitionBox h2,.page-module__utigpG__deepDiveGrid h2,.page-module__utigpG__ctaBox h2{font-size:32px}.page-module__utigpG__card,.page-module__utigpG__featureCard,.page-module__utigpG__contentTypeCard,.page-module__utigpG__userTypeCard,.page-module__utigpG__relatedCard{padding:22px}.page-module__utigpG__workflowItem{grid-template-columns:1fr}.page-module__utigpG__ctaBox{border-radius:24px;padding:36px 24px}}
