.g1LwZa_shell{--landing-paper:#f8f5ee;--landing-ink:#302d29;--landing-muted:#686259;--landing-red:#8c303c;--landing-line:#dfd8cc;background:var(--landing-paper);min-height:100svh;color:var(--landing-ink);-webkit-font-smoothing:antialiased;flex-direction:column;padding:0 max(32px,50vw - 660px);font-family:Trebuchet MS,Verdana,sans-serif;display:flex}.g1LwZa_header{border-bottom:1px solid var(--landing-line);justify-content:space-between;align-items:center;gap:24px;min-height:104px;display:flex}.g1LwZa_brand{color:var(--landing-red);letter-spacing:-.06em;align-items:center;gap:10px;font-size:28px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.g1LwZa_brandMark{flex:none;width:42px;height:42px}.g1LwZa_edition{color:var(--landing-muted);letter-spacing:0;vertical-align:middle;border-left:1px solid #c8beb2;margin-left:10px;padding-left:14px;font-size:13px;font-weight:400;display:inline-block}.g1LwZa_helpLink{min-height:44px;color:var(--landing-muted);align-items:center;gap:14px;font-size:13px;text-decoration:none;display:inline-flex}.g1LwZa_helpLink:hover{color:var(--landing-red);text-decoration:underline}.g1LwZa_layout{flex:1;grid-template-columns:minmax(0,1.4fr) minmax(340px,.85fr);grid-template-areas:"intro entry""artwork entry";align-content:center;gap:30px clamp(48px,6vw,96px);padding:62px 0 50px;display:grid}.g1LwZa_intro{grid-area:intro}.g1LwZa_eyebrow{color:var(--landing-red);letter-spacing:.15em;align-items:center;gap:10px;margin-bottom:20px;font-size:10px;font-weight:700;display:flex}.g1LwZa_eyebrow>span{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.g1LwZa_intro h1{letter-spacing:-.045em;margin:0 0 21px;font:400 clamp(45px,4.6vw,67px)/1.06 Georgia,Times New Roman,serif}.g1LwZa_intro h1 em{color:var(--landing-red);font-weight:400;display:inline-block;position:relative}.g1LwZa_intro h1 em:after{content:"";border-top:2px solid #b36a68;border-radius:50%;height:10px;position:absolute;bottom:-9px;left:2px;right:-3px;transform:rotate(-2deg)}.g1LwZa_lede{color:var(--landing-muted);margin:0;font-size:16px;line-height:1.7}.g1LwZa_artwork{grid-area:artwork;min-width:0;margin:0}.g1LwZa_imageFrame{background:#e9e0cf;border:1px solid #ddd3c3;border-radius:4px;overflow:hidden}.g1LwZa_imageFrame img{width:100%;height:auto;display:block}.g1LwZa_artwork figcaption{color:#7d6353;font:500 23px/1.3 var(--school-note-font), Georgia, serif;align-items:center;gap:12px;margin-top:15px;display:flex}.g1LwZa_captionLine{background:#b89983;width:29px;height:1px}.g1LwZa_entryColumn{grid-area:entry;align-self:center;min-width:0;padding:12px 0 24px}.g1LwZa_entry{border:1px solid var(--landing-line);background:#fffcf7;border-radius:6px;padding:38px 34px 34px}.g1LwZa_welcome{color:var(--landing-red);letter-spacing:.15em;margin:0 0 23px;font-size:9px;font-weight:700}.g1LwZa_entry>h2{letter-spacing:-.035em;margin:0 0 13px;font:400 clamp(28px,2.4vw,36px)/1.16 Georgia,Times New Roman,serif}.g1LwZa_entry>p:not(.g1LwZa_welcome):not(.g1LwZa_accountNote){color:var(--landing-muted);margin:0;font-size:14px;line-height:1.65}.g1LwZa_googleButton,.g1LwZa_roleCard button{border:1px solid var(--landing-red);background:var(--landing-red);color:#fffaf4;border-radius:4px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:54px;padding:14px 17px;font-size:14px;font-weight:700;transition:background .16s ease-out,transform .16s ease-out;display:flex}.g1LwZa_googleButton{margin-top:28px}.g1LwZa_googleButton:hover,.g1LwZa_roleCard button:hover{background:#712331}.g1LwZa_googleButton:active,.g1LwZa_roleCard button:active{transform:translateY(1px)}.g1LwZa_googleButton svg{flex:none}.g1LwZa_buttonArrow{margin-left:auto;font-size:20px;font-weight:400;line-height:1}.g1LwZa_entry .g1LwZa_accountNote{color:var(--landing-muted);margin:15px 0 0;font-size:11px;line-height:1.6}.g1LwZa_help{margin-top:30px;padding:0 15px;scroll-margin-top:28px}.g1LwZa_help h2{color:var(--landing-ink);margin:0 0 12px;font-size:13px;font-weight:700}.g1LwZa_help p{color:var(--landing-muted);margin:0 0 13px;font-size:12px;line-height:1.8}.g1LwZa_help p:last-child{margin:0}.g1LwZa_roleGrid{gap:22px;margin-top:26px;display:grid}.g1LwZa_roleCard{border-top:1px solid var(--landing-line);padding-top:20px}.g1LwZa_roleCard h3{margin:0 0 7px;font-size:16px}.g1LwZa_roleCard p{color:var(--landing-muted);font-size:12px;line-height:1.6}.g1LwZa_roleCard button{min-height:46px}.g1LwZa_footer{border-top:1px solid var(--landing-line);color:var(--landing-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:24px 0 28px;font-size:10px;display:flex}.g1LwZa_footerMotto{color:var(--landing-red);font:italic 18px Georgia,Times New Roman,serif}.g1LwZa_footerBrand{font-weight:700}.g1LwZa_footerLink{min-height:24px;color:var(--landing-red);align-items:center;font-size:12px;font-weight:600;display:inline-flex}.g1LwZa_footerLink:hover{text-decoration:none}.g1LwZa_shell :focus-visible{outline-offset:5px;outline:3px solid #8c303c}@media (min-width:1800px){.g1LwZa_layout{padding-top:80px;padding-bottom:80px}}@media (max-width:1050px){.g1LwZa_layout{grid-template-columns:minmax(0,1.15fr) minmax(305px,.85fr);column-gap:35px;padding:48px 0 40px}.g1LwZa_entry{padding:30px 23px}.g1LwZa_intro h1{font-size:clamp(38px,5vw,52px)}.g1LwZa_eyebrow{letter-spacing:.09em;font-size:9px}.g1LwZa_lede{font-size:14px}.g1LwZa_desktopBreak{display:none}}@media (max-width:760px){.g1LwZa_shell{padding:0 24px}.g1LwZa_header{gap:12px;min-height:82px}.g1LwZa_brand{gap:6px;font-size:24px}.g1LwZa_brandMark{width:33px;height:33px}.g1LwZa_edition{border:0;margin:4px 0 0;padding:0;font-size:10px;display:block}.g1LwZa_helpLink{gap:7px;font-size:11px}.g1LwZa_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""entry""artwork";gap:30px;padding:38px 0 32px}.g1LwZa_intro h1{font-size:clamp(39px,7.7vw,60px)}.g1LwZa_eyebrow{letter-spacing:.1em;margin-bottom:19px;font-size:9px}.g1LwZa_lede{max-width:390px}.g1LwZa_entryColumn{padding:0}.g1LwZa_entry{padding:27px 25px}.g1LwZa_entry>h2{font-size:30px}.g1LwZa_welcome{margin-bottom:16px}.g1LwZa_googleButton{margin-top:23px}.g1LwZa_help{margin-top:24px;padding:0 2px}.g1LwZa_footer{gap:12px;font-size:10px}.g1LwZa_footerMotto{flex:0 0 100%}.g1LwZa_footerBrand{display:none}}@media (max-width:380px){.g1LwZa_shell{padding:0 18px}.g1LwZa_intro h1{font-size:37px}.g1LwZa_entry{padding:25px 20px}.g1LwZa_entry>h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.g1LwZa_googleButton,.g1LwZa_roleCard button{transition:none}}
