.order-page{background:#121b22}.order-wrap{padding-left:max(28px,calc((100vw - 1176px)/2));padding-right:max(28px,calc((100vw - 1176px)/2))}.order-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:80px;padding-top:82px;padding-bottom:86px;background:radial-gradient(600px 520px at 85% 20%,rgba(228,85,39,.2),transparent 75%),linear-gradient(135deg,#10171d,#202f39)}.order-intro h1{font-size:clamp(44px,5vw,72px);color:#fff;margin:18px 0 26px;line-height:1.12}.order-intro h1 span{color:#ff9d76}.order-intro .eyebrow{color:#ffb496}.order-dek{color:#eff4f7;font-size:21px;line-height:1.6;max-width:440px}.order-boundary{font-size:15px;color:#bfcdd7;line-height:1.8;margin:23px 0}.order-text-link{display:inline-block;background:transparent;border:0;padding:8px 0;color:#a63615;font:700 15px/1.5 Inter,Arial,sans-serif;text-decoration:underline;text-underline-offset:5px;cursor:pointer}.order-intro .order-text-link{color:#ffd8c7}.order-dossier{margin:0;align-self:center;perspective:900px}.order-dossier>figcaption{color:#d1e0e9;font-size:12px;font-weight:700;letter-spacing:.09em;margin-bottom:17px}.order-paper{padding:32px 36px;border:1px solid #e1ecf2;border-top:5px solid #f36c3d;border-radius:26px;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(235,243,248,.93));box-shadow:0 30px 65px rgba(0,0,0,.28),8px 10px 0 rgba(205,223,236,.16);transform:rotate(-1deg)}.order-paper .paper-tab{color:#8e3419}.order-paper-heading{display:flex;align-items:center;gap:20px;padding-top:25px}.order-paper h2{font-size:31px;color:#15232d}.order-seal{width:62px;height:62px;display:grid;place-items:center;border-radius:18px;border:1px solid #f6956c;background:linear-gradient(135deg,#ffb08c,#e45728);font-size:22px;font-weight:800;box-shadow:0 9px 20px rgba(171,61,23,.2);flex-shrink:0}.order-flow{list-style:none;padding:0;margin:26px 0 22px}.order-flow li{display:flex;align-items:center;gap:15px;border-top:1px solid #cbd6de;padding:18px 0}.order-flow li>span{width:30px;height:30px;border:1px solid #d3b8aa;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;color:#9d3415;flex-shrink:0}.order-flow strong{font-size:15px}.order-flow p{font-size:13px;line-height:1.6;margin:4px 0 0}.order-dossier-foot{background:#182a36;border-radius:15px;padding:16px 18px;color:#f5f8fa;font-size:13px;line-height:1.6}.order-workspace{display:grid;grid-template-columns:.85fr 1.15fr;gap:76px;background:#f5f8fa;padding-top:90px;padding-bottom:90px;border-top:1px solid #344650}.order-access h2{font-size:43px;line-height:1.15;margin:16px 0 25px}.order-access>p{line-height:1.85}.order-access .eyebrow{color:#9f3819}.order-access form{display:grid;gap:13px;margin:30px 0 22px}.order-access label{font-size:14px;font-weight:700}.order-access input{width:100%;min-width:0;padding:15px 16px;background:#fff;border:1px solid #9fb1be;border-radius:14px;font:16px Inter,Arial,sans-serif;color:#142733}.order-access small{font-size:12px;color:#51616e;line-height:1.7}.order-access .button{margin-top:9px;justify-self:start}.order-status{font-size:14px;color:#314d5f;background:#e7eef3;border:1px solid #c0d1dd;border-radius:15px;padding:15px 17px}.order-status[data-state=error]{background:#fff0e9;border-color:#e8ac91;color:#86280d}.order-status[data-state=paid]{background:#e2efe8;border-color:#9bbcab;color:#1b5037}.order-summary{padding:35px;border:1px solid #d1dee6;border-top:4px solid #e45629;border-radius:26px;background:linear-gradient(135deg,#fff,#f0f5f8);box-shadow:0 22px 50px rgba(19,41,55,.13);min-width:0;align-self:start}.order-summary-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #ccd9e2;padding-bottom:22px}.order-summary .paper-tab{color:#81321b;font-size:11px}.order-state{font-size:12px;font-weight:700;background:#e6edf2;border:1px solid #bdccd8;color:#314653;padding:7px 11px;border-radius:99px}.order-summary h3{font-size:32px;line-height:1.2;margin:26px 0 20px}.order-summary p{font-size:15px;line-height:1.8}.order-placeholder,.order-terms{margin-top:25px}.order-placeholder>div,.order-terms>div{border-top:1px solid #cdd9e2;padding:18px 0}.order-summary dt{font-size:12px;font-weight:700;color:#4b6070;letter-spacing:.03em}.order-summary dd{margin:7px 0 0;font-size:15px;line-height:1.8;overflow-wrap:anywhere;white-space:pre-wrap;color:#203948}.order-reference{font-size:12px!important;overflow-wrap:anywhere}.order-total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;background:#fff0e9;border:1px solid #e5b097;border-radius:17px;padding:18px;margin:14px 0}.order-total>span{font-size:13px;font-weight:700;color:#743017}.order-total strong{font-size:29px;color:#773012;overflow-wrap:anywhere}.order-mode{font-size:12px!important;color:#526674!important}.order-agreement{display:flex;align-items:flex-start;gap:12px;font-size:13px;line-height:1.8;margin:20px 0}.order-agreement input{width:19px;height:19px;accent-color:#c5461c;flex-shrink:0;margin-top:3px}.order-summary .button{width:100%;display:flex;justify-content:center;cursor:pointer}.order-summary .button:disabled{background:#d8e2e9;color:#50616d;box-shadow:none;border-color:#becdd8;cursor:not-allowed}.order-payment-note{font-size:12px!important}.order-support{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;padding-top:67px;padding-bottom:67px;background:linear-gradient(135deg,#f48256,#de5024);color:#12202a}.order-support .eyebrow,.order-support p{color:#292421}.order-support h2{font-size:37px;margin:15px 0 22px;line-height:1.2}.order-support-links{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px}.order-support-links>a:not(.button){color:#202020;text-decoration:underline;font-weight:600}.order-support .button{background:#15242e;color:#fff;border-color:#354a58}.order-privacy{padding-top:50px;padding-bottom:55px;background:#edf3f7}.order-privacy h2{font-size:23px}.order-privacy p{font-size:13px;line-height:1.9;max-width:1000px}.order-privacy a{color:#923216;text-decoration:underline;text-underline-offset:3px}.order-page :is(button,a,input):focus-visible{outline:3px solid #f08d66;outline-offset:4px}.order-page [hidden]{display:none!important}@supports(backdrop-filter:blur(12px)){.order-paper,.order-summary{backdrop-filter:blur(12px)}}@media(max-width:900px){.order-hero{gap:38px}.order-workspace{gap:36px}.order-summary{padding:26px}.order-paper{padding:26px}.order-intro h1{font-size:51px}.order-access h2{font-size:35px}}@media(max-width:650px){.order-wrap{padding-left:22px;padding-right:22px}.order-hero,.order-workspace,.order-support{grid-template-columns:1fr;gap:37px}.order-hero{padding-top:42px;padding-bottom:56px}.order-intro h1{font-size:46px;margin-bottom:22px}.order-dek{font-size:18px}.order-paper{padding:23px;border-radius:22px}.order-paper h2{font-size:28px}.order-flow strong{font-size:14px}.order-flow p{font-size:12px}.order-workspace{padding-top:55px;padding-bottom:57px}.order-access h2{font-size:36px}.order-summary{padding:22px;border-radius:22px}.order-summary h3{font-size:28px}.order-summary-top{gap:10px}.order-support{padding-top:47px;padding-bottom:47px}.order-support h2{font-size:33px}.order-support-links{align-items:stretch}.order-privacy{padding-top:36px;padding-bottom:39px}.order-access .button{width:100%}.order-dossier{padding-right:7px}}@media(max-width:340px){.order-wrap{padding-left:18px;padding-right:18px}.order-intro h1{font-size:41px}.order-paper-heading{gap:15px}.order-seal{width:51px;height:51px}.order-paper h2{font-size:25px}.order-summary{padding:18px}.order-total strong{font-size:25px}}@media(prefers-reduced-motion:reduce){.order-paper{transform:none}.order-page *{scroll-behavior:auto!important;transition:none!important}}@media print{.order-page{background:#fff}.order-page .site-header,.order-access form,.order-agreement,#order-checkout,#order-refresh,.order-support{display:none}.order-hero,.order-workspace,.order-privacy{display:block;background:#fff;color:#111;padding:25px}.order-intro h1,.order-intro h1 span,.order-dek,.order-boundary{color:#111}.order-dossier{display:none}.order-summary{box-shadow:none;margin-top:20px}}
