.page-pilot-metal-preview{--pilot-black:#080806;--pilot-matte:#11110f;--pilot-gunmetal:#262724;--pilot-silver-dark:#6e706d;--pilot-silver-mid:#c8c9c4;--pilot-silver-light:#f2f0e8;--pilot-gold-dark:#805613;--pilot-gold:#d8a64b;--pilot-gold-light:#f4cf83;overflow-x:clip}.page-pilot-metal-preview #pilot-definition{isolation:isolate;padding-block:clamp(42px,5vw,72px);position:relative}.beauty-root.page-pilot-metal-preview #pilot-definition>.wrap{max-width:980px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 32px}.page-pilot-metal-preview #pilot-definition:before{z-index:-1;content:"";background:radial-gradient(circle at 22% 48%,#d8a64b17,#0000 32%),linear-gradient(#0d0c09 0%,#070706 100%);position:absolute;inset:0}.page-pilot-metal-preview .pilot-metal-shell{background:linear-gradient(135deg,#f2f0e8 0%,#898b88 10%,#dadbd6 22%,#6d6f6c 36%,#f0eee7 51%,#7b7d79 68%,#d7d7d2 83%,#747673 100%);border:1px solid #f7f5eccc;border-radius:clamp(26px,3vw,42px);width:100%;max-width:920px;margin-inline:auto;padding:clamp(6px,.8vw,10px);position:relative;overflow:hidden;box-shadow:0 30px 80px #000000a8,0 4px 18px #d8a64b29,inset 0 1px #ffffffe6,inset 0 -1px #181816d9}.page-pilot-metal-preview .pilot-metal-shell:before{pointer-events:none;content:"";border-radius:inherit;mix-blend-mode:overlay;background:repeating-linear-gradient(92deg,#ffffff14 0 1px,#0000000f 2px,#0000 4px);position:absolute;inset:0}.page-pilot-metal-preview .pilot-metal-panel{border:2px solid var(--pilot-gold);background:linear-gradient(115deg,#ffffff0b,#0000 20% 78%,#d8a64b0f),repeating-linear-gradient(90deg,#ffffff03 0 1px,#00000005 1px 3px),linear-gradient(145deg,#1a1a17 0%,#0b0b09 42%,#141411 100%);border-radius:clamp(20px,2.5vw,34px);grid-template-columns:minmax(200px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(24px,3.5vw,44px);min-height:410px;padding:clamp(28px,4vw,46px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f6ce8257,inset 0 0 55px #000c}.page-pilot-metal-preview .pilot-metal-panel:after{pointer-events:none;content:"";border:1px solid #f4cf8330;border-radius:clamp(14px,2vw,26px);position:absolute;inset:14px}.page-pilot-metal-preview .pilot-metal-medallion{z-index:1;aspect-ratio:1;width:min(100%,285px);box-shadow:0 22px 44px #000000a8, 0 0 0 3px var(--pilot-gold-dark), 0 0 0 6px var(--pilot-gold-light), inset 0 0 0 3px #ffffff61, inset 0 0 40px #000000eb;background:radial-gradient(circle at 50% 48%,#20211f 0 48%,#0000 49%),linear-gradient(135deg,#f3f1ea,#777976 18%,#d6d6d1 34%,#696b68 52%,#edebe4 72%,#70726f) border-box;border:clamp(12px,1.4vw,18px) solid #0000;border-radius:50%;place-content:center;justify-items:center;margin-inline:auto;display:grid;position:relative}.page-pilot-metal-preview .pilot-metal-medallion:before,.page-pilot-metal-preview .pilot-metal-medallion:after{pointer-events:none;content:"";border-radius:50%;position:absolute}.page-pilot-metal-preview .pilot-metal-medallion:before{border:2px solid var(--pilot-gold-light);inset:14%;box-shadow:0 0 0 3px #805613e6,0 0 20px #d8a64b4d,inset 0 0 28px #000000b3}.page-pilot-metal-preview .pilot-metal-medallion:after{opacity:.55;background:repeating-conic-gradient(#ffffff0d 0deg .6deg,#0000 .6deg 2deg);inset:4%}.page-pilot-metal-preview .pilot-metal-number,.page-pilot-metal-preview .pilot-metal-days{z-index:2;text-align:center;text-shadow:0 2px #fff,0 5px 8px #000000e6;margin:0;display:block;position:relative}.page-pilot-metal-preview .pilot-metal-number{letter-spacing:-.075em;color:#d7d6d0;-webkit-text-fill-color:transparent;background:linear-gradient(#fbfaf4 0%,#8f918e 45%,#eceae3 67%,#6f716e 100%);-webkit-background-clip:text;background-clip:text;padding-right:.075em;font-family:Inter,Arial,sans-serif;font-size:clamp(74px,8.8vw,112px);font-weight:800;line-height:.78}.page-pilot-metal-preview .pilot-metal-days{color:var(--pilot-gold-light);letter-spacing:.22em;text-indent:.22em;text-shadow:0 3px 10px #000c;margin-top:18px;font-family:Inter,Arial,sans-serif;font-size:clamp(17px,2vw,24px);font-weight:800;line-height:1}.page-pilot-metal-preview .pilot-metal-content{z-index:1;min-width:0;position:relative}.page-pilot-metal-preview .pilot-metal-content h2{color:#faf7ef;text-align:left;text-wrap:balance;max-width:540px;margin:0 0 22px;font-size:clamp(34px,4vw,50px);line-height:1.02}.page-pilot-metal-preview .pilot-metal-benefits{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.page-pilot-metal-preview .pilot-metal-benefits li{color:#f4f0e8;padding-left:34px;font-size:clamp(17px,1.65vw,20px);line-height:1.45;position:relative}.page-pilot-metal-preview .pilot-metal-benefits li:before{color:var(--pilot-gold-light);content:"✓";font-weight:800;position:absolute;top:0;left:0}.page-pilot-metal-preview .pilot-metal-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.page-pilot-metal-preview .pilot-metal-prices p{color:#d9d6cf;background:linear-gradient(145deg,#ffffff12,#ffffff04),#151613;border:1px solid #ced0cb70;border-radius:14px;align-content:center;min-height:72px;margin:0;padding:12px 15px;font-size:16px;line-height:1.4;display:grid;box-shadow:inset 0 1px #ffffff1f,0 10px 22px #00000047}.page-pilot-metal-preview .pilot-metal-prices strong{color:#fffaf0;margin-top:3px;font-size:18px;display:block}.page-pilot-metal-preview .pilot-metal-cta{border:1px solid var(--pilot-gold-light);color:#14100a;letter-spacing:.055em;background:linear-gradient(#f3c86e 0%,#d39a35 100%);border-radius:12px;justify-content:center;align-items:center;min-height:50px;padding:13px 24px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff94,0 10px 26px #b67b1945}.page-pilot-metal-preview .pilot-metal-cta:hover{color:#080704;background:linear-gradient(#f8d994 0%,#dfa844 100%);transform:translateY(-1px)}.page-pilot-metal-preview .pilot-metal-cta:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:800px){.beauty-root.page-pilot-metal-preview #pilot-definition>.wrap{padding-inline:22px}.page-pilot-metal-preview .pilot-metal-panel{grid-template-columns:minmax(0,1fr);gap:42px;min-height:0;padding:clamp(34px,8vw,58px)}.page-pilot-metal-preview .pilot-metal-medallion{width:min(78vw,330px)}.page-pilot-metal-preview .pilot-metal-content{width:min(100%,560px);margin-inline:auto}.page-pilot-metal-preview .pilot-metal-content h2{max-width:none}}@media (max-width:520px){.page-pilot-metal-preview #pilot-definition{padding-block:52px}.beauty-root.page-pilot-metal-preview #pilot-definition>.wrap{padding-inline:16px}.page-pilot-metal-preview .pilot-metal-shell{border-radius:25px;padding:5px}.page-pilot-metal-preview .pilot-metal-panel{border-radius:19px;gap:34px;padding:36px 22px}.page-pilot-metal-preview .pilot-metal-panel:after{border-radius:13px;inset:9px}.page-pilot-metal-preview .pilot-metal-medallion{width:min(74vw,274px)}.page-pilot-metal-preview .pilot-metal-content h2{margin-bottom:24px;font-size:clamp(34px,11vw,44px)}.page-pilot-metal-preview .pilot-metal-prices{grid-template-columns:1fr}.page-pilot-metal-preview .pilot-metal-cta{text-align:center;width:100%;min-height:52px}}@media (prefers-reduced-motion:reduce){.page-pilot-metal-preview .pilot-metal-cta{transition:none}.page-pilot-metal-preview .pilot-metal-cta:hover{transform:none}}.page-pilot-metal-preview{--pilot-silver-dark:#4e5459;--pilot-silver-mid:#aeb4b8;--pilot-silver-light:#f0f2f3;--pilot-metal-edge:#70777c}.beauty-root.page-pilot-metal-preview #hero .gold-inline,.beauty-root.page-pilot-metal-preview .gold-inline{color:var(--pilot-silver-light)}.beauty-root.page-pilot-metal-preview .eyebrow{color:#c5c9cb}.beauty-root.page-pilot-metal-preview .pilot-checklist li{color:#e8e9e8;background:linear-gradient(145deg,#dbe0e213,#ffffff05);border-color:#bfc6ca4d}.beauty-root.page-pilot-metal-preview .pilot-checklist li:before{color:#e7eaeb;text-shadow:0 0 12px #ebeff140}.page-pilot-metal-preview .pilot-metal-shell{background:linear-gradient(135deg,#202225,#090a0b 52%,#17191b);box-shadow:0 22px 56px #00000094,inset 0 1px #ffffff1f}.page-pilot-metal-preview .pilot-metal-shell:before{background:linear-gradient(95deg,#ffffff54,#ffffff08 26%,#ffffff29 58%,#ffffff08)}.page-pilot-metal-preview .pilot-metal-panel{border-color:var(--pilot-metal-edge);background:radial-gradient(circle at 75% 20%,#d8dee11f,#0000 31%),linear-gradient(145deg,#24272a,#090a0b 58%,#181a1d);box-shadow:inset 0 1px #fff3,inset 0 -20px 40px #00000061,0 18px 44px #0000006b}.page-pilot-metal-preview .pilot-metal-panel:after{border-color:#d5dadd42}.page-pilot-metal-preview .pilot-metal-medallion{background:radial-gradient(circle at 32% 27%,#fcfdfd 0 2%,#b5babd 9%,#4d5357 29%,#16191b 58%,#050606 74%);box-shadow:0 22px 44px #000000a8,0 0 0 3px #4e5459,0 0 0 6px #c5c9cb,inset 0 0 0 3px #ffffff61,inset 0 0 40px #000000eb}.page-pilot-metal-preview .pilot-metal-medallion:before{border-color:#e7eaeb;box-shadow:0 0 0 3px #484e52e6,inset 0 0 24px #000000bd}.page-pilot-metal-preview .pilot-metal-number{color:#f0f2f3;text-shadow:0 2px #3c4145,0 8px 18px #000}.page-pilot-metal-preview .pilot-metal-days{color:#d9dddf}.page-pilot-metal-preview .pilot-metal-content h2{color:#f0f2f3}.page-pilot-metal-preview .pilot-metal-content h2:after{background:linear-gradient(90deg,#0000,#c9ced1,#0000)}.page-pilot-metal-preview .pilot-metal-benefits li{color:#d8dcde}.page-pilot-metal-preview .pilot-metal-benefits li:before{color:#e6e9ea}.page-pilot-metal-preview .pilot-metal-prices p{color:#cbd0d2;background:linear-gradient(145deg,#ffffff17,#ffffff06);border-color:#ccd2d547}.page-pilot-metal-preview .pilot-metal-prices strong{color:#f3f4f4}.page-pilot-metal-preview .pilot-metal-cta{color:#17191a;background:linear-gradient(#f3f5f5,#aab0b3);border-color:#bac0c3;box-shadow:inset 0 1px #fff,0 8px 24px -14px #c8ced1}.page-pilot-metal-preview .pilot-metal-cta:hover{color:#0d0f10;background:linear-gradient(#fff,#c8cdd0)}
.beauty-root.page-pilot .pilot-flow-wrap{max-width:870px}.beauty-root.page-pilot .pilot-flow-intro{text-align:center;margin-bottom:30px}.beauty-root.page-pilot .pilot-flow-intro .eyebrow{letter-spacing:.16em;font-size:11px}.beauty-root.page-pilot .pilot-flow-intro h2{margin:10px 0 14px;font-size:clamp(34px,4vw,48px)}.beauty-root.page-pilot .pilot-flow-intro>p:last-child{color:#bdb5a6;font-size:17px}.beauty-root.page-pilot #pilot-request.pilot-flow{background:radial-gradient(at 95% 0,#e3ac4817,#0000 50%),linear-gradient(135deg,#20120f,#130e0b 65%);border:1px solid #735a35;border-radius:24px;padding:36px 42px 20px;box-shadow:inset 0 1px #e3c98a2b,0 24px 70px -40px #000}.pilot-flow [hidden],#pilotOptionalSetup[hidden]{display:none!important}.pilot-progress-head{justify-content:space-between;align-items:center;gap:28px;display:flex}.beauty-root.page-pilot .pilot-step-caption{text-transform:uppercase;letter-spacing:.16em;color:#cab998;margin:0 0 5px;font-size:10px;font-weight:700}.beauty-root.page-pilot .pilot-progress-title{color:#f4e4c3;margin:0;font-size:19px;font-weight:600}.pilot-gauge-group{width:260px;max-width:52%}.pilot-gauge-label{color:#bfb6a5;justify-content:space-between;align-items:baseline;margin:0 3px 8px;font-size:11px;display:flex}.pilot-gauge-label strong{font-variant-numeric:tabular-nums;color:#f5cf83;font-size:14px}.pilot-cylinder{--pilot-fill:0%;isolation:isolate;background:linear-gradient(#080705,#433725 30%,#211a11 57%,#080705);border:1px solid #967745;border-radius:50px/28px;height:30px;position:relative;overflow:hidden;box-shadow:inset 0 2px 5px #000a,inset 0 -2px 3px #ffeab326,0 5px 14px #0005}.pilot-cylinder:before,.pilot-cylinder:after{content:"";z-index:3;pointer-events:none;border:1px solid #dfbb725e;border-radius:50%;width:15px;position:absolute;top:0;bottom:0}.pilot-cylinder:before{background:linear-gradient(90deg,#05040388,#0000);left:-3px}.pilot-cylinder:after{background:linear-gradient(90deg,#0000,#f8d69318);right:-3px}.pilot-cylinder-fill{width:var(--pilot-fill);background:linear-gradient(#a56d24 0%,#f5d790 17%,#eab74f 36%,#b7802b 69%,#f5d589 91%,#c68d32);border-radius:50px/28px;transition:width .65s cubic-bezier(.2,.7,.2,1);position:absolute;inset:1px auto 1px 0;box-shadow:inset 0 1px 1px #fff4c9,0 0 18px #e4b95144}.pilot-cylinder-fill:after{content:"";background:linear-gradient(95deg,#78511c55,#ffe4a659);border:1px solid #ffe7a994;border-radius:50%;width:13px;position:absolute;top:0;bottom:0;right:0}.pilot-cylinder[aria-valuenow="100"] .pilot-cylinder-fill:after{display:none}.pilot-cylinder-ticks{opacity:.35;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#fff0c4 calc(20% - 1px) 20%);position:absolute;inset:8px 22px}.pilot-step-track{border-bottom:1px solid #cda35c2b;justify-content:space-between;gap:12px;margin:26px 0 30px;padding:0 0 20px;list-style:none;display:flex}.pilot-step-track li{color:#a69a86;align-items:center;gap:8px;font-size:11px;display:flex}.pilot-step-track li>span{border:1px solid #605039;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:grid}.pilot-step-track li[aria-current=step]>span,.pilot-step-track li.is-complete>span{color:#f5d083;background:#deb3621c;border-color:#dbaf59}.beauty-root.page-pilot .pilot-step h3{color:#faf4e8;text-align:left;letter-spacing:-.025em;margin:0 0 10px;font-family:Georgia,serif;font-size:clamp(27px,3vw,34px);font-weight:500;line-height:1.15}.beauty-root.page-pilot .pilot-step-lead{color:#c1b7a7;margin:0 0 25px;font-size:15px;line-height:1.6}.pilot-fields{gap:20px;display:grid}.pilot-fields-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px}.beauty-root.page-pilot #pilot-request.pilot-flow label,.beauty-root.page-pilot #pilot-request.pilot-flow legend{color:#e9dfca;font-size:13px;font-weight:500;line-height:1.5}.beauty-root.page-pilot #pilot-request.pilot-flow input:not([type=radio]),.beauty-root.page-pilot #pilot-request.pilot-flow select,.beauty-root.page-pilot #pilot-request.pilot-flow textarea{color:#f7eddd;background:#0e0c09;border:1px solid #62513b;border-radius:10px;width:100%;min-width:0;max-width:100%;min-height:52px;margin:8px 0 0;padding:13px 15px;font:400 16px/1.5 Inter,Arial,sans-serif;display:block;box-shadow:inset 0 2px 6px #0002}.beauty-root.page-pilot #pilot-request.pilot-flow input::placeholder,.beauty-root.page-pilot #pilot-request.pilot-flow textarea::placeholder{color:#978e80;opacity:1}.beauty-root.page-pilot #pilot-request.pilot-flow input:focus,.beauty-root.page-pilot #pilot-request.pilot-flow select:focus,.beauty-root.page-pilot #pilot-request.pilot-flow textarea:focus{outline-offset:2px;border-color:#edbc67;outline:2px solid #f0c576;box-shadow:0 0 0 5px #c28c341a}.beauty-root.page-pilot .pilot-field-note{color:#b7ad9d;margin:15px 0 0;font-size:12px;line-height:1.65}.pilot-step-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.beauty-root.page-pilot .pilot-flow .button{border-radius:10px;gap:18px;min-height:49px;padding:13px 23px;font-size:14px}.beauty-root.page-pilot .pilot-flow .button:hover{transform:translateY(-1px)}.pilot-next-hint{color:#b6aa94;font-size:12px}.pilot-extra{background:#00000016;border:1px solid #b8914e33;border-radius:12px;margin-top:24px}.pilot-extra summary{cursor:pointer;color:#e2d2b5;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:13px;font-weight:500;list-style:none;display:flex}.pilot-extra summary:before{content:"+";color:#dfb965;font-size:19px;line-height:1}.pilot-extra[open]>summary:before{content:"−"}.pilot-extra summary span{color:#c2b28f;border:1px solid #766344;border-radius:20px;margin-left:auto;padding:3px 8px;font-size:10px}.pilot-extra-body{gap:16px;padding:0 16px 18px;display:grid}.pilot-extra-body>p{color:#bdb2a1;margin:0;font-size:13px}.beauty-root.page-pilot .pilot-flow .location-options{border:0;min-width:0;margin:0;padding:0}.beauty-root.page-pilot .pilot-flow .location-options [data-location-panel]{padding:12px}.pilot-review-summary{background:#09080566;border:1px solid #ad8b513b;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:24px 0 16px;padding:20px;display:grid}.pilot-review-summary>div{min-width:0}.pilot-review-summary dt{text-transform:uppercase;letter-spacing:.08em;color:#b9a789;margin-bottom:5px;font-size:10px}.pilot-review-summary dd{color:#f1e4ce;overflow-wrap:anywhere;margin:0;font-size:14px}.pilot-ready-icon{color:#f6d490;background:#d3a95217;border:1px solid #d5af67;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:16px;font-size:22px;display:grid}.pilot-share-actions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.pilot-plan-link{color:#e4d3ae;border-top:1px solid #b88d4533;margin-top:25px;padding-top:20px;font-size:13px;line-height:1.7;text-decoration:none;display:block}.pilot-plan-link span{color:#bea87e;font-size:12px;display:block}.pilot-draft-line{border-top:1px solid #b7914d20;align-items:baseline;gap:8px;margin-top:28px;padding-top:16px;display:flex}.beauty-root.page-pilot #pilotSaveStatus{color:#b3a78e;flex:1;min-height:18px;margin:0;font-size:11px;line-height:1.6}.pilot-save-dot{background:#ccb17b;border-radius:50%;flex:0 0 5px;align-self:baseline;width:5px;height:5px;margin:0 0 3px}.beauty-root.page-pilot .pilot-flow .text-button{color:#e1c084;min-height:32px;font-size:12px}.beauty-root.page-pilot .pilot-talk{text-align:center;color:#b8b0a1;margin:18px 0 0;font-size:13px}.beauty-root.page-pilot .pilot-talk .text-button{color:#f2cf8c;font-size:13px}.beauty-root.page-pilot #request-success{color:#f5d696;border:1px solid #bca368;border-radius:10px;padding:14px;font-size:14px}.pilot-step h3:focus{outline:none}@media (max-width:600px){.beauty-root.page-pilot #pilot-request.pilot-flow{border-radius:19px;padding:24px 20px 16px}.pilot-progress-head{gap:16px}.pilot-gauge-group{width:155px;max-width:50%}.pilot-cylinder{height:26px}.beauty-root.page-pilot .pilot-progress-title{font-size:16px}.pilot-gauge-label{font-size:10px}.pilot-step-track{gap:7px;margin:23px 0 26px}.pilot-step-track li{gap:5px;font-size:10px}.pilot-step-track li>span{flex-shrink:0;width:20px;height:20px;font-size:8px}.pilot-fields-two{grid-template-columns:1fr}.pilot-next-hint{display:none}.pilot-step-actions .pilot-next{flex:1}.pilot-review-summary{grid-template-columns:1fr;gap:15px;padding:16px}.pilot-share-actions{flex-direction:column}.pilot-share-actions .button{width:100%}.pilot-extra summary{gap:7px;padding:13px;font-size:12px}.pilot-extra summary span{padding:2px 6px;font-size:9px}.pilot-draft-line{flex-wrap:wrap}.pilot-draft-line #clearPilotDraft{margin-left:auto}.beauty-root.page-pilot .pilot-flow-intro .eyebrow{letter-spacing:.12em;font-size:9px}}@media (prefers-reduced-motion:reduce){.pilot-cylinder-fill{transition:none}.pilot-flow .button{transition:none!important;transform:none!important}}.beauty-root.page-pilot #pilot-request .pilot-step{background:0 0;border:0;margin:0;padding:0}.beauty-root.page-pilot .pilot-flow-intro .eyebrow{color:#bbc1c4}.beauty-root.page-pilot .pilot-flow-intro .gold-inline{color:#eef0f1}.beauty-root.page-pilot #pilot-request.pilot-flow{background:radial-gradient(at 95% 0,#e4e9eb1c,#0000 49%),linear-gradient(135deg,#1e2022,#0c0d0e 66%);border-color:#626a70;box-shadow:inset 0 1px #ffffff29,0 24px 70px -40px #000}.beauty-root.page-pilot .pilot-step-caption{color:#b9c0c3}.beauty-root.page-pilot .pilot-progress-title{color:#f0f2f2}.pilot-gauge-label{color:#b6bdc0}.pilot-gauge-label strong{color:#f0f2f3;font-size:16px}.pilot-cylinder{background:linear-gradient(#070809,#4d5458 30%,#1c2022 57%,#070809);border-color:#7a8287;box-shadow:inset 0 2px 5px #000a,inset 0 -2px 3px #e5e9eb2d,0 5px 14px #0005}.pilot-cylinder:before,.pilot-cylinder:after{border-color:#d6dbdd70}.pilot-cylinder:after{background:linear-gradient(90deg,#0000,#e6ebed1e)}.pilot-cylinder-fill{background:linear-gradient(#7d858a 0%,#f7f8f8 17%,#c8ced1 38%,#70787d 69%,#eef1f2 91%,#9ea6aa);box-shadow:inset 0 1px 1px #fff,0 0 18px #dce2e444}.pilot-cylinder-fill:after{background:linear-gradient(95deg,#59616666,#f4f7f8a8);border-color:#f2f5f6a8}.pilot-cylinder-ticks{background:repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#f5f7f866 calc(20% - 1px) 20%)}.pilot-step-track{border-bottom-color:#c3cbce30;gap:20px}.pilot-step-track li{color:#afb6b9;gap:11px;font-size:13px}.pilot-step-track li>span{color:#c9d0d2;background:linear-gradient(145deg,#25282a,#111214);border-color:#697177;border-radius:10px;width:34px;height:34px;font-size:12px}.pilot-step-track li[aria-current=step]{color:#f1f3f3}.pilot-step-track li[aria-current=step]>span,.pilot-step-track li.is-complete>span{color:#111314;background:linear-gradient(145deg,#e9edee,#8f989d);border-color:#dce1e3;box-shadow:inset 0 1px #fff,0 5px 14px -9px #d8dfe1}.beauty-root.page-pilot .pilot-step h3{color:#f5f6f6}.beauty-root.page-pilot .pilot-step-lead,.pilot-next-hint,.beauty-root.page-pilot .pilot-field-note{color:#b9c0c3}.beauty-root.page-pilot #pilot-request.pilot-flow label,.beauty-root.page-pilot #pilot-request.pilot-flow legend{color:#e4e8e9}.beauty-root.page-pilot #pilot-request.pilot-flow input:not([type=radio]),.beauty-root.page-pilot #pilot-request.pilot-flow select,.beauty-root.page-pilot #pilot-request.pilot-flow textarea{color:#f3f4f4;background:#0b0c0d;border-color:#5a6267}.beauty-root.page-pilot #pilot-request.pilot-flow input::placeholder,.beauty-root.page-pilot #pilot-request.pilot-flow textarea::placeholder{color:#899196}.beauty-root.page-pilot #pilot-request.pilot-flow input:focus,.beauty-root.page-pilot #pilot-request.pilot-flow select:focus,.beauty-root.page-pilot #pilot-request.pilot-flow textarea:focus{border-color:#dce1e3;outline-color:#e6ebed;box-shadow:0 0 0 5px #d2dadd1f}.beauty-root.page-pilot .pilot-flow .button:not(.secondary){color:#141617;background:linear-gradient(120deg,#f2f4f4,#aab1b5);box-shadow:inset 0 1px #fff,0 7px 22px -14px #d9e0e2}.beauty-root.page-pilot .pilot-flow .button.secondary{color:#edf0f1;background:linear-gradient(145deg,#2e3336,#121416);border-color:#7a8388}.pilot-extra{background:#00000016;border-color:#b6c0c333}.pilot-extra summary,.pilot-extra-body>p{color:#d5dbdd}.pilot-extra summary:before{color:#e6ebed}.pilot-extra summary span{color:#c2c9cc;border-color:#6e777d}.pilot-review-summary{background:#08090a9c;border-color:#b7c0c333}.pilot-review-summary dt{color:#abb4b7}.pilot-review-summary dd{color:#f0f2f2}.pilot-ready-icon{color:#f3f5f5;background:#dce3e51b;border-color:#d7dde0}.pilot-plan-link{color:#e6eaeb;border-top-color:#b7c0c333}.pilot-plan-link span{color:#b9c1c4}.beauty-root.page-pilot #pilotSaveStatus,.beauty-root.page-pilot .pilot-talk{color:#aeb6b9}.pilot-save-dot{background:#d9dfe1}.beauty-root.page-pilot .pilot-flow .text-button,.beauty-root.page-pilot .pilot-talk .text-button{color:#e1e6e8}.beauty-root.page-pilot #request-success{color:#eef1f2;border-color:#bec7ca}@media (max-width:600px){.pilot-step-track{gap:8px}.pilot-step-track li{gap:5px;font-size:10px}.pilot-step-track li>span{border-radius:8px;width:27px;height:27px;font-size:10px}}.beauty-root.page-pilot #destinations.v2-planner{background:radial-gradient(at 92% 0,#dfe5e814,#0000 45%),linear-gradient(145deg,#1c1f21,#0b0c0d);border-color:#626a70;box-shadow:inset 0 1px #ffffff24,0 20px 55px -38px #000}.beauty-root.page-pilot #destinations-title{color:#f0f2f2}.beauty-root.page-pilot #destinations-title small{color:#aeb6b9}.beauty-root.page-pilot #destinations>p,.pilot-note,.editor-help,.slot-choice p,.capacity{color:#b7bec1}.beauty-root.page-pilot .planner-disclosure{background:linear-gradient(145deg,#202326,#0d0e0f);border-color:#687177;box-shadow:inset 0 1px #ffffff1f}.beauty-root.page-pilot .planner-disclosure[open]>summary{background:#dce2e50e;border-bottom-color:#aeb8bc44}.beauty-root.page-pilot .planner-disclosure>summary{color:#e7eaeb}.beauty-root.page-pilot .planner-disclosure>summary:after{color:#dce1e3}.beauty-root.page-pilot .planner-disclosure>summary span{color:#f0f2f2}.beauty-root.page-pilot .planner-disclosure>summary small{color:#b8c0c3}.beauty-root.page-pilot .planner-disclosure .editor{background:linear-gradient(145deg,#25292c,#111315);border-color:#6b7479}.beauty-root.page-pilot .editor .eyebrow,.beauty-root.page-pilot .editor h3,.beauty-root.page-pilot .selected-slot{color:#f0f2f2}.beauty-root.page-pilot .editor label{color:#e1e6e7}.beauty-root.page-pilot .editor input,.beauty-root.page-pilot .editor select{color:#f3f5f5;background:#090a0b;border-color:#5f696e}.beauty-root.page-pilot .v2-planner .door{box-shadow:none;background:linear-gradient(145deg,#1f2224,#0b0c0d);border-color:#586167}.beauty-root.page-pilot .v2-planner .door.keeper{background:linear-gradient(145deg,#292d30,#0c0e0f);border-color:#aeb7bb;box-shadow:inset 0 1px #ffffff29}.beauty-root.page-pilot .v2-planner .door h3,.beauty-root.page-pilot .v2-planner .door.keeper h3{color:#eef1f2}.beauty-root.page-pilot .v2-planner .door p,.badge,.slot-note{color:#b5bdc0}.beauty-root.page-pilot .v2-planner .keeper .badge,.included{color:#dfe4e6}.beauty-root.page-pilot .v2-planner .included:before{color:#f0f2f3}.beauty-root.page-pilot .v2-planner .toggle input{accent-color:#d9dfe1}.beauty-root.page-pilot .v2-planner .slot{color:#edf0f1;background:#08090a;border-color:#566067}.beauty-root.page-pilot .v2-planner .slot:not(:disabled):hover{background:#252a2d;border-color:#c3cacc}.beauty-root.page-pilot .v2-planner .slot[aria-pressed=true]{background:linear-gradient(145deg,#3a4246,#171a1c);border-color:#e0e5e7;box-shadow:inset 0 1px #ffffff26}.beauty-root.page-pilot .v2-planner .slot-number{color:#c7cfd2}.beauty-root.page-pilot .v2-planner .status{color:#dce2e4}.beauty-root.page-pilot .v2-planner .shortcut{color:#ccd2d4;background:linear-gradient(145deg,#202326,#0d0e0f);border-left-color:#d6dcde}.beauty-root.page-pilot .v2-planner .shortcut strong{color:#f0f2f3}.beauty-root.page-pilot .v2-planner .button.secondary{color:#eef1f2;background:linear-gradient(145deg,#303538,#111315);border-color:#747e83}.beauty-root.page-pilot #pilot-request.pilot-flow select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none' stroke='%23c9ced0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5.25 7 9.25l4-4'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;background-size:14px 14px;padding-right:48px}
.beauty-root .beauty-candle{z-index:1;place-items:center;display:grid;position:relative}.beauty-root #hero .hero-candle .beauty-candle{filter:drop-shadow(0 0 50px #e8a43c38)}.beauty-root.page-recovery .result-content .beauty-candle{justify-self:center}.beauty-root.page-recovery .recovery-result-panel .result-content{margin-top:24px;padding-top:88px}.beauty-root.page-why #hero .why-candle-art{padding-top:78px}.beauty-root #hero .hero-candle{padding-top:140px}@media (max-width:720px){.beauty-root #hero .hero-candle{padding-top:110px}}.beauty-root.page-professional #gift .candle-figure{padding-top:82px}.beauty-root.page-professional .sample-page-top{z-index:auto;width:100%;max-width:none;margin:0;padding:14px clamp(24px,4vw,64px);position:relative;top:auto}.beauty-root.page-professional #shortcut{padding-block:48px 64px}.beauty-root.page-professional #shortcut .v2-grid{gap:30px}.beauty-root.page-professional #shortcut .shortcut-candle-figure{min-width:0;margin:0;padding:78px 0 115px}.beauty-root.page-professional #closing.professional-closing-section{background:#080909;padding:72px 32px 96px}.beauty-root.page-professional .professional-closing-panel{background:radial-gradient(circle at 30% 55%,#edb24b1a,#0000 38%),#11100e;border:1px solid #be8b32;border-radius:20px;grid-template-columns:minmax(270px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,72px);width:min(100%,1180px);margin-inline:auto;padding:110px clamp(28px,5vw,70px) 54px;display:grid;box-shadow:0 24px 60px -38px #d9a441}.beauty-root.page-professional .professional-closing-candle{place-items:center;min-width:0;display:grid}.beauty-root.page-professional .professional-closing-copy{border:0;min-height:0;padding:0;display:block}.beauty-root.page-professional #closing .professional-closing-copy h2{-webkit-text-fill-color:#f7f3eb;text-align:left;background:0 0;margin-bottom:28px;font-size:clamp(34px,3.6vw,54px);color:#f7f3eb!important}.beauty-root.page-professional .professional-closing-benefits{margin:0 0 28px;padding:0;list-style:none}.beauty-root.page-professional .professional-closing-benefits li{color:#f7f3eb;border-bottom:1px solid #edb24b33;align-items:baseline;gap:14px;padding:9px 0;display:flex}.beauty-root.page-professional .professional-closing-benefits li:before{content:"✓";color:#e8b95e;font-size:1.5em;line-height:1}.beauty-root.page-professional .professional-closing-actions{flex-wrap:wrap;gap:14px;display:flex}.beauty-root.page-professional .professional-closing-actions .button{text-align:center;min-width:180px}@media (max-width:760px){.beauty-root.page-recovery .recovery-result-panel .result-content{padding-top:64px}.beauty-root.page-why #hero .why-candle-art,.beauty-root.page-professional #gift .candle-figure{padding-top:62px}.beauty-root.page-professional .sample-page-top{padding:12px 20px}.beauty-root.page-professional #shortcut .shortcut-candle-figure{padding:62px 0 100px}.beauty-root.page-professional #closing.professional-closing-section{padding:48px 20px 64px}.beauty-root.page-professional .professional-closing-panel{grid-template-columns:minmax(0,1fr);gap:28px;padding:86px 24px 32px}.beauty-root.page-professional #closing .professional-closing-copy h2{text-align:center;font-size:clamp(31px,8vw,42px)}.beauty-root.page-professional .professional-closing-actions{justify-content:center}}.beauty-root [data-reveal]{transition:opacity .42s,transform .42s cubic-bezier(.2,.75,.3,1)}.beauty-root .wallet-badges{flex-direction:column;align-items:center;gap:12px}.beauty-root .footer-brand-pair{flex-wrap:nowrap;gap:clamp(10px,3.4vw,18px)}.beauty-root .footer-candleme{gap:clamp(5px,1.9vw,9px);font-size:clamp(18px,5.6vw,25px)}.beauty-root .footer-candleme img{width:clamp(13px,4.3vw,19px)}.beauty-root .powered-label{font-size:clamp(9.5px,2.9vw,12px)}.beauty-root .iddas-spin,.beauty-root .iddas-face{width:clamp(66px,20vw,90px);height:clamp(10.6px,3.222vw,14.5px)}.beauty-root #hero .hero-candle{flex-wrap:wrap}
