.phase0a41{--p41-accent:#c83e30}.p41-mx-keys{--p41-accent:#205db8}.p41-movink{--p41-accent:#087f79}.p41-dell{--p41-accent:#b78309}
.phase0a41 main{background:#f4f1e7}.p41-product{max-width:1280px;margin:auto;padding:0 36px;color:#06192b}.p41-product :is(p,li,dd){word-break:normal;line-break:strict;overflow-wrap:break-word}.p41-product h1{font-size:38px;line-height:1.28}.p41-product h2{font-size:27px}.p41-product h3{font-size:20px}.p41-product p,.p41-product li,.p41-product dd{font-size:17px;line-height:1.8}.p41-product small,.p41-product figcaption{font-size:14px}.p41-hero{display:grid;grid-template-columns:minmax(0,45%) minmax(0,55%);min-height:470px;border-bottom:1px solid #d6cfc2}.p41-hero>div{padding:48px 50px 35px 0;align-self:center}.p41-hero figure{margin:0;min-width:0;background:#fff;align-self:stretch;position:relative}.p41-hero figure img{width:100%;height:100%;min-height:430px;object-fit:cover;display:block}.p41-hero figcaption{position:absolute;right:12px;bottom:10px;max-width:75%;padding:4px 8px;background:rgba(255,252,247,.9)}.p41-label{font-size:14px!important;font-weight:700;letter-spacing:.08em;border-left:5px solid var(--p41-accent);padding-left:10px}.p41-intro{max-width:580px}.p41-answer{margin-top:24px;padding:15px 0;border-top:1px solid #a9a59b;border-bottom:1px solid #a9a59b}.p41-answer p{margin:4px 0}.p41-disclosure{margin-top:16px;background:#fff9e6;border-left:4px solid #b78309;padding:12px 15px}.p41-disclosure p{margin:4px 0}.p41-tabs{height:58px;display:flex;align-items:stretch;justify-content:center;border-bottom:1px solid #d6cfc2;background:#fffcf7;position:sticky;top:0;z-index:4}.p41-tabs a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;color:#06192b;text-decoration:none;font-size:15px;border-bottom:3px solid transparent}.p41-tabs a:hover,.p41-tabs a:focus-visible{border-color:var(--p41-accent)}.p41-key-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:34px 0}.p41-key-cards article{border:1px solid #d6cfc2;background:#f9f7f0;padding:20px;display:grid;grid-template-columns:34px 1fr;gap:12px;min-height:125px}.p41-key-cards article>span{font-size:24px!important;color:var(--p41-accent)}.p41-key-cards h2{font-family:inherit;font-size:17px;margin:0}.p41-key-cards p{font-size:15px;margin:5px 0}.p41-signature{padding:54px 0;border-top:1px solid #d6cfc2}.p41-signature>header{text-align:center;max-width:760px;margin:0 auto 28px}.p41-signature>header p,.p41-check>header p,.p41-weakness>header>p,.p41-alternatives>header p,.p41-evidence>header p{font-size:14px;color:#8d2d25;font-weight:700;margin:0}.p41-table{border:1px solid #cfc8ba;background:#fffcf7}.p41-table>div{display:grid;grid-template-columns:1fr 1.35fr 1.35fr}.p41-table :is(b,span){padding:14px 18px;border-right:1px solid #d6cfc2;border-bottom:1px solid #d6cfc2;font-size:16px}.p41-table .head{background:#ede9df}.p41-note{text-align:center}.p41-desk{margin:auto;max-width:900px;position:relative;padding:0 0 26px}.p41-desk-photo{height:250px;background:none center 62%/cover no-repeat}.p41-measure{display:flex;align-items:center;gap:0;margin:15px 13% 8px}.p41-measure i{height:1px;background:#06192b;flex:1}.p41-measure b{font-size:16px;padding:0 13px}.p41-mouse-zone{text-align:right;margin-right:7%;color:#205db8}.p41-desk figcaption{text-align:center}.p41-choice{display:grid;grid-template-columns:1fr auto 1fr;max-width:800px;margin:20px auto 0;border-top:1px solid #d6cfc2;border-bottom:1px solid #d6cfc2}.p41-choice p{text-align:center}.p41-choice b,.p41-choice span{display:block}.p41-choice i{align-self:center;color:#b0a99c}.p41-strip{display:grid;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;border:1px solid #98beb9;background:#f1faf8}.p41-strip li{position:relative;padding:20px 18px;min-width:0}.p41-strip li:not(:last-child)::after{content:'→';position:absolute;right:-8px;top:35%;color:#087f79}.p41-strip b,.p41-strip span{display:block}.p41-strip span{font-size:15px}.p41-scenarios{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.p41-scenarios p{border-bottom:3px solid #087f79;padding:14px}.p41-scenarios b,.p41-scenarios span{display:block}.p41-requirements{max-width:900px;margin:auto;padding:0;list-style:none}.p41-requirements li{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:17px;border-top:1px solid #cfc8ba}.p41-requirements li>span{font-size:16px!important;color:#936b06}.p41-requirements p{margin:2px 0}.p41-conditions{display:grid;grid-template-columns:minmax(260px,.8fr) 1.2fr;gap:50px;padding:48px 0;border-top:1px solid #d6cfc2}.p41-conditions ul{margin:0}.p41-check{padding:42px;background:#fffcf7;border:1px solid #d6cfc2;min-height:0}.p41-check>header{max-width:750px}.p41-check>ul{display:grid;grid-template-columns:1fr 1fr;gap:8px 32px;padding-left:24px}.p41-check details{border-top:1px solid #d6cfc2;margin-top:20px}.p41-check summary,.p41-evidence summary{font-size:16px;font-weight:700;min-height:50px;display:flex;align-items:center;cursor:pointer}.p41-detail-cols{display:grid;grid-template-columns:1fr 1fr;gap:32px}.p41-fit{display:grid;grid-template-columns:1fr 1fr;margin:55px 0;border-top:1px solid #d6cfc2;border-bottom:1px solid #d6cfc2}.p41-fit>div{padding:32px}.p41-fit>div+div{border-left:1px solid #d6cfc2}.p41-fit>div>p{font-size:15px;color:#8d2d25}.p41-weakness{padding:45px 0}.p41-weakness>header{max-width:750px;margin-bottom:24px}.p41-weakness article{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) minmax(300px,1.25fr);gap:28px;align-items:start;padding:24px 0;border-top:1px solid #cfc8ba;min-width:0}.p41-weakness article>*{min-width:0}.p41-weakness article p{margin:4px 0}.p41-weak-title{display:grid;grid-template-columns:35px 1fr;gap:8px}.p41-weak-title i{font-size:14px;color:#9b2e26}.p41-weak-title h3{margin:0;overflow-wrap:break-word}.p41-weakness article>details{grid-column:2/-1}.p41-weakness summary{font-size:15px;min-height:44px;cursor:pointer}.p41-alternatives{padding:45px 0;border-top:1px solid #d6cfc2}.p41-alternatives>div{display:grid;grid-template-columns:1fr 1fr;gap:26px}.p41-alternatives article{background:#fffcf7;border-top:4px solid var(--p41-accent);padding:25px}.p41-alternatives dt{font-size:15px;font-weight:bold}.p41-alternatives dd{margin:0 0 12px}.p41-alternatives aside{display:grid;grid-template-columns:1fr 1fr;margin-top:24px;background:#ede9df}.p41-alternatives aside>div{padding:22px}.p41-alternatives aside>div+div{border-left:1px solid #cfc8ba}.p41-evidence{padding:45px 0}.p41-evidence-summary{display:grid;grid-template-columns:1fr 1fr;gap:30px}.p41-evidence summary{border-top:1px solid #cfc8ba;border-bottom:1px solid #cfc8ba}.p41-evidence details>ol{padding-left:25px}.p41-evidence details>ol li{padding:9px}.p41-evidence small{display:block;color:#45515b}.p41-sources{display:flex;flex-wrap:wrap;gap:6px 28px}.p41-sources a{min-height:44px;display:inline-flex;align-items:center}.p41-product section{scroll-margin-top:70px}
@media(max-width:900px){.p41-product{padding:0 28px}.p41-hero{grid-template-columns:1fr 1fr;min-height:410px}.p41-hero>div{padding:35px 25px 28px 0}.p41-hero figure img{min-height:380px}.p41-product h1{font-size:34px}.p41-tabs{overflow-x:auto;justify-content:flex-start}.p41-tabs a{white-space:nowrap;padding:0 18px}.p41-weakness article{grid-template-columns:1fr 1fr}.p41-weakness article>div:nth-of-type(3){grid-column:1/-1}.p41-weakness article>details{grid-column:1/-1}}
@media(max-width:700px){.phase0a41 .pa-header-inner{padding-bottom:7px}.phase0a41 .pa-header nav{width:100%;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:thin}.phase0a41 .pa-header nav a{white-space:nowrap;flex:0 0 auto}.p41-product{padding:0 20px}.p41-product h1{font-size:30px}.p41-product h2{font-size:24px}.p41-product h3{font-size:19px}.p41-product p,.p41-product li,.p41-product dd{font-size:16px}.p41-hero{display:flex;flex-direction:column;min-height:0}.p41-hero>div{padding:24px 0 19px}.p41-hero figure{width:calc(100% + 40px);margin-left:-20px}.p41-hero figure img{min-height:0;height:auto;max-height:340px;aspect-ratio:3/2;object-fit:cover}.p41-hero figcaption{max-width:88%;font-size:14px}.p41-tabs{width:calc(100% + 40px);margin-left:-20px}.p41-key-cards{grid-template-columns:1fr;gap:10px;padding:25px 0}.p41-key-cards article{min-height:0;padding:14px}.p41-signature{padding:39px 0}.p41-table>div{grid-template-columns:.9fr 1fr 1fr}.p41-table :is(b,span){font-size:14px;padding:10px 7px}.p41-desk-photo{height:190px}.p41-measure{margin-left:2%;margin-right:2%}.p41-measure b{font-size:14px}.p41-choice{grid-template-columns:1fr}.p41-choice i{display:none}.p41-choice p+p{border-top:1px solid #d6cfc2}.p41-strip{grid-template-columns:1fr}.p41-strip li{display:grid;grid-template-columns:115px 1fr;padding:13px}.p41-strip li:not(:last-child)::after{content:'↓';right:50%;top:auto;bottom:-17px;z-index:2}.p41-scenarios{grid-template-columns:1fr}.p41-requirements li{grid-template-columns:38px 1fr;padding:14px 5px}.p41-conditions{grid-template-columns:1fr;gap:10px;padding:38px 0}.p41-check{padding:25px 20px}.p41-check>ul,.p41-detail-cols{grid-template-columns:1fr}.p41-fit{grid-template-columns:1fr;margin:40px 0}.p41-fit>div{padding:24px 8px}.p41-fit>div+div{border-left:0;border-top:1px solid #d6cfc2}.p41-weakness{padding:38px 0}.p41-weakness article{grid-template-columns:1fr;gap:12px;padding:22px 0}.p41-weakness article>div:nth-of-type(3),.p41-weakness article>details{grid-column:auto}.p41-weak-title{grid-template-columns:30px minmax(0,1fr)}.p41-alternatives{padding:38px 0}.p41-alternatives>div,.p41-alternatives aside,.p41-evidence-summary{grid-template-columns:1fr}.p41-alternatives aside>div+div{border-left:0;border-top:1px solid #cfc8ba}.p41-evidence{padding:38px 0}.p41-sources{display:block}.p41-sources a{width:100%}}
@media(prefers-reduced-motion:reduce){.p41-product *{scroll-behavior:auto!important;transition:none!important}}
