.nfx-ft-editorial-flow--report .product-detail-content{margin-bottom:0;}#introarea.nfx-ft-report-hero + .nfx-filter-tool-flow #freetool-username{scroll-margin-top:120px;}.nfx-ft-experience{margin:28px 0;font-family:inherit;color:var(--cl2,#424352);}.nfx-ft-experience__surface{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.55fr);align-items:start;gap:40px;padding:40px;border:1px solid #ececf1;border-radius:24px;background:var(--white,#fff);}.nfx-ft-experience__intro{min-width:0;}.nfx-ft-experience__eyebrow{display:block;margin-bottom:12px;color:var(--mbutc,#62656f);font-size:12px;line-height:1.6;font-weight:500;}.nfx-ft-experience h2{margin:0 0 14px;color:var(--cl2,#424352);font-size:32px;font-weight:700;letter-spacing:-.65px;line-height:1.25;}.nfx-ft-experience h2 span{color:var(--secColor,#ef4432);}.nfx-ft-experience__intro > p{margin:0;color:var(--mbutc,#62656f);font-size:14px;font-weight:400;line-height:1.85;}.nfx-ft-experience__quota{position:relative;isolation:isolate;overflow:hidden;margin-top:24px;padding:20px 22px 17px;background:#fff6f4;border:1px solid #fbe5e1;border-radius:18px;}.nfx-ft-experience__quota::after{content:'';position:absolute;z-index:-1;right:-20px;top:-20px;width:130px;height:130px;border:1px solid #f7d3cd;border-radius:50%;box-shadow:0 0 0 20px #fff6f4,0 0 0 21px #fbe5e1;pointer-events:none;}.nfx-ft-experience__quota-top{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:500;line-height:1.5;}.nfx-ft-experience__price{color:var(--secColor,#ef4432);white-space:nowrap;}.nfx-ft-experience__quota-main{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 14px;}.nfx-ft-experience__amount{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:9px;}.nfx-ft-experience__amount strong{color:var(--secColor,#ef4432);font-size:clamp(38px,4.5vw,62px);font-weight:600;letter-spacing:-2px;line-height:1.1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;}.nfx-ft-experience__amount > span{color:var(--cl2,#424352);font-size:14px;font-weight:500;}.nfx-ft-experience__profiles{position:relative;flex:0 0 82px;height:65px;}.nfx-ft-experience__profile{position:absolute;display:flex;align-items:center;justify-content:center;width:43px;height:52px;border:1px solid #f2d3ce;border-radius:11px;background:#fff;color:var(--secColor,#ef4432);box-shadow:0 5px 12px #b96a6010;transform-origin:bottom center;}.nfx-ft-experience__profile:nth-child(1){left:0;top:9px;transform:rotate(-12deg);opacity:.65;}.nfx-ft-experience__profile:nth-child(2){left:19px;top:2px;transform:rotate(-2deg);opacity:.85;}.nfx-ft-experience__profile:nth-child(3){left:39px;top:10px;transform:rotate(12deg);}.nfx-ft-experience__profile svg{width:30px;height:36px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;}.nfx-ft-experience .nfx-ft-experience__renewal{display:flex;align-items:center;gap:7px;margin:0;padding-top:12px;border-top:1px solid #f5ded9;color:var(--mbutc,#62656f);font-size:12px;line-height:1.6;}.nfx-ft-experience__renewal svg{flex:0 0 15px;width:15px;height:15px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;}.nfx-ft-experience__return{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:15px;color:var(--cl2,#424352);font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;}.nfx-ft-experience__return svg{width:30px;height:30px;padding:6px;border:1px solid #f8e4e0;border-radius:50%;stroke:var(--secColor,#ef4432);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s;}.nfx-ft-experience__return:hover{color:var(--secColor,#ef4432);}.nfx-ft-experience__return:hover svg{transform:translate(2px,-2px);}.nfx-ft-experience__return:focus-visible{outline:2px solid var(--secColor,#ef4432);outline-offset:4px;border-radius:3px;}.nfx-ft-experience__details{min-width:0;}.nfx-ft-experience__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #ececf1;border-radius:18px;}.nfx-ft-experience__feature{min-width:0;padding:23px;}.nfx-ft-experience__feature:nth-child(odd){border-right:1px solid #ececf1;}.nfx-ft-experience__feature:nth-child(-n+2){border-bottom:1px solid #ececf1;}.nfx-ft-experience__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:15px;color:var(--secColor,#ef4432);background:#fff5f3;border-radius:12px;}.nfx-ft-experience__icon svg{width:24px;height:24px;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;}.nfx-ft-experience h3{margin:0 0 9px;color:var(--cl2,#424352);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-.15px;}.nfx-ft-experience__feature p{margin:0;color:var(--mbutc,#62656f);font-size:13px;font-weight:400;line-height:1.85;}.nfx-ft-experience.is-motion-ready .is-experience-revealed{animation:nfx-tool-experience-rise .55s ease-out both;}.nfx-ft-experience.is-motion-ready .nfx-ft-experience__feature:nth-child(even).is-experience-revealed{animation-delay:.08s;}.nfx-ft-experience.is-motion-ready .nfx-ft-experience__intro.is-experience-revealed .nfx-ft-experience__profiles{animation:nfx-tool-profiles-arrive .85s cubic-bezier(.2,.7,.25,1) both;}.nfx-ft-experience.is-motion-paused [data-tool-experience-reveal],.nfx-ft-experience.is-motion-paused .nfx-ft-experience__profiles{animation-play-state:paused;}@keyframes nfx-tool-experience-rise{from{opacity:.5;transform:translateY(12px);}to{opacity:1;transform:translateY(0);}}@keyframes nfx-tool-profiles-arrive{from{opacity:.3;transform:translateX(12px) rotate(8deg);}to{opacity:1;transform:translateX(0) rotate(0);}}@media (max-width:1199px){.nfx-ft-experience__surface{padding:30px;gap:28px;}.nfx-ft-experience__feature{padding:20px;}}@media (max-width:991px) and (min-width:768px){.nfx-ft-experience__surface{grid-template-columns:minmax(0,1fr);}.nfx-ft-experience__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;align-items:start;}.nfx-ft-experience__intro >:not(.nfx-ft-experience__quota){grid-column:1;}.nfx-ft-experience__quota{grid-column:2;grid-row:1 / span 4;margin-top:0;}}@media (max-width:767px){.nfx-ft-experience{margin:20px 0;}.nfx-ft-experience__surface{grid-template-columns:minmax(0,1fr);gap:22px;padding:22px;border-radius:20px;}.nfx-ft-experience__eyebrow{margin-bottom:9px;font-size:11px;}.nfx-ft-experience h2{max-width:310px;font-size:27px;line-height:1.3;}.nfx-ft-experience__intro > p{font-size:13px;line-height:1.8;}.nfx-ft-experience__quota{margin-top:20px;padding:17px 18px 14px;border-radius:15px;}.nfx-ft-experience__amount strong{font-size:52px;}.nfx-ft-experience__return{margin-top:10px;}.nfx-ft-experience__features{grid-template-columns:minmax(0,1fr);border-radius:15px;}.nfx-ft-experience__feature{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:18px 16px;}.nfx-ft-experience__feature:nth-child(odd){border-right:0;}.nfx-ft-experience__feature:not(:last-child){border-bottom:1px solid #ececf1;}.nfx-ft-experience__icon{width:34px;height:34px;margin:1px 0 0;border-radius:10px;}.nfx-ft-experience__icon svg{width:21px;height:21px;}.nfx-ft-experience h3{font-size:15px;margin-bottom:6px;}.nfx-ft-experience__feature p{font-size:13px;line-height:1.8;}}@media (max-width:359px){.nfx-ft-experience__surface{padding:18px;}.nfx-ft-experience h2{font-size:24px;}.nfx-ft-experience__feature{grid-template-columns:minmax(0,1fr);gap:10px;}}@media (prefers-reduced-motion:reduce){.nfx-ft-experience [data-tool-experience-reveal],.nfx-ft-experience .nfx-ft-experience__profiles{animation:none !important;transform:none !important;}.nfx-ft-experience__return,.nfx-ft-experience__return svg{transition:none;}}.nfx-ft-editorial-flow--report .product-contents .nfx-ft-report-benchmark{margin:26px 0;padding:22px;border:1px solid #f1e6e4;border-radius:15px;background:#fff8f7;}.nfx-ft-editorial-flow--report .product-contents .nfx-ft-report-benchmark__eyebrow{margin:0 0 8px;color:var(--secColor,#ef4432);font-size:13px;font-weight:700;}.nfx-ft-editorial-flow--report .product-contents .nfx-ft-report-benchmark h3{margin:0 0 12px;color:var(--cl2,#424352);font-size:21px;font-weight:700;line-height:1.4;}.nfx-ft-editorial-flow--report .product-contents .nfx-ft-report-benchmark p{margin:0 0 12px;}.nfx-ft-editorial-flow--report .product-contents .nfx-ft-report-benchmark .nfx-ft-report-benchmark__source{margin:0;color:var(--mbutc,#62656f);font-size:12px;line-height:1.65;}.nfx-ft-report-comparison{margin:24px 0 30px;}.nfx-ft-report-comparison__scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid #e9eaf0;border-radius:15px;scrollbar-width:thin;scrollbar-color:#f7b6ae #f3f4f7;-webkit-overflow-scrolling:touch;}.nfx-ft-report-comparison__scroll:focus-visible{outline:2px solid var(--secColor,#ef4432);outline-offset:4px;}.product-contents .nfx-ft-report-comparison__table{width:100%;min-width:710px;margin:0;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;font-family:inherit;font-size:13px;line-height:1.65;}.product-contents .nfx-ft-report-comparison__table th,.product-contents .nfx-ft-report-comparison__table td{padding:17px 14px;border:0;border-bottom:1px solid #eeeef3;text-align:left;vertical-align:middle;white-space:normal;overflow-wrap:break-word;}.product-contents .nfx-ft-report-comparison__table th:first-child{width:135px;}.product-contents .nfx-ft-report-comparison__table thead th{background:#f7f7fa;color:var(--cl2,#424352);font-size:13px;font-weight:600;line-height:1.5;}.product-contents .nfx-ft-report-comparison__table thead th:nth-child(2){background:#fff4f2;color:var(--secColor,#ef4432);}.product-contents .nfx-ft-report-comparison__table tbody th{color:var(--cl2,#424352);font-size:12px;font-weight:600;background:#fff;}.product-contents .nfx-ft-report-comparison__table tbody td{color:var(--mbutc,#62656f);background:#fff;}.product-contents .nfx-ft-report-comparison__table tr:last-child th,.product-contents .nfx-ft-report-comparison__table tr:last-child td{border-bottom:0;}.product-contents .nfx-ft-report-comparison__table a{color:inherit;text-decoration:none;}.product-contents .nfx-ft-report-comparison__table a:hover{color:var(--secColor,#ef4432);}.product-contents .nfx-ft-report-comparison__table small{display:block;margin-top:4px;font-size:11px;line-height:1.5;}.product-contents .nfx-ft-report-comparison p.nfx-ft-report-comparison__note{margin:10px 1px 0;color:var(--mbutc,#62656f);font-size:12px;line-height:1.65;}@media (max-width:767px){#introarea.nfx-ft-report-hero .introHead .description{display:block;}#introarea.nfx-ft-report-hero .introHead .description p{display:block;margin-top:10px;font-size:13px;line-height:1.65;}.nfx-ft-editorial-flow--report .product-contents .nfx-ft-report-benchmark{padding:17px;}.nfx-ft-editorial-flow--report .product-contents .nfx-ft-report-benchmark h3{font-size:19px;}.product-contents .nfx-ft-report-comparison__table{min-width:660px;}.product-contents .nfx-ft-report-comparison__table th,.product-contents .nfx-ft-report-comparison__table td{padding:14px 11px;}.product-contents .nfx-ft-report-comparison__table th:first-child{width:112px;}.product-contents .nfx-ft-report-comparison__table thead th:first-child,.product-contents .nfx-ft-report-comparison__table tbody th{position:sticky;left:0;z-index:1;box-shadow:5px 0 10px -8px #b6b9c5;}.product-contents .nfx-ft-report-comparison__table thead th:first-child{background:#f7f7fa;}}.nfx-ft-editorial-flow--report .product-contents .nfx-ft-report-comparison__table tbody td,.nfx-ft-editorial-flow--report .product-contents .nfx-ft-report-comparison__table tbody td > span{font-size:13px;font-weight:400;line-height:1.65;}.nfx-ft-editorial-flow--report .product-detail-content .product-contents .nfx-ft-report-comparison .cat-article-table-scroll,.nfx-ft-editorial-flow--report .product-detail-content .product-contents .nfx-ft-report-comparison .table-container{width:100%;max-width:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;}.nfx-ft-editorial-flow--report .product-detail-content .product-contents .nfx-ft-report-comparison .nfx-ft-report-comparison__table{width:100%;min-width:710px;max-width:none;margin:0;table-layout:fixed;}.nfx-ft-editorial-flow--report .product-detail-content .product-contents .nfx-ft-report-comparison .nfx-ft-report-comparison__table th,.nfx-ft-editorial-flow--report .product-detail-content .product-contents .nfx-ft-report-comparison .nfx-ft-report-comparison__table td,.nfx-ft-editorial-flow--report .product-detail-content .product-contents .nfx-ft-report-comparison .nfx-ft-report-comparison__table td > span{white-space:normal;overflow-wrap:break-word;word-break:normal;}@media (max-width:767px){.nfx-ft-editorial-flow--report .product-detail-content .product-contents .nfx-ft-report-comparison .nfx-ft-report-comparison__table{min-width:660px;}}@media (max-width:991px){.nfx-ft-experience{margin:20px 0;}}