:root{--navy:#172d43;--gold:#a47824;--ivory:#f7f4eb;--line:#d7d8d5;--muted:#4b5d69;--white:#fff;--darkgold:#705014}*{box-sizing:border-box}body{margin:0;color:var(--navy);font:17px/1.65 Georgia,'Times New Roman',serif;background:var(--white);text-align:left}a{color:var(--navy);text-underline-offset:.23em}a:hover{color:var(--darkgold)}button,input,select,textarea,.eyebrow,.preview,nav,.button,.hint,.badge{font-family:Arial,Helvetica,sans-serif}h1,h2,h3{font-weight:500;line-height:1.18;margin:0 0 22px}h1{font-size:clamp(2.3rem,4.1vw,4rem);letter-spacing:-.035em}h2{font-size:clamp(1.8rem,2.8vw,2.65rem);letter-spacing:-.025em}h3{font-size:1.45rem}p{margin:0 0 20px}img{max-width:100%;height:auto;display:block}button,a,input,select,textarea,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #79510a;outline-offset:5px}main:focus{outline:none}.skip{position:fixed;left:12px;top:-100px;z-index:10;background:white;padding:12px}.skip:focus{top:12px}.preview{background:var(--navy);color:white;text-align:center;padding:9px 18px;font-size:12px;letter-spacing:.03em}header{border-bottom:1px solid var(--line);background:white}.header-inner{max-width:1360px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 32px}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;line-height:1.15;font-size:19px;min-width:220px}.brand strong{font-weight:500;font-size:22px}.brand img{flex-shrink:0}nav{display:flex;flex-wrap:wrap;gap:21px}nav a{font-size:13px;text-decoration:none;white-space:nowrap}.account-nav{display:flex;align-items:center;gap:12px}.utility{font-size:12px}.wrap{max-width:1180px;margin-inline:auto;padding-inline:32px}.hero{display:grid;grid-template-columns:1.35fr 1fr;gap:58px;align-items:center;padding-block:72px 80px}.hero h1 span{color:#536575}.lead{font-size:21px;line-height:1.55;max-width:740px}.eyebrow{font-size:11px;letter-spacing:.17em;line-height:1.5;color:var(--darkgold);font-weight:bold;margin-bottom:19px}.crest-panel{background:var(--ivory);border:1px solid #e6ddc9;border-radius:50% 50% 4px 4px;overflow:hidden;padding:25px}.crest-panel img{mix-blend-mode:multiply}.actions{display:flex;gap:14px;flex-wrap:wrap;margin:30px 0 22px}.button,button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:1px solid var(--navy);padding:12px 23px;background:var(--navy);color:white;text-decoration:none;font-size:14px;line-height:1.4;cursor:pointer;border-radius:3px}.button:hover,button:hover{background:#284963;color:white}.button.secondary{background:transparent;color:var(--navy)}.button.small{padding:10px 17px;min-height:42px}.hint{font-size:13px;color:var(--muted);line-height:1.6}.band{background:var(--ivory);border-block:1px solid #e7e1d4}.split{display:grid;grid-template-columns:1fr 1fr;gap:68px;align-items:center;padding-block:54px}.section{padding-block:58px}.section-top{display:flex;justify-content:space-between;align-items:center;gap:30px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin-top:30px}.card{border:1px solid var(--line);padding:28px;background:white;border-radius:4px;min-width:0}.card h3 a{text-decoration:none}.card p{font-size:16px}.card .eyebrow{display:block}.text-link{font:14px/1.5 Arial,sans-serif;font-weight:bold}.price{font-size:43px!important;line-height:1.2;letter-spacing:-.04em}.price span{font:14px/1.5 Arial,sans-serif;letter-spacing:0}.featured{border-top:4px solid var(--gold);background:#fffcf5}.pricing ul{padding-left:20px;font-size:16px;min-height:175px}.journey{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding-left:24px}.journey li{padding-left:8px}.journey h3{font-size:21px}.journey p{font-size:16px}.book{grid-template-columns:290px 1fr;max-width:970px}.book img{box-shadow:7px 13px 28px #172d4324}.book-cover{margin:0 0 35px}.page-heading{background:var(--ivory);padding-block:50px;border-bottom:1px solid #e7e1d4}.page-heading h1{max-width:940px}.reading{max-width:780px}.reading h2{font-size:27px;margin-top:32px}.reading section{margin-bottom:32px}.reading-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(220px,1fr);gap:60px;padding-block:50px}.reading-layout aside h2{font-size:20px;margin-top:28px}.sticky{position:sticky;top:28px}.sources{border-top:1px solid var(--line);padding-top:20px;font-size:14px}.sources a{overflow-wrap:anywhere}.notice{padding:25px;border-left:4px solid var(--gold);background:var(--ivory);margin:24px 0}.error{border-color:#9b2626;background:#fff0f0;color:#7c2020}.success{border-color:#31633a}.form-panel{max-width:680px;padding:32px;border:1px solid var(--line);background:white;margin:32px auto}label{display:block;font:15px/1.5 Arial,sans-serif;font-weight:bold;margin-top:20px;margin-bottom:8px}input:not([type=checkbox]),select,textarea{width:100%;padding:12px;color:var(--navy);border:1px solid #637482;border-radius:3px;background:white;font-size:16px}textarea{resize:vertical}input[type=checkbox]{width:20px;height:20px;flex-shrink:0;margin:2px 9px 0 0}.check{display:flex;align-items:flex-start;font-weight:normal}.check span{min-width:0}form button{margin-top:20px}.filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;align-items:end}.filters label{margin-top:0}.filters button{margin:0}.dashboard{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px}.side-nav{display:flex;flex-direction:column;gap:12px}.side-nav a{white-space:normal}.metric-row{display:flex;gap:20px;flex-wrap:wrap}.metric{border:1px solid var(--line);padding:22px;min-width:180px}.metric strong{display:block;font-size:28px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font:14px/1.5 Arial,sans-serif;margin-block:22px}th,td{padding:13px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere}details{border-bottom:1px solid var(--line);padding:20px 0}summary{cursor:pointer;font:18px/1.5 Georgia,serif;padding:6px 0}details p{padding-top:14px}.badge{display:inline-block;font-size:12px;padding:4px 9px;background:var(--ivory);border:1px solid var(--line);border-radius:3px}.post{padding:25px;border:1px solid var(--line);margin-block:20px;overflow-wrap:anywhere}.post h3{margin-bottom:10px}.post form{margin-top:15px}.post time{font:12px Arial,sans-serif;color:var(--muted)}.practice-state{border-top:1px solid var(--line);padding-top:20px}.practice-state form{display:inline-block;margin-right:10px}.practice-state button{margin:0 0 20px}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;background:var(--ivory);padding:20px}footer{background:var(--navy);color:white;padding:52px 32px;margin-top:42px}.footer-inner{max-width:1116px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:60px}footer p{font-size:14px;max-width:450px;margin:14px 0}footer a{color:white}footer nav{align-content:start;gap:15px 23px}.empty{padding:30px;border:1px dashed #a0a9af}.admin-row{border-top:1px solid var(--line);padding:20px 0}
.dashboard h2{margin-top:32px}.dashboard h2:first-child{margin-top:0}
.filters>*{min-width:0}.filters input,.filters select{min-width:0;max-width:100%}
.card h3{overflow-wrap:anywhere}
.contact-email{overflow-wrap:anywhere}
/* Package-led platform presentation. Raster artwork supplements native content. */
.platform-header{border-bottom:3px solid #b18b43}.platform-header .header-inner{max-width:1320px;padding-block:12px;gap:24px}.horizontal-brand{min-width:0;width:310px;flex-shrink:0}.horizontal-brand img{width:100%;height:auto}.header-promise{font-size:20px}.header-promise span{font:12px/1.5 Arial,sans-serif;color:var(--muted)}.primary-nav{justify-content:center;gap:30px;padding:17px 24px;background:var(--navy)}.primary-nav a{color:#fff;font-size:13px}.primary-nav a:hover{color:#f2d895}.gold{background:linear-gradient(135deg,#f2d992,#d3ad56);border:1px solid #80601e;color:#172d43;font-weight:bold;box-shadow:0 3px 0 #73561f33}.gold:hover{background:#edd18a;color:#172d43}.brand-hero{position:relative;overflow:hidden;background:#f8f2e5;min-height:610px;border-bottom:4px solid #c6a35c}.hero-art{position:absolute;inset:0}.hero-art .package-art{height:100%;margin:0;border:0;border-radius:0}.hero-art img{width:100%;height:100%;object-fit:cover;object-position:center}.brand-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#faf5e9 0%,#faf5e9 39%,#faf5e9ed 46%,#faf5e900 66%);pointer-events:none}.hero-content{position:relative;z-index:1;padding-block:60px}.hero-copy{width:50%;max-width:570px}.hero-copy h1{font-size:clamp(3.5rem,5.9vw,5.7rem);line-height:1.02;letter-spacing:-.035em}.hero-copy h1 span{color:#84601c;text-shadow:0 1px 0 #fff}.hero-copy .lead{font-size:23px;line-height:1.45}.hero-copy>p:not(.lead):not(.eyebrow):not(.hero-caption){font-size:16px;max-width:460px}.hero-caption{font:11px/1.5 Arial,sans-serif;color:#4b5d69;max-width:340px}.platform-strip{background:#152b40;color:white}.platform-strip .wrap{display:grid;grid-template-columns:repeat(4,1fr);padding-block:21px;gap:20px}.platform-strip a{color:#fff;text-decoration:none;font:13px/1.5 Arial,sans-serif}.platform-strip strong{font:34px/1 Georgia,serif;color:#efd58e;margin-right:10px}.mission-panel{display:grid;grid-template-columns:300px 1fr;gap:76px;align-items:center}.mission-mark .package-art{border:0;box-shadow:none}.mission-mark img{mix-blend-mode:multiply}.package-art{margin:28px 0;border:1px solid #ddceb2;background:white;overflow:hidden;border-radius:7px;box-shadow:0 8px 26px #172d4309}.package-art img{width:100%;height:auto}.package-art figcaption{font:12px/1.6 Arial,sans-serif;padding:12px 18px;color:var(--muted);background:#fff}.cream-section{background:#f7f3e8;border-block:1px solid #e3d5b9}.comparison-heading{display:flex;align-items:center;gap:24px;max-width:820px}.comparison-heading img{width:64px;flex-shrink:0}.comparison-heading h2{margin-bottom:0}.membership-comparison .pricing{gap:20px}.membership-comparison .card{border:1px solid #b1904f;box-shadow:0 9px 20px #182c4010;border-radius:12px;padding:30px 25px;position:relative}.membership-comparison .card:before{content:"";position:absolute;left:12px;right:12px;top:12px;height:4px;background:linear-gradient(90deg,#a17b30,#edd897,#a17b30)}.membership-comparison .card>.eyebrow{margin-top:13px}.membership-comparison .card h3{margin-top:16px}.membership-comparison .featured{background:var(--navy);color:white}.membership-comparison .featured .eyebrow{color:#efd58e}.membership-comparison .featured .button{background:#efd58e;color:#172d43;border-color:#efd58e}.membership-comparison .featured .price{color:#efd58e}.membership-comparison .pricing ul{min-height:175px}.course-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0}.course-panel{border:1px solid #b29458;background:white;box-shadow:0 8px 16px #122a3c0b;border-radius:9px;overflow:hidden}.course-top{background:var(--navy);color:#e6cc89;display:flex;align-items:center;gap:16px;padding:20px 24px;font:10px/1.4 Arial,sans-serif;letter-spacing:.12em;border-bottom:3px solid #bfa25c}.course-number{display:inline-grid;place-items:center;border:2px solid #ccb169;border-radius:50%;height:58px;width:58px;flex-shrink:0;background:#142b40;color:#edd491;font:29px/1 Georgia,serif;box-shadow:0 0 0 3px #c0a56324}.course-body{padding:26px}.course-body h3 a{text-decoration:none}.course-body p{font-size:16px}.course-meta{border-top:1px solid #e4d9c1;padding-top:16px;margin-block:24px 16px;font:12px/1.5 Arial,sans-serif}.course-overview{display:grid;grid-template-columns:250px 1fr;gap:65px;align-items:center}.course-emblem .package-art{border:0;box-shadow:none}.stage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-block:32px}.stage-card{border:1px solid #bea36a;background:white;border-top:4px solid #a88636;padding:24px;border-radius:7px}.stage-number{font:14px Arial,sans-serif;color:#705014;display:block;margin-bottom:18px}.stage-card h3 a{text-decoration:none}.stage-card p{font-size:16px}.journey-section{background:var(--navy);color:white;border-block:4px solid #bb9b50}.journey-section .eyebrow{color:#ead297}.visual-journey{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:0;counter-reset:journey}.visual-journey li{position:relative;border:1px solid #bca36e80;border-radius:8px;padding:27px;background:#203b53}.visual-journey h3{font-size:22px;margin-top:18px}.visual-journey a{color:white;text-decoration:none}.visual-journey p{font-size:16px;color:#f3f1eb}.step-number{display:grid;place-items:center;background:#ebd38f;color:#172d43;width:44px;height:44px;border-radius:50%;font:24px Georgia,serif;border:2px solid #fff2cf}.journey-note{font:14px/1.7 Arial,sans-serif;max-width:850px}.village-section{background:#fffcf4}.village-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.village-principles p{font-size:16px;border-left:3px solid #bb9340;padding-left:17px}.community-spaces{grid-template-columns:repeat(4,minmax(0,1fr))}.community-spaces .card{border-top:4px solid #ad8a3d}.community-spaces h3{font-size:21px}.resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:30px 0 60px}.resource-card{border:1px solid #d8c9ac;border-radius:8px;overflow:hidden;background:white}.resource-preview{display:flex;align-items:flex-start;justify-content:center;background:linear-gradient(145deg,#eae2d2,#f7f4ed);padding:25px 32px;height:315px;overflow:hidden;text-decoration:none;border-bottom:1px solid #d8c9ac}.paper-preview{background:#fff;min-height:350px;width:240px;padding:22px;border-top:5px solid var(--navy);box-shadow:5px 8px 14px #142c3e24;display:flex;flex-direction:column;gap:17px}.paper-brand{font:9px/1.45 Arial,sans-serif;letter-spacing:.12em}.paper-rule{width:43px;height:3px;background:#ba9650}.paper-preview strong{font:20px/1.2 Georgia,serif;overflow-wrap:anywhere}.paper-type,.paper-foot{font:9px/1.5 Arial,sans-serif}.paper-lines{display:block;height:70px;background:repeating-linear-gradient(transparent 0,transparent 11px,#e3e1da 12px,#e3e1da 13px)}.resource-copy{padding:24px}.resource-copy h3{font-size:22px;margin-top:16px}.resource-copy h3 a{text-decoration:none}.resource-copy p{font-size:15px}.pdf-thumbnail{width:240px;height:auto;box-shadow:5px 8px 14px #142c3e24}.library-tabs{display:flex;gap:18px;flex-wrap:wrap;margin:25px 0}.library-tabs a{padding:10px 16px;border:1px solid #a88c50;background:#fbf6e9;text-decoration:none;font:14px/1.5 Arial,sans-serif;border-radius:4px}.plan-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;background:#f8f4e9;padding:40px;border:1px solid #dac49a}.plan-intro h2{margin-top:25px}.plan-path{display:flex;flex-direction:column;gap:15px;justify-content:center}.plan-path span{padding:20px;background:white;border:1px solid #bca36e;font-size:19px}.book-showcase{display:grid;grid-template-columns:280px 1fr;align-items:center;gap:90px;max-width:1000px}.book-showcase .package-art{border:0;box-shadow:9px 13px 24px #172d4329;border-radius:0}.book-showcase h2{font-size:clamp(2rem,4vw,3.3rem)}.book-showcase .hint{margin-top:20px}.coaching-band{background:#172d43;color:white;border-top:5px solid #b9954b}.coaching-band .eyebrow{color:#efd58e}.coaching-band a:not(.button){color:#efd58e}.large-price{font-size:76px;line-height:1;color:#efd58e}.coaching-intro{display:grid;grid-template-columns:1.7fr 1fr;gap:40px;align-items:center}.coaching-price{display:flex;flex-direction:column;gap:20px;align-items:flex-start;font:15px/1.5 Arial,sans-serif}.coaching-price strong{font:64px Georgia,serif;color:#705014}.branded-heading{display:grid;grid-template-columns:1fr 160px;gap:40px;align-items:center}.branded-heading img{width:160px;mix-blend-mode:multiply}.brand-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.platform-footer{margin-top:0;border-top:4px solid #b79448;padding:52px 32px 26px}.footer-brand{max-width:1116px;margin:auto;display:flex;align-items:center;gap:25px;padding-bottom:40px;border-bottom:1px solid #fff3}.footer-brand img{width:75px;background:#fff;border-radius:6px}.footer-brand strong{font-size:26px}.footer-brand p{max-width:650px}.footer-columns{max-width:1116px;margin:40px auto;display:grid;grid-template-columns:1fr 1.2fr 1.3fr 1.3fr;gap:32px}.footer-columns h2{font:16px/1.5 Arial,sans-serif;color:#efd58e}.footer-columns nav{display:flex;flex-direction:column;gap:12px}.footer-columns nav a{white-space:normal;line-height:1.5}.footer-note{max-width:1116px;margin:auto;border-top:1px solid #fff3;padding-top:23px;font:12px/1.6 Arial,sans-serif;color:#e1e5e8}
@media(max-width:1100px){.hero-copy{width:53%}.hero-content{padding-block:44px}.brand-hero{min-height:590px}.header-promise{display:none}.platform-header .header-inner{flex-wrap:nowrap}.course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stage-grid,.community-spaces{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-preview{padding-inline:20px}.primary-nav{gap:15px 23px}.mission-panel{gap:40px;grid-template-columns:230px 1fr}.book-showcase{gap:50px}}
@media(max-width:700px){.horizontal-brand{width:210px}.platform-header .header-inner{padding-inline:16px;gap:12px}.platform-header .account-nav{flex-wrap:wrap;justify-content:flex-end}.platform-header .account-nav .utility{font-size:12px}.platform-header .button.small{padding:9px 13px}.primary-nav{padding:14px 20px;justify-content:flex-start;gap:13px 20px}.primary-nav a{font-size:12px;white-space:normal}.brand-hero{display:flex;flex-direction:column;min-height:0}.hero-content{order:0;padding-block:38px 20px;width:100%}.hero-copy{width:100%;max-width:none}.hero-copy h1{font-size:3.7rem}.hero-copy .lead{font-size:21px}.hero-art{position:relative;order:1;height:330px;overflow:hidden}.hero-art .package-art{width:200%;max-width:none;position:absolute;right:0;top:0}.hero-art img{height:100%;width:100%;object-fit:cover;object-position:right center}.brand-hero:after{display:none}.hero-caption{max-width:none}.platform-strip .wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}.platform-strip strong{font-size:29px;display:block;margin-bottom:8px}.platform-strip a{font-size:12px}.mission-panel{grid-template-columns:1fr;gap:15px}.mission-mark{max-width:180px}.mission-panel h2{font-size:2.3rem}.course-grid,.resource-grid,.visual-journey,.book-showcase,.coaching-intro,.plan-intro,.brand-story{grid-template-columns:1fr}.stage-grid,.community-spaces{grid-template-columns:1fr}.village-principles{grid-template-columns:1fr;gap:5px}.comparison-heading{align-items:flex-start;gap:18px}.comparison-heading img{width:48px}.comparison-heading h2{font-size:1.85rem}.membership-comparison .pricing ul{min-height:0}.resource-preview{height:300px}.resource-grid{gap:24px}.course-overview{grid-template-columns:1fr;gap:20px}.course-emblem{max-width:180px}.branded-heading{grid-template-columns:1fr;gap:15px}.branded-heading img{display:none}.plan-intro{padding:25px;gap:20px}.book-showcase{gap:25px}.book-showcase .package-art{max-width:230px}.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.footer-brand{align-items:flex-start}.footer-brand img{width:55px}.footer-brand strong{font-size:21px}.footer-columns h2{font-size:15px}.footer-columns nav a{font-size:12px}.platform-footer{padding-inline:22px}.brand-story .package-art{max-width:350px}}
@media(max-width:370px){.horizontal-brand{width:172px}.platform-header .button.small{font-size:12px;padding:8px}.hero-copy h1{font-size:3.15rem}.hero-copy .button{padding-inline:15px}.footer-columns{grid-template-columns:1fr}}
@media(max-width:1100px){.header-inner{flex-wrap:wrap;gap:14px}.header-inner nav{order:3;width:100%;justify-content:space-between}.hero{gap:25px}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing{grid-template-columns:repeat(3,minmax(0,1fr))}.card{padding:22px}.reading-layout{gap:30px}}
@media(max-width:700px){.wrap{padding-inline:22px}.header-inner{padding:15px 22px}.brand{font-size:16px;min-width:0}.brand strong{font-size:18px}.brand img{width:37px}.account-nav{gap:6px}.utility{font-size:11px}nav{gap:12px}.header-inner nav{justify-content:flex-start;gap:12px 20px}.hero{grid-template-columns:1fr;padding-block:40px;gap:30px}.hero h1{font-size:2.7rem}.crest-panel{max-width:300px;margin:auto}.lead{font-size:19px}.cards,.pricing,.split,.journey,.book,.reading-layout,.dashboard,.footer-inner,.filters{grid-template-columns:1fr}.section{padding-block:38px}.split{gap:10px;padding-block:38px}.book{gap:30px}.book img{max-width:210px}.section-top{display:block}.journey{gap:10px}.pricing ul{min-height:0}.reading-layout{padding-block:32px}.sticky{position:static}.page-heading{padding-block:34px}.form-panel{padding:22px;margin:24px 0}.side-nav{flex-direction:row;flex-wrap:wrap}.footer-inner{gap:24px}.preview{font-size:10px}.price{font-size:38px!important}h1{overflow-wrap:break-word}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}@media print{header,footer,.preview,aside,form,.skip{display:none!important}.wrap{padding:0}.reading-layout{display:block}.reading{max-width:none}body{font-size:12pt;background:white}details{display:block}a{color:inherit}}

.platform-header .horizontal-brand img{width:100%;height:auto}.promotion-panel{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.promotion-panel .package-art{max-width:480px}@media(max-width:700px){.promotion-panel{grid-template-columns:1fr;gap:20px}.platform-header .horizontal-brand img{width:100%}}

@media(min-width:701px){.hero-art{left:50%;overflow:hidden}.hero-art .package-art{position:absolute;right:0;width:200%;max-width:none}.brand-hero:after{background:linear-gradient(90deg,#faf5e9 0%,#faf5e9 48%,#faf5e900 60%)}}

@media(min-width:701px){.hero-art{left:55%}.brand-hero:after{background:linear-gradient(90deg,#faf5e9 0%,#faf5e9 54%,#faf5e900 64%)}}@media(max-width:700px){.hero-art{order:0;height:250px}.hero-content{order:1}}

.hero-art .package-art{width:min(240%,1672px)}

.platform-footer a:hover,.platform-footer a:focus-visible{color:#efd58e}.journey-section a:hover{color:#efd58e}
