.sales-selected-collection{width:min(1060px,100%);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:20px;gap:20px;margin:34px auto 0;padding:22px 24px;border:2px solid #43d594;border-radius:18px;background:radial-gradient(circle at 100% 0,#1fba7b38,transparent 38%),linear-gradient(135deg,#0b2944,#0b3a3d);box-shadow:0 0 0 4px rgba(67,213,148,.08),0 18px 42px rgba(0,0,0,.2)}.sales-selected-collection.is-preparing{border-color:#efbd4a;background:radial-gradient(circle at 100% 0,#d69c2030,transparent 38%),linear-gradient(135deg,#0b2944,#14343b);box-shadow:0 0 0 4px rgba(239,189,74,.08),0 18px 42px rgba(0,0,0,.2)}.sales-selected-icon{width:58px;height:58px;position:relative;display:grid;place-items:center;border:1px solid rgba(104,232,178,.4);border-radius:16px;color:#64e4ac;background:rgba(22,145,98,.16)}.sales-selected-icon svg:first-child{position:absolute;top:-7px;right:-7px;padding:2px;border-radius:50%;color:#06283a;background:#64e4ac}.sales-selected-copy{min-width:0}.sales-selected-copy>span{color:#59d6a1;font-size:9px;font-weight:900;letter-spacing:.13em}.sales-selected-copy h3{margin:5px 0 3px;color:#fff;font-size:clamp(23px,3vw,32px);line-height:1.1}.sales-selected-copy>strong{display:block;color:#77e3b4;font-size:12px}.sales-selected-copy>p{max-width:650px;margin:8px 0 0;color:#b7c9da;font-size:13px;line-height:1.6}.sales-selected-actions{display:grid;justify-items:end;grid-gap:10px;gap:10px}.sales-selected-actions b{padding:7px 10px;border:1px solid rgba(92,224,166,.45);border-radius:7px;color:#8af0c2;background:rgba(21,157,101,.15);font-size:9px;letter-spacing:.08em;white-space:nowrap}.is-preparing .sales-selected-actions b{border-color:#efbd4a88;color:#ffd36c;background:#f4b92f14}.sales-selected-actions a{color:#d8e7f4;font-size:11px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.sales-selected-actions a:hover{color:#fff}.sales-preparing-note{width:min(290px,100%);display:grid;grid-gap:4px;gap:4px;flex:0 0 auto;margin:14px auto 0;padding:13px 15px;border:1px solid #efbd4a55;border-radius:10px;color:#d7e0e9;background:#ffc8440e;font-size:11px;line-height:1.45}.sales-preparing-note strong{color:#ffd36c;font-size:12px}.product-offers .professional-offers{grid-template-columns:minmax(0,1fr)}.product-offers .professional-offer{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(300px,350px);align-items:center;grid-gap:26px;gap:26px;padding:26px;border-width:2px}.product-offers .professional-offer .sesau-buy-button.is-disabled{display:grid;place-items:center;color:#64788b;background:#dfe7ed;box-shadow:none;cursor:not-allowed}.product-offers .professional-offer.upgraded{border-color:#53b97a}.offer-content,.offer-purchase{min-width:0}.pharmacology-offer-poster{width:166px;height:auto;display:block;border:1px solid #b7d9ef;border-radius:11px;box-shadow:0 15px 28px rgba(7,41,81,.2)}.pharmacology-checkout-preview{display:grid;place-items:center;min-height:360px;overflow:hidden;background:radial-gradient(circle at 50% 12%,#e9f9ff,transparent 48%),linear-gradient(145deg,#d8edfa,#eef7fc)}.pharmacology-checkout-preview img{width:min(100%,245px);height:auto;display:block;border-radius:11px;box-shadow:0 18px 34px rgba(7,41,81,.25)}.offer-content>p{color:#5b6d7c;font-size:14px;line-height:1.6}.offer-content ul{margin-bottom:0}.offer-purchase{border-left:1px solid #dce5ed;padding-left:24px}.offer-purchase .offer-total{margin:20px 0}.offer-addons{display:grid;grid-gap:12px;gap:12px}.sus-upgrade{display:grid!important;grid-gap:13px!important;gap:13px!important;padding:17px;background:linear-gradient(120deg,#fff9e7,#fff0bb);border:2px solid #e7b74b;border-radius:12px;box-shadow:0 5px 18px #d9a42c12;color:#573d08;transition:background .16s,border-color .16s}.sus-upgrade:hover{border-color:#b98011}.sus-upgrade:focus-within{outline:3px solid #008cff;outline-offset:3px}.sus-upgrade.is-selected{background:linear-gradient(120deg,#ecf9ef,#d9f2e3);border-color:#379965;color:#164b32}.portuguese-upgrade{background:linear-gradient(120deg,#f5f9ff,#e5efff);border-color:#73a9d8;color:#153d63}.portuguese-upgrade:hover{border-color:#367caf}.portuguese-upgrade.is-selected{background:linear-gradient(120deg,#eaf8f1,#d7f0e2);border-color:#379965;color:#164b32}.sus-upgrade-heading{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sus-upgrade-heading>span:first-child{display:inline-flex;align-items:center;gap:5px;font-size:9px;letter-spacing:.45px;font-weight:800}.sus-upgrade-saving{display:inline-block;width:-moz-fit-content;width:fit-content;background:#f5cf63;color:#4c3505;border-radius:5px;padding:4px 7px;font-size:10px;font-weight:800}.is-selected .sus-upgrade-saving{background:#b8e5c9;color:#15492e}.sus-upgrade-choice{display:flex;align-items:center;gap:11px}.sus-upgrade .sus-upgrade-choice input{width:24px!important;height:24px!important;min-width:24px;margin:0;padding:0;accent-color:#157346;cursor:pointer}.sus-upgrade-description strong{font-size:16px;line-height:1.35}.sus-upgrade-description>span{display:block;font-size:13px;margin-top:4px}.sus-upgrade-description b{font-size:19px;white-space:nowrap}.sus-upgrade-footnote{font-size:10px;line-height:1.5;opacity:.85}.sus-upgrade-check{margin-left:auto;flex-shrink:0}.checkout-form .sus-upgrade>span{color:inherit;font-weight:inherit}.product-offers .sus-standalone{display:grid;grid-template-columns:118px minmax(0,1fr) auto}.sus-cover .material-cover-stage{--book-scale:0.65}.standalone-preparing{color:#ffd36c!important;font-size:11px!important;font-weight:800;letter-spacing:.06em!important;text-transform:uppercase}.material-cover-stage{--book-scale:1;--cover-accent:#1592eb;--cover-highlight:#98d8ff;--cover-glow:#105bac;display:grid;place-items:center;width:calc(180px * var(--book-scale));padding-block:calc(10px * var(--book-scale));perspective:850px}.cover-biomedico{--cover-accent:#25b79d;--cover-highlight:#8febd4;--cover-glow:#146d73}.cover-tecnico-laboratorio{--cover-accent:#a088ed;--cover-highlight:#d1c3ff;--cover-glow:#483581}.cover-tecnico-enfermagem{--cover-accent:#28c5db;--cover-highlight:#a2edf5;--cover-glow:#17627c}.cover-enfermagem{--cover-accent:#55cfb0;--cover-highlight:#b2f2df;--cover-glow:#1c6867}.cover-sus{--cover-accent:#5bbc6f;--cover-highlight:#a6e2ad;--cover-glow:#28624c}.cover-portugues{--cover-accent:#f0b92b;--cover-highlight:#ffe395;--cover-glow:#795724}.material-book{position:relative;width:calc(160px * var(--book-scale));aspect-ratio:.69;transform:rotateY(-13deg) rotate(-2deg);filter:drop-shadow(9px 16px 12px #0d244132)}.material-book:after{content:"";position:absolute;inset:5px -8px -3px 12px;background:repeating-linear-gradient(0deg,#e1e5e8 0 1px,#fff 1px 3px);border:1px solid #ced8e0;border-radius:0 3px 3px 0;transform:skewY(4deg)}.material-book-front{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;padding:calc(14px * var(--book-scale)) calc(13px * var(--book-scale)) calc(14px * var(--book-scale)) calc(19px * var(--book-scale));background:radial-gradient(ellipse at 100% 70%,var(--cover-glow),transparent 65%),#061c3d;border:1px solid #ffffff20;border-left:calc(5px * var(--book-scale)) solid var(--cover-accent);border-radius:3px 2px 2px 3px;box-shadow:inset 3px 0 6px #0005,inset -1px 0 1px #ffffff30;color:white}.material-book-brand{width:100%;height:auto;margin-bottom:calc(13px * var(--book-scale))}.material-book-series{color:#d3e3f9;font-size:calc(9px * var(--book-scale));line-height:1.35;letter-spacing:calc(.8px * var(--book-scale))}.material-book-series b{display:block;color:var(--cover-highlight);font-weight:800}.material-book-title{display:block;margin-top:calc(8px * var(--book-scale));font-size:calc(19px * var(--book-scale));line-height:1.12;letter-spacing:calc(-.6px * var(--book-scale))}.material-book-symbol{flex:1 1;display:grid;place-items:center;min-height:calc(44px * var(--book-scale));margin-block:calc(8px * var(--book-scale));color:var(--cover-highlight)}.material-book-symbol svg{width:calc(49px * var(--book-scale));height:calc(49px * var(--book-scale))}.material-book-footer{display:grid;grid-gap:calc(4px * var(--book-scale));gap:calc(4px * var(--book-scale));border-top:1px solid #ffffff30;padding-top:calc(8px * var(--book-scale))}.material-book-footer span{font-size:calc(8px * var(--book-scale));letter-spacing:calc(.8px * var(--book-scale));color:#fff}.material-book-footer small{font-size:calc(5px * var(--book-scale));letter-spacing:calc(.3px * var(--book-scale));color:#b8cbe4}.sus-standalone .material-book-series{font-size:calc(9px * var(--book-scale));letter-spacing:calc(.8px * var(--book-scale));color:#d3e3f9}.sus-standalone .material-book-footer span{font-size:calc(8px * var(--book-scale));letter-spacing:calc(.8px * var(--book-scale));color:#fff}.checkout-material-preview{display:grid;place-items:center;border-radius:16px;padding:18px;margin:22px 0;background:radial-gradient(ellipse at 50% 70%,#d8e9f6,#edf3f9)}.checkout-presential-preview{position:relative;min-height:270px;display:grid;grid-template-columns:minmax(125px,.9fr) minmax(0,1.15fr);overflow:hidden;margin:22px 0;border:1px solid rgba(77,207,169,.25);border-radius:16px;color:#fff;background:radial-gradient(circle at 18% 10%,rgba(0,146,255,.26),transparent 34%),linear-gradient(145deg,#061a2d,#092c35 56%,#06452f);isolation:isolate}.checkout-presential-preview:before{position:absolute;inset:auto auto -55px -35px;z-index:-1;width:155px;height:155px;border:1px solid rgba(255,184,0,.2);border-radius:50%;content:""}.checkout-presential-copy{z-index:2;align-self:center;display:flex;flex-direction:column;align-items:flex-start;padding:22px 8px 22px 20px}.checkout-presential-copy>img{width:min(100%,140px);height:auto;margin-bottom:22px;object-fit:contain;object-position:left center}.checkout-presential-copy span{color:#75e8cc;font-size:8px;font-weight:900;letter-spacing:.14em}.checkout-presential-copy strong{margin-top:3px;font:800 clamp(18px,4.6vw,26px) /.95 var(--font-dm-sans);letter-spacing:-.045em}.checkout-presential-copy mark{margin-top:7px;color:#ffbf19;background:none;font:850 clamp(13px,3.5vw,19px) /1 var(--font-dm-sans);letter-spacing:-.025em}.checkout-presential-copy small{margin-top:11px;padding-top:10px;border-top:1px solid rgba(255,255,255,.22);color:#fff;font-size:8px;font-weight:850;letter-spacing:.12em}.checkout-presential-professors{min-width:0;display:grid;grid-template-columns:1fr 1fr}.checkout-presential-professors figure{position:relative;min-width:0;min-height:270px;overflow:hidden;margin:0}.checkout-presential-professors figure:after{position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(3,18,31,.94));content:""}.checkout-presential-professors img{object-fit:cover;object-position:50% 16%}.checkout-presential-professors figcaption{position:absolute;right:4px;bottom:12px;left:4px;z-index:1;color:#fff;font:750 9px/1.1 var(--font-dm-sans);text-align:center}@media (min-width:761px) and (max-width:1100px){.product-offers .professional-offer{grid-template-columns:180px minmax(0,1fr)}.offer-purchase{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:12px 24px;gap:12px 24px;padding:20px 0 0;border-left:0;border-top:1px solid #dce5ed}.offer-purchase .offer-addons{grid-row:span 2}.offer-purchase .offer-total{margin:0}}@media (max-width:760px){.sales-selected-collection{grid-template-columns:auto minmax(0,1fr);gap:14px;margin-top:26px;padding:18px}.sales-selected-icon{width:48px;height:48px}.sales-selected-actions{grid-column:2;grid-template-columns:auto auto;justify-content:start;justify-items:start;align-items:center}.sales-preparing-note{width:100%}.checkout-presential-preview{min-height:250px;grid-template-columns:minmax(118px,.88fr) minmax(0,1.12fr)}.checkout-presential-copy{padding-left:16px}.checkout-presential-copy>img{margin-bottom:18px}.checkout-presential-professors figure{min-height:250px}.product-offers .professional-offer{grid-template-columns:106px minmax(0,1fr);padding:20px 16px;gap:18px 12px}.offer-material-preview .material-cover-stage{--book-scale:0.59}.pharmacology-offer-poster{width:100px;border-radius:8px}.product-offers .professional-offer h3{font-size:21px;line-height:1.15;margin:8px 0 12px}.offer-content .offer-eyebrow{font-size:9px;letter-spacing:1px}.offer-content>p{display:none}.offer-content ul{margin-top:0;font-size:12px;gap:11px;line-height:1.45}.offer-content li{gap:7px;align-items:flex-start}.offer-content li svg{width:16px;height:16px;margin-top:1px}.offer-purchase{grid-column:1/-1;padding:18px 0 0;border-left:0;border-top:1px solid #dce5ed}.sus-upgrade{padding:15px}.product-offers .sus-standalone{grid-template-columns:100px minmax(0,1fr);gap:14px;padding:20px 14px}.sus-cover{grid-row:span 2}.sus-cover .material-cover-stage{--book-scale:0.55}.sus-standalone h3{font-size:21px}.sus-standalone-price{grid-column:2}}@media (max-width:360px){.product-offers{padding-inline:12px}.product-offers .professional-offer{grid-template-columns:88px minmax(0,1fr);gap:16px 10px;padding-inline:12px}.offer-material-preview .material-cover-stage{--book-scale:0.49}.product-offers .professional-offer h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.sus-upgrade{transition:none}}.featured-in-person{position:relative;overflow:hidden;padding:clamp(58px,8vw,104px) clamp(18px,5vw,72px);background:radial-gradient(ellipse at 18% 4%,#0d5d6b52,transparent 42%),radial-gradient(ellipse at 94% 88%,#1283533d,transparent 38%),linear-gradient(150deg,#061827,#09283b 62%,#07362f);color:#fff}.featured-in-person:before{position:absolute;top:-260px;right:-220px;width:620px;height:620px;content:"";border-radius:50%;background:#24b78326;filter:blur(10px);box-shadow:0 0 0 72px #1ca7790b,0 0 0 150px #1ca77908;pointer-events:none}.featured-in-person>*{position:relative;z-index:1}.featured-in-person-heading{max-width:1180px;margin:0 auto 36px;text-align:left}.featured-course-kicker,.featured-in-person-heading>span,.featured-syllabus-title small{color:#50d49d;font-size:11px;font-weight:900;letter-spacing:.15em}.featured-in-person-heading h2{max-width:820px;margin:11px 0 13px;font-size:clamp(32px,5vw,55px);line-height:1.03;letter-spacing:-.035em}.featured-in-person mark{padding:0;background:transparent;color:#ffc61a}.featured-in-person-heading p{max-width:720px;margin:0;color:#c3d5e2;font-size:clamp(16px,2vw,19px);line-height:1.65}.featured-in-person-card{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);max-width:1180px;margin:auto;overflow:hidden;border:1px solid #ffffff2b;border-radius:28px;background:linear-gradient(135deg,#0b2437f5,#081d2ff5);box-shadow:0 32px 85px #0006}.featured-professors{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:570px;order:2;isolation:isolate;background:#dce9ef}.featured-professors:after{position:absolute;inset:0;z-index:2;content:"";background:linear-gradient(0deg,#061b2cec 0,transparent 45%),linear-gradient(90deg,transparent 47%,#061b2c4d 50%,transparent 53%);pointer-events:none}.featured-professor{position:relative;min-width:0;overflow:hidden}.featured-professor img{object-fit:cover;object-position:center top;filter:saturate(.9) contrast(1.03);transition:transform .5s ease}.featured-professor-rogelio img{object-position:50% 12%}.featured-professor-carlos img{object-position:50% 15%}.featured-in-person-card:hover .featured-professor img{transform:scale(1.025)}.featured-professor>span{position:absolute;z-index:3;right:12px;bottom:24px;left:12px;display:grid;grid-gap:3px;gap:3px;text-align:center}.featured-professor>span small{color:#55d6a1;font-size:9px;font-weight:900;letter-spacing:.15em}.featured-professor>span strong{color:#fff;font-size:clamp(17px,2vw,23px);line-height:1.1}.featured-professor>span em{color:#c5d8e4;font-size:10px;font-style:normal;font-weight:700;line-height:1.25}.featured-in-person-copy{display:flex;flex-direction:column;justify-content:center;order:1;padding:clamp(30px,5vw,58px)}.featured-course-kicker{display:flex;align-items:center;gap:8px}.featured-in-person-copy h3{margin:17px 0 15px;color:#fff;font-size:clamp(29px,4vw,45px);line-height:1.05;letter-spacing:-.03em}.featured-in-person-copy>p{margin:0;color:#c1d2df;line-height:1.7}.featured-course-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:26px 0}.featured-course-facts span{display:flex;align-items:center;gap:9px;min-height:48px;padding:10px 12px;border:1px solid #ffffff20;border-radius:11px;background:#ffffff0a;color:#e3edf3;font-size:13px;font-weight:700;line-height:1.35}.featured-course-facts svg,.featured-live-session svg{flex:0 0 auto;color:#50d49d}.featured-live-session{display:grid;grid-gap:8px;gap:8px;margin-bottom:20px;padding:18px;border:1px solid #50d49d55;border-radius:14px;background:#0b493875}.featured-live-session>strong{color:#72e4b4;text-transform:uppercase;font-size:11px;letter-spacing:.13em}.featured-live-session>span{display:flex;align-items:center;gap:8px;color:#e8f3f1;font-size:13px}.featured-session-waiting{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:18px 20px;border:1px solid #ffffff24;border-radius:14px;background:#fff0}.featured-session-waiting>div{display:grid;flex:0 0 auto;grid-gap:3px;gap:3px}.featured-session-waiting small{color:#50d49d;font-size:9px;font-weight:900;letter-spacing:.14em}.featured-session-waiting>div strong{color:#fff;font-size:29px;line-height:1}.featured-session-waiting p,.featured-session-waiting span{color:#aebfca;font-size:13px;line-height:1.5}.featured-session-waiting p{max-width:250px;margin:0}.featured-session-waiting p strong{color:#fff}.featured-session-purchase{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-top:20px;border-top:1px solid #ffffff1f}.featured-session-purchase>div{display:grid;grid-gap:3px;gap:3px}.featured-session-purchase small{color:#50d49d;font-size:9px;font-weight:900;letter-spacing:.14em}.featured-session-purchase strong{color:#ffc61a;font-size:31px;line-height:1}.featured-session-purchase div span{color:#bbccd7;font-size:12px}.featured-session-purchase>.sesau-buy-button{min-width:240px;min-height:54px;padding:16px 20px;font-size:14px;text-align:center}.featured-session-full{color:#ffc5c5;font-weight:800}.featured-syllabus{display:grid;grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr);grid-gap:clamp(24px,5vw,54px);gap:clamp(24px,5vw,54px);max-width:1100px;margin:26px auto 0;padding:clamp(24px,4vw,38px);border:1px solid #dbe8e3;border-radius:22px;background:#f6faf8;box-shadow:0 24px 65px #020e1840}.featured-syllabus-title{display:flex;align-items:flex-start;gap:12px;color:#55d6a1}.featured-syllabus-title>div{display:grid;grid-gap:7px;gap:7px}.featured-syllabus-title strong{color:#0b2a3d;font-size:22px;line-height:1.2}.featured-syllabus-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px 28px;gap:22px 28px}.featured-syllabus-grid article{display:flex;align-items:flex-start;gap:11px}.featured-syllabus-grid svg{flex:0 0 auto;color:#50d49d}.featured-syllabus-grid h4{margin:0 0 5px;color:#0b2a3d;font-size:15px}.featured-syllabus-grid small{display:block;margin-bottom:6px;color:#12815f;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.featured-syllabus-grid p{margin:0;color:#526977;font-size:12px;line-height:1.55}.in-person-offers{padding:clamp(54px,7vw,92px) clamp(20px,5vw,72px);background:#f4f8fb;color:#0d1b2a}.in-person-heading{max-width:720px;margin:0 auto 30px;text-align:center}.in-person-card small,.in-person-heading>span{color:#087e69;font-weight:800;font-size:11px;letter-spacing:.14em}.in-person-heading h2{font-size:clamp(32px,5vw,52px);margin:10px 0}.in-person-heading p{color:#536878;line-height:1.7}.in-person-grid{max-width:1180px;margin:auto;display:grid;grid-gap:22px;gap:22px}.in-person-card{overflow:hidden;display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.5fr);background:white;border:1px solid #dce6ed;border-radius:22px;box-shadow:0 18px 50px #15334b14}.in-person-cover{width:100%;height:100%;min-height:340px;background-position:50%;background-size:cover;background-repeat:no-repeat}.in-person-card>div{padding:clamp(25px,4vw,48px)}.in-person-card h3{font-size:clamp(27px,4vw,39px);margin:9px 0 12px}.in-person-card p{color:#546979;line-height:1.65}.in-person-card ul{list-style:none;padding:0;margin:25px 0;display:grid;grid-gap:13px;gap:13px}.in-person-card li{display:flex;align-items:center;gap:10px;color:#263e50}.in-person-card li svg{color:#07886f;flex-shrink:0}.in-person-buy{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #e2e9ee;padding-top:22px}.in-person-buy strong{font-size:27px;color:#0b2f4a}.in-person-price{display:grid;grid-gap:4px;gap:4px}.in-person-price small{color:#526b7c;font-size:12px;font-weight:700}.in-person-buy a{padding:14px 19px;border-radius:9px;background:#168f68;color:white;text-decoration:none;font-weight:800}.in-person-buy span{color:#934153;font-weight:800}@media (max-width:720px){.featured-in-person{padding-inline:14px}.featured-in-person-card{grid-template-columns:1fr;border-radius:21px}.featured-professors{min-height:390px;order:1}.featured-professor>span{bottom:16px}.featured-in-person-copy{order:2;padding:28px 20px}.featured-course-facts{grid-template-columns:1fr}.featured-session-purchase{align-items:stretch;flex-direction:column}.featured-session-waiting{align-items:flex-start;flex-direction:column}.featured-syllabus{padding:24px 20px}.featured-syllabus,.featured-syllabus-grid,.in-person-card{grid-template-columns:1fr}.in-person-cover{min-height:230px;max-height:300px}.in-person-buy{align-items:stretch;flex-direction:column}.in-person-buy a{text-align:center}}@media (prefers-reduced-motion:reduce){.featured-professor img{transition:none}}