/* Compact entry points into the existing experience configurator. */
.home-orientation{display:flex;align-items:center;gap:40px;padding:30px 8.5%;background:#eeece2;color:#183e45;border-bottom:1px solid #183e4515}
.home-orientation h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:26px;line-height:1.25;letter-spacing:-.5px;flex:0 1 28%;margin:0}
.home-orientation-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;flex:1;min-width:0}
.home-orientation-options>a{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:5px 12px;min-width:0;min-height:76px;padding:14px 16px;border:1px solid #d5d7cf;border-radius:10px;background:#fffef9;color:#123a40;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}
.home-orientation-options strong{font-size:16px;font-weight:600;line-height:1.4}
.home-orientation-options span{grid-column:1;font-size:13px;line-height:1.5;color:#647f87;overflow-wrap:break-word}
.home-orientation-options svg{grid-column:2;grid-row:1/3;width:18px;height:18px;color:#a79165}
.home-orientation-options>a:hover,.home-orientation-options>a:focus{border-color:#aa9161;outline:2px solid #aa9161;outline-offset:0}
.home-orientation-options>a:active{background:#eef3ef;border-color:#aa9161}
@media(max-width:1000px){.home-orientation{padding-inline:6%;gap:24px}.home-orientation h2{flex-basis:25%;font-size:24px}.home-orientation-options{gap:12px}.home-orientation-options>a{padding:12px}}
@media(max-width:720px){.home-orientation{display:block;padding:24px 7%}.home-orientation h2{font-size:24px;margin-bottom:17px}.home-orientation-options{grid-template-columns:1fr;gap:10px}.home-orientation-options>a{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) 18px;gap:12px;min-height:54px;padding:12px}.home-orientation-options strong{font-size:15px}.home-orientation-options span{grid-column:2;font-size:13px}.home-orientation-options svg{grid-column:3;grid-row:1}}
@media(prefers-reduced-motion:reduce){.home-orientation-options>a{transition:none}}
