.sxru-edition{background:#232d29;color:#f7f4ed;display:grid;grid-template-columns:.6fr 1.4fr;gap:65px;padding:48px;border-radius:3px}.sxru-date{border-right:1px solid #66746a;padding-right:35px;display:flex;flex-direction:column;justify-content:space-between}.sxru-date>span,.sxru-kicker{font:10px/1.6 monospace;letter-spacing:.12em;text-transform:uppercase}.sxru-date>strong{font-weight:400;font-size:clamp(85px,10vw,145px);letter-spacing:-.08em;line-height:1;margin-top:25px}.sxru-date>strong>span{display:block;font:12px/2 monospace;letter-spacing:.18em;margin-top:12px}.sxru-edition h2{font-size:clamp(32px,4vw,53px);font-weight:450;line-height:1.04;letter-spacing:-.045em;margin:15px 0 22px}.sxru-edition p{max-width:640px;line-height:1.7;font-size:14px}.sxru-edition .sxru-kicker{color:#c8ae85}.sxru-review{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:25px}.sxru-review .sxw-button{background:#e4d1ae;color:#202a25;border-color:#e4d1ae}.sxru-review>span,.sxru-status,.sxru-storage{font-size:12px!important}.sxru-status:empty{display:none}.sxru-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0 54px}.sxru-highlights>a{border:1px solid #cfcabf;padding:24px;position:relative;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:6px}.sxru-highlights>a>strong{font-size:47px;font-weight:450;line-height:1.1;letter-spacing:-.06em}.sxru-highlights>a>span{font-size:14px}.sxru-highlights>a>small{font-size:11px;color:#6b7368;max-width:210px}.sxru-highlights>a>svg{position:absolute;right:20px;top:25px;width:20px}.sxru-section{padding:32px 0 44px;border-top:1px solid #c9c9bb;scroll-margin-top:110px}.sxru-section>header{display:flex;gap:25px;justify-content:space-between;align-items:end}.sxru-section h2,.sxru-next h2{font-size:clamp(27px,3.2vw,40px);letter-spacing:-.04em;line-height:1.12;font-weight:450;margin:8px 0}.sxru-section>header>a,.sxru-section a{display:inline-flex;align-items:center;gap:7px;color:#7c502f;font-size:12px;text-underline-offset:4px}.sxru-intro{max-width:840px;font-size:13px;line-height:1.85;color:#626d60;margin:22px 0}.sxru-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sxru-offers>article{background:#eeeee5;min-width:0;padding:23px;display:flex;flex-direction:column}.sxru-offers h3,.sxru-planning h3{font-size:20px;line-height:1.25;font-weight:500;letter-spacing:-.03em;margin:12px 0}.sxru-offers p,.sxru-planning p{font-size:12px;line-height:1.75}.sxru-offers>article>p:first-of-type{min-height:42px;margin:0}.sxru-offers>article>small{font-size:11px;line-height:1.7;color:#646d60}.sxru-price-pair{display:flex;align-items:center;gap:15px;padding:20px 0 12px;border-top:1px solid #cdd0c3;margin-top:14px}.sxru-price-pair>div{min-width:0}.sxru-price-pair small,.sxru-progression small{display:block;font:9px/1.8 monospace;letter-spacing:.08em;color:#6e7768}.sxru-price-pair span{font-size:17px}.sxru-price-pair strong{font-size:22px;font-weight:450;line-height:1.1;letter-spacing:-.04em}.sxru-price-pair>svg{flex-shrink:0}.sxru-change{font-weight:600;color:#34543a}.sxru-offers details{margin:15px 0;font-size:12px;line-height:1.7}.sxru-offers summary,.sxru-method summary{cursor:pointer;font-weight:600}.sxru-offers>article>a{margin-top:auto}.sxru-material-head,.sxru-material-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(85px,1fr) minmax(100px,1fr) 75px;gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid #d4d4c9}.sxru-material-head{font:9px/1.6 monospace;text-transform:uppercase;letter-spacing:.08em;color:#717666}.sxru-material-row{font-size:15px}.sxru-material-row>div>strong{font-size:13px;font-weight:600}.sxru-material-row>div>small{display:block;font-size:11px;line-height:1.8;color:#777b6e}.sxru-material-row>strong{font-weight:500}.sxru-mobile-label{display:none}.sxru-callout{margin:24px 0;padding:22px 25px;border-left:3px solid #a2784d;background:#ede9de}.sxru-callout>strong{font-size:15px}.sxru-callout p,.sxru-method p{font-size:12px;line-height:1.85;margin-bottom:0}.sxru-method{font-size:13px}.sxru-planning{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.sxru-planning>article{border-top:2px solid #8b947f;padding-top:20px;min-width:0}.sxru-progression{display:grid;grid-template-columns:1fr;gap:12px;margin:25px 0}.sxru-progression>div{padding:14px;background:#eeeee5}.sxru-progression>svg{transform:rotate(90deg);margin-left:14px}.sxru-progression p{margin:5px 0;font-size:13px;line-height:1.6}.sxru-progression strong{font-size:12px}.sxru-next{background:#dfe4d8;padding:35px;display:flex;align-items:center;justify-content:space-between;gap:40px}.sxru-next p:not(.sxru-kicker){max-width:630px;font-size:13px;line-height:1.8}.sxru-next .sxw-button{flex-shrink:0}.sxru-highlights a:focus-visible,.sxru-section a:focus-visible{outline:2px solid #8d572b;outline-offset:5px}@media(max-width:1000px){.sxru-edition{gap:35px;padding:35px}.sxru-offers{grid-template-columns:repeat(2,minmax(0,1fr))}.sxru-planning{grid-template-columns:1fr}.sxru-progression{grid-template-columns:1fr auto 1fr;align-items:center}.sxru-progression>svg{transform:none;margin:0}.sxru-next{align-items:start;flex-direction:column;gap:15px}}@media(max-width:600px){.sxru-edition{grid-template-columns:1fr;gap:25px;padding:27px}.sxru-date{border-right:0;border-bottom:1px solid #66746a;padding:0 0 22px}.sxru-date>strong{font-size:80px;margin:12px 0 0}.sxru-date>strong>span{display:inline;margin-left:22px}.sxru-highlights{gap:8px;margin-bottom:30px}.sxru-highlights>a{padding:16px 12px}.sxru-highlights>a>strong{font-size:32px}.sxru-highlights>a>span{font-size:11px}.sxru-highlights>a>small{font-size:10px}.sxru-highlights>a>svg{display:none}.sxru-section>header{display:block}.sxru-section>header>a{margin-top:16px}.sxru-offers{grid-template-columns:1fr}.sxru-material-head{display:none}.sxru-material-row{grid-template-columns:1fr 1fr;gap:12px}.sxru-material-row>div{grid-column:1/-1}.sxru-material-row>a{grid-column:1/-1}.sxru-mobile-label{display:block;font:9px/1.8 monospace;color:#777b6e;font-weight:400}.sxru-progression{grid-template-columns:1fr}.sxru-progression>svg{transform:rotate(90deg);margin-left:14px}.sxru-next{padding:25px}}
