.qc-journey,.classic-shell{overflow-anchor:none}.classic-shell{--classic-paper:#f8f3e9;--classic-ink:#182b3d;--classic-accent:#b77742;color:#f4ece2;max-width:1240px;margin:auto;padding:64px 28px 90px;font-family:Arial,Helvetica,sans-serif}.classic-page-heading{max-width:780px;margin-bottom:36px}.classic-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#d4b68b;font-size:11px}.classic-page-heading h1{letter-spacing:-.045em;margin:18px 0 22px;font:500 clamp(42px,6.2vw,78px)/1.03 Georgia,serif}.classic-page-heading h1 em{color:#edbea4;font-weight:400}.classic-page-heading>p:last-child{color:#d2d8e3;max-width:640px;font-size:17px;line-height:1.65}.classic-workspace{grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr);align-items:start;gap:46px;display:grid}.classic-live-preview{min-width:0;position:sticky;top:28px}.classic-workspace:not(:has(.classic-form)){grid-template-columns:1fr}.classic-workspace:not(:has(.classic-form)) .classic-live-preview{width:100%;max-width:900px;position:static}.classic-card-wrap{width:100%;max-width:900px}.classic-stage{perspective:1600px;min-height:420px;position:relative}.classic-face{box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #f4ece22e;border-radius:16px;padding:34px;transition:transform .5s,visibility 0s .25s;position:absolute;inset:0;overflow:hidden;box-shadow:0 22px 52px #080d1760}.classic-front{background:var(--classic-paper);color:var(--classic-ink);visibility:visible;grid-template-columns:minmax(0,68%) minmax(0,32%);padding:0;display:grid;transform:rotateY(0)}.classic-front-copy{flex-direction:column;min-width:0;padding:34px;display:flex}.classic-kicker{letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;margin:0 0 30px;font-size:10px;line-height:1.6}.classic-front h2{letter-spacing:-.05em;overflow-wrap:anywhere;margin:14px 0;font:700 clamp(34px,4.8vw,64px)/1.03 Georgia,serif}.classic-front h2.classic-long-name{font-size:clamp(27px,3.3vw,40px)}.classic-role{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.classic-intro{overflow-wrap:anywhere;margin:40px 0 0;font-size:12px;line-height:1.65}.classic-front-rail{background:var(--classic-ink);color:var(--classic-paper);text-align:center;flex-direction:column;justify-content:space-between;align-items:center;padding:32px 18px;font-size:10px;line-height:1.5;display:flex}.classic-mark{letter-spacing:-.09em;margin:auto;font:italic 62px Georgia,serif}.classic-back{background:var(--classic-ink);color:var(--classic-paper);border-top:4px solid var(--classic-accent);visibility:hidden;flex-direction:column;display:flex;transform:rotateY(-180deg)}.classic-back .classic-kicker{margin-bottom:16px}.classic-back h2{letter-spacing:-.045em;margin:0 0 20px;font:700 clamp(27px,3.5vw,43px)/1.05 Georgia,serif}.classic-description{overflow-wrap:anywhere;margin:0 0 24px;font-size:14px;line-height:1.65}.classic-connect{margin-top:auto}.classic-destination{background:var(--classic-paper);border-radius:7px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:14px;font-weight:600;text-decoration:none;display:flex;color:var(--classic-ink)!important}.classic-placeholder{opacity:.7}.classic-contacts{flex-wrap:wrap;gap:14px;margin-top:18px;font-size:12px;line-height:1.5;display:flex}.classic-contacts a,.classic-contacts span{color:var(--classic-paper);overflow-wrap:anywhere}.classic-stage.is-back .classic-front{visibility:hidden;transform:rotateY(180deg)}.classic-stage.is-back .classic-back{visibility:visible;transform:rotateY(0)}.classic-flip-row{justify-content:space-between;align-items:center;gap:16px;margin:20px 0;display:flex}.classic-side-status{letter-spacing:.02em;color:#d2d8e3;font-size:11px}.classic-primary,.classic-secondary,.classic-text{cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 18px;font:600 14px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex}.classic-primary{background:#edbea4;border-color:#edbea4;box-shadow:inset 0 1px #fff5;color:#111725!important}.classic-secondary{background:0 0;border-color:#7e899e;color:#f4ece2!important}.classic-text{text-underline-offset:5px;background:0 0;padding-inline:0;text-decoration:underline;color:#edbea4!important}.classic-primary:hover,.classic-secondary:hover{filter:brightness(1.06);border-color:#f4ece2}.classic-shell :focus-visible{outline-offset:5px;outline:3px solid #edbea4}.classic-shell .classic-destination:focus-visible{outline-color:#405a77}.classic-form :focus-visible{outline-color:#405a77}.classic-request textarea:focus-visible{outline-color:#405a77}.classic-stage{display:grid}.classic-face{min-height:inherit;grid-area:1/1;position:relative;inset:auto}.classic-front-rail{border-radius:0 15px 15px 0}.classic-intro{margin-top:auto;padding-top:40px}.classic-destination{overflow-wrap:anywhere}.classic-destination>span{flex-shrink:0}.classic-form-jump{text-underline-offset:4px;margin:0 0 24px;font-size:13px;display:inline-block;color:#713f2c!important}.classic-form,.classic-request{background:var(--classic-paper);color:var(--classic-ink);border-radius:12px;min-width:0;padding:28px}.classic-form h2,.classic-request h2{margin:0 0 26px;font:500 30px/1.1 Georgia,serif}.classic-form label,.classic-request label{margin-bottom:8px;font-size:13px;font-weight:600;line-height:1.5;display:block}.classic-form input,.classic-form textarea,.classic-request textarea{box-sizing:border-box;color:#182b3d;background:#fffcf7;border:1px solid #a9afb5;border-radius:5px;width:100%;padding:12px;font:15px/1.5 Arial,Helvetica,sans-serif}.classic-form input[aria-invalid=true],.classic-form textarea[aria-invalid=true]{border:2px solid #913d2a}.classic-helper,.classic-error{margin:7px 0 20px;font-size:12px;line-height:1.6}.classic-form .classic-helper{color:#425467}.classic-error{color:#913d2a}.classic-notice{color:#d2d8e3;max-width:740px;margin:0 0 20px;font-size:12px;line-height:1.7}.classic-feedback{color:#edbea4;min-height:21px;font-size:14px;line-height:1.5}.classic-actions{flex-wrap:wrap;gap:12px;margin:24px 0 16px;display:flex}.classic-request .classic-secondary{border-color:#637286;color:#182b3d!important}.classic-request .classic-text,.classic-request a{color:#713f2c!important}.classic-request p{max-width:780px;font-size:14px;line-height:1.7}.classic-link-check{overflow-wrap:anywhere;font-size:13px}.classic-link-check a{color:#f4ece2;text-underline-offset:4px}.classic-attribution{color:#d2d8e3;text-align:center;margin:28px 0;font-size:12px}.classic-attribution a{color:#edbea4}.classic-recipient{max-width:850px}.classic-preview-return{border-top:1px solid #40506b;margin-top:55px;padding-top:24px;font-size:12px;line-height:1.6}.classic-sr-only{clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute!important}.classic-entry{color:#f4ece2;background:#182b3d;border:1px solid #52607a;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;max-width:1184px;margin:0 auto 60px;padding:28px;display:flex}.classic-entry h2{margin:5px 0 12px;font:500 30px Georgia,serif}.classic-entry p{margin:0;font-size:14px;line-height:1.6}.classic-entry .classic-eyebrow{font-size:10px}.classic-entry .classic-primary{flex-shrink:0}.classic-introduction{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:50px;display:grid}.classic-introduction .classic-page-heading{margin:0}.classic-terms{color:#d2d8e3;font-size:13px;line-height:1.65}.classic-introduction .classic-stage{min-height:380px}.classic-introduction .classic-front h2{font-size:50px}@media (max-width:900px){.classic-workspace,.classic-introduction{grid-template-columns:1fr;gap:32px}.classic-live-preview{grid-row:auto;position:static}.classic-introduction .classic-page-heading{margin-bottom:0}.classic-shell{padding-top:40px}.classic-entry{margin-inline:22px}.classic-introduction .classic-stage{min-height:400px}}@media (max-width:540px){.classic-shell{padding:30px 20px 64px}.classic-page-heading h1{font-size:46px}.classic-page-heading>p:last-child{font-size:15px}.classic-stage,.classic-introduction .classic-stage{min-height:420px}.classic-face{border-radius:12px;padding:24px}.classic-front{grid-template-columns:minmax(0,70%) minmax(0,30%);padding:0}.classic-front-copy{padding:25px 20px}.classic-front h2,.classic-introduction .classic-front h2{font-size:40px}.classic-front h2.classic-long-name{font-size:28px}.classic-front-rail{padding:24px 12px}.classic-mark{font-size:42px}.classic-kicker{letter-spacing:.08em;font-size:9px}.classic-intro{margin-top:32px;font-size:11px}.classic-back h2{font-size:32px}.classic-description{font-size:13px}.classic-form,.classic-request{padding:22px}.classic-entry{flex-direction:column;align-items:flex-start;padding:24px}.classic-actions>*{box-sizing:border-box;width:100%}.classic-side-status{font-size:10px}.classic-flip-row{gap:10px}.classic-contacts{font-size:11px}}@media (prefers-reduced-motion:reduce){.classic-face{-webkit-backface-visibility:visible;backface-visibility:visible;transition:none!important;transform:none!important}.classic-stage .classic-front{visibility:visible}.classic-stage .classic-back,.classic-stage.is-back .classic-front{visibility:hidden}.classic-stage.is-back .classic-back{visibility:visible}}@media (forced-colors:active){.classic-face,.classic-primary,.classic-secondary,.classic-destination{border:1px solid canvastext}.classic-front-rail,.classic-front,.classic-back,.classic-form,.classic-request{color:canvastext;background:canvas}.classic-placeholder{opacity:1}}.classic-tap{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;min-height:44px;padding:10px;font:600 12px/1.4 Arial,sans-serif}:is(.classic-tap:focus-visible,.classic-return:focus-visible){outline-offset:4px;outline:3px solid #edbea4}.classic-return{align-self:flex-start;margin-top:16px}.classic-link-label{margin:8px 0;font:12px/1.5 Arial,sans-serif}.classic-connect button.classic-destination{cursor:pointer;border:0;width:100%}
