*{box-sizing:border-box}html{color:var(--navy);background:var(--page);font-family:var(--font-ui);scroll-behavior:auto}body{margin:0}button,input,textarea,select{font:inherit}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}:focus-visible{outline:var(--focus);outline-offset:4px}button{background:0 0;border:0;padding:0}p,h1,h2,dl,dd{margin:0}img{max-width:100%;height:auto;display:block}.frame{max-width:var(--frame);margin-inline:auto}.gold-text{color:var(--gold);background:var(--gold-display);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.button{border-radius:var(--radius-button);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:16px;min-height:44px;padding:14px 24px;font-size:18px;font-weight:600;line-height:1.5;display:inline-flex}.button-gold{background:var(--gold-gradient);color:var(--navy)}.button-outline{border-color:var(--link-color);color:var(--link-color);background:#ffffffb3;font-weight:500}.button:hover{box-shadow:0 2px 10px #0c1e341f}.text-link{color:var(--link-color);align-items:center;gap:16px;min-height:44px;display:inline-flex}.text-link:hover{text-underline-offset:6px;text-decoration:underline}.eyebrow{color:var(--gold);font-weight:500}.skip-link{z-index:30;background:#fff;padding:12px 20px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:12px}dialog{color:var(--navy);background:var(--white);border:1px solid var(--ice);border-radius:12px;width:min(560px,100% - 40px);padding:32px}dialog::backdrop{background:#0c1e348c}dialog h2{font-size:24px;line-height:1.5}dialog p{margin-block:20px 28px;line-height:1.8}dialog form{text-align:right}.calibration-note,.runtime-notice{max-width:1304px;margin:0 auto;padding:24px;font-size:14px;line-height:1.8}.calibration-note{border-top:1px solid var(--ice)}@media (forced-colors:active){.gold-text{-webkit-text-fill-color:CanvasText;background:0 0}.button{border:1px solid buttontext}}html{color-scheme:light}section[id]{scroll-margin-top:16px}dialog{overscroll-behavior:contain}#main-navigation>a:hover,#main-navigation>button:hover{text-underline-offset:5px;text-decoration:underline}.level-row>th{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.skip-link:not(:focus){clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden}.hero{background:radial-gradient(at 74% 44%,#afd6f952,#0000 48%),linear-gradient(115deg,#fff 35%,#f3faff 100%);padding-top:90px}.site-header{z-index:9;background:#fffc;width:100%;position:fixed;top:0;left:0}.header-inner{align-items:center;gap:42px;max-width:1440px;margin:auto;padding:24px 40px 21.5px 46px;display:flex}.brand{white-space:nowrap;flex-shrink:0;align-items:center;gap:16px;display:flex}.brand img{width:224px;height:auto}.brand span{font-size:18px}#main-navigation{flex:1;justify-content:space-between;align-items:center;gap:32px;display:flex}#main-navigation>a,#main-navigation>button{white-space:nowrap;align-items:center;min-height:40px;font-size:16px;display:inline-flex}.header-actions{gap:16px;margin-left:28px;display:flex}.header-actions .button{white-space:nowrap;min-height:40px;padding:10px 18px;font-size:13px}.header-actions .button-outline{color:var(--blue);border-color:#9daece;min-width:130px}.menu-toggle{display:none}.announcement{color:#fff;text-align:center;background:linear-gradient(100deg,#06213d,#102c4c 75%,#071e35);padding:7px 20px;font-size:18px;line-height:1.4}.hero-body{padding:22px var(--hero-gutter) 129px;isolation:isolate;position:relative}.hero-copy{z-index:1;position:relative}.hero .eyebrow{color:#b6862f;letter-spacing:.14em;font-size:16px;font-weight:400;line-height:1.5}.hero h1{width:max-content;max-width:100%;font-family:var(--font-jp);letter-spacing:.005em;align-items:baseline;gap:8px;margin:0 0 18px;font-size:76px;font-weight:700;line-height:1;display:flex}.hero h1 strong{letter-spacing:-.035em;font-family:Inter,sans-serif;font-size:114px;font-weight:600}.hero h1 .realized{font-size:64px}.hero-lead{color:var(--slate);letter-spacing:.07em;font-size:29px;font-weight:500;line-height:1.48}.hero-lead span{display:inline-block}.hero-lead .lead-last{display:block}.hero-link{letter-spacing:.04em;margin-top:13px;font-size:21px}.hero-actions{gap:18px;margin-top:24px;display:flex}.hero-actions .button{min-height:63px}.hero-actions .button-gold{width:308px;padding-inline:16px;font-size:17px}.hero-actions .button-outline{width:182px;font-size:20px}.hero-visual{z-index:0;pointer-events:none;width:840px;position:absolute;top:0;right:0}.hero-visual img{width:100%}.hero-proof{z-index:1;width:688px;margin-top:35px;position:relative}.market-proof{border-bottom:1px solid #aebfda;align-items:center;gap:20px;padding-bottom:17px;display:flex}.market-proof>div{flex-direction:column;gap:1px;font-size:23px;line-height:1.4;display:flex}.market-proof>div b{letter-spacing:.06em;font-size:26px}.market-proof>div span{color:var(--slate)}.market-proof p{white-space:nowrap;letter-spacing:-.045em;align-items:baseline;line-height:1;display:flex}.market-proof strong{font-size:81px;font-weight:650}.market-proof p b{font-size:51px;font-weight:600}.market-proof .market-citation-marker{color:var(--slate);-webkit-text-fill-color:var(--slate);align-self:flex-start;margin:.4em 0 0 .15em;font-size:clamp(12px,1.3vw,18px);line-height:1}.proof-details{grid-template-columns:203px 243px 1fr;margin-top:16px;display:grid}.proof-details>div{border-left:1px solid #aebfda;padding:0 20px 5px 30px}.proof-details>div:first-child{border:0;padding-left:0}.proof-details>div:last-child{padding-left:22px;padding-right:0}.proof-details dt{white-space:nowrap;line-height:1.08}.proof-details dt strong{letter-spacing:-.025em;font-size:49px;font-weight:600}.proof-details dt b{font-size:20px}.proof-details dd{color:var(--slate);font-size:23px;line-height:1.5}.proof-details>div:last-child strong{margin-right:5px}.hero-citation{color:var(--slate);margin-top:34px;font-size:13px;line-height:1.6;position:relative}@media (width<=1390px) and (width>=1024px){.header-inner{gap:24px;padding-inline:32px}.brand img{width:200px}.brand span{font-size:15px}#main-navigation{gap:20px}.header-actions{gap:10px;margin-left:0}.header-actions .button{padding-inline:12px;font-size:12px}.hero-body{--hero-gutter:48px}.hero h1{font-size:60px}.hero h1 strong{font-size:100px}.hero h1 .realized{font-size:54px}.hero-visual{width:68%;right:0}}@media (width<=1199px){.header-inner{justify-content:space-between;padding:22px 32px}.menu-toggle{border:1px solid var(--ice);border-radius:6px;min-height:44px;padding:10px 16px;display:block}#main-navigation{z-index:10;background:#fff;padding:24px;display:none;position:absolute;top:86px;left:0;right:0;box-shadow:0 8px 16px #0c1e341a}#main-navigation.is-open{flex-wrap:wrap;display:flex}.header-actions{margin-left:0}}@media (width<=1023px){.hero-body{flex-direction:column;padding:32px 40px 64px;display:flex}.hero h1{flex-wrap:wrap;gap:4px;margin-block:20px;font-size:clamp(28px,5.5vw,55px)}.hero h1 strong{font-size:clamp(45px,9vw,85px)}.hero h1 .realized{font-size:clamp(26px,5vw,48px)}.hero-lead{letter-spacing:.04em;font-size:24px}.hero-visual{width:min(100%,450px);margin:32px auto 0;display:block;position:relative;top:auto;right:auto}.hero-visual img{aspect-ratio:596/713;height:auto;mask-image:linear-gradient(90deg,#0000,#000 5% 96%,#0000)}.hero-proof{width:100%;max-width:688px;margin:32px auto 0}.proof-details{grid-template-columns:repeat(3,1fr)}.proof-details>div{padding-inline:16px}.proof-details>div:last-child{padding-left:16px}.proof-details dt strong{font-size:36px}.proof-details dt b{font-size:16px}.proof-details dd{font-size:19px}.hero-citation{margin-top:32px}}@media (width<=600px){.hero{padding-top:76px}.header-inner{gap:12px;padding:16px 20px}.brand{flex-wrap:wrap;gap:6px;max-width:225px}.brand img{width:165px}.brand span{font-size:11px}.menu-toggle{padding:8px 10px;font-size:13px}#main-navigation{flex-direction:column;align-items:stretch;top:76px}.header-actions{flex-direction:column}.announcement{padding:10px 20px;font-size:12px}.hero-body{padding:28px 20px 48px}.hero .eyebrow{letter-spacing:.07em;font-size:11px}.hero h1{flex-wrap:nowrap;column-gap:4px;font-size:27px}.hero h1 strong{font-size:43px}.hero h1 .realized{font-size:26px}.hero-lead{letter-spacing:0;font-size:21px;line-height:1.65}.hero-lead span{display:block}.hero-link{margin-top:16px;font-size:17px}.hero-actions{flex-direction:column;gap:12px;margin-top:20px}.hero-actions .button{width:100%;min-height:54px;font-size:16px}.hero-visual{width:100%;margin-top:30px}.market-proof{gap:12px;padding-bottom:20px}.market-proof>div{font-size:14px}.market-proof>div b{font-size:16px}.market-proof strong{font-size:44px}.market-proof p b{font-size:26px}.proof-details{gap:10px}.proof-details>div,.proof-details>div:last-child{padding:0 0 0 10px}.proof-details>div:first-child{padding:0}.proof-details dt{white-space:normal}.proof-details dt strong{font-size:30px;display:block}.proof-details dt b{font-size:13px;display:block}.proof-details dd{margin-top:5px;font-size:13px}.hero-citation{font-size:11px}}@media (width<=360px){.hero h1{font-size:23px}.hero h1 strong{font-size:37px}.hero h1 .realized{font-size:22px}.market-proof strong{font-size:36px}.market-proof p b{font-size:22px}}@media (width>=1441px){.hero-visual{mask-image:linear-gradient(90deg,#000 0% 93%,#0000 100%)}}.levels{isolation:isolate;background:radial-gradient(at 0 8%,#ccecffb3,#0000 48%),radial-gradient(at 100% 90%,#c5e9fb,#0000 62%),linear-gradient(135deg,#edf8ff,#fbfdff 50%,#e1f4fd);position:relative;overflow:clip}.levels:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(145deg,#ffffff1f,#ffffffd9 35%,#fffffff2 75%,#fff9);border-radius:0 0 50% 45%;width:132%;height:96%;position:absolute;top:-9%;left:-24%;transform:rotate(-7deg);box-shadow:0 30px #ffffff52}.levels-frame{padding:54px var(--level-gutter) 32px}.levels-intro{margin-inline:26px}.levels .eyebrow{color:#dc870f;letter-spacing:.02em;font-size:25px;font-weight:400;line-height:1.4}.levels h2{letter-spacing:-.02em;margin:6px 0 10px;font-size:63px;font-weight:800;line-height:1.23}.levels-title-result{display:inline-block}.levels-description{color:#283bbc;letter-spacing:-.045em;font-size:22px;line-height:1.52}.level-table-wrap{border:1px solid var(--table-line);background:#ffffffe8;border-radius:12px;margin-top:27px}.level-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.level-col{width:8%}.name-col,.role-col{width:46%}.level-table th,.level-table td{padding:0}.level-table thead th{border-bottom:1px solid var(--table-line);background:#afd6f94d;height:59px;font-size:32px;font-weight:800;position:relative}.level-table thead th:first-child{border-top-left-radius:11px;font-size:38px}.level-table thead th:last-child{border-top-right-radius:11px}.level-table thead th:not(:last-child):after{content:"";background:var(--table-line);width:1px;position:absolute;top:7px;bottom:7px;right:0}.level-row>th{font-size:69px;font-weight:700;line-height:1}.level-row>th,.level-row>td{border-bottom:1px solid var(--table-line)}.level-row:last-child>*{border-bottom:0}.level-row{height:104px}.level-row:first-child{height:94px}.level-name-inner{border-left:1px solid var(--table-line);grid-template-columns:56.3% 43.7%;align-items:center;min-height:103px;display:grid}.level-row:first-child .level-name-inner{min-height:93px}.level-image{align-self:stretch;min-height:93px;position:relative}.level-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.level-title{font-family:var(--font-jp);letter-spacing:-.025em;padding:10px 4px 10px 16px;font-size:31px;font-weight:700;line-height:1.3;display:block}.level-title>span{display:block}.level-role{position:relative}.role-inner{border-left:1px solid var(--table-line);align-items:center;gap:6px;min-height:79px;margin-block:6px;padding:4px 8px 4px 28px;display:flex}.role-inner p{letter-spacing:-.045em;flex:1;font-size:30px;line-height:1.3}.level-badge{border-radius:var(--radius-chip);letter-spacing:-.03em;background:linear-gradient(110deg, var(--glow), #cbeafa);flex-shrink:0;padding:15px 24px;font-size:27px;font-weight:750;line-height:1.25}.level-row:nth-child(3) .level-badge{padding-inline:18px;font-size:25px}.level-current{height:114px}.level-current>*{color:var(--gold-on-dark);background:#02152b;border-block:4px solid #d6b975!important}.level-current>th{border-left:4px solid #d6b975;border-radius:10px 0 0 10px}.level-current>td:last-child{border-right:4px solid #d6b975;border-radius:0 10px 10px 0}.level-current .level-name-inner{border-left:0;min-height:105px}.level-current .gold-text{background-image:var(--gold-display-dark)}.level-current .level-title{font-size:34px;font-weight:600}.level-current .role-inner{border-color:var(--gold-on-dark);padding-left:38px}.level-current .role-inner p{font-size:32px;font-weight:650}.level-current .level-badge{color:var(--navy);background:var(--gold-gradient);padding:14px 16px;font-size:27px}.photo-note{font-size:15px;position:absolute;bottom:3px;right:10px}.levels-notes{letter-spacing:-.02em;color:var(--link-color);grid-template-columns:532px minmax(0,1fr) auto;align-items:start;gap:24px;margin:24px 8px 0;font-size:14.5px;line-height:1.7;display:grid}.note-sentence{display:block}.definition-note,.language-note{gap:12px;display:flex}.info-mark{text-align:center;border:3px solid;border-radius:50%;flex-shrink:0;width:33px;height:33px;font-family:Inter,sans-serif;font-size:26px;font-weight:600;line-height:28px}.language-note{border-left:2px solid var(--link-color);padding-left:30px}.levels-cta{border:2px solid var(--link-color);white-space:nowrap;border-radius:10px;min-height:54px;padding:12px 16px;font-size:19px;font-weight:700}.levels-cta span{font-size:27px;line-height:1}.mobile-lv,.mobile-role-label{display:none}@media (width>=769px) and (width<=1300px){.levels h2{font-size:clamp(32px,4vw,52px)}.levels-description{font-size:20px}.levels-intro{margin-inline:12px}.level-title{padding-inline:12px;font-size:24px}.role-inner{gap:8px;padding-left:18px}.role-inner p{font-size:23px}.level-badge,.level-row:nth-child(3) .level-badge{padding-inline:12px;font-size:19px}.level-current .level-title,.level-current .role-inner p{font-size:25px}.level-current .role-inner{padding-left:18px}.level-current .level-badge{font-size:21px}.levels-notes{grid-template-columns:1fr 1fr}.levels-cta{grid-column:2;justify-self:end}}@media (width<=768px){.levels-frame{padding:40px 20px}.levels-intro{margin-inline:0}.levels .eyebrow{font-size:12px}.levels h2{letter-spacing:-.02em;margin:12px 0 18px;font-size:clamp(28px,4.5vw,38px);line-height:1.45}.levels-description{letter-spacing:0;font-size:17px;line-height:1.8}.level-table-wrap{background:0 0;border:0;margin-top:28px}.level-table,.level-table tbody{display:block}.level-table colgroup,.level-table thead{display:none}.level-table .level-row{border:1px solid var(--table-line);background:#fff;border-radius:10px;grid-template-columns:58px minmax(0,1fr);height:auto;margin-bottom:18px;display:grid}.level-row>th{border:0;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px 8px;font-size:48px;display:flex}.mobile-lv{margin-bottom:6px;font-size:18px;display:block}.level-row>td{border:0}.level-name-inner,.level-row:first-child .level-name-inner{border:0;flex-direction:column-reverse;align-items:stretch;min-height:0;display:flex}.level-title,.level-current .level-title{letter-spacing:0;padding:20px 14px 16px 8px;font-size:24px}.level-title>span{display:inline}.level-image{height:auto;min-height:76px;margin-right:12px}.level-image img{object-fit:contain;height:auto;position:static}.level-role{grid-column:1/-1}.role-inner,.level-current .role-inner{border:0;flex-wrap:wrap;gap:12px;margin:0;padding:18px 18px 24px}.role-inner p,.level-current .role-inner p{letter-spacing:0;flex-basis:100%;font-size:21px;line-height:1.55}.mobile-role-label{margin-bottom:5px;font-size:13px;font-weight:500;display:block}.level-badge,.level-current .level-badge,.level-row:nth-child(3) .level-badge{margin-left:auto;padding:9px 16px;font-size:19px}.level-table .level-current{background:#02152b;border:3px solid #c8a45c}.level-current>*{background:0 0;border:0!important;border-radius:0!important}.photo-note{text-align:right;padding:0 18px 12px;font-size:12px;display:block;position:static}.levels-notes{flex-direction:column;gap:20px;margin:24px 0 0;font-size:13px;display:flex}.language-note{border:0;padding-left:0}.levels-cta{width:100%;font-size:18px}}h3,figure{margin:0}em{font-style:normal}.light-section{background:radial-gradient(at 35% 30%,#fcfefe,#f3faff 85%)}.section-frame{padding:84px 62px 64px}.section-kicker{letter-spacing:.25em;margin-bottom:18px;font-size:19px;font-weight:500;line-height:1.5}.section-heading h2{letter-spacing:.01em;font-size:54px;font-weight:750;line-height:1.35}.section-intro{margin-top:14px;font-size:25px;line-height:1.65}.problems .section-frame{min-height:960px;padding-top:88px}.problems .section-kicker{margin-bottom:5px}.problems h2{letter-spacing:.025em;font-size:56px}.problem-two{font-size:76px;font-weight:500;line-height:1}.problem-columns{grid-template-columns:1fr 1fr;gap:38px;margin-top:55px;display:grid}.problem-columns article+article{border-left:1px solid #afbac6;padding-left:30px}.number-heading{align-items:center;gap:26px;display:flex}.problem-number{letter-spacing:-.07em;border-right:1px solid #9eabbc;padding-right:20px;font:120px/.9 Georgia,serif}.number-heading h3{white-space:nowrap;font-size:40px;font-weight:750;line-height:1.45}.number-heading em{color:#21476c}.problem-description{letter-spacing:.03em;min-height:88px;margin-top:30px;font-size:18px;line-height:1.85}.review-figure{margin-top:8px;position:relative}.review-figure img{mix-blend-mode:multiply;width:77%}.review-figure figcaption{border-left:1px solid var(--navy);width:25%;padding-left:12px;font-size:13px;line-height:1.8;position:absolute;top:33%;left:76%}.expert-figure{align-items:flex-end;gap:10px;margin-top:0;display:flex}.problem-documents{mix-blend-mode:multiply;width:70%}.expert-destinations{text-align:center;gap:24px;width:30%;display:grid}.expert-destinations>div{font-size:20px;font-weight:600;position:relative}.expert-destinations img{mix-blend-mode:multiply;width:auto;max-height:145px;margin:0 auto 8px}.route-cross,.route-arrow{font-size:30px;position:absolute;top:35%;left:-24px}.route-arrow{left:-44px}.values{color:#fff;background:#031d34}.values-frame{isolation:isolate;min-height:960px;padding:83px 68px 85px;position:relative}.factory-scene{z-index:-1;width:100%;position:absolute;inset:0;mask-image:linear-gradient(#000,#000 35%,#0000 95%)}.values .section-kicker{color:#efd382}.values .section-heading h2{font-size:44px}.values .section-intro{font-size:27px;line-height:1.65}.value-columns{grid-template-columns:1fr 1fr;gap:50px;margin-top:36px;display:grid}.value-columns article{gap:34px;display:flex}.value-columns article+article{border-left:1px solid #d1dfec;padding-left:48px}.value-number{letter-spacing:-.07em;border-right:1px solid #fff;align-self:flex-start;padding-right:27px;font-size:110px;font-weight:750;line-height:1}.values .gold-text{background-image:var(--gold-display-dark)}.value-columns h3{white-space:nowrap;margin-bottom:25px;font-size:54px;line-height:1.3}.value-columns p{letter-spacing:-.015em;font-size:24px;line-height:1.65}.value-columns strong{color:#f2d384;font-weight:750}.process-comparison{border:1px solid #11699b;border-radius:14px;margin:38px -48px 0;padding:34px 24px 36px}.process-row{grid-template-columns:105px 1fr;align-items:center;gap:22px;display:grid}.process-row+.process-row{margin-top:42px}.process-row h3{white-space:nowrap;font-size:28px}.process-steps{gap:44px;margin:0;padding:0;list-style:none;display:flex}.process-steps li,.process-node{white-space:nowrap;background:linear-gradient(135deg,#fff2,#0000);border:1px solid #c4d3e3;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:20px;min-width:0;padding:16px 18px;font-size:28px;font-weight:700;display:flex;position:relative}.process-steps li:nth-child(3),.process-steps li:nth-child(4){background:linear-gradient(120deg,#64708077,#48576e66)}.process-steps li:not(:last-child):after,.automatic-process>.process-node:first-child:after,.ai-cycle:after{content:"→";color:#7fdfed;font-size:34px;font-weight:400;position:absolute;right:-36px}.flow-icon{flex:none;width:50px;height:58px}.automatic-process{align-items:center;gap:46px;display:flex}.automatic-process>.process-node{flex:0 0 185px}.ai-cycle{background:linear-gradient(110deg,#524327,#9d8048aa,#453e29);border:3px solid #ecd16c;border-radius:12px;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:24px 22px;font-size:27px;font-weight:700;display:flex;position:relative;box-shadow:0 0 22px #e3b54a33}.ai-cycle>span{white-space:nowrap;align-items:center;gap:12px;display:flex}.cycle-arrow{font-size:52px;font-weight:400}.flow-arrow{font-size:35px;font-weight:400}.evidence-frame{grid-template-columns:535px 1fr;gap:32px;min-height:960px;padding:74px 45px 70px 70px;display:grid}.evidence-copy{border-right:1px solid #c4d7e8;padding-right:26px}.evidence .section-kicker{color:#bc8b31;margin:8px 0 14px}.evidence h2{font-size:43px;line-height:1.3}.evidence-rate{letter-spacing:-.07em;white-space:nowrap;margin:4px 0 8px -6px;font-size:150px;font-weight:750;line-height:1.06}.evidence-rate span{font-size:108px}.evidence-summary{white-space:nowrap;letter-spacing:-.03em;font-size:43px;font-weight:750;line-height:1.4}.evidence-description{margin-top:20px;font-size:17px;line-height:1.65}.evidence-note{color:#405777;margin-top:15px;font-size:13px;line-height:1.75}.conditions{border:1px solid #c3d4e4;border-radius:14px;margin:23px 0 5px -20px;padding:14px 23px}.conditions h3{letter-spacing:.08em;margin-bottom:8px;font-size:17px}.conditions dl>div{border-top:1px solid #c3d4e4;grid-template-columns:105px 1fr;font-size:14px;line-height:1.6;display:grid}.conditions dt{color:#405777;border-right:1px solid #c3d4e4;padding:4px 0}.conditions dd{padding:4px 16px}.evidence-link{border-bottom:1px solid var(--link-color);min-height:34px;font-size:16px}.evidence-figure{align-self:start;position:relative}.evidence-figure figcaption{white-space:nowrap;color:#173465;margin:12px 0 0 5px;font-size:27px;font-weight:700}.evidence-figure small{font:13px/1.7 var(--font-mono);letter-spacing:.1em;margin-top:5px;display:block}.evidence-figure>img{mix-blend-mode:multiply;width:100%;margin-top:-7px}.sentence-zoom{aspect-ratio:1;background:#eef4f6;border:3px solid #d1a749;border-radius:50%;justify-content:center;align-items:center;width:35%;display:flex;position:absolute;bottom:9.2%;right:0;overflow:hidden;box-shadow:0 0 0 3px #fff}.sentence-zoom mark{z-index:1;white-space:nowrap;letter-spacing:-.05em;background:#f4d192;padding:5px 4px;font-size:11px;position:relative;transform:rotate(-10deg)}.sentence-lines{filter:blur(3px);opacity:.5;background:repeating-linear-gradient(170deg,#0000 0 17px,#909ca3 19px 22px,#0000 26px 32px);position:absolute;inset:18px}.zoom-caption{background:#fff;border:1px solid #c59a34;border-radius:17px;padding:7px 16px;font-size:14px;position:absolute;bottom:6%;right:2%}@media (width<=1399px) and (width>=1024px){.number-heading h3{font-size:32px}.problem-number{font-size:100px}.value-columns h3{font-size:42px}.value-number{font-size:90px}.value-columns p{font-size:19px}.value-columns{gap:30px}.value-columns article{gap:20px}.value-columns article+article{padding-left:25px}.process-comparison{margin-inline:-40px}.process-steps{gap:28px}.process-steps li{gap:8px;padding:12px;font-size:22px}.process-steps li:after{right:-26px!important}.flow-icon{width:38px;height:49px}.ai-cycle{padding:18px 12px;font-size:22px}.ai-cycle>span{gap:7px}.automatic-process>.process-node{flex-basis:150px;font-size:22px}.evidence-frame{grid-template-columns:44% 1fr;gap:24px;padding-inline:40px}.evidence-rate{font-size:130px}.evidence-rate span{font-size:80px}.evidence-summary{font-size:34px}.evidence-figure figcaption{font-size:21px}}@media (width<=1023px){.section-frame{padding:56px 24px}.section-kicker{margin-bottom:12px;font-size:15px}.section-heading h2{font-size:clamp(28px,5vw,44px)}.section-intro{font-size:19px}.problems .section-frame{min-height:0;padding-top:56px}.problems h2{font-size:clamp(28px,5vw,44px)}.problem-two{font-size:1.3em}.problem-columns{grid-template-columns:1fr;gap:38px;margin-top:36px}.problem-columns article+article{border-top:1px solid #bdc9d7;border-left:0;padding:32px 0 0}.number-heading{gap:18px}.problem-number{font-size:86px}.number-heading h3{font-size:clamp(22px,4.7vw,36px)}.problem-description{min-height:0;margin-top:22px;font-size:17px}.review-figure{max-width:660px;margin-inline:auto}.review-figure figcaption{font-size:12px}.expert-figure{margin-inline:auto;max-width:660px;margin-top:20px}.values-frame{min-height:0;padding:56px 24px}.values .section-heading h2{font-size:32px}.values .section-intro{font-size:19px}.desktop-break{display:none}.value-columns{grid-template-columns:1fr;gap:28px}.value-columns article+article{border-top:1px solid #c2d0de;border-left:0;padding:28px 0 0}.value-number{padding-right:20px;font-size:86px}.value-columns h3{white-space:normal;margin-bottom:18px;font-size:clamp(28px,5vw,46px)}.value-columns p{font-size:20px}.process-comparison{margin:32px 0 0;padding:24px 16px}.process-row{display:block}.process-row h3{margin-bottom:18px;font-size:22px}.process-steps{flex-direction:column;gap:28px}.process-steps li{flex:none;padding:12px;font-size:22px}.process-steps li:not(:last-child):after{content:"↓";font-size:24px;line-height:28px;top:100%;right:50%}.automatic-process{flex-direction:column;gap:28px}.automatic-process>.process-node{flex:auto;width:100%;font-size:22px}.automatic-process>.process-node:first-child:after,.ai-cycle:after{content:"↓";font-size:24px;line-height:28px;top:100%;right:50%}.ai-cycle{flex-direction:column;gap:10px;width:100%;padding:18px;font-size:22px}.flow-arrow,.cycle-arrow{line-height:1;transform:rotate(90deg)}.flow-icon{width:38px;height:43px}.evidence-frame{min-height:0;padding:56px 24px;display:block}.evidence-copy{border-right:0;padding:0}.evidence h2{font-size:34px}.evidence-rate{font-size:clamp(100px,18vw,150px)}.evidence-rate span{font-size:.7em}.evidence-summary{font-size:clamp(26px,5vw,40px)}.evidence-description{font-size:17px}.conditions{margin:24px 0 10px;padding:16px}.conditions dl>div{grid-template-columns:95px 1fr}.conditions dd{padding-inline:10px}.evidence-figure{margin-top:35px}.evidence-figure figcaption{white-space:normal;font-size:clamp(17px,3.3vw,25px)}.sentence-zoom mark{font-size:clamp(5px,1.35vw,11px)}.zoom-caption{padding:5px 8px;font-size:clamp(8px,1.7vw,14px)}.expert-destinations>div{font-size:16px}.route-arrow{left:-26px}.route-cross{left:-14px}}@media (width<=420px){.number-heading{gap:10px}.problem-number{padding-right:14px;font-size:70px}.number-heading h3{font-size:21px}.value-columns article{gap:18px}.value-number{padding-right:14px;font-size:68px}.value-columns h3{font-size:27px}.value-columns p{font-size:15px}.review-figure figcaption{padding-left:5px;font-size:10px}.conditions dl>div{font-size:12px}.section-frame,.values-frame,.evidence-frame{padding-inline:20px}}@media (width>=1024px){.problems{background:#f4f7f9 url(/metarozetta/assets/approved-crops/problem-paper-texture.png)}.problems .section-frame{padding-bottom:40px}.problem-columns{gap:30px;margin-top:43px}.problem-columns article+article{padding-left:30px}.problem-number{padding-right:23px;font-size:143px;font-weight:400;line-height:.85}.number-heading{gap:27px}.number-heading h3{font-size:40px;font-weight:700}.problem-description{min-height:78px;margin-top:26px;line-height:1.7}.review-figure{margin-left:-24px}.review-figure img{width:77%}.review-figure figcaption{width:27%;font-size:13px;top:34%}.expert-figure{margin-top:-1px;margin-inline:-10px}.expert-destinations{gap:24px}.expert-destinations>div{font-weight:500}.values-frame{padding-top:83px;padding-bottom:60px}.values .section-intro{font-size:27px;line-height:1.55}.value-columns{grid-template-columns:1fr 1fr;gap:26px;margin-top:24px}.value-columns article{gap:32px;min-width:0}.value-columns article+article{padding-left:28px}.value-number{flex-shrink:0;padding-right:23px;font-size:110px}.value-columns h3{margin-bottom:24px;font-size:52px}.value-columns p{letter-spacing:-.04em;white-space:nowrap;font-size:23px;line-height:1.65}.process-comparison{margin-top:35px;padding-top:35px;padding-bottom:37px}.process-row+.process-row{margin-top:42px}.process-steps li,.process-node{gap:18px;padding:16px 12px;font-size:27px}.process-steps{gap:44px}.automatic-process>.process-node{flex-basis:185px}.ai-cycle{padding:24px 22px;font-size:26px}.ai-cycle>span{gap:12px}.cycle-arrow{font-size:54px}.evidence-frame{grid-template-columns:517px 1fr;gap:31px;padding:74px 44px 58px 70px}.evidence-copy{padding-right:27px}.evidence-rate{letter-spacing:-.045em;margin-top:10px;margin-bottom:10px;font-size:152px;font-weight:650;line-height:.98}.evidence-rate span{font-size:106px}.evidence-summary{letter-spacing:-.035em;font-size:43px}.evidence-description{margin-top:18px;line-height:1.65}.evidence-note{margin-top:12px}.conditions{margin-top:23px;padding-block:12px}.conditions dl>div{line-height:1.45}.conditions dt,.conditions dd{padding-block:4px}.evidence-figure figcaption{font-size:27px}.evidence-figure>img{margin-top:-4px}.sentence-zoom{bottom:9%;right:0}.zoom-caption{background:#fff;bottom:5%;right:1%}}@media (width>=1024px) and (width<=1399px){.number-heading h3{font-size:32px}.problem-number{font-size:118px}.value-columns h3{font-size:40px}.value-number{font-size:86px}.value-columns p{font-size:18px}.value-columns article{gap:22px}.value-columns article+article{padding-left:25px}.evidence-frame{grid-template-columns:44% 1fr;padding-inline:40px}.evidence-rate{font-size:125px}.evidence-summary{font-size:34px}.evidence-figure figcaption{font-size:21px}.process-steps li,.process-node{gap:8px;padding:12px;font-size:22px}.process-steps{gap:28px}.automatic-process>.process-node{flex-basis:150px}.ai-cycle{padding:18px 12px;font-size:21px}}@media (width>=1024px){.problems{background-repeat:no-repeat;background-size:cover}.evidence-rate{margin-top:-10px;line-height:.9}.review-figure figcaption{letter-spacing:-.025em;font-size:12px}.values{background:radial-gradient(at 80% 0,#06355888,#0000 55%),radial-gradient(at 25% 100%,#10354d55,#0000 65%),#031d34}}.evidence-figure>img{mask-image:linear-gradient(90deg,#0000,#000 4% 97%,#0000),linear-gradient(#0000,#000 5% 92%,#0000);mask-composite:intersect}@media (width<=420px){.problem-columns article{min-width:0}.review-figure figcaption{width:25%;left:75%}}@media (width<=360px){.number-heading h3{white-space:normal;font-size:18px}.problem-number{padding-right:12px;font-size:58px}.number-heading{gap:10px}}@media (width>=1024px) and (width<=1150px){.problem-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.problem-columns article{min-width:0}.number-heading{gap:17px}.number-heading h3{font-size:26px}.problem-number{padding-right:17px;font-size:92px}.problem-columns article+article{padding-left:23px}.problem-description{font-size:17px}.expert-figure{margin-inline:0}.process-row{grid-template-columns:90px minmax(0,1fr);gap:16px}.process-row h3{font-size:24px}.process-steps{gap:27px}.process-steps li{gap:6px;padding:12px 9px;font-size:20px}.process-comparison .flow-icon{width:32px;height:44px}.automatic-process{gap:33px;min-width:0}.automatic-process>.process-node{flex-basis:130px;gap:7px;font-size:20px}.ai-cycle{gap:6px;padding:20px 10px;font-size:20px}.ai-cycle>span{gap:6px}.ai-cycle:after,.automatic-process>.process-node:first-child:after{right:-28px}.cycle-arrow{font-size:42px}.flow-arrow{font-size:28px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h4,h5,blockquote{margin:0}.features{background:linear-gradient(148deg,#0000 16%,#dff1fc80 16.1%,#0000 32%),radial-gradient(at 60%,#fff 35%,#e6f5ff)}.features-frame{min-height:1440px;padding:102px 35px 66px}.features .section-heading{margin-bottom:80px;padding-inline:28px}.features .section-heading h2{font-size:58px}.features .section-kicker{color:var(--navy);margin-bottom:5px}.feature-grid{grid-template-columns:1fr 1fr;gap:24px 14px;display:grid}.feature-card{background:#ffffffdc;border:1px solid #d5eaff;border-radius:17px;min-width:0;padding:18px 28px 34px;position:relative;box-shadow:0 5px 18px #a1d7f83d}.feature-popular{border-radius:var(--radius-chip);color:var(--navy);letter-spacing:.05em;background:linear-gradient(110deg,#ead8b2 0%,#fff9ec 48%,#efdfbd 100%);border:1px solid #e7d4ab;padding:6px 16px;font-size:16px;font-weight:400;line-height:1.5;position:absolute;top:26px;right:24px}@media (width<=767px){.feature-popular{padding:5px 13px;font-size:14px;top:23px;right:20px}}.feature-number{letter-spacing:-.075em;color:#ba923f;align-items:center;gap:18px;margin-bottom:7px;font:68px/1.15 Georgia,serif;display:flex}.feature-number:after{content:"";background:#c79b48;width:67px;height:1px}.feature-card h3{letter-spacing:-.025em;white-space:nowrap;margin-bottom:16px;font-size:32px;font-weight:750;line-height:1.5}.feature-card>p{color:#2a4266;min-height:98px;font-size:19px;line-height:1.7}.mode-example{gap:18px;margin-top:24px;display:grid}.mode-option{border:1px solid #bed9f1;border-radius:10px;grid-template-columns:42px 170px 98px 1fr;align-items:center;gap:8px;min-height:113px;padding:20px 16px;display:grid;box-shadow:0 4px 10px #d7edf766}.mode-option.selected{background:#eaf6ff;border-color:#9dd4ff}.mode-radio{border:2px solid #adbed4;border-radius:50%;width:39px;height:39px}.selected .mode-radio{background:#168aff;border-color:#138aff;box-shadow:inset 0 0 0 7px #fff}.mode-option h4{white-space:nowrap;font-size:23px}.mode-option img{mix-blend-mode:multiply;object-fit:contain;border-left:1px solid #bed2e5;max-height:84px;padding-left:12px}.mode-option p{color:#2a4266;font-size:17px;line-height:1.6}.highlight-example{table-layout:fixed;border-collapse:separate;border-spacing:0;color:#213b62;border:1px solid #bdd7ef;border-radius:10px;width:100%;min-height:281px;margin-top:17px;font-size:16px;line-height:1.65;overflow:hidden}.highlight-example th{background:#e8eff5;border-bottom:1px solid #bdd7ef;padding:9px 4px;font-size:16px}.highlight-example th:first-child,.highlight-example th:nth-child(2){width:28%}.highlight-example th:nth-child(3){width:44%}.highlight-example td{padding:10px}.highlight-example th+th,.highlight-example td+td{border-left:1px solid #bdd7ef}.highlight-example mark{color:#004aad;background:#beebff;border-radius:5px;padding:2px 4px}.highlight-example dl>div{grid-template-columns:76px 1fr;align-items:start;gap:8px;margin:8px 0;font-size:12px;line-height:1.5;display:grid}.highlight-example dt{text-align:center;white-space:nowrap;background:#fff0c5;border-radius:5px;padding:6px 5px;font-weight:700}.highlight-example dl>div:nth-child(2) dt{background:#c5e8ff}.highlight-example dl>div:nth-child(3) dt{background:#c7f0af}.report-comparison{grid-template-columns:1fr 50px 1fr;align-items:center;gap:15px;margin:18px 20px 0;display:grid}.report-label{letter-spacing:.07em;color:#1c4ca1;margin-bottom:2px;font-size:15px}.report-preview{background:#fff;border:1px solid #cfe4f6;border-radius:10px;padding:12px 14px 10px;box-shadow:0 8px 19px #90c8ec44}.report-preview figcaption{white-space:nowrap;color:#174980;margin-bottom:8px;font-size:17px;font-weight:700}.report-content{grid-template-columns:1.1fr 1fr;gap:6px;display:grid}.report-content img{width:100%;height:auto}.report-content svg{width:100%;display:block}.report-rule{background:#c7d8e5;height:4px;margin-bottom:5px}.report-rule:nth-child(2){width:70%}.report-arrow{color:#1098ed;font-size:51px}.languages{align-items:center;gap:20px;margin-top:10px;display:flex}.languages>img{mix-blend-mode:multiply;width:40%;max-width:250px}.languages dl{flex:1;display:flex}.languages dl>div{text-align:center;white-space:nowrap;border-left:1px solid #c5d9eb;flex:1;padding:35px 15px}.languages dt{font-size:24px;font-weight:750}.languages strong{letter-spacing:-.06em;font-size:55px}.languages dd{color:#2a4266;margin-top:4px;font-size:18px}.proof{background:linear-gradient(140deg,#0000 48%,#eaf4fa 48.1%,#0000 57%),linear-gradient(23deg,#e9f5fd,#fff 38%,#f5fbfe)}.proof-frame{min-height:960px;padding:29px 44px 68px}.proof .section-heading{padding-inline:26px}.proof .section-kicker{color:#b3862f;align-items:center;gap:18px;margin-bottom:7px;display:flex}.proof .section-kicker:after{content:"";background:#c59b53;width:245px;height:1px}.proof h2{font-size:61px}.proof-metrics{grid-template-columns:1fr 1.2fr 1fr;gap:38px;margin-top:28px;padding-inline:26px;display:grid}.proof-metrics>div{border-bottom:2px solid #c19b4e;min-width:0;padding:12px 0 20px;position:relative}.proof-metrics>div+div:before{content:"";background:#c19b4e;width:1px;position:absolute;top:0;bottom:0;left:-20px}.proof-metrics h3{white-space:nowrap;font-size:32px;line-height:1.4}.proof-metrics h3 strong{letter-spacing:-.045em;font-size:61px;font-weight:750}.proof-metrics h3 .gold-text{font-size:46px}.proof-metrics .proof-number{letter-spacing:-.055em;white-space:nowrap;font-size:74px;font-weight:750;line-height:1.05}.proof-number span{font-size:49px}.proof-subtitle{font-size:44px;font-weight:700;line-height:1.4}.proof-metrics small{color:#405777;margin-top:10px;font-size:17px;display:block}.proof-source{white-space:normal;letter-spacing:-.025em;color:#405777;margin:20px 26px 28px;font-size:17px;line-height:1.7}.client-logos{background:#fff;border:1px solid #d5e7f2;border-radius:15px;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 6px 16px #a0bfd733}.client-logos li{border-bottom:1px solid #d5e7f2;border-right:1px solid #d5e7f2;justify-content:center;align-items:center;min-height:84px;padding:8px 18px;display:flex}.client-logos li:nth-child(4n){border-right:0}.client-logos li:nth-last-child(-n+4){border-bottom:0}.client-logos img{object-fit:contain;width:100%;height:68px}.permission-note{text-align:right;color:#405777;margin-top:12px;font-size:16px}.voices{color:#fff;background:linear-gradient(148deg,#0000 42%,#0a49784d 42.1%,#0000 62%),linear-gradient(25deg,#052d51,#023567 58%,#06233f)}.voices-frame{min-height:1799px;padding:78px 48px 70px}.voices .section-heading{padding-inline:24px}.voices .section-kicker{color:#ead294;letter-spacing:.32em}.voices h2{letter-spacing:.025em;font-size:74px}.voices .section-intro{letter-spacing:.01em;font-size:33px}.voice-group-title{align-items:center;gap:24px;margin:45px 0 22px;font-size:35px;line-height:1.5;display:flex}.voice-group-title:before{content:"";background:#e6ce83;flex:none;width:87px;height:4px}.voice-card{color:#0c1e34;background:#fff;border:1px solid #d7e4f0;border-radius:11px;grid-template-columns:45% 1fr;gap:26px;padding:27px 23px;display:grid}.customer-photo{object-fit:contain;border-radius:5px;align-self:center;width:100%;height:auto}.voice-content h4{white-space:nowrap;letter-spacing:.025em;margin-bottom:12px;font-size:48px;line-height:1.35}.voice-content h5{letter-spacing:.04em;background:linear-gradient(90deg,#c7ebfd,#b8e1f9);border-radius:5px;margin:13px 0 10px;padding:2px 17px;font-size:22px;line-height:1.5;display:table}.voice-content p,.voice-content blockquote{color:#233e64;font-size:21px;line-height:1.7}.voice-content .editorial-note{color:#26466b;background:#ffedaf;border-radius:4px;padding:2px 10px;font-size:19px;font-weight:650;line-height:1.55;display:table}.voice-result{border-top:1px solid #adbfdb;margin-top:18px}.voice-result blockquote{border-left:3px solid #adbfdb;margin-left:5px;padding-left:28px}.voice-result strong{font-size:26px}.legacy-voice-title{margin-top:43px}.compact-voice{grid-template-columns:39% 1fr;gap:35px;min-height:295px;padding:20px 22px}.compact-voice+.compact-voice{margin-top:20px}.compact-voice h4{font-size:43px}.voice-pair{grid-template-columns:1fr 1fr;gap:22px;display:grid}.voice-pair>div+div{border-left:2px solid #b5c8e2;padding-left:23px}.voice-pair h5{margin-top:0}.voice-pair .editorial-note{white-space:nowrap;margin-top:10px;padding-inline:4px;font-size:14px}.compact-voice .customer-photo{max-height:280px}.featured-voice{min-height:602px}@media (width<=1399px) and (width>=1024px){.feature-card{padding-inline:20px}.feature-card h3{font-size:26px}.feature-card>p{font-size:17px}.mode-option{grid-template-columns:32px 135px 68px 1fr;gap:6px;padding-inline:10px}.mode-radio{width:30px;height:30px}.mode-option h4{font-size:19px}.mode-option p{font-size:14px}.languages{gap:10px}.languages strong{font-size:44px}.languages dl>div{padding-inline:10px}.languages dd{font-size:15px}.proof-metrics{gap:26px}.proof-metrics h3{font-size:24px}.proof-metrics h3 strong{font-size:47px}.proof-metrics h3 .gold-text{font-size:34px}.proof-metrics .proof-number{font-size:59px}.proof-number span{font-size:37px}.proof-subtitle{font-size:35px}.proof-source{font-size:14px}.voices h2{font-size:61px}.voices .section-intro{font-size:26px}.voice-content h4{font-size:36px}.voice-content p,.voice-content blockquote{font-size:17px}.compact-voice h4{font-size:34px}.voice-pair .editorial-note{font-size:11px}.voice-content .editorial-note{font-size:15px}}@media (width<=1023px){.features-frame{min-height:0;padding:56px 24px}.features .section-heading{margin-bottom:32px;padding:0}.features .section-heading h2{text-wrap:balance;font-size:34px}.feature-grid{grid-template-columns:1fr;gap:20px}.feature-card{padding:18px 22px 28px}.feature-number{font-size:58px}.feature-card h3{white-space:normal;font-size:clamp(22px,3.8vw,31px)}.feature-card>p{min-height:0;font-size:17px}.mode-option{grid-template-columns:34px 1fr 80px;gap:12px;padding:16px}.mode-option h4{font-size:21px}.mode-option p{grid-column:2/4;font-size:16px}.mode-radio{width:32px;height:32px}.mode-option img{grid-area:1/3/3}.highlight-example{min-height:0;font-size:14px}.highlight-example td{padding:8px}.highlight-example dl>div{font-size:12px;display:block}.highlight-example dt{margin-bottom:5px;padding:3px 6px;display:table}.highlight-example th:first-child{width:25%}.highlight-example th:nth-child(2){width:28%}.highlight-example th:nth-child(3){width:47%}.report-comparison{grid-template-columns:1fr 24px 1fr;gap:10px;margin:24px 0 0}.report-preview{padding:8px}.report-preview figcaption{font-size:12px}.report-arrow{font-size:30px}.report-label{font-size:12px}.languages{gap:10px;margin-top:25px}.languages>img{width:35%}.languages dl>div{padding:18px 10px}.languages strong{font-size:42px}.languages dt{font-size:19px}.languages dd{font-size:14px}.proof-frame{min-height:0;padding:56px 24px}.proof .section-heading{padding:0}.proof h2{font-size:34px}.proof-metrics{grid-template-columns:1fr;gap:20px;margin-top:25px;padding:0}.proof-metrics>div+div:before{display:none}.proof-metrics h3{font-size:26px}.proof-metrics h3 strong{font-size:50px}.proof-metrics h3 .gold-text{font-size:36px}.proof-metrics .proof-number{font-size:65px}.proof-number span{font-size:40px}.proof-subtitle{font-size:35px}.proof-source{white-space:normal;margin:20px 0;font-size:13px}.client-logos{grid-template-columns:repeat(2,1fr)}.client-logos li{min-height:80px;padding:8px 10px}.client-logos li:nth-child(4n){border-right:1px solid #d5e7f2}.client-logos li:nth-child(2n){border-right:0}.client-logos li:nth-last-child(-n+4){border-bottom:1px solid #d5e7f2}.client-logos li:nth-last-child(-n+2){border-bottom:0}.client-logos img{height:55px}.permission-note{font-size:12px}.voices-frame{min-height:0;padding:56px 24px}.voices .section-heading{padding:0}.voices h2{font-size:38px}.voices .section-intro{font-size:19px}.voice-group-title{gap:15px;font-size:23px}.voice-group-title:before{width:35px;height:3px}.voice-card,.compact-voice{min-height:0;padding:20px;display:block}.customer-photo,.compact-voice .customer-photo{width:100%;max-width:650px;max-height:none;margin:0 auto 22px}.voice-content h4,.compact-voice h4{white-space:normal;font-size:30px}.voice-content h5{font-size:19px}.voice-content p,.voice-content blockquote{font-size:17px}.voice-content .editorial-note{font-size:14px}.voice-pair{gap:18px}.voice-pair>div+div{padding-left:18px}.voice-pair .editorial-note{white-space:normal}.voice-result blockquote{padding-left:18px}.featured-voice .customer-photo{max-height:500px}}@media (width<=500px){.features-frame,.proof-frame,.voices-frame{padding-inline:20px}.feature-card{padding-inline:16px}.mode-option{grid-template-columns:28px 1fr 54px;gap:8px;padding:12px}.mode-option h4{font-size:18px}.mode-option img{width:54px;padding-left:5px}.mode-radio{width:26px;height:26px}.mode-option p{font-size:14px}.highlight-example{font-size:12px;line-height:1.6}.highlight-example th{font-size:13px}.highlight-example td{padding:6px}.highlight-example dl>div{font-size:10px}.report-comparison{grid-template-columns:1fr 20px 1fr;gap:4px}.report-preview figcaption{font-size:10px}.report-preview{padding:6px}.languages{flex-wrap:wrap;justify-content:center}.languages>img{width:55%;max-width:180px}.languages dl{flex-basis:100%;justify-content:center}.languages dl>div{flex:0 0 50%}.languages dl>div:first-child{border:0}.proof-metrics h3 strong{font-size:43px}.proof-metrics h3{font-size:23px}.proof .section-kicker:after{width:60px}.voice-card{padding:16px}.voice-content h4,.compact-voice h4{font-size:27px}.voice-pair{display:block}.voice-pair>div+div{border-top:1px solid #bed0e4;border-left:0;margin-top:15px;padding:15px 0 0}.voice-group-title{font-size:21px}}@media (width>=1024px){.features-frame{padding-bottom:66px}.features .section-heading h2{font-size:62px;line-height:1.2}.features .section-heading{margin-bottom:80px}.feature-card{padding-top:16px;padding-bottom:29px}.feature-number{margin-bottom:10px;font-size:77px;line-height:.98}.feature-card h3{margin-bottom:16px;font-size:32px}.feature-card>p{min-height:89px;line-height:1.65}.feature-card:nth-child(n+3)>p{min-height:0}.feature-card:nth-child(n+3) .report-comparison{margin-top:28px}.feature-card:nth-child(n+3) .languages{margin-top:24px}.mode-example{margin-top:23px}.highlight-example{min-height:281px}.report-comparison{grid-template-columns:1fr 48px 1fr;gap:20px;margin-inline:25px}.report-preview{min-height:191px}.report-content{gap:9px}.report-preview figcaption{margin-bottom:7px}.languages{gap:15px}.languages>img{width:41%}.languages dl>div{padding-inline:12px}.proof-frame{padding-top:29px}.proof h2{font-size:62px;line-height:1.2}.proof-metrics{grid-template-columns:1fr 1.2fr 1fr;gap:38px;margin-top:29px}.proof-metrics>div{padding-top:10px;padding-bottom:13px}.proof-metrics h3{font-size:32px;line-height:1.35}.proof-metrics h3 strong{letter-spacing:-.045em;font-size:61px;font-weight:600}.proof-metrics h3 .gold-text{font-size:44px}.proof-metrics .proof-number{letter-spacing:-.04em;font-size:75px;font-weight:650}.proof-subtitle{font-size:44px;font-weight:600;line-height:1.35}.proof-source{margin-top:18px;margin-bottom:28px}.client-logos li{min-height:84px;padding:0 10px}.client-logos img{height:78px}.client-logos{background:#fbfdff}.client-logos img{mix-blend-mode:multiply}.voices-frame{padding-top:78px;padding-bottom:70px}.voices h2{font-size:75px;font-weight:650;line-height:1.22}.voices .section-intro{font-size:32px;line-height:1.5}.voice-group-title{margin-top:46px}.voice-content h4{font-size:48px;font-weight:700}.featured-voice{grid-template-columns:46% 1fr;gap:26px}.voice-content p,.voice-content blockquote{font-size:21px;line-height:1.65}.compact-voice{grid-template-columns:39% 1fr;gap:34px}.compact-voice .customer-photo{width:100%;max-height:none}.voice-pair .editorial-note{white-space:normal}.compact-voice h4{font-size:43px}.legacy-voice-title{margin-top:38px}}@media (width>=1024px) and (width<=1399px){.feature-card h3{font-size:26px}.feature-card>p{font-size:17px}.report-comparison{gap:10px;margin-inline:0}.report-preview{min-height:0}.proof-metrics h3{font-size:24px}.proof-metrics h3 strong{font-size:47px}.proof-metrics h3 .gold-text{font-size:34px}.proof-metrics .proof-number{font-size:59px}.proof-subtitle{font-size:35px}.voices h2{font-size:61px}.voices .section-intro{font-size:26px}.voice-content h4{font-size:36px}.voice-content p,.voice-content blockquote{font-size:17px}.compact-voice h4{font-size:34px}}.voices{background:linear-gradient(148deg,#0000 42%,#0a49784d 42.1%,#0000 62%),radial-gradient(at 90% 5%,#2c79b455,#0000 28%),linear-gradient(25deg,#052d51,#023567 58%,#06233f)}.mobile-column-label{display:none}@media (width<=540px){.highlight-example,.highlight-example tbody,.highlight-example tr,.highlight-example td{width:100%;display:block}.highlight-example thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.highlight-example td{padding:14px;font-size:16px;line-height:1.7}.highlight-example td+td{border-top:1px solid #bdd7ef;border-left:0}.highlight-example dl>div{margin-block:12px;font-size:14px}.highlight-example dt{font-size:14px}.mobile-column-label{color:#213b62;margin-bottom:8px;font-size:15px;font-weight:700;display:block}}.security-frame{min-height:960px;padding:0 45px 42px}.security .section-heading{isolation:isolate;min-height:314px;padding:69px 20px 50px;position:relative}.security-scene{z-index:-1;width:512px;position:absolute;top:0;right:-45px}.security .section-kicker{color:#3985ec;margin-bottom:28px}.security .section-kicker:after{content:"";background:#c9a456;width:74px;height:2px;margin-top:13px;display:block}.security .section-heading h2{font-size:59px;line-height:1.3}.security .section-intro{color:#3c547b;margin-top:16px;font-size:27px}.security-list{margin:0;padding:0;list-style:none}.security-list li{border-top:1px solid #9dcefb;grid-template-columns:105px 430px 1fr;align-items:center;gap:28px;min-height:150px;padding:37px 15px;display:grid}.security-number{color:#2b8be8;letter-spacing:-.04em;border-right:1px solid #9dcefb;padding-right:28px;font-size:75px;font-weight:600;line-height:1}.security-list h3{letter-spacing:-.035em;font-size:33px;line-height:1.45;position:relative}.security-list h3:before{content:"";background:#c8a350;width:53px;height:3px;margin-bottom:12px;display:block}.security-list p{color:#3e5276;font-size:22px;line-height:1.65}.outline-decoration{pointer-events:none;z-index:-1;width:28%;height:auto;position:absolute;bottom:0;left:0}.faq-frame{isolation:isolate;grid-template-columns:365px 1fr;gap:37px;min-height:960px;padding:144px 52px;display:grid;position:relative}.faq .section-heading{padding-top:23px}.faq .section-kicker{color:#3e577d}.faq .section-heading h2{white-space:nowrap;font-size:49px}.faq-list details{border-top:1px solid #bbd6ee}.faq-list details:last-child{border-bottom:1px solid #bbd6ee}.faq-list summary{cursor:pointer;touch-action:manipulation;grid-template-columns:63px 1fr 16px;align-items:center;gap:33px;min-height:96px;padding:25px 14px 25px 0;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.question-number{font:25px/1.9 var(--font-mono);letter-spacing:.08em;color:#435e83;border-right:1px solid #bdd6ee}.faq-list h3{overflow-wrap:anywhere;letter-spacing:-.04em;min-width:0;font-size:22px;font-weight:700;line-height:1.6}.faq-indicator{border-inline:7px solid #0000;border-top:10px solid #3e567f;width:0;height:0}.faq-list details[open] .faq-indicator{transform:rotate(180deg)}.faq-answer{color:#3e557a;padding:0 30px 31px 96px;font-size:21px;line-height:1.8}.faq-list summary:hover h3{text-underline-offset:5px;text-decoration:underline}.faq-answer p+p{margin-top:1em}.contact-frame{isolation:isolate;grid-template-columns:435px 1fr;gap:32px;min-height:960px;padding:76px 49px 68px 54px;display:grid;position:relative}.contact .section-heading{padding-top:57px}.contact .section-kicker{color:#3e557a;margin-bottom:20px;font-size:16px}.contact .section-heading h2{letter-spacing:.02em;font-size:65px}.contact .section-heading>p:last-child{color:#3a5378;margin-top:22px;font-size:18px;line-height:1.9}.contact-form{background:#fff;border-radius:15px;align-self:start;padding:38px 37px;box-shadow:0 10px 25px #acd8f42b}.contact-kind{border:0;min-width:0;margin:0 0 24px;padding:0}.contact-kind legend{margin-bottom:14px;font-size:20px;font-weight:700}.field-status{white-space:nowrap;background:linear-gradient(#eff3f7,#e0e6ee);border-radius:5px;margin-left:12px;padding:2px 10px;font-size:12px;font-weight:400}.contact-kind-options{grid-template-columns:1.04fr 1fr 1fr;gap:14px;display:grid}.contact-kind-options label{white-space:nowrap;cursor:pointer;border:1px solid #bacbdf;border-radius:17px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:12px 9px;font-size:16px;display:flex}.contact-kind-options label:has(:checked){background:#e0f1ff;border-color:#6bb4ff}.contact-form input[type=radio],.contact-form input[type=checkbox]{accent-color:#1677e9;cursor:pointer;flex:none;width:25px;height:25px;margin:0}.contact-fields{grid-template-columns:1fr 1fr;gap:20px 29px;display:grid}.contact-field label{margin-bottom:4px;font-size:17px;font-weight:700;line-height:1.5;display:block}.field-hint{color:#3c5377;min-height:20px;margin-bottom:6px;font-size:14px;line-height:1.4}.contact-field input,.contact-field textarea{width:100%;min-height:47px;color:var(--navy);background:#fff;border:1px solid #bccbdc;border-radius:6px;padding:11px 15px}.contact-field input:user-invalid{border-color:#a34a3a}.contact-field textarea{resize:vertical;min-height:112px;line-height:1.6}.contact-field textarea::placeholder{color:#71829b;opacity:1}.message-field{margin-top:21px}.message-field label{margin-bottom:10px}.consent-row{flex-wrap:wrap;align-items:center;gap:12px;min-height:34px;margin:23px 0;font-size:16px;display:flex;position:relative}.consent-row input{order:0}.consent-row .privacy-link{color:#0064cf;text-underline-offset:3px;text-align:left;order:1;min-height:34px;font-size:16px;text-decoration:underline}.consent-row label{cursor:pointer;order:2;margin-left:-10px}.submit-button{width:100%;min-height:60px;font-size:25px;font-weight:750}.submit-button[aria-disabled=true]{cursor:not-allowed}.contact-form #contact-connection{color:#405775;margin-top:12px;font-size:12px;line-height:1.6}.company-frame{isolation:isolate;min-height:960px;padding:145px 54px 88px;position:relative}.company h2{margin-bottom:12px;font-size:73px;line-height:1.4}.company-columns{grid-template-columns:43% 57%;margin-left:205px;display:grid}.company-columns>dl{padding-right:28px}.company-columns>dl+dl{border-left:1px solid #bcd1e5;padding-left:31px;padding-right:0}.company-columns dl>div{border-top:1px solid #bfd3e7;min-height:127px;padding:18px 0 31px}.company-columns dt{color:#0d589c;margin-bottom:10px;font-size:22px;font-weight:650}.company-columns dd{white-space:pre-line;letter-spacing:-.035em;font-size:28px;line-height:1.6}.company-columns small{color:#3c557a;font-size:21px;line-height:1.5;display:block}.company-columns dl+dl dd{font-size:27px}.company-columns dl+dl>div:last-child dd{color:#3c557a;font-size:23px;line-height:1.75}.site-footer{color:#fff;background:#092239}.footer-frame{min-height:960px;padding:280px 56px 188px}.footer-main{border-bottom:2px solid #c6a65e;grid-template-columns:450px 385px 175px 1fr;align-items:center;gap:30px;padding-bottom:53px;display:grid}.footer-brand{align-items:center;gap:20px;display:flex}.footer-stone{object-fit:contain;border-right:1px solid #65809a;width:98px;height:155px;padding-right:18px}.footer-wordmark{filter:brightness(0)invert();width:295px}.footer-main nav{flex-direction:column;gap:24px;display:flex}.footer-main button,.footer-main a:not(.footer-brand){text-align:left;min-height:42px;font-size:20px;line-height:1.6}.footer-primary button,.footer-secondary a{justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}.footer-primary button{white-space:nowrap}.footer-main a:hover,.footer-main button:hover{text-underline-offset:5px;text-decoration:underline}.footer-legal{border-left:1px solid #6a8095;justify-content:center;min-height:165px;padding-left:36px;gap:6px!important}.footer-legal button,.footer-legal a{white-space:nowrap;font-weight:400}.footer-notes{color:#d1dce7;margin-top:63px;font-size:21px;line-height:1.85}.footer-notes p+p{margin-top:31px}.footer-source-indent{padding-left:75px}@media (width<=1399px) and (width>=1024px){.security-list li{grid-template-columns:90px 330px 1fr;gap:20px}.security-list h3{font-size:28px}.security-list p{font-size:18px}.security .section-heading h2{font-size:50px}.security .section-intro{font-size:22px}.faq-frame{grid-template-columns:300px 1fr;gap:25px}.faq .section-heading h2{font-size:40px}.faq-list h3{font-size:19px}.faq-list summary{gap:18px}.faq-answer{padding-left:81px;font-size:18px}.contact-frame{grid-template-columns:32% 1fr;gap:25px;padding-inline:40px}.contact .section-heading h2{font-size:49px}.contact .section-heading>p:last-child{font-size:16px}.contact-form{padding:28px}.contact-kind-options{gap:8px}.contact-kind-options label{gap:6px;padding:10px 5px;font-size:12px}.contact-kind-options input{width:21px!important;height:21px!important}.company-columns{margin-left:130px}.company-columns dd,.company-columns dl+dl dd{font-size:23px}.company-columns dl+dl>div:last-child dd{font-size:20px}.footer-main{grid-template-columns:31% 30% 16% 1fr;gap:18px}.footer-brand{gap:14px}.footer-stone{width:76px;height:130px}.footer-wordmark{width:220px}.footer-main button,.footer-main a:not(.footer-brand){font-size:15px}.footer-legal{padding-left:20px}.footer-notes{font-size:18px}}@media (width<=1023px){.security-frame{min-height:0;padding:0 24px 32px}.security .section-heading{min-height:0;padding:56px 0 35px}.security-scene{opacity:.55;width:60%;right:-24px}.security .section-heading h2{font-size:35px}.security .section-intro{font-size:19px}.security-list li{grid-template-columns:64px 1fr;gap:15px 20px;min-height:0;padding:26px 0}.security-number{padding-right:16px;font-size:48px}.security-list h3{font-size:24px}.security-list h3:before{margin-bottom:8px}.security-list p{grid-column:2;font-size:17px}.faq-frame{min-height:0;padding:56px 24px;display:block}.faq .section-heading{margin-bottom:30px;padding:0}.faq .section-heading h2{font-size:35px}.faq-list summary{grid-template-columns:45px 1fr 12px;gap:15px;min-height:85px;padding-block:20px}.question-number{font-size:20px}.faq-list h3{font-size:18px}.faq-answer{padding:0 12px 25px 60px;font-size:17px}.contact-frame{min-height:0;padding:56px 24px;display:block}.contact .section-heading{margin-bottom:30px;padding:0}.contact .section-heading h2{font-size:42px}.contact .section-heading>p:last-child{font-size:17px}.contact-form{padding:25px}.contact-kind-options{grid-template-columns:1fr;gap:10px}.contact-kind-options label{justify-content:flex-start;min-height:48px;padding-inline:15px;font-size:16px}.contact-fields{gap:20px}.consent-row{gap:8px;font-size:14px}.consent-row .privacy-link{font-size:14px}.consent-row label{margin-left:0}.company-frame{min-height:0;padding:56px 24px}.company h2{margin-bottom:25px;font-size:42px}.company-columns{grid-template-columns:1fr 1.15fr;margin:0}.company-columns>dl{padding-right:18px}.company-columns>dl+dl{padding-left:18px}.company-columns dt{font-size:19px}.company-columns dd,.company-columns dl+dl dd{font-size:20px}.company-columns small{font-size:17px}.company-columns dl+dl>div:last-child dd{font-size:18px}.company-columns dl>div{min-height:0;padding:18px 0 24px}.footer-frame{min-height:0;padding:70px 24px}.footer-main{grid-template-columns:1fr 1fr;gap:35px 24px;padding-bottom:35px}.footer-brand{grid-column:1/-1}.footer-stone{width:70px;height:125px}.footer-wordmark{width:250px}.footer-main button,.footer-main a:not(.footer-brand){font-size:16px}.footer-primary button{white-space:normal}.footer-legal{border-top:1px solid #48647b;border-left:0;flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;min-height:0;padding:20px 0 0;flex-direction:row!important;gap:15px!important}.footer-notes{margin-top:35px;font-size:16px}.footer-source-indent{padding:0}.outline-decoration{opacity:.6;width:40%}}@media (width<=540px){.contact-frame,.faq-frame,.company-frame,.security-frame{padding-inline:20px}.security .section-heading h2{font-size:31px}.security-list li{grid-template-columns:52px 1fr;gap:14px}.security-list h3{font-size:21px}.security-list p{grid-column:1/-1}.security-number{font-size:43px}.contact-form{padding:22px 18px}.contact-fields{grid-template-columns:1fr}.field-hint:empty{display:none}.contact-field label{font-size:16px}.contact-kind legend{font-size:18px}.contact-form input[type=checkbox]{width:24px;height:24px}.consent-row{grid-template-columns:24px 1fr;column-gap:10px;display:grid}.consent-row input{grid-area:1/1/3}.consent-row .privacy-link,.consent-row label{grid-column:2}.contact-form #contact-connection{font-size:11px}.company-columns{display:block}.company-columns>dl,.company-columns>dl+dl{border-left:0;padding:0}.company-columns dd,.company-columns dl+dl dd{font-size:20px}.faq-list summary{grid-template-columns:37px 1fr 12px;gap:12px;padding-right:4px}.faq-list h3{font-size:16px}.question-number{font-size:18px}.faq-answer{padding-left:49px;font-size:16px}.footer-main{grid-template-columns:1fr}.footer-brand,.footer-legal{grid-column:1}.footer-main nav{gap:12px}.footer-wordmark{width:220px}}@media (width>=1024px){.security .section-heading{min-height:314px;padding-bottom:42px}.security-list li{grid-template-columns:105px 425px 1fr;min-height:150px;padding-block:32px}.security-list h3{letter-spacing:-.04em;font-size:32px}.security-list p{font-size:21px;line-height:1.6}.security-number{font-size:75px;font-weight:500}.faq-list h3{letter-spacing:-.055em;font-size:20px}.faq-answer{padding-bottom:28px;font-size:21px;line-height:1.75}.faq-list summary{min-height:96px;padding-block:24px}.faq-list details:first-child summary{padding-bottom:20px}.faq-frame{padding-bottom:130px}.contact-fields{gap:18px 29px}.contact-field:nth-child(3) .field-hint,.contact-field:nth-child(4) .field-hint{display:none}.contact-field input{min-height:47px;padding-block:10px}.contact-field textarea{height:112px;min-height:112px}.contact .section-heading h2{font-size:65px;line-height:1.3}.contact-kind{margin-bottom:25px}.contact-form{padding-top:38px;padding-bottom:26px}.contact-kind-options label{font-size:15px}.contact-frame{padding-bottom:58px}.company-columns{grid-template-columns:44.5% 55.5%}.company-columns dd,.company-columns dl+dl dd{letter-spacing:-.04em;font-size:26px;line-height:1.6}.company-columns dl+dl>div:last-child dd{letter-spacing:-.045em;font-size:21px;line-height:1.75}.company-columns dl>div{min-height:127px;padding-top:16px;padding-bottom:26px}.company-columns small{font-size:20px}.company-columns dl+dl>div:nth-child(2) dd{font-size:24px}.company-frame{padding-bottom:75px}.footer-main{grid-template-columns:450px 385px 175px 1fr}.footer-frame{padding-bottom:170px}.footer-notes{font-size:20px;line-height:1.85}.footer-main button,.footer-main a:not(.footer-brand){font-size:19px}.footer-stone{width:110px;height:155px;padding-right:23px}}@media (width>=1024px) and (width<=1399px){.security-list li{grid-template-columns:90px 330px 1fr}.security-list h3{font-size:28px}.security-list p{font-size:18px}.contact .section-heading h2{font-size:49px}.contact-kind-options label{font-size:12px}.company-columns dd,.company-columns dl+dl dd{font-size:23px}.company-columns dl+dl>div:nth-child(2) dd{font-size:21px}.company-columns dl+dl>div:last-child dd{font-size:20px}.footer-main{grid-template-columns:31% 30% 16% 1fr;gap:18px}.footer-main button,.footer-main a:not(.footer-brand){font-size:15px}.footer-stone{width:76px;height:130px}}@media (width<=540px){.security-scene{right:-20px}.footer-brand{gap:12px}.footer-wordmark{max-width:calc(100% - 90px)}}.champagne-text{color:#d3b070;background:var(--gold-display-dark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (width>=1024px){.hero{overflow:clip}.hero-body{padding-top:44px;padding-bottom:40px}.hero-visual{top:22px}.problems .section-frame{padding-top:56px}}@media (width<=1023px){.hero-body{padding-top:56px;padding-bottom:28px}.problems .section-frame{padding-top:40px}}.problems{background:linear-gradient(115deg,#ffffffc9,#ffffffe0 55%,#ffffffb8),url(/metarozetta/assets/approved-crops/problem-paper-texture.png) 50%/cover}.expert-figure{aspect-ratio:660/340;gap:0;width:100%;margin:0;display:block;position:relative}.expert-figure .problem-documents{width:67.8%;height:auto;position:absolute;top:28%;left:0}.expert-routes{fill:none;width:100%;height:100%;stroke:var(--navy);stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;inset:0}.route-dashed{stroke-width:1.6px;stroke-dasharray:6 7}.route-stop{stroke-width:3.5px}.route-solid{stroke-width:3.3px}.expert-destinations{display:contents}.expert-destinations>div{text-align:center;width:22%;font-size:clamp(12px,1.4vw,20px);font-weight:500;position:absolute;right:0}.expert-destinations .ai-destination{top:0}.expert-destinations .human-destination{top:46%}.expert-destinations img{height:auto;max-height:none;margin:0 auto 4px}.ai-destination img{width:78%}.human-destination img{width:100%}.evidence-visual{margin-top:-4px;position:relative;container-type:inline-size}.evidence-visual>img{mix-blend-mode:multiply;width:100%;height:auto;mask-image:linear-gradient(90deg,#0000,#000 4% 97%,#0000),linear-gradient(#0000,#000 5% 92%,#0000);mask-composite:intersect}.evidence-visual .sentence-zoom{background:#f3f7f8;border-width:2px;width:34.88%;inset:53.71% auto auto 63.48%;box-shadow:0 0 0 2px #fff,0 8px 20px #142d4520;container-type:inline-size}.sentence-lines{filter:blur(1.5px);opacity:.65;color:#62737c;white-space:nowrap;background:0 0;flex-direction:column;justify-content:center;font:600 5.6cqw/1.8 Inter,sans-serif;display:flex;inset:-5% -10%;transform:rotate(-11deg)}.sentence-lines span{min-height:1.8em;display:block}.evidence-visual .sentence-zoom mark{letter-spacing:-.04em;background:#f5d695;border-radius:3px;padding:1.4cqw 1.7cqw;font:500 4.55cqw/1.55 Inter,sans-serif;transform:rotate(-11deg)}.evidence-visual .zoom-caption{white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:32.67%;min-height:6.9%;padding:.6% .8%;font-size:1.67cqw;line-height:1.4;display:flex;inset:87% auto auto 65.46%}.levels-description{color:var(--navy)}.level-current .level-title,.level-current .role-inner p{background-image:var(--gold-display-dark)}.features{isolation:isolate;background:radial-gradient(at 85% 10%,#dceefa8c,#0000 60%),linear-gradient(#f5fafd,#edf5fa 60%,#f8fbfd);position:relative;overflow:clip}.features:before,.features:after{content:none}.features .section-heading h2:after{content:"";vertical-align:middle;background:var(--gold-display-dark);width:88px;height:2px;margin-left:24px;display:inline-block}.feature-card{background:linear-gradient(135deg,#fffffffa,#ffffffed 75%,#f6fbffe8);border-color:#d6eafa;box-shadow:0 9px 23px #9ecae838,inset 0 1px 1px #fff}.feature-number:after{background:var(--gold-display-dark);height:2px}.mode-option{background:linear-gradient(125deg,#fff,#fafdff);box-shadow:0 4px 12px #9fcde72b}.mode-option.selected{background:linear-gradient(120deg,#e6f4ff,#f4fbff)}.mode-option img{mix-blend-mode:normal;border-left:0;width:100%;padding-left:0}.mode-option h4{border-right:1px solid #c0d7ea;padding-block:15px}.highlight-example{box-shadow:0 5px 15px #a0cbe62b}.highlight-example th{background:linear-gradient(100deg,#e7f1f8,#edf4f9)}.report-preview{background:linear-gradient(135deg,#fff,#fff 65%,#f5fbff)}.report-content{row-gap:8px}.report-detail-rule{background:#d4e1eb;grid-column:1/-1;height:3px}.report-data{grid-template-columns:1fr 1.3fr 1fr;gap:2px;margin-top:4px;display:grid}.report-data span{background:#d5e6f1;height:5px}.report-data span:nth-child(-n+3){background:#8ab8df}.languages strong{letter-spacing:-.055em;font-weight:600}@media (width>=1400px){.features-frame{padding-top:102px;padding-bottom:66px}.feature-number{margin-bottom:7px;font-size:68px;line-height:1.05}.feature-card{padding-top:18px;padding-bottom:30px}.feature-card>p{font-size:18.5px;line-height:1.65}.mode-option{grid-template-columns:44px 181px 100px 1fr;gap:12px;padding-inline:20px}.mode-option h4{font-size:23px}.highlight-example dl>div{grid-template-columns:68px 1fr;gap:8px;padding-block:2px;font-size:13px;line-height:1.5}.highlight-example td{padding-inline:10px}.report-comparison{margin-inline:25px}.languages dl>div{padding-inline:14px}}@media (width<=1399px){.features .section-heading h2:after{width:50px;margin-left:16px}}@media (width<=1023px){.features .section-heading h2:after{display:none}.mode-option h4{border-right:0;padding:0}.features:before{height:45%}.features:after{height:30%;top:60%}.expert-destinations>div{font-size:clamp(12px,2.8vw,20px)}}.customer-contacts{border-bottom:1px solid #d9e4ec;margin-bottom:15px;padding:0 0 14px}.voice-content .customer-contacts p{font-size:14px;line-height:1.7}.customer-contacts p+p{margin-top:4px}.customer-contacts b{color:var(--navy);margin-left:.4em;font-size:16px;font-weight:650;display:inline-block}.customer-contacts small{color:var(--slate);margin-top:7px;font-size:11px;display:block}.security-number .champagne-text{display:inline-block}.site-footer.compact-footer{background:var(--navy);color:#fff;border-top:1px solid #d3b07066}.footer-shell{justify-content:space-between;align-items:center;gap:24px;padding:28px 48px;display:flex}.footer-identity{flex-shrink:0;width:240px;height:auto;display:block}.footer-links{justify-content:center;align-items:center;gap:0;display:flex}.footer-links>*{align-items:center;min-height:44px;padding:8px 20px;font-size:14px;font-weight:400;display:inline-flex}.footer-links>*+*{border-left:1px solid #ffffff40}.footer-links a:hover,.footer-links button:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}@media (width<=900px){.footer-shell{flex-direction:column;gap:20px}}@media (width<=600px){.footer-identity{width:208px}.footer-shell{padding:24px 20px}.footer-links{flex-wrap:wrap;row-gap:8px}.footer-links>*{padding:8px 14px;font-size:12px}.customer-contacts b{font-size:15px}}.features:before{mask-image:linear-gradient(90deg,#0000 0 50%,#000 65%)}.values .factory-scene{opacity:.6;height:auto;mask-image:linear-gradient(#000 0 80%,#0000 100%)}@media (width<=1023px){.values .factory-scene{object-fit:cover;object-position:42% top;height:480px;mask-image:linear-gradient(#000 0 45%,#0000 100%)}}.evidence-visual{aspect-ratio:860/795}.evidence-visual>img{object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 10px 10px #203a5429);height:100%;display:block;mask-image:none}.evidence-connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.features-frame{min-height:0;padding-top:66px}.features .section-heading{margin-bottom:48px}.feature-card h3{white-space:normal;font-size:34px}.compact-footer a:focus-visible{outline-color:#fff}@media (width>=1024px) and (width<=1399px){.feature-card h3{font-size:28px}}@media (width<=1023px){.features-frame{padding-top:56px}.features .section-heading{margin-bottom:19.2px}.feature-card h3{font-size:clamp(24px,4vw,33px)}}@media (width>=901px) and (width<=1100px){.footer-shell{flex-direction:column;gap:20px}}.evidence-figure figcaption{letter-spacing:-.03em;color:var(--navy);font-size:43px;font-weight:750;line-height:1.4}.evidence-visual{margin-top:48px}@media (width>=1024px) and (width<=1399px){.evidence-figure figcaption{font-size:34px}}@media (width<=1023px){.evidence-figure figcaption{font-size:clamp(26px,5vw,40px)}.evidence-visual{margin-top:28px}}.features .feature-card{background:radial-gradient(ellipse at var(--card-glow,100% 0%), #badbf2 0%, #d9edf9a6 35%, transparent 70%), radial-gradient(ellipse at 0% 100%, #ecdfc652, transparent 55%), linear-gradient(145deg, #f4faff, #eaf4fa);border-color:#bed6e5;box-shadow:0 10px 26px #4767831a,inset 0 1px #fff}.features .feature-card:nth-child(2){--card-glow:90% 100%}.features .feature-card:nth-child(3){--card-glow:100% 70%}.features .feature-card:nth-child(4){--card-glow:85% 0%}.evidence{background:linear-gradient(115deg,#fff 8%,#fffdf8 48%,#f7f0e2 100%)}.evidence-figure figcaption{text-align:center;white-space:normal;margin:12px 0 0}.evidence-caption-context{letter-spacing:0;margin-bottom:8px;font-size:.61em;font-weight:650;line-height:1.65;display:block}.evidence-caption-emphasis{justify-content:center;align-items:center;gap:clamp(10px,1.5vw,22px);display:flex}.evidence-caption-emphasis strong{font-weight:inherit;white-space:nowrap}.evidence-caption-emphasis:before,.evidence-caption-emphasis:after{content:"";background:#cbb78c;flex:24px;min-width:14px;max-width:100px;height:1px}.campaign-inline{max-width:1440px;margin:0 auto;padding:40px 48px 48px}.campaign-link{border-radius:12px;display:block}.campaign-link img{width:100%;height:auto;display:block}.campaign-link:hover{filter:brightness(1.035)}.campaign-link:focus-visible{outline-offset:5px;outline:3px solid #0674ff}.campaign-popup{z-index:4;border-radius:12px;width:340px;position:absolute;bottom:22px;right:24px;box-shadow:0 8px 26px #0c1e342b}.campaign-popup[hidden]{display:none}.campaign-popup .campaign-link img{border-radius:12px}.campaign-close{color:#0c1e34;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:-5px;right:-7px}.campaign-close span{background:#fff;border:1px solid #bec8d2;border-radius:50%;place-items:center;width:32px;height:32px;font:28px/1 Arial,sans-serif;display:grid}.campaign-close:focus-visible{outline-offset:2px;border-radius:50%;outline:3px solid #0674ff}.hero .hero-actions .button-gold{width:220px}.hero .header-actions .button-gold{min-width:176px}@media (width<=1199px){.campaign-popup{width:min(360px,100%);margin:28px 0 0 auto;position:relative;inset:auto}}@media (width<=767px){.campaign-inline{padding:28px 20px}.campaign-popup{margin:24px auto 0}.hero .hero-actions .button-gold{width:100%}}.campaign-description{color:var(--navy);margin:0;padding:28px 42px 32px;font-size:22px;line-height:1.8}@media (width<=767px){.campaign-description{padding:20px;font-size:18px;line-height:1.85}}@font-face{font-family:MetaRozetta Campaign JP;src:url(/metarozetta/assets/campaign-2026/NotoSansJP-campaign.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+8CA0}.campaign-description{font-family:Inter,MetaRozetta Campaign JP,Noto Sans JP,sans-serif}.campaign-panel{background:linear-gradient(130deg,#edf6fc,#fff 55%,#f7f1e6);border:1px solid #cbb78c;border-radius:14px;box-shadow:0 12px 32px #17346514}.campaign-panel .campaign-link{border-radius:13px 13px 0 0}.campaign-panel .campaign-link img{border-radius:inherit}.campaign-panel .campaign-description{border-top:1px solid #cbb78c;position:relative}.campaign-panel .campaign-description:before{content:"";background:linear-gradient(#b28c49,#eddbad,#b28c49);width:3px;position:absolute;top:24px;bottom:24px;left:0}.s03-innovation{--innovation-gold:linear-gradient(180deg, #f6dda8 0%, #eac17b 22%, #fff0c4 48%, #f4d79c 64%, #dda64d 88%, #f5d58f 100%);color:#f8fafc;background:#001329}.s03-innovation .innovation-canvas{aspect-ratio:3/2;isolation:isolate;max-width:1440px;min-height:960px;margin-inline:auto;position:relative;container-type:inline-size}.s03-innovation .innovation-scene{z-index:-1;position:absolute;inset:0}.s03-innovation .innovation-scene img{object-fit:cover;width:100%;height:100%}.s03-innovation .innovation-heading{padding:3.52cqw 3.91cqw 0;position:relative}.s03-innovation .innovation-kicker{color:#f7e6b7;font:400 1.43cqw / 1.4 var(--font-ui);letter-spacing:.36em;margin-bottom:.5cqw}.s03-innovation h2{font:750 4.15cqw / 1.25 var(--font-jp);letter-spacing:-.02em;white-space:nowrap}.s03-innovation .innovation-lead{letter-spacing:.005em;margin-top:.9cqw;font-size:1.84cqw;font-weight:400;line-height:1.42}.s03-innovation .innovation-gold{color:#eed092;background:var(--innovation-gold);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.s03-innovation .innovation-mode{background:0 0;flex-direction:column;justify-content:center;align-items:center;width:25.4%;height:11.5%;padding-bottom:.4cqw;display:flex;position:absolute;top:55.55%;left:37.3%}.s03-innovation .innovation-mode-brand{font-size:1.95cqw;font-weight:700;line-height:1.2}.s03-innovation .innovation-mode-title{font-family:var(--font-jp);white-space:nowrap;font-size:3.08cqw;font-weight:800;line-height:1.3}.s03-innovation .innovation-value{width:29%;position:absolute;top:40%}.s03-innovation .innovation-value-left{left:7.55%}.s03-innovation .innovation-value-right{width:29%;left:68.55%}.s03-innovation .innovation-metric-label{font-family:var(--font-jp);padding-left:.32cqw;font-size:2.55cqw;font-weight:750;line-height:1.3}.s03-innovation .innovation-metric{letter-spacing:-.018em;font-variant-numeric:lining-nums;width:max-content;margin:-.35cqw 0 .6cqw;padding-inline:.7cqw;font-family:Inter,sans-serif;font-size:7.3cqw;font-weight:600;line-height:1.1}.s03-innovation .innovation-percent{letter-spacing:-.025em;font-size:.58em}.s03-innovation .innovation-value-right .innovation-metric-label,.s03-innovation .innovation-value-right .innovation-metric{margin-left:2.6cqw}.s03-innovation .innovation-value-right .innovation-metric-label{padding-top:1cqw}.s03-innovation .innovation-value-right .innovation-metric{margin-top:-1.24cqw}.s03-innovation .innovation-divider{background:#f8edd9;width:81%;height:1px;margin-bottom:1.6cqw;position:relative}.s03-innovation .innovation-value-right .innovation-divider{width:84%}.s03-innovation .innovation-divider:after{content:"";background:#00162e;border-bottom:1px solid #f8edd9;border-right:1px solid #f8edd9;width:10px;height:10px;position:absolute;top:-5px;left:60%;transform:rotate(45deg)}.s03-innovation .innovation-value-right .innovation-divider:after{left:48%}.s03-innovation .innovation-value-kicker{font-size:1.55cqw;font-weight:400;line-height:1.4}.s03-innovation .innovation-value h3{font-family:var(--font-jp);letter-spacing:-.02em;white-space:nowrap;margin:0 0 .5cqw;font-size:3.6cqw;font-weight:800;line-height:1.3}.s03-innovation .innovation-description{letter-spacing:-.02em;font-size:1.58cqw;font-weight:400;line-height:1.38}.s03-innovation .innovation-description strong{letter-spacing:0;font-size:1.05em;font-weight:700}.s03-innovation .innovation-value-right h3{margin-bottom:.88cqw;font-size:3.3cqw}@media (width>=901px) and (width<=1439px){.s03-innovation .innovation-canvas{min-height:0}}@media (width<=900px){.s03-innovation .innovation-canvas{--innovation-art-width:min(960px, 250vw);aspect-ratio:auto;grid-template-columns:1fr 1fr;gap:0 30px;min-height:0;padding:32px 32px 44px;display:grid}.s03-innovation .innovation-heading{grid-column:1/-1;padding:0}.s03-innovation .innovation-kicker{margin-bottom:14px;font-size:15px}.s03-innovation h2{white-space:normal;letter-spacing:-.03em;font-size:32px;line-height:1.45}.s03-innovation .innovation-lead{margin-top:18px;font-size:17px;line-height:1.8}.s03-innovation .innovation-desktop-break{display:none}.s03-innovation .innovation-scene{height:calc(var(--innovation-art-width) * .5);grid-area:2/1/auto/-1;margin:12px -32px 0;position:relative;overflow:hidden;mask-image:linear-gradient(#0000,#000 10px calc(100% - 42px),#0000)}.s03-innovation .innovation-scene img{width:var(--innovation-art-width);max-width:none;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.s03-innovation .innovation-mode{width:calc(var(--innovation-art-width) * .254);height:calc(var(--innovation-art-width) * .115 * 2 / 3);margin-bottom:calc(var(--innovation-art-width) * .21967);grid-area:2/1/auto/-1;place-self:end center;position:relative;top:auto;left:auto}.s03-innovation .innovation-mode-brand{font-size:calc(var(--innovation-art-width) * .0186)}.s03-innovation .innovation-mode-title{font-size:calc(var(--innovation-art-width) * .0308)}.s03-innovation .innovation-value{width:auto;margin-top:14px;position:relative;top:auto;left:auto}.s03-innovation .innovation-metric-label,.s03-innovation .innovation-value-right .innovation-metric-label{margin:0;padding:0;font-size:24px}.s03-innovation .innovation-metric,.s03-innovation .innovation-value-right .innovation-metric{margin:3px 0 18px;padding:0;font-size:68px}.s03-innovation .innovation-divider,.s03-innovation .innovation-value-right .innovation-divider{width:100%;margin-bottom:22px}.s03-innovation .innovation-divider:after,.s03-innovation .innovation-value-right .innovation-divider:after{left:calc(50% - 5px)}.s03-innovation .innovation-value-kicker{font-size:16px}.s03-innovation .innovation-value h3{margin:14px 0;font-size:28px}.s03-innovation .innovation-description strong{font-size:1em}.s03-innovation .innovation-description{font-size:17px;line-height:1.8}}@media (width<=600px){.s03-innovation .innovation-canvas{grid-template-columns:1fr;padding:30px 24px 40px}.s03-innovation h2{font-size:27px}.s03-innovation .innovation-lead{font-size:16px}.s03-innovation .innovation-scene{margin-inline:-24px}.s03-innovation .innovation-value+.innovation-value{margin-top:34px}.s03-innovation .innovation-value h3{font-size:32px}.s03-innovation .innovation-metric{font-size:74px}}@font-face{font-family:MetaRozetta Lead JP;src:url(/metarozetta/assets/campaign-2026/NotoSansJP-supplement.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+7533,U+8A73,U+8CB4}.lead-section{isolation:isolate;scroll-margin-top:32px;font-family:Inter,MetaRozetta Lead JP,Noto Sans JP,sans-serif;position:relative}.legacy-contact-anchor{scroll-margin-top:32px;position:absolute;top:0}.lead-section-contact,.lead-section-download{color:#071b3d;background:radial-gradient(at 46% 58%,#d5e9fc 0%,#eff9fe 60%,#f6fcff 100%)}.lead-section-trial{color:#fff;background:radial-gradient(at 10% 0,#16447d,#06234a 53%,#031b3a 100%)}.lead-section-frame{grid-template-columns:34.4% 1fr;align-items:start;gap:30px;max-width:1440px;min-height:960px;margin:auto;padding:126px 44px 94px 52px;display:grid;position:relative}.lead-heading{z-index:1;padding-top:8px;position:relative}.lead-kicker{font:400 17px/1.5 var(--font-ui);letter-spacing:.18em;color:#455d94;margin:0 0 20px}.lead-heading h2{letter-spacing:-.025em;white-space:nowrap;margin:0 0 25px;font-size:66px;font-weight:700;line-height:1.3}.lead-intro{margin:0;font-size:20px;font-weight:350;line-height:1.85}.lead-desktop-break{display:none}.lead-art{z-index:-1;width:542px;height:auto;position:absolute;top:366px;left:0;mask-image:linear-gradient(#0000,#000 8% 84%,#0000)}.lead-section-trial .lead-section-frame{grid-template-columns:38.6% 1fr;padding-top:82px;padding-bottom:80px}.lead-section-trial .lead-heading{padding-top:39px}.lead-section-trial .lead-kicker{color:#fff;margin-bottom:20px}.lead-section-trial .lead-intro{font-size:20px;line-height:1.65}.lead-section-trial .lead-art{width:596px;top:360px}.lead-form{z-index:2;color:#071b3d;background:#fffffffa;border-radius:12px;min-width:0;padding:38px 35px 25px;position:relative}.lead-section-trial .lead-form{padding-top:52px;padding-bottom:28px}@media (width>=768px) and (width<=1199px){.lead-section-frame,.lead-section-trial .lead-section-frame{grid-template-columns:1fr;gap:42px;min-height:0;padding:64px 32px}.lead-heading,.lead-section-trial .lead-heading{max-width:60%;min-height:250px;padding:0}.lead-heading h2{font-size:46px}.lead-intro,.lead-section-trial .lead-intro{font-size:18px}.lead-art,.lead-section-trial .lead-art{width:330px;top:10px;left:auto;right:0}}@media (width<=767px){.lead-section-frame,.lead-section-trial .lead-section-frame{flex-direction:column;gap:0;min-height:0;padding:48px 20px;display:flex}.lead-heading,.lead-section-trial .lead-heading{padding:0}.lead-kicker{margin-bottom:14px;font-size:14px}.lead-heading h2{white-space:normal;margin-bottom:20px;font-size:38px}.lead-intro,.lead-section-trial .lead-intro{font-size:16px;line-height:1.85}.lead-art,.lead-section-trial .lead-art{width:min(100%,400px);margin:-10px auto -30px;position:relative;inset:auto}.lead-form,.lead-section-trial .lead-form{width:100%;padding:26px 20px}}@media (width>=1200px){.lead-desktop-break{display:block}.lead-section-trial .lead-intro{letter-spacing:-.025em;font-size:20px}}.lead-art{mask-image:linear-gradient(#0000,#000 8% 84%,#0000),linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-composite:intersect}@media (width>=1200px){.lead-section-contact .lead-intro{letter-spacing:-.012em}.lead-section-contact .lead-heading h2{margin-bottom:17px}.lead-section-trial .lead-heading h2{margin-bottom:9px}}@media (width>=768px) and (width<=1199px){.lead-heading,.lead-section-trial .lead-heading{max-width:calc(100% - 330px)}}.pd-form-iframe{border:0;width:100%;min-height:400px;display:block;overflow:hidden}@media (width>=1200px){.lead-section-download .lead-heading h2{font-size:min(54px,3.7vw)}}
