/* Rozavia R15: a service workspace with a side rail and account panel. */
:root{color-scheme:dark;--bg:#14232e;--rail:#101c25;--panel:#1b2d39;--text:#e5e8e3;--muted:#afbfca;--line:#3b515c;--accent:#e5bb7c;--ink:#20312f;--mint:#a6c6b5;font-family:Inter,"Segoe UI",system-ui,-apple-system,sans-serif;font-size:16px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;background:var(--bg);color:var(--text);line-height:1.55}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button{color:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.2}p{color:var(--muted)}[hidden]{display:none!important}.icon-library{position:absolute;width:0;height:0;overflow:hidden}.icon{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:16px;top:-100px;z-index:100;padding:12px 20px;border-radius:10px;background:var(--accent);color:var(--ink)}.skip-link:focus{top:12px}
.hub-rail{position:fixed;inset:0 auto 0 0;width:224px;padding:34px 22px 24px;background:var(--rail);border-right:1px solid #2d424c;display:flex;flex-direction:column;z-index:20}.hub-brand{display:flex;align-items:center;gap:10px}.hub-brand:hover{text-decoration:none}.hub-brand img,.mobile-brand img{width:41px;height:41px;padding:5px;background:#c7d1c8;border-radius:12px}.hub-brand b{font-size:29px;letter-spacing:-1.3px;line-height:1;white-space:nowrap}.brand-dot,.mobile-brand span{color:var(--accent)}.hub-brand small{display:block;font-size:9px;letter-spacing:.1em;color:var(--muted);margin-top:8px;white-space:nowrap}.rail-label{font-size:9px;font-weight:650;letter-spacing:.1em;color:#9baebb;margin:52px 0 16px 12px}.rail-nav{display:grid;gap:9px}.rail-nav a{display:flex;gap:12px;align-items:center;min-height:48px;padding:12px;border-radius:10px;font-size:14px;color:#c3cfd5}.rail-nav a:hover{background:#24343e;text-decoration:none}.rail-nav a.active{background:#2b423f;color:#d7e5d7}.rail-nav .icon{width:19px;height:19px}.rail-note{margin-top:50px;padding:20px 13px;border-top:1px solid #334650}.small-cross{display:block;font-size:30px;line-height:1;color:#d1b17e}.rail-note p{font-size:15px;line-height:1.75;margin:12px 0}.rail-note b{font-weight:500;color:var(--text)}.rail-note>span:last-child{color:#9badb8;font-size:11px}.rail-footer{margin-top:auto;padding:28px 8px 0}.rail-footer>span{display:flex;align-items:center;gap:6px;font-size:12px}.rail-footer .icon{width:16px;height:16px}.rail-footer small{display:block;font-size:10px;color:#9badb8;margin-top:9px}
.hub-workspace{margin-left:224px;max-width:1680px}.hub-topbar{height:87px;padding:0 40px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;background:#14232e}.topbar-location{display:flex;align-items:center;gap:10px;color:var(--mint)}.topbar-location>span{font-size:9px;letter-spacing:.1em;color:var(--muted)}.topbar-location b{display:block;color:var(--text);font-size:13px;font-weight:600;letter-spacing:0;margin-top:2px}.topbar-actions{display:flex;align-items:center;gap:26px}.call-owner{display:flex;align-items:center;gap:8px;font-size:13px}.call-owner .icon{width:17px;height:17px}.login-entry{min-height:42px;display:inline-flex;align-items:center;gap:16px;padding:9px 17px;background:var(--accent);color:var(--ink);border:1px solid var(--accent);border-radius:9px;font-weight:750;font-size:14px}.login-entry .icon{width:18px}.mobile-brand,.mobile-sections{display:none}.hub-main{padding:32px 40px 0}.start-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:27px}.eyebrow{color:var(--mint);font-size:10px;letter-spacing:.15em;font-weight:700;margin-bottom:10px}.start-heading h1{font-size:clamp(27px,2.9vw,39px);font-weight:650;letter-spacing:-1.3px}.start-heading>div>p:last-child{font-size:14px;margin-top:10px}.heading-note{text-align:right;font-size:12px;line-height:1.8;color:var(--muted)}.heading-note b{color:var(--text);font-weight:500}.start-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.service-workbench{min-width:0;scroll-margin-top:100px}.service-picker{display:grid;grid-template-columns:1fr 1fr;gap:12px}.service-choice{position:relative;display:flex;align-items:center;gap:14px;min-width:0;padding:20px 16px;text-align:left;border:1px solid #3c525d;border-radius:13px;background:var(--panel);transition:border-color .16s,transform .16s}.service-choice:hover{border-color:#96b2ae;transform:translateY(-2px)}.service-choice.selected{border:2px solid #c2d3bd;padding:19px 15px}.service-choice.groceries{grid-column:1/-1;min-height:193px;overflow:hidden;padding:24px 27px;background:#29483f;border-color:#517466}.service-choice.groceries.selected{padding:23px 26px;border-color:#b9c9b0}.tile-copy{display:flex;flex-direction:column;gap:9px;max-width:65%;position:relative;z-index:1}.tile-kicker{font-size:9px;letter-spacing:.17em;color:#c7d6c5;font-weight:650}.tile-copy>strong{font-weight:600;font-size:31px;letter-spacing:-.8px;line-height:1.14;color:#f0eddb}.tile-description{font-size:12px;color:#ccd8c7;max-width:230px}.tile-link{display:flex;gap:12px;align-items:center;font-size:12px;font-weight:650;color:#ede5c9;margin-top:6px}.tile-link .icon{width:17px;height:17px}.grocery-art{position:absolute;right:-10px;bottom:-6px;width:47%;height:200px;opacity:.98}.choice-check{display:none;position:absolute;right:12px;top:12px;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#b8cdb8;color:#20382f}.choice-check .icon{width:16px;height:16px;stroke-width:2.3}.service-choice.selected .choice-check{display:flex}.service-pictogram{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:54px;height:60px;color:#bdd2ce}.service-pictogram .icon{width:46px;height:46px;stroke-width:1.7}.send .service-pictogram{color:#cfa986}.pharmacy .service-pictogram{color:#b4c5ac}.meals .service-pictogram{color:#cab7a2}.small-tile-copy{display:flex;flex-direction:column;gap:5px;min-width:0}.small-tile-copy strong{font-size:15px;font-weight:600;letter-spacing:-.2px}.small-tile-copy>span{font-size:11px;color:#b6c4cb;max-width:160px;line-height:1.5}.selection-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 0 11px}.selection-footer small{font-size:9px;letter-spacing:.12em;color:#aebdc7;display:block}.selection-footer strong{font-size:17px;font-weight:600}.continue-order{display:flex;align-items:center;justify-content:center;gap:24px;min-height:46px;background:var(--accent);color:var(--ink);border:1px solid var(--accent);border-radius:9px;padding:11px 21px;font-size:14px;font-weight:750}.continue-order .icon{width:19px;height:19px}.selection-description{font-size:11px;min-height:19px}.bundle-note{display:flex;gap:17px;align-items:center;margin-top:18px;padding:17px 0 0;border-top:1px solid #3c515b}.bundle-note>b{font-size:31px;font-weight:550;letter-spacing:-1px;color:var(--accent);white-space:nowrap}.bundle-note>b>span{font-size:20px}.bundle-note p{font-size:11px;line-height:1.6}.bundle-note strong{display:block;color:#d8dedb;font-size:12px;margin-bottom:2px}.bundle-note p>span{display:block}
.access-panel{position:sticky;top:24px;inset-inline:auto;margin:0;width:100%;max-width:none;max-height:none;padding:26px 25px 22px;background:#21333e;border:1px solid #485c62;border-radius:15px;color:var(--text);box-shadow:0 10px 28px #0b14181f;overflow:visible}.access-panel:not([open]){display:none}.access-symbol{display:flex;align-items:center;justify-content:center;width:41px;height:41px;border:1px solid #718374;border-radius:12px;background:#31463e;color:#c9d6bd;margin-bottom:20px}.access-symbol .icon{width:20px;height:20px}.access-panel .eyebrow{font-size:9px;color:#b5c4bc}.access-panel h2{font-size:24px;letter-spacing:-.6px;font-weight:600}.access-intro{font-size:12px;line-height:1.65;margin-top:10px;min-height:40px}.auth-tabs{display:flex;border-bottom:1px solid #586970;gap:24px;margin:22px 0}.auth-tab{position:relative;background:transparent;border:0;min-height:41px;padding:0 0 12px;font-size:13px;color:#b7c5ca}.auth-tab.active{color:var(--accent);font-weight:700}.auth-tab.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:var(--accent);border-radius:2px}.access-panel form>label{display:grid;gap:7px;font-size:12px;color:#ced8d9;margin-bottom:15px}.access-panel input{width:100%;height:45px;padding:11px 12px;color:var(--text);background:#172a34;border:1px solid #597079;border-radius:8px;min-width:0;font-size:14px}.access-panel input::placeholder{color:#93a7b1}.access-panel input:focus{border-color:var(--accent)}.password-input{position:relative;display:block}.password-input input{padding-right:64px}.password-toggle{position:absolute;right:4px;top:4px;height:37px;padding:0 9px;font-size:11px;color:#d0dccf;background:#223b43;border:0;border-radius:6px}.login-submit{display:flex;justify-content:center;align-items:center;gap:18px;width:100%;min-height:46px;background:#e5bb7c;color:#20312f;border:1px solid #e5bb7c;border-radius:8px;font-size:14px;font-weight:750;margin-top:20px}.login-submit .icon{width:19px}.link-action{display:block;min-height:40px;margin:6px auto 0;background:none;border:0;color:#c8d4d7;font-size:11px;text-decoration:underline;text-underline-offset:3px}.error{font-size:12px;color:#f1b6aa;margin-top:10px;overflow-wrap:anywhere}.error:empty{display:none}.access-assurance{display:flex;gap:7px;align-items:center;border-top:1px solid #526770;padding-top:19px;margin-top:15px;color:#b4cbbd;font-size:10px}.access-assurance .icon{width:17px;height:17px}.login-legal{font-size:10px;line-height:1.65;color:#aabdc6;margin-top:12px}.login-legal a{text-decoration:underline}.access-panel h3{font-size:17px;margin-bottom:12px}.access-panel form>p{font-size:12px;margin-bottom:15px}.close-access{display:none}
.price-section{margin-top:56px;padding-top:32px;border-top:1px solid var(--line)}.section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.section-title h2,.answers-section h2,.contact-section h2{font-size:25px;font-weight:600;letter-spacing:-.7px}.section-title>span{font-size:11px;color:var(--muted)}.price-table{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:20px 0;border-top:1px solid #42565f;border-bottom:1px solid #42565f}.price-cell{display:grid;gap:8px;border-right:1px solid #42565f;padding:0 20px}.price-cell:first-child{padding-left:0}.price-cell:last-child{border:0}.price-cell>span{font-size:11px;color:var(--muted)}.price-cell>strong{font-size:23px;font-weight:550;white-space:nowrap;letter-spacing:-.6px}.price-cell small{font-size:11px;font-weight:400;color:var(--muted);letter-spacing:0}.pricing-footnotes{display:flex;flex-wrap:wrap;gap:11px 28px;margin-top:17px;font-size:11px;color:var(--muted)}.pricing-footnotes span b{margin-left:8px;font-weight:500;color:var(--text)}.pricing-footnotes p{flex-basis:100%;max-width:850px;font-size:11px;margin-top:1px}.how-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;margin-top:52px;padding:36px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.how-copy h2{font-size:27px;letter-spacing:-.7px;font-weight:550;line-height:1.3;max-width:470px}.how-copy>p:last-child{font-size:13px;margin-top:18px;max-width:460px}.how-steps{list-style:none;margin:0;padding:0;display:grid;gap:23px}.how-steps li{display:flex;gap:16px}.how-steps li>span{font-size:11px;color:var(--accent);padding-top:2px}.how-steps b{font-size:13px;font-weight:600}.how-steps p{font-size:11px;margin-top:6px;line-height:1.7}.answers-section{display:grid;grid-template-columns:1fr 2fr;gap:50px;margin-top:42px}.answers details{border-bottom:1px solid var(--line);padding:0 0 16px;margin-bottom:16px}.answers summary{font-size:13px;cursor:pointer;padding:7px 28px 7px 0;list-style:none;position:relative}.answers summary::-webkit-details-marker{display:none}.answers summary:after{content:"+";position:absolute;right:3px;top:3px;color:var(--accent);font-size:21px}.answers details[open] summary:after{content:"−"}.answers p{font-size:12px;margin-top:13px;line-height:1.75}.answers p a{text-decoration:underline}.contact-section{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin:46px 0 36px;padding:28px;background:#1d3338;border:1px solid #486263;border-radius:12px}.contact-phone{display:flex;align-items:center;gap:14px;font-size:23px;letter-spacing:.2px;color:var(--accent);margin-top:22px}.contact-phone .icon{width:21px;height:21px}.contact-email{display:block;margin-top:8px;font-size:13px;overflow-wrap:anywhere}.contact-section dl{display:grid;gap:20px;margin:0}.contact-section dt{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:#b0c6c4;margin-bottom:6px}.contact-section dd{font-size:13px;margin:0;line-height:1.7}.hub-footer{display:flex;justify-content:space-between;gap:30px;padding:0 40px 30px;font-size:11px;color:#b5c1c7}.hub-footer>div>b{display:block;color:#d7dfdf;font-size:12px;font-weight:500}.hub-footer>div>span{display:block;margin-top:7px;font-size:10px;line-height:1.7}.hub-footer nav{display:flex;gap:24px;align-items:start;flex-wrap:wrap}.is-offline .hub-topbar{border-bottom-color:#ba8c64}
@media(min-width:1650px){.hub-main{padding-top:40px}.start-layout{grid-template-columns:minmax(0,1fr) 350px;gap:38px}.service-choice.groceries{min-height:225px}.grocery-art{height:240px}.service-choice{min-height:120px}.access-panel{padding:30px}.start-heading{margin-bottom:34px}.tile-copy>strong{font-size:37px}}
@media(max-width:1250px){.hub-rail{width:190px;padding:30px 16px}.hub-workspace{margin-left:190px}.hub-main{padding:28px 26px 0}.hub-topbar{padding:0 26px}.hub-brand b{font-size:25px}.hub-brand img{width:34px;height:34px}.hub-brand small{font-size:8px}.rail-label{font-size:8px;letter-spacing:.05em;margin-left:9px}.rail-nav a{padding:12px 9px;font-size:12px}.start-layout{grid-template-columns:minmax(0,1fr) 285px;gap:20px}.access-panel{padding:22px 20px}.small-tile-copy strong{font-size:13px}.service-choice{gap:8px;padding:17px 10px}.service-choice.selected{padding:16px 9px}.service-pictogram{width:38px}.service-pictogram .icon{width:34px;height:40px}.tile-copy>strong{font-size:29px}.grocery-art{width:46%;right:-7px}.price-cell{padding:0 13px}.price-cell>strong{font-size:21px}.hub-footer{padding-inline:26px}}
@media(max-width:1079px){.hub-rail{width:176px;padding:26px 12px}.hub-workspace{margin-left:176px}.hub-brand b{font-size:23px}.hub-brand small{font-size:7px}.start-layout{display:block}.service-pictogram{width:55px}.service-pictogram .icon{width:43px;height:43px}.small-tile-copy strong{font-size:15px}.service-choice{padding:18px 20px}.service-choice.selected{padding:17px 19px}.access-panel{position:static;margin-top:30px}.js-enabled .access-panel{position:fixed;inset:0;max-width:400px;width:calc(100% - 32px);max-height:calc(100dvh - 36px);margin:auto;padding:27px;overflow:auto;border-radius:16px;box-shadow:0 28px 90px #060d16a1}.access-panel::backdrop{background:#09151dc9;backdrop-filter:blur(6px)}.js-enabled .close-access{display:block;position:absolute;right:14px;top:12px;border:1px solid #5e7178;border-radius:8px;background:#283e48;font-size:24px;line-height:1;width:37px;height:37px}.price-cell>strong{font-size:20px}.how-section{gap:32px}.answers-section{grid-template-columns:1fr;gap:22px}.hub-topbar{height:77px}.call-owner span{display:none}.topbar-actions{gap:20px}}
@media(max-width:759px){html{scroll-padding-top:78px}.hub-rail,.topbar-location{display:none}.hub-workspace{margin-left:0}.hub-topbar{position:sticky;top:0;z-index:25;height:70px;padding:0 20px;gap:10px;box-shadow:0 7px 16px #0d171921}.mobile-brand{display:flex;align-items:center;gap:9px}.mobile-brand b{font-size:27px;letter-spacing:-1.2px}.mobile-brand img{width:34px;height:34px;padding:4px;border-radius:9px}.login-entry{font-size:12px;gap:9px;min-height:40px;padding:9px 13px}.login-entry .icon{width:16px;height:16px}.topbar-actions{gap:12px}.call-owner{display:none}.mobile-sections{display:flex;justify-content:space-between;gap:10px;padding:12px 21px;border-bottom:1px solid #334953;font-size:11px;color:#bdc9cd}.mobile-sections a{padding:4px 0}.hub-main{padding:25px 20px 0}.start-heading{margin-bottom:20px}.eyebrow{font-size:8px;letter-spacing:.13em;margin-bottom:8px}.start-heading h1{font-size:28px;letter-spacing:-1.1px}.start-heading>div>p:last-child{font-size:12px;max-width:300px;margin-top:9px}.heading-note{display:none}.service-picker{gap:10px}.service-choice.groceries{min-height:167px;padding:19px}.service-choice.groceries.selected{padding:18px}.tile-copy{gap:8px;max-width:61%}.tile-kicker{font-size:8px;letter-spacing:.1em}.tile-copy>strong{font-size:27px}.tile-description{font-size:10px;max-width:195px}.tile-link{font-size:10px;gap:8px;margin-top:2px}.grocery-art{width:48%;height:175px;right:-7px;bottom:-5px}.service-choice{min-height:106px;padding:14px 12px;gap:9px;align-items:flex-start}.service-choice.selected{padding:13px 11px}.service-pictogram{width:31px;height:37px;margin-top:4px}.service-pictogram .icon{width:31px;height:37px}.small-tile-copy{gap:6px}.small-tile-copy strong{font-size:13px;max-width:92px;line-height:1.25}.small-tile-copy>span{font-size:10px;max-width:99px}.choice-check{width:18px;height:18px;right:6px;top:6px}.choice-check .icon{width:13px}.selection-footer{padding-top:17px}.selection-footer strong{font-size:15px}.continue-order{gap:13px;padding:10px 16px;min-height:43px;font-size:12px}.selection-description{font-size:10px;line-height:1.7}.bundle-note{margin-top:16px;gap:13px;padding-top:14px}.bundle-note>b{font-size:29px}.bundle-note p,.bundle-note strong{font-size:10px}.price-section{margin-top:33px;padding-top:26px}.section-title{align-items:flex-start;flex-direction:column;gap:9px;margin-bottom:18px}.section-title h2,.answers-section h2,.contact-section h2{font-size:23px}.section-title>span{font-size:10px}.price-table{display:grid;grid-template-columns:1fr 1fr;padding:0;border-top:1px solid #42565f}.price-cell,.price-cell:first-child{padding:17px 14px;border-right:1px solid #42565f;border-bottom:1px solid #42565f;gap:6px}.price-cell:nth-child(2n){border-right:0}.price-cell:last-child{border-bottom:0}.price-cell>strong{font-size:23px}.price-cell>span{font-size:11px}.pricing-footnotes{font-size:10px;gap:8px 22px}.pricing-footnotes p{font-size:10px}.how-section{grid-template-columns:1fr;gap:26px;margin-top:32px;padding:27px 0}.how-copy h2{font-size:25px;line-height:1.25}.how-copy>p:last-child{font-size:12px;margin-top:14px}.how-steps{gap:20px}.how-steps p{font-size:11px}.answers-section{gap:20px;margin-top:28px}.answers summary{font-size:12px}.answers p{font-size:11px}.contact-section{grid-template-columns:1fr;gap:25px;margin-top:24px;padding:23px}.contact-section h2{font-size:24px}.contact-phone{font-size:23px;margin-top:16px}.contact-email{font-size:12px}.contact-section dt{font-size:9px}.contact-section dd{font-size:12px}.hub-footer{padding:0 20px 27px;flex-direction:column;gap:19px}.hub-footer nav{gap:20px;font-size:10px}}
@media(max-width:360px){.hub-topbar{padding:0 14px}.hub-main{padding-inline:14px}.mobile-brand b{font-size:24px}.mobile-brand img{width:30px;height:30px}.login-entry{padding-inline:10px;gap:7px}.start-heading h1{font-size:26px}.tile-copy>strong{font-size:24px}.grocery-art{width:47%;right:-10px}.service-choice{padding-inline:9px;gap:7px}.service-choice.selected{padding-inline:8px}.small-tile-copy strong{font-size:12px}.service-pictogram{width:26px}.service-pictogram .icon{width:26px}.small-tile-copy>span{font-size:9px}.mobile-sections{padding-inline:15px}}
/* Keep forms comfortable even when a browser fills saved login details. */
.access-panel input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #172a34 inset;-webkit-text-fill-color:#e5e8e3;caret-color:#e5e8e3}
.small-tile-copy>span,.tile-description,.selection-description,.pricing-footnotes,.pricing-footnotes p,.how-steps p,.login-legal,.access-assurance{font-size:12px}
.access-panel form>label,.link-action,.access-intro{font-size:13px}
.rail-note>span:last-child,.rail-footer small,.hub-footer,.hub-footer>div>span{font-size:12px}
.mobile-sections a{display:flex;align-items:center;min-height:36px;font-size:12px}
@media(max-width:759px){.access-panel input{font-size:16px}.small-tile-copy strong{font-size:14px}.small-tile-copy>span{font-size:11px}.service-choice{min-height:118px}.service-choice.groceries{min-height:180px}.tile-description,.tile-link{font-size:11px}.selection-description{font-size:12px}.login-entry,.continue-order{font-size:13px;min-height:44px}.start-heading>div>p:last-child{font-size:13px}.bundle-note p,.bundle-note strong,.pricing-footnotes,.pricing-footnotes p,.answers p,.hub-footer nav{font-size:12px}.answers summary{font-size:14px}.how-copy>p:last-child,.how-steps p{font-size:13px}.contact-section dd{font-size:13px}.choice-check{top:5px;right:5px}.small-tile-copy{padding-top:3px}}
@media(max-width:360px){.small-tile-copy strong{font-size:13px}.small-tile-copy>span{font-size:11px}.mobile-brand b{font-size:23px}.login-entry{padding-inline:9px}.tile-copy{max-width:64%}.tile-description{max-width:166px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.service-choice{transition:none}.service-choice:hover{transform:none}}
@media(prefers-contrast:more){:root{--line:#81949d;--muted:#d4dde2}.service-choice{border-color:#95aaa9}.access-panel{border-color:#a5b2b5}.small-tile-copy>span,.selection-description,.pricing-footnotes{color:#dce3e4}}
