.csg12W_page{min-height:calc(100svh - 5rem);padding-block:clamp(var(--space-6), 6vw, 5rem);background:linear-gradient(90deg, #2f31360a 1px, transparent 1px), var(--color-light-gray);background-size:3rem 100%}.csg12W_shell{border-block-start:.25rem solid var(--color-primary);background:var(--color-white);width:min(100%,68rem);box-shadow:var(--shadow-editorial);margin-inline:auto;display:grid;overflow:hidden}.csg12W_brandPanel{justify-content:flex-end;gap:var(--space-5);min-height:18rem;padding:clamp(var(--space-6), 7vw, var(--space-12));background:var(--color-charcoal);color:var(--color-white);flex-direction:column;display:flex;position:relative;overflow:hidden}.csg12W_brandPanel:after{aspect-ratio:1;content:"";border:1.75rem solid #e11b0c3d;border-radius:50%;width:12rem;position:absolute;inset-block-start:-4.5rem;inset-inline-end:-4rem}.csg12W_brandPanel>*{z-index:1;position:relative}.csg12W_brandRule{background:var(--color-primary);width:3.5rem;height:.25rem}.csg12W_brandLabel{color:var(--color-cream);font-family:var(--font-heading);font-size:var(--text-small);font-weight:800}.csg12W_brandPanel h1{text-wrap:balance;max-width:13ch;font-size:clamp(2rem,4vw,3.25rem);line-height:1.06}.csg12W_brandPanel>p:not(.csg12W_brandLabel){color:#ffffffd1;max-width:37rem;line-height:1.55}.csg12W_accessColumn{min-width:0;padding:clamp(var(--space-6), 6vw, var(--space-12));align-content:center;display:grid}.csg12W_authPanel,.csg12W_profileCard,.csg12W_systemMessage{gap:var(--space-6);min-width:0;display:grid}.csg12W_screenHeading{gap:var(--space-3);display:grid}.csg12W_screenHeading h2,.csg12W_profileCard h2,.csg12W_systemMessage h2{margin:0;font-size:clamp(1.75rem,5vw,2.5rem)}.csg12W_screenHeading p,.csg12W_profileCard>p,.csg12W_systemMessage p{color:#5c5e63;line-height:1.6}.csg12W_googleAction,.csg12W_googleActionCompact,.csg12W_signOutAction{gap:var(--space-3);display:grid}.csg12W_googleButton{border-radius:var(--radius-small);width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);background:var(--color-white);color:var(--color-charcoal);font:inherit;font-family:var(--font-heading);font-size:var(--text-control);cursor:pointer;border:.0625rem solid #a9aaad;grid-template-columns:1.5rem 1fr 1.5rem;align-items:center;font-weight:700;display:grid}.csg12W_googleButton:after{content:""}.csg12W_googleButton:hover{border-color:var(--color-charcoal);background:var(--color-light-gray)}.csg12W_googleButton:disabled,.csg12W_primaryAction:disabled,.csg12W_textButton:disabled,.csg12W_inlineButton:disabled{cursor:not-allowed;opacity:.6}.csg12W_googleMark{background:var(--color-white);color:#3056a6;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-family:Arial,sans-serif;font-size:1rem;font-weight:700;display:grid}.csg12W_divider{align-items:center;gap:var(--space-3);color:#686a6f;font-size:var(--text-small);grid-template-columns:minmax(1rem,1fr) auto minmax(1rem,1fr);display:grid}.csg12W_divider:before,.csg12W_divider:after{content:"";background:#d7d7d8;height:.0625rem}.csg12W_form{gap:var(--space-5);min-width:0;display:grid}.csg12W_field{gap:var(--space-2);min-width:0;display:grid}.csg12W_field label{font-family:var(--font-heading);font-size:var(--text-control);font-weight:700}.csg12W_field input{border-radius:var(--radius-small);width:100%;min-width:0;min-height:3rem;padding:var(--space-3) var(--space-4);background:var(--color-white);color:var(--color-charcoal);font:inherit;border:.0625rem solid #8f9094}.csg12W_field input:hover{border-color:var(--color-charcoal)}.csg12W_field input:focus-visible,.csg12W_googleButton:focus-visible,.csg12W_textButton:focus-visible,.csg12W_inlineButton:focus-visible{outline-offset:.125rem;border-color:var(--color-primary);outline:.1875rem solid #e11b0c47}.csg12W_field p,.csg12W_privacyNote{color:#686a6f;font-size:var(--text-small);margin:0;line-height:1.5}.csg12W_labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.csg12W_primaryAction{width:100%;min-height:3rem}.csg12W_feedback,.csg12W_pageAlert{border-inline-start:.25rem solid var(--color-charcoal);padding:var(--space-3) var(--space-4);background:var(--color-light-gray);margin:0;line-height:1.5}.csg12W_authPanel [role=alert],.csg12W_pageAlert{border-color:var(--color-primary);color:var(--color-primary-dark)}.csg12W_textButton,.csg12W_inlineButton{color:var(--color-primary-dark);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em}.csg12W_textButton{justify-self:start}.csg12W_inlineButton{display:inline}.csg12W_accountSwitch{text-align:center;border-block-start:.0625rem solid #dededf;margin:0;padding-block-start:var(--space-5)}.csg12W_privacyNote{text-align:center}.csg12W_actionList{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.csg12W_alternativeAccess{gap:var(--space-3);border-block-start:.0625rem solid #dededf;padding-block-start:var(--space-5);display:grid}.csg12W_alternativeAccess>p{font-weight:700}.csg12W_googleActionCompact .csg12W_googleButton{max-width:22rem}.csg12W_otpInput{letter-spacing:.24em;max-width:18rem;font-family:var(--font-heading)!important;font-size:1.4rem!important;font-weight:700!important}.csg12W_profileCard{justify-items:start}.csg12W_accountLink{min-width:12rem}.csg12W_identityMark{aspect-ratio:1;background:var(--color-primary);width:4.5rem;color:var(--color-white);font-family:var(--font-heading);border-radius:50%;place-items:center;font-size:2rem;font-weight:800;display:grid}.csg12W_profileCopy{gap:var(--space-1);min-width:0;display:grid}.csg12W_profileCopy>p{color:var(--color-primary);font-family:var(--font-heading);font-size:var(--text-small);font-weight:800}.csg12W_profileCopy span{color:#5c5e63;overflow-wrap:anywhere;max-width:100%}.csg12W_systemMessage{border-inline-start:.25rem solid var(--color-primary);padding-inline-start:var(--space-5)}@media (min-width:52rem){.csg12W_shell{grid-template-columns:minmax(19rem,.84fr) minmax(27rem,1.16fr)}.csg12W_brandPanel,.csg12W_accessColumn{min-height:40rem}}@media (max-width:24rem){.csg12W_page .site-container{width:min(100% - (var(--space-4) * 2), var(--content-width))}.csg12W_brandPanel,.csg12W_accessColumn{padding:var(--space-6)}.csg12W_brandPanel{min-height:15rem}.csg12W_divider{text-align:center;grid-template-columns:1fr}.csg12W_divider:before,.csg12W_divider:after{display:none}}.csg12W_privacyLink{text-align:center;font-size:var(--text-small);margin-block-start:var(--space-5)}.csg12W_privacyLink a{text-underline-offset:.2em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.csg12W_googleButton{transition:none}}
.nZfjfa_action{justify-items:start;gap:var(--space-3);display:grid}.nZfjfa_error{border-inline-start:.25rem solid var(--color-primary);max-width:34rem;color:var(--color-primary-dark);padding-inline-start:var(--space-3);line-height:1.5}
._2adrLq_page{min-height:calc(100svh - 5rem);padding-block:clamp(var(--space-8), 5vw, var(--space-12));background:var(--color-light-gray)}._2adrLq_layout{gap:var(--space-6);width:min(100%,64rem);margin-inline:auto;display:grid}._2adrLq_profileHeader{align-items:center;gap:var(--space-5);border-inline-start:.3125rem solid var(--color-primary);padding:clamp(var(--space-4), 3vw, var(--space-6));background:var(--color-charcoal);color:var(--color-white);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._2adrLq_avatar{aspect-ratio:1;border:.125rem solid var(--color-cream);background:var(--color-primary);width:clamp(3.75rem,8vw,4.75rem);font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:clamp(1.4rem,4vw,2rem);font-weight:800;display:grid;overflow:hidden}._2adrLq_avatar img{object-fit:cover;width:100%;height:100%}._2adrLq_profileIntro{gap:var(--space-1);min-width:0;display:grid}._2adrLq_profileIntro h1{overflow-wrap:anywhere;font-size:clamp(1.65rem,5vw,2.5rem);line-height:1.05}._2adrLq_profileIntro p{color:#ffffffb8;font-size:var(--text-small)}._2adrLq_editProfileLink{border-radius:var(--radius-small);padding:.65rem var(--space-4);color:var(--color-white);font-size:var(--text-control);border:.0625rem solid #ffffff73;font-weight:800;text-decoration:none}._2adrLq_editProfileLink:hover{border-color:var(--color-white);background:#ffffff14}._2adrLq_editProfileLink:focus-visible,._2adrLq_profileContent summary:focus-visible{outline:.1875rem solid var(--color-cream);outline-offset:.1875rem}._2adrLq_metrics{background:#dedee0;border:.0625rem solid #dedee0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.0625rem;display:grid}._2adrLq_metrics>div{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4) clamp(var(--space-4), 3vw, var(--space-5));background:var(--color-white);display:flex}._2adrLq_metrics strong{color:var(--color-primary);font-family:var(--font-heading);font-size:clamp(1.65rem,4vw,2.25rem);line-height:1}._2adrLq_metrics span{color:#55575c;max-width:10rem;font-size:var(--text-small);font-weight:700;line-height:1.3}._2adrLq_profileContent,._2adrLq_activity,._2adrLq_settings{align-content:start;min-width:0;display:grid}._2adrLq_profileContent{gap:var(--space-6)}._2adrLq_activity{gap:var(--space-4)}._2adrLq_sectionHeading{justify-content:space-between;align-items:end;gap:var(--space-5);border-block-end:.1875rem solid var(--color-charcoal);padding-block-end:var(--space-3);display:flex}._2adrLq_sectionHeading>div{gap:var(--space-1);display:grid}._2adrLq_sectionHeading h2{margin:0;font-size:clamp(1.4rem,4vw,1.8rem)}._2adrLq_sectionHeading p{color:#5c5e63;max-width:42rem;font-size:.925rem;line-height:1.5}._2adrLq_sectionHeading>span{color:var(--color-primary-dark);font-size:var(--text-small);flex:none;font-weight:800}._2adrLq_commentList,._2adrLq_historyList{margin:0;padding:0;list-style:none;display:grid}._2adrLq_commentList{background:var(--color-white);border:.0625rem solid #dedee0}._2adrLq_commentList>li+li,._2adrLq_historyList>li+li{border-block-start:.0625rem solid #e2e2e4}._2adrLq_comment{gap:var(--space-2) var(--space-5);padding:var(--space-4) clamp(var(--space-4), 3vw, var(--space-5));grid-template-columns:minmax(0,1fr) auto;display:grid}._2adrLq_commentDate{color:#686a6f;font-size:var(--text-small);white-space:nowrap;grid-area:1/2}._2adrLq_comment h3{grid-area:1/1;font-size:1rem;line-height:1.35}._2adrLq_comment>p{color:#4f5156;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;line-height:1.55;display:-webkit-box;overflow:hidden}._2adrLq_comment>a,._2adrLq_emptyState a,._2adrLq_pagination a{color:var(--color-primary-dark);font-size:var(--text-small);text-underline-offset:.2em;grid-column:1/-1;justify-self:start;font-weight:800}._2adrLq_emptyState{justify-items:start;gap:var(--space-3);border-inline-start:.25rem solid var(--color-primary);padding:clamp(var(--space-5), 5vw, var(--space-8));background:var(--color-white);display:grid}._2adrLq_emptyState h3{font-size:1.15rem}._2adrLq_emptyState p{color:#5c5e63;max-width:44rem;line-height:1.55}._2adrLq_pagination{align-items:center;gap:var(--space-4);color:#5c5e63;font-size:var(--text-small);text-align:center;grid-template-columns:1fr auto 1fr;display:grid}._2adrLq_pagination a:last-child{justify-self:end}._2adrLq_historyPanel,._2adrLq_secondaryPanel{background:var(--color-white);border:.0625rem solid #d8d8da}._2adrLq_historyPanel>summary,._2adrLq_secondaryPanel>summary{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-5);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}._2adrLq_historyPanel>summary::-webkit-details-marker{display:none}._2adrLq_secondaryPanel>summary::-webkit-details-marker{display:none}._2adrLq_historyPanel>summary:after,._2adrLq_secondaryPanel>summary:after{color:var(--color-primary);content:"+";font-family:var(--font-heading);grid-area:1/2/span 2;font-size:1.5rem;font-weight:700;line-height:1}._2adrLq_historyPanel[open]>summary:after,._2adrLq_secondaryPanel[open]>summary:after{content:"−"}._2adrLq_historyPanel>summary span,._2adrLq_secondaryPanel>summary span{font-family:var(--font-heading);font-weight:800}._2adrLq_historyPanel>summary small,._2adrLq_secondaryPanel>summary small{color:#65676c;font-size:var(--text-small);grid-column:1}._2adrLq_historyBody,._2adrLq_panelBody,._2adrLq_accountBody{padding:var(--space-5);border-block-start:.0625rem solid #e2e2e4}._2adrLq_historyBody{gap:var(--space-4);display:grid}._2adrLq_historyBody>p,._2adrLq_accountBody>p{color:#5c5e63;font-size:var(--text-small);line-height:1.5}._2adrLq_historyList>li{gap:var(--space-2);padding:var(--space-3) 0;display:grid}._2adrLq_historyList>li>div{align-items:center;gap:var(--space-3);color:#686a6f;font-size:var(--text-small);display:flex}._2adrLq_historyList span{color:var(--color-primary-dark);background:#f3e4e2;border-radius:999px;padding:.15rem .55rem;font-weight:800}._2adrLq_historyList p{font-weight:700}._2adrLq_settings{gap:var(--space-3);border-block-start:.1875rem solid var(--color-charcoal);padding-block-start:var(--space-4)}._2adrLq_accountBody{justify-items:start;gap:var(--space-5);display:grid}._2adrLq_accountBody dl{gap:var(--space-3);width:100%;display:grid}._2adrLq_accountBody dl>div{gap:var(--space-4);overflow-wrap:anywhere;grid-template-columns:minmax(6rem,.35fr) minmax(0,1fr);display:grid}._2adrLq_accountBody dt{color:#686a6f;font-size:var(--text-small);font-weight:800}._2adrLq_accountBody dd{margin:0;font-weight:700}._2adrLq_form,._2adrLq_field{gap:var(--space-4);display:grid}._2adrLq_field{gap:var(--space-2)}._2adrLq_field label{font-family:var(--font-heading);font-weight:800}._2adrLq_field input{border-radius:var(--radius-small);width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);background:var(--color-white);color:var(--color-charcoal);font:inherit;border:.0625rem solid #8f9094}._2adrLq_field input:focus-visible{outline-offset:.125rem;border-color:var(--color-primary);outline:.1875rem solid #e11b0c47}._2adrLq_fieldMeta{justify-content:space-between;gap:var(--space-4);color:#5c5e63;font-size:var(--text-small);line-height:1.5;display:flex}._2adrLq_fieldMeta p,._2adrLq_policyNote,._2adrLq_feedback{margin:0}._2adrLq_policyNote{border-inline-start:.1875rem solid var(--color-cream);color:#5c5e63;font-size:var(--text-small);padding-inline-start:var(--space-4);line-height:1.5}._2adrLq_feedback{border-inline-start:.25rem solid var(--color-charcoal);padding:var(--space-3) var(--space-4);background:var(--color-light-gray);line-height:1.5}._2adrLq_feedback[data-tone=error]{border-color:var(--color-primary);color:var(--color-primary-dark)}._2adrLq_form button{justify-self:start}._2adrLq_form button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:44rem){._2adrLq_profileHeader{grid-template-columns:auto minmax(0,1fr)}._2adrLq_editProfileLink{grid-column:2;justify-self:start}._2adrLq_comment{grid-template-columns:1fr}._2adrLq_commentDate,._2adrLq_comment h3{grid-area:auto/1}._2adrLq_sectionHeading{align-items:start;display:grid}}@media (max-width:30rem){._2adrLq_metrics>div{align-items:flex-start;gap:var(--space-2);flex-direction:column}._2adrLq_fieldMeta,._2adrLq_accountBody dl>div{gap:var(--space-1);grid-template-columns:1fr;display:grid}}
