.admin_admin__Kwn0Q{min-width:0;color:var(--cc-ink)}.admin_admin__Kwn0Q button,.admin_admin__Kwn0Q input,.admin_admin__Kwn0Q textarea{font:inherit;color:var(--cc-ink)}.admin_admin__Kwn0Q .admin_primary__nXTGi,.admin_admin__Kwn0Q button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;max-width:100%;box-sizing:border-box;padding:.65rem 1rem;border:1px solid var(--cc-control-line);border-radius:8px;background:transparent;text-decoration:none;cursor:pointer}.admin_admin__Kwn0Q button:disabled{opacity:.5;cursor:default}.admin_admin__Kwn0Q button:hover:not(:disabled){background:var(--cc-surface)}.admin_admin__Kwn0Q .admin_primary__nXTGi{color:var(--cc-surface);background:var(--cc-ink);border-color:var(--cc-ink)}.admin_admin__Kwn0Q .admin_primary__nXTGi:hover:not(:disabled){background:var(--cc-muted)}.admin_admin__Kwn0Q :is(input,textarea,button,a,summary):focus-visible{outline:2px solid var(--cc-accent);outline-offset:4px}.admin_admin__Kwn0Q input,.admin_admin__Kwn0Q textarea{display:block;box-sizing:border-box;width:100%;min-width:0;padding:.85rem 1rem;border:1px solid var(--cc-control-line);border-radius:8px;background:var(--cc-surface);line-height:1.7}.admin_admin__Kwn0Q textarea{resize:vertical}.admin_filters__hx50R{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.admin_filters__hx50R input{width:15rem;max-width:100%}.admin_tabs__yjF7J{display:flex;gap:.35rem;flex-wrap:wrap}.admin_tabs__yjF7J button{border:0;border-radius:0;color:var(--cc-muted)}.admin_tabs__yjF7J [aria-pressed=true],.admin_tabs__yjF7J [aria-selected=true]{box-shadow:inset 0 -2px var(--cc-ink);color:var(--cc-ink)}.admin_list__cJRa8{border-top:1px solid var(--cc-line)}.admin_row__iKOs9{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,.6fr) 7rem auto;gap:1rem;align-items:center;padding:1.5rem .5rem;border-bottom:1px solid var(--cc-line);color:inherit;text-decoration:none}.admin_row__iKOs9:hover{background:var(--cc-surface)}.admin_row__iKOs9>span:first-child{font-size:1.0625rem;line-height:1.6}.admin_date__zTdCu,.admin_muted__W9teY{font-size:.875rem;color:var(--cc-muted);line-height:1.7}.admin_open__WrEie{font-size:1rem}.admin_editor__Bih6Y{max-width:46rem;margin:auto;min-width:0}.admin_editorTop__UL1_T{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.admin_editorTop__UL1_T a{min-height:48px;display:inline-flex;align-items:center;color:inherit;text-underline-offset:.3em}.admin_editor__Bih6Y>.admin_tabs__yjF7J{margin-bottom:2rem;border-bottom:1px solid var(--cc-line);padding-bottom:.5rem}.admin_panel__AJ2BB{min-width:0}.admin_fields__hvWSt{display:grid;gap:1.75rem;border:0;padding:0;margin:0;min-width:0}.admin_field__Ne8kG,.admin_fields__hvWSt label{display:grid;gap:.6rem;min-width:0}.admin_field__Ne8kG>p{margin:0}.admin_fields__hvWSt small,.admin_slug__46tr6{font-size:.875rem;color:var(--cc-muted);line-height:1.7}.admin_slug__46tr6{overflow-wrap:anywhere;padding:1rem;border-radius:8px;background:color-mix(in srgb,var(--cc-ink) 4%,transparent)}.admin_fields__hvWSt .admin_bodyInput__jMkhp{min-height:22rem}.admin_actions__7I9X3{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin-top:2rem}.admin_saveState__A4Wxz{flex-basis:100%;font-size:.875rem;color:var(--cc-muted);line-height:1.7;margin-top:.5rem}.admin_admin__Kwn0Q .admin_quiet__dW0RK{border:0;color:var(--cc-accent);text-decoration:underline;text-underline-offset:.25em}.admin_notice__1_v77{padding:1rem;border-left:3px solid var(--cc-wheat);line-height:1.7;margin-top:2rem}.admin_admin__Kwn0Q .admin_preview__BajXR{background:white;border-radius:16px;padding:clamp(1.25rem,4vw,3rem);min-width:0;min-height:0}.admin_preview__BajXR>p{margin-top:0;margin-bottom:1.75rem}.admin_preview__BajXR>article{padding-top:0}.admin_history__xw_iB h2{font:300 1.75rem/1.4 var(--cc-font-heading)}.admin_history__xw_iB>p{color:var(--cc-muted)}.admin_revision__75KIi{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;padding:1.5rem 0;border-bottom:1px solid var(--cc-line)}.admin_revision__75KIi p{margin:.4rem 0}.admin_revision__75KIi>div{flex:1 1 14rem;min-width:0}.admin_reconcile__zQMnY{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;margin:1.5rem 0}.admin_reconcile__zQMnY details{flex-basis:100%;font-size:.875rem;overflow-wrap:anywhere}.admin_reconcile__zQMnY summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.admin_empty__dBiQs{padding:2rem 1rem;color:var(--cc-muted)}.admin_dialog___Rpe6{color:var(--cc-ink);background:var(--cc-surface);border:1px solid var(--cc-line);border-radius:20px;padding:2rem;max-width:min(36rem,calc(100vw - 2rem));max-height:85svh;overflow:auto;box-sizing:border-box;font:inherit}.admin_dialog___Rpe6::backdrop{background:#17353d66}.admin_dialog___Rpe6 h2{font:300 1.75rem/1.4 var(--cc-font-heading);margin-top:0}@media(max-width:860px){.admin_row__iKOs9{grid-template-columns:minmax(0,1fr) auto}.admin_row__iKOs9 .admin_muted__W9teY{grid-column:1}.admin_date__zTdCu{display:none}.admin_open__WrEie{grid-column:2;grid-row:1/3}}@media(max-width:580px){.admin_filters__hx50R{display:block}.admin_filters__hx50R input{width:100%;margin-top:1rem}.admin_tabs__yjF7J button{padding-inline:.75rem}.admin_actions__7I9X3{display:grid;grid-template-columns:1fr}.admin_dialog___Rpe6{padding:1.5rem}.admin_admin__Kwn0Q>:first-child>a.admin_primary__nXTGi{width:100%}}.admin_inlineImages__Q0j28{margin-top:24px;min-width:0}.admin_inlineImages__Q0j28>small{font-size:.875rem;color:var(--cc-muted);line-height:1.7}.admin_imageHeading__CHSZi{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.admin_imageHeading__CHSZi h2,.admin_imageHeading__CHSZi p{margin:0}.admin_imageRow__s35Yi{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid var(--cc-line)}.admin_imageRow__s35Yi>div{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.admin_imageRow__s35Yi p{margin:0 0 8px}.admin_imageRow__s35Yi small{font-size:.875rem;color:var(--cc-muted)}.admin_imagePreview__zz68U{display:block;width:100%;height:160px;object-fit:contain;background:white}.admin_inlineImages__Q0j28 .admin_dialog___Rpe6{margin:auto}.admin_inlineImages__Q0j28 .admin_dialog___Rpe6 .admin_fields__hvWSt{margin-top:24px}.site-footer_footer__E226g{position:relative;border-top:var(--cc-border-width) solid var(--cc-marketing-line);color:var(--cc-muted);font-size:var(--cc-marketing-type-body)}.site-footer_inner__c8PQg{padding-block:var(--cc-space-page)}.site-footer_group__A3YWi{min-width:0}.site-footer_group__A3YWi h2{margin:0 0 var(--cc-space-3);color:var(--cc-muted);font:var(--cc-weight-body) var(--cc-type-meta)/1.6 var(--cc-font-body);overflow-wrap:anywhere}.site-footer_group__A3YWi ul{margin:0;padding:0;list-style:none}.site-footer_group__A3YWi a{display:inline-flex;align-items:center;min-height:var(--cc-touch-min);padding-block:var(--cc-space-2);color:var(--cc-ink);text-decoration:none;overflow-wrap:anywhere;line-height:1.6}.site-footer_group__A3YWi a:hover{color:var(--cc-accent)}.site-footer_footer__E226g a:focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}.site-footer_copyright__TYmkk{margin:0;font-size:var(--cc-type-meta);letter-spacing:.04em;line-height:1.6;overflow-wrap:anywhere}.site-footer_groups___d5ue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cc-space-8)}.site-footer_copyright__TYmkk{margin-top:var(--cc-space-8);padding-top:var(--cc-space-5);border-top:var(--cc-border-width) solid var(--cc-marketing-line)}@media (max-width:650px){.site-footer_groups___d5ue{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cc-space-6)}.site-footer_group__A3YWi:last-child{grid-column:1/-1}.site-footer_group__A3YWi:last-child ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cc-space-6)}}@media (max-width:360px){.site-footer_groups___d5ue{grid-template-columns:minmax(0,1fr)}.site-footer_group__A3YWi:last-child ul{grid-template-columns:minmax(0,1fr);gap:0}}.public-blog_page__LBdgQ{--cc-blog-cover:color-mix(in srgb,var(--cc-paper) 45%,white);--cc-blog-highlight:color-mix(in srgb,var(--cc-wheat) 45%,white);background:#fff;min-height:100vh;color:var(--cc-ink);font:400 1rem/1.75 var(--cc-font-body);font-synthesis:none}.public-blog_main__LnJC_,.public-blog_page__LBdgQ .shell{width:min(1088px,calc(100% - 48px));margin-inline:auto}.public-blog_page__LBdgQ .site-header{min-height:88px;border-bottom:1px solid #e8ebea}.public-blog_page__LBdgQ .site-footer{border-color:#e8ebea}.public-blog_page__LBdgQ a:focus-visible{outline:3px solid var(--cc-accent);outline-offset:4px}.public-blog_main__LnJC_{min-height:70vh;padding:64px 0 104px}.public-blog_srOnly__jIPiH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.public-blog_postLink__mGY05{display:block;color:inherit;text-decoration:none}.public-blog_meta__NHC0G{display:block;font-size:.875rem;line-height:1.5;color:var(--cc-muted)}.public-blog_cover__vvl3H{display:block;overflow:hidden;aspect-ratio:16/10;background:var(--cc-blog-cover);border-radius:20px}.public-blog_cover__vvl3H svg{display:block;width:100%;height:100%;transition:transform .2s ease}.public-blog_postLink__mGY05:hover .public-blog_cover__vvl3H svg{transform:scale(1.015)}.public-blog_page__LBdgQ h1,.public-blog_page__LBdgQ h2{font-weight:400;overflow-wrap:anywhere}.public-blog_page__LBdgQ h1,.public-blog_page__LBdgQ h2,.public-blog_page__LBdgQ p{margin:0}.public-blog_postLink__mGY05 h2{transition:color .18s}.public-blog_postLink__mGY05:hover h2{color:var(--cc-accent)}.public-blog_featured__IzuGq{margin-bottom:64px}.public-blog_featured__IzuGq .public-blog_postLink__mGY05{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.public-blog_copy__3GH42{min-width:0}.public-blog_featured__IzuGq h2{font-size:1.875rem;line-height:1.35;letter-spacing:-.025em;margin:16px 0}.public-blog_excerpt__AW2_u{color:var(--cc-muted);font-size:.9375rem;line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.public-blog_featured__IzuGq .public-blog_excerpt__AW2_u{font-size:1rem;-webkit-line-clamp:3;line-clamp:3}.public-blog_grid__sDImM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px}.public-blog_card__DdPqq{min-width:0;border:1px solid #e2e7e5;border-radius:26px;overflow:hidden;box-shadow:0 2px 3px #17353d04;transition:border-color .18s,box-shadow .18s}.public-blog_card__DdPqq:hover{border-color:#c5cfcb;box-shadow:0 4px 16px #17353d07}.public-blog_card__DdPqq .public-blog_postLink__mGY05{display:flex;flex-direction:column;height:100%;padding:5px}.public-blog_card__DdPqq .public-blog_cover__vvl3H{aspect-ratio:16/9;border-radius:21px;flex-shrink:0}.public-blog_card__DdPqq .public-blog_copy__3GH42{padding:22px 18px 24px;display:flex;flex-direction:column;flex:1;gap:12px}.public-blog_card__DdPqq h2{font-size:1.125rem;line-height:1.5;letter-spacing:-.025em;min-height:3em}.public-blog_card__DdPqq .public-blog_excerpt__AW2_u{min-height:3.4em}.public-blog_archive__uwc2s{max-width:672px;margin:112px auto 0}.public-blog_row__tWxWG+.public-blog_row__tWxWG{border-top:1px solid #edf0ee}.public-blog_row__tWxWG .public-blog_postLink__mGY05{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:24px;padding:28px 0}.public-blog_row__tWxWG .public-blog_cover__vvl3H{aspect-ratio:1;border-radius:24px}.public-blog_row__tWxWG .public-blog_copy__3GH42{display:flex;flex-direction:column;gap:8px}.public-blog_row__tWxWG h2{font-size:1.125rem;line-height:1.45;letter-spacing:-.025em}.public-blog_row__tWxWG .public-blog_excerpt__AW2_u{font-size:.875rem;line-height:1.65}.public-blog_detail__AgHgl{padding-top:24px;padding-bottom:32px}.public-blog_back___j1kN,.public-blog_prose__cpRmd,.public-blog_readingTop__aVLQR{max-width:600px;margin-inline:auto}.public-blog_prose__cpRmd,.public-blog_readingTop__aVLQR{font-family:var(--font-article),sans-serif;font-synthesis:none;font-optical-sizing:auto;letter-spacing:normal}.public-blog_readingTop__aVLQR h1{font-family:inherit;font-size:2.375rem;font-weight:600;line-height:1.32;letter-spacing:-.025em;margin:22px 0 20px;text-wrap:pretty}.public-blog_standfirst__EfjBK{font-size:1.125rem;line-height:1.75;color:var(--cc-muted)}.public-blog_readingTop__aVLQR .public-blog_byline__7qMta{font-size:.875rem;line-height:1.5;margin:28px 0 40px}.public-blog_readingTop__aVLQR .public-blog_cover__vvl3H{aspect-ratio:16/9;border-radius:24px}.public-blog_prose__cpRmd{margin-top:48px;font-size:1.125rem;font-weight:400;line-height:1.82;overflow-wrap:anywhere;color:var(--cc-ink)}.public-blog_prose__cpRmd p{margin:0 0 26px}.public-blog_prose__cpRmd h2{font-size:1.625rem;font-weight:600;line-height:1.5;letter-spacing:-.015em;margin:56px 0 20px;text-wrap:pretty}.public-blog_prose__cpRmd h3,.public-blog_prose__cpRmd h4{font-size:1.1875rem;font-weight:600;line-height:1.65;letter-spacing:normal;margin:36px 0 18px;text-wrap:pretty}.public-blog_prose__cpRmd h2,.public-blog_prose__cpRmd h3,.public-blog_prose__cpRmd h4{scroll-margin-top:32px}.public-blog_prose__cpRmd strong{font-weight:600;color:var(--cc-ink)}.public-blog_prose__cpRmd>p:first-child strong{background:linear-gradient(transparent 76%,color-mix(in srgb,var(--cc-wheat) 25%,white) 76%)}.public-blog_prose__cpRmd em{font-style:italic}.public-blog_prose__cpRmd a{color:var(--cc-ink);text-decoration:underline;text-decoration-color:var(--cc-wheat);text-decoration-thickness:1px;text-underline-offset:4px}.public-blog_prose__cpRmd a:hover{text-decoration-thickness:2px}.public-blog_prose__cpRmd ol,.public-blog_prose__cpRmd ul{padding-left:26px;margin:0 0 28px}.public-blog_prose__cpRmd ul{list-style:disc}.public-blog_prose__cpRmd ol{list-style:decimal}.public-blog_prose__cpRmd li{padding:5px 0 5px 5px}.public-blog_prose__cpRmd li::marker{color:var(--cc-muted);font-weight:400}.public-blog_prose__cpRmd li>p{margin-bottom:12px}.public-blog_prose__cpRmd li>ol,.public-blog_prose__cpRmd li>ul{margin-block:12px 0}.public-blog_prose__cpRmd blockquote{margin:32px 0;padding:22px 24px;font-size:1.0625rem;line-height:1.85;border:0;border-radius:8px;background:color-mix(in srgb,var(--cc-wheat) 11%,white)}.public-blog_prose__cpRmd blockquote>:last-child{margin-bottom:0}.public-blog_prose__cpRmd hr{border:0;border-top:1px solid #e2e7e5;margin:48px 0}.public-blog_prose__cpRmd>:last-child{margin-bottom:0}.public-blog_back___j1kN{display:flex;align-items:center;min-height:44px;margin-top:56px;font-size:.875rem;color:var(--cc-muted);text-decoration:none}.public-blog_back___j1kN:hover{color:var(--cc-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.public-blog_empty__ERu2T{padding:56px 0 80px;max-width:600px;margin:auto}.public-blog_empty__ERu2T h2{font-size:1.75rem;margin-bottom:16px}.public-blog_empty__ERu2T p{color:var(--cc-muted)}@media(max-width:1000px){.public-blog_featured__IzuGq .public-blog_postLink__mGY05{gap:32px}.public-blog_featured__IzuGq h2{font-size:1.625rem}.public-blog_grid__sDImM{gap:16px}.public-blog_card__DdPqq .public-blog_copy__3GH42{padding:18px 14px 20px}.public-blog_card__DdPqq h2{font-size:1.0625rem}}@media(max-width:760px){.public-blog_grid__sDImM{grid-template-columns:repeat(2,minmax(0,1fr))}.public-blog_grid__sDImM .public-blog_card__DdPqq:last-child:nth-child(odd){grid-column:1/-1;max-width:calc(50% - 8px)}.public-blog_featured__IzuGq .public-blog_postLink__mGY05{grid-template-columns:1fr;gap:24px}.public-blog_featured__IzuGq{max-width:600px;margin-inline:auto}.public-blog_featured__IzuGq h2{font-size:1.75rem}.public-blog_featured__IzuGq .public-blog_cover__vvl3H{aspect-ratio:16/9}.public-blog_archive__uwc2s{margin-top:72px}}@media(max-width:540px){.public-blog_main__LnJC_,.public-blog_page__LBdgQ .shell{width:calc(100% - 36px)}.public-blog_page__LBdgQ .site-header{min-height:76px}.public-blog_main__LnJC_{padding:40px 0 72px}.public-blog_featured__IzuGq{margin-bottom:36px}.public-blog_featured__IzuGq h2{font-size:1.5rem;margin:12px 0}.public-blog_featured__IzuGq .public-blog_excerpt__AW2_u{font-size:.9375rem}.public-blog_grid__sDImM{grid-template-columns:1fr;gap:24px}.public-blog_grid__sDImM .public-blog_card__DdPqq:last-child:nth-child(odd){grid-column:auto;max-width:none}.public-blog_card__DdPqq .public-blog_copy__3GH42{padding:20px 18px 24px}.public-blog_card__DdPqq h2{font-size:1.125rem;min-height:0}.public-blog_row__tWxWG .public-blog_postLink__mGY05{grid-template-columns:96px minmax(0,1fr);gap:18px;padding:24px 0}.public-blog_row__tWxWG .public-blog_cover__vvl3H{border-radius:20px}.public-blog_row__tWxWG .public-blog_copy__3GH42{gap:7px}.public-blog_row__tWxWG h2{font-size:1rem;line-height:1.5}.public-blog_detail__AgHgl{padding-top:4px}.public-blog_readingTop__aVLQR h1{font-size:1.875rem;line-height:1.4;letter-spacing:-.02em}.public-blog_standfirst__EfjBK{font-size:1.0625rem;line-height:1.8}.public-blog_readingTop__aVLQR .public-blog_byline__7qMta{margin:24px 0 32px}.public-blog_prose__cpRmd{font-size:1.0625rem;line-height:1.85;margin-top:36px}.public-blog_prose__cpRmd p{margin-bottom:24px}.public-blog_prose__cpRmd h2{font-size:1.4375rem;line-height:1.55;margin-top:44px}.public-blog_prose__cpRmd h3,.public-blog_prose__cpRmd h4{font-size:1.125rem;line-height:1.7}.public-blog_prose__cpRmd blockquote{padding:20px;font-size:1rem;line-height:1.85}}@media(prefers-reduced-motion:reduce){.public-blog_card__DdPqq,.public-blog_cover__vvl3H svg,.public-blog_postLink__mGY05 h2{transition:none}}.public-blog_inlineFigure__loJsR{margin:32px auto;max-width:100%;text-align:center}.public-blog_inlineFigure__loJsR img{display:block;width:100%;height:auto;box-sizing:border-box;border:1px solid #e2e7e5;border-radius:12px}.public-blog_inlinePortrait__TbgSE{max-width:300px}.public-blog_inlineFigure__loJsR figcaption{font-size:.875rem;line-height:1.7;color:var(--cc-muted);margin-top:12px}@media(max-width:540px){.public-blog_inlinePortrait__TbgSE{max-width:260px}}.camcui-action_action__HIIFc{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--cc-space-3);min-width:var(--cc-touch-min);min-height:var(--cc-control-min);max-width:100%;padding:var(--cc-control-padding-block) var(--cc-control-padding-inline);border:var(--cc-border-width) solid transparent;border-radius:var(--cc-radius-control);font:var(--cc-weight-body) var(--cc-type-control)/var(--cc-leading-control) var(--cc-font-body);text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:background-color .16s ease,color .16s ease}.camcui-action_danger__Xc_s7,.camcui-action_primary__W75OF{color:var(--cc-surface);background:var(--cc-accent);border-color:var(--cc-accent)}.camcui-action_danger__Xc_s7:hover:not(:disabled):not([aria-disabled=true]),.camcui-action_primary__W75OF:hover:not(:disabled):not([aria-disabled=true]){color:var(--cc-surface);background:var(--cc-accent-hover)}.camcui-action_secondary___lBpA{border-color:var(--cc-line)}.camcui-action_secondary___lBpA,.camcui-action_text__NThV4{color:var(--cc-ink);background:transparent}.camcui-action_secondary___lBpA:hover:not(:disabled),.camcui-action_text__NThV4:hover:not(:disabled){color:var(--cc-accent)}.camcui-action_action__HIIFc:focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}.camcui-action_action__HIIFc:disabled,.camcui-action_action__HIIFc[aria-disabled=true]{opacity:.6;cursor:not-allowed}.camcui-action_action__HIIFc[aria-busy=true]{cursor:wait}.camcui-action_small__T_DW0{min-height:var(--cc-touch-min)}.camcui-action_marketing__PRVYe{min-height:var(--cc-marketing-action-min);padding:var(--cc-marketing-action-padding-block) var(--cc-marketing-action-padding-inline);font-size:var(--cc-marketing-action-type)}.camcui-action_marketing-small__Jy42y,.camcui-action_marketing__PRVYe{gap:var(--cc-marketing-action-gap);line-height:1.2;letter-spacing:.015em}.camcui-action_marketing-small__Jy42y{min-height:var(--cc-marketing-action-small-min);padding:var(--cc-space-2) calc(var(--cc-space-unit) * 3.5);font-size:var(--cc-marketing-action-small-type)}.camcui-action_original__niDkR{visibility:hidden}.camcui-action_loading__TY6AM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-inline:var(--cc-space-2)}@media (prefers-reduced-motion:reduce){.camcui-action_action__HIIFc{transition:none}}.payments_heading__lN06n{display:flex;justify-content:space-between;gap:1.5rem;align-items:center}.payments_export__ENqa_,.payments_filterButton___jaEt{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:.6rem 1rem;border:1px solid var(--cc-ink);border-radius:var(--cc-radius-control);text-decoration:none;font:inherit;cursor:pointer}.payments_export__ENqa_{background:var(--cc-ink);color:var(--cc-surface)}.payments_filterButton___jaEt{background:transparent;color:var(--cc-ink)}.payments_quietLink__uBOd_{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}.payments_periods__inZJZ{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.5rem 0 1rem}.payments_periods__inZJZ button{background:transparent;color:var(--cc-ink);border:1px solid var(--cc-control-line);border-radius:var(--cc-radius-control);padding:.5rem .85rem;font:inherit;min-height:44px;cursor:pointer}.payments_periods__inZJZ button[aria-pressed=true]{background:var(--cc-ink);color:var(--cc-surface)}.payments_filters__2QtcC{display:flex;align-items:end;flex-wrap:wrap;gap:1rem;border-block:1px solid var(--cc-line);padding:1.25rem 0;margin-bottom:1rem}.payments_filters__2QtcC label{display:grid;flex:1;min-width:9rem;gap:.4rem;font-size:var(--cc-type-meta)}.payments_filters__2QtcC input,.payments_filters__2QtcC select{background:var(--cc-surface);border:1px solid var(--cc-control-line);border-radius:var(--cc-radius-control);min-height:44px;padding:.5rem .65rem;min-width:0;width:100%;font:inherit;color:var(--cc-ink)}.payments_summary__dmJ6w{display:flex;gap:2rem;flex-wrap:wrap;margin:1rem 0 1.5rem;align-items:baseline}.payments_summary__dmJ6w small{display:block;color:var(--cc-muted);font-size:var(--cc-type-meta)}.payments_amount__iNEGF{font:var(--cc-weight-heading) var(--cc-type-total)/1.3 var(--cc-font-heading);display:block;font-variant-numeric:tabular-nums}.payments_count__gmKpW{border-left:1px solid var(--cc-line);padding-left:1.5rem}.payments_split__c5M5a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;border-top:1px solid var(--cc-line);padding-top:1.5rem;margin-top:1.5rem}.payments_split__c5M5a h2{font:var(--cc-weight-heading) var(--cc-type-section)/1.3 var(--cc-font-heading);margin-bottom:1rem}.payments_queue__MmEbR{list-style:none;padding:0;margin:0}.payments_queue__MmEbR li{border-bottom:1px solid var(--cc-line)}.payments_row__hC_0H{display:block;padding:1rem;text-decoration:none;overflow-wrap:anywhere}.payments_row__hC_0H:hover{background:var(--cc-surface)}.payments_row__hC_0H[aria-current=true]{background:var(--cc-surface);border-left:3px solid var(--cc-ink);padding-left:calc(1rem - 3px)}.payments_row__hC_0H small{display:block;color:var(--cc-muted);font-size:var(--cc-type-meta);margin-top:.3rem}.payments_rowTop__3xyav{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.payments_rowStatus__mYrvG{margin-top:.65rem}.payments_money__zb0_8{font-variant-numeric:tabular-nums;white-space:nowrap}.payments_status__gj5Iq{display:inline-block;border-left:3px solid var(--cc-wheat);padding-left:.5rem;font-size:var(--cc-type-meta)}.payments_status__gj5Iq[data-status=paid]{border-color:var(--cc-success)}.payments_status__gj5Iq[data-status=cancelled],.payments_status__gj5Iq[data-status=expired],.payments_status__gj5Iq[data-status=pending]{border-color:var(--cc-control-line)}.payments_reason__On1Jg{color:var(--cc-review-reason);margin-top:.75rem}.payments_detail__1Dhcw{padding:1.5rem;background:var(--cc-surface);align-self:start;min-width:0;overflow-wrap:anywhere}.payments_detail__1Dhcw h3{font-size:var(--cc-type-body);font-weight:var(--cc-weight-body)}.payments_detail__1Dhcw p{margin-top:.65rem}.payments_facts__t2xG_{display:grid;grid-template-columns:1fr 1.3fr;gap:.65rem 1rem;margin:1.25rem 0}.payments_facts__t2xG_ dt{color:var(--cc-muted);font-size:var(--cc-type-meta)}.payments_facts__t2xG_ dd{margin:0}.payments_receipt__nT4JL{margin-top:1.25rem}.payments_receipt__nT4JL,.payments_tools__dXQqI{border-top:1px solid var(--cc-line);padding-top:1rem}.payments_tools__dXQqI{margin-top:2rem}.payments_tools__dXQqI>summary{cursor:pointer;min-height:44px;display:flex;align-items:center}:where(.payments_periods__inZJZ,.payments_filters__2QtcC,.payments_queue__MmEbR,.payments_detail__1Dhcw,.payments_heading__lN06n) :focus-visible{outline:3px solid var(--cc-accent);outline-offset:3px}@media(min-width:761px){.payments_detail__1Dhcw{position:sticky;top:1rem;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}}@media(max-width:760px){.payments_heading__lN06n{display:block}.payments_heading__lN06n>a{margin-top:1rem}.payments_facts__t2xG_,.payments_split__c5M5a{grid-template-columns:1fr}.payments_facts__t2xG_ dd{margin-bottom:.5rem}.payments_periods__inZJZ button{flex:1;white-space:nowrap}}.payments_filters__2QtcC label{min-width:min(9rem,100%)}.payments_tools__dXQqI input,.payments_tools__dXQqI select{min-width:0;max-width:100%}.payments_tools__dXQqI button{max-width:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:760px){.payments_periods__inZJZ button{white-space:normal;overflow-wrap:anywhere}}.refund-dialog_dialog__hjh_P{width:min(43rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;margin:auto;padding:var(--cc-space-6);background:var(--cc-paper);color:var(--cc-ink);border:1px solid var(--cc-control-line);overflow-wrap:anywhere}.refund-dialog_dialog__hjh_P::backdrop{background:rgb(23 53 61/45%)}.refund-dialog_dialog__hjh_P h2{font:var(--cc-weight-heading) var(--cc-type-section)/1.3 var(--cc-font-heading)}.refund-dialog_actions__zYB79,.refund-dialog_heading__zgD0k{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:var(--cc-space-3);margin-bottom:var(--cc-space-4)}.refund-dialog_actions__zYB79{justify-content:start;margin-block:var(--cc-space-5) 0}.refund-dialog_dialog__hjh_P form{margin-top:var(--cc-space-5)}.refund-dialog_dialog__hjh_P input,.refund-dialog_dialog__hjh_P select,.refund-dialog_dialog__hjh_P textarea{min-width:0;max-width:100%}.refund-dialog_dialog__hjh_P :focus-visible{outline:var(--cc-focus-width) solid var(--cc-accent);outline-offset:var(--cc-focus-offset)}.refund-dialog_grid__3R5uY,.refund-dialog_review__63kFg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cc-space-4)}.refund-dialog_review__63kFg{margin-top:var(--cc-space-5)}.refund-dialog_review__63kFg dt{color:var(--cc-muted)}.refund-dialog_review__63kFg dd{margin:0}.refund-dialog_entitlement__oaNAz{min-width:0;border:1px solid var(--cc-control-line);padding:var(--cc-space-4)}.refund-dialog_entitlement__oaNAz label{margin-top:var(--cc-space-4)}.refund-dialog_textButton__rzUpr{color:var(--cc-ink);padding:0;background:transparent;border:0;font:inherit;text-decoration:underline;text-underline-offset:.2em;min-height:var(--cc-touch-min);cursor:pointer;justify-self:start}@media(max-width:44rem){.refund-dialog_grid__3R5uY,.refund-dialog_review__63kFg{grid-template-columns:1fr}.refund-dialog_dialog__hjh_P{padding:var(--cc-space-4)}.refund-dialog_review__63kFg dd{margin-bottom:var(--cc-space-3)}}.gifts_public__Ve0UN{max-width:1160px;margin:0 auto;padding:65px 24px 85px;color:var(--cc-ink);font:400 1.0625rem/1.65 var(--cc-font-body);overflow-wrap:anywhere}.gifts_public__Ve0UN h1{font:300 clamp(3.25rem,5.8vw,5rem)/1.09 var(--cc-font-heading);letter-spacing:-.02em;margin:0 0 28px}.gifts_public__Ve0UN em{color:var(--cc-accent);font-style:normal}.gifts_below__oIIcs,.gifts_split__QsADc{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);align-items:start;gap:80px}.gifts_below__oIIcs{margin-top:70px}.gifts_intro__eppmf{padding-top:20px}.gifts_eyebrow__ucEyp{font-size:.875rem;letter-spacing:.07em;color:var(--cc-muted);margin:0 0 18px}.gifts_lead__Ymkyd{font-size:1.25rem;color:var(--cc-muted);max-width:550px}.gifts_offer__0NVK7{border:1px solid var(--cc-ink);border-radius:3px;background:var(--cc-surface);padding:30px;box-shadow:5px 5px 0 color-mix(in srgb,var(--cc-ink) 12%,transparent)}.gifts_offer__0NVK7>.gifts_eyebrow__ucEyp{margin:12px 0 5px}.gifts_offer__0NVK7 h2{font:300 4.5rem/1.15 var(--cc-font-heading);margin:0}.gifts_offer__0NVK7 .gifts_resultHeading__M5pIP{font-size:2.5rem;margin-top:18px}.gifts_offer__0NVK7 h3{font-size:1.125rem;font-weight:400}.gifts_cost__23cXH{color:var(--cc-muted);margin:4px 0 25px}.gifts_benefits__EVMWy{list-style:none;padding:0;margin:0 0 25px}.gifts_benefits__EVMWy li{display:flex;align-items:baseline;gap:10px;padding:6px 0}.gifts_benefits__EVMWy svg{flex-shrink:0;position:relative;top:3px;color:var(--cc-success)}.gifts_stock__CWned{border-top:1px solid var(--cc-line);padding-top:18px;font-size:1rem;display:flex;align-items:center;gap:9px}.gifts_stock__CWned>span{width:7px;height:7px;border-radius:50%;background:var(--cc-success);flex-shrink:0}.gifts_full__hx3ju{width:100%}.gifts_offer__0NVK7 .gifts_small__dPVvl{font-size:.875rem;color:var(--cc-muted);margin:12px 0}.gifts_offer__0NVK7>.gifts_small__dPVvl{text-align:center}.gifts_login__JL2_q{display:flex;justify-content:center;margin:12px auto 0;font-size:.875rem}.gifts_textButton__VzRAb{background:none;border:0;padding:8px 0;min-height:44px;color:var(--cc-ink);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.gifts_illustration__OEvAy{margin:0;min-width:0}.gifts_conditions__cAJ8G h2{font-size:1.0625rem;font-weight:400;margin:0 0 12px}.gifts_conditions__cAJ8G p{font-size:1rem;color:var(--cc-muted);margin:0 0 12px}.gifts_error__a6SjT{color:var(--cc-error)}.gifts_redeem__vKsnB{margin-top:30px;padding:18px 0;border-top:1px solid var(--cc-line)}.gifts_redeem__vKsnB summary{cursor:pointer;padding:8px 0;min-height:44px;box-sizing:border-box}.gifts_redeem__vKsnB form{max-width:540px;display:flex;align-items:flex-end;gap:15px}.gifts_field__7_AK5{display:flex;flex-direction:column;gap:8px;font-size:1rem;margin-bottom:20px;min-width:0}.gifts_field__7_AK5 input,.gifts_field__7_AK5 select,.gifts_field__7_AK5 textarea{width:100%;min-width:0;min-height:48px;border:1px solid var(--cc-control-line);background:var(--cc-surface);color:var(--cc-ink);border-radius:3px;padding:10px 12px;box-sizing:border-box;font:inherit}.gifts_field__7_AK5 textarea{min-height:90px;resize:vertical}.gifts_redeem__vKsnB .gifts_field__7_AK5{flex:1;margin:0}.gifts_phoneStage__gebwn{display:flex;justify-content:center;padding:8px 10px 24px}.gifts_phoneFrame__g_K94{width:min(100%,360px);padding:7px;border-radius:52px;background:#a8a4a0;border:1px solid #827f7b;box-shadow:inset 0 0 0 2px #dedbd6,0 18px 30px -20px #17353d65,5px 5px 0 #17353d12;position:relative}.gifts_phoneFrame__g_K94:after,.gifts_phoneFrame__g_K94:before{content:"";position:absolute;width:3px;background:#928e89;border-radius:2px}.gifts_phoneFrame__g_K94:before{height:58px;left:-3px;top:140px;box-shadow:0 70px 0 #928e89}.gifts_phoneFrame__g_K94:after{height:82px;right:-3px;top:185px}.gifts_phoneScreen__iwIER{background:var(--cc-paper);border:5px solid #191919;border-radius:45px;overflow:hidden}.gifts_phoneStatus__dgdza{height:43px;padding:6px 20px 0;display:flex;justify-content:space-between;align-items:center;position:relative;color:#171717;font:600 12px/1 system-ui,sans-serif}.gifts_phoneIsland__HdbTp{position:absolute;left:50%;top:9px;transform:translateX(-50%);width:88px;height:25px;background:#101010;border-radius:20px}.gifts_phoneStatusIcons__DOIAP{display:flex;align-items:center;gap:4px}.gifts_phoneViewport__KMirx{width:100%;aspect-ratio:440/920;overflow:auto;scrollbar-width:none;overscroll-behavior-y:contain}.gifts_phoneViewport__KMirx img{display:block;width:100%;height:auto}.gifts_phoneHome__NAof8{height:22px;display:flex;justify-content:center;align-items:center}.gifts_phoneHome__NAof8>span{width:100px;height:4px;background:#191919;border-radius:5px}.gifts_phoneTabs__JClcb{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin:0 0 12px}.gifts_phoneTabs__JClcb button{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--cc-muted);padding:8px 12px;min-height:44px;font-size:.875rem}.gifts_phoneTabs__JClcb button[aria-pressed=true]{color:var(--cc-ink);border-color:var(--cc-ink)}.gifts_illustration__OEvAy figcaption{text-align:center;font-size:.875rem;color:var(--cc-muted);margin-top:10px}@media(max-width:900px){.gifts_below__oIIcs,.gifts_split__QsADc{gap:35px}.gifts_public__Ve0UN{padding-top:35px}.gifts_offer__0NVK7{padding:24px}}@media(max-width:650px){.gifts_public__Ve0UN{padding:25px 20px 45px}.gifts_below__oIIcs,.gifts_split__QsADc{grid-template-columns:1fr;gap:30px}.gifts_intro__eppmf{padding:0}.gifts_public__Ve0UN h1{font-size:3.5rem}.gifts_lead__Ymkyd{font-size:1.125rem}.gifts_below__oIIcs{margin-top:38px}.gifts_offer__0NVK7 h2{font-size:3.75rem}.gifts_redeem__vKsnB form{align-items:stretch;flex-direction:column}.gifts_phoneStage__gebwn{padding-inline:3px}}.gifts-admin_actions__FG1Xw,.gifts-admin_heading__IxDk7{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.gifts-admin_heading__IxDk7{justify-content:space-between;margin-bottom:24px}.gifts-admin_actions__FG1Xw{margin:24px 0 12px}.gifts-admin_stats__Zw4pY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:22px 0;margin:24px 0 32px;border-block:1px solid var(--cc-line)}.gifts-admin_stats__Zw4pY>div{padding:0 20px;border-right:1px solid var(--cc-line)}.gifts-admin_stats__Zw4pY>div:first-child{padding-left:0}.gifts-admin_stats__Zw4pY>div:last-child{border:0}.gifts-admin_stats__Zw4pY span{display:block;font-size:.875rem;color:var(--cc-muted)}.gifts-admin_stats__Zw4pY strong{font:300 3rem/1.3 var(--cc-font-heading)}.gifts-admin_campaign__BrsQb{border:1px solid var(--cc-line);background:var(--cc-surface);padding:28px;margin:24px 0;border-radius:3px}.gifts-admin_campaign__BrsQb h2{font:300 2.15rem/1.3 var(--cc-font-heading);margin:12px 0}.gifts-admin_note__eS_eT{color:var(--cc-muted);font-size:.875rem}.gifts-admin_editor___q34A{max-width:760px}.gifts-admin_formGrid__RthOn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.gifts-admin_tableWrap__TBPBj{overflow-x:auto}.gifts-admin_tableWrap__TBPBj table{width:100%;border-collapse:collapse;text-align:left;font-size:.9375rem}.gifts-admin_tableWrap__TBPBj td,.gifts-admin_tableWrap__TBPBj th{border-bottom:1px solid var(--cc-line);padding:12px 14px 12px 0;vertical-align:top}.gifts-admin_tableWrap__TBPBj th{font-weight:400;color:var(--cc-muted)}.gifts-admin_facts__NV_z8{border-top:1px solid var(--cc-line)}.gifts-admin_facts__NV_z8>div{display:grid;grid-template-columns:1fr 1.5fr;gap:20px;padding:12px 0;border-bottom:1px solid var(--cc-line)}.gifts-admin_facts__NV_z8 dt{color:var(--cc-muted)}.gifts-admin_facts__NV_z8 dd{margin:0;overflow-wrap:anywhere}.gifts-admin_dialog__84wkg{width:min(580px,calc(100% - 32px));max-height:85dvh;padding:30px;background:var(--cc-surface);color:var(--cc-ink);border:1px solid var(--cc-ink);border-radius:4px;box-sizing:border-box;font:400 1rem/1.6 var(--cc-font-body)}.gifts-admin_dialog__84wkg::backdrop{background:#17353d80}.gifts-admin_dialog__84wkg h2{font:300 2.25rem/1.2 var(--cc-font-heading)}@media(max-width:650px){.gifts-admin_formGrid__RthOn{grid-template-columns:1fr}.gifts-admin_campaign__BrsQb,.gifts-admin_dialog__84wkg{padding:20px}.gifts-admin_facts__NV_z8>div{grid-template-columns:1fr;gap:4px}.gifts-admin_stats__Zw4pY>div{padding:0 12px}.gifts-admin_stats__Zw4pY strong{font-size:2.5rem}}.brand-logo_logo__9pl4N{display:block;max-width:100%;height:auto}.brand-logo_product__3Kh9y{width:var(--cc-logo-product)}.brand-logo_marketing__pvgXH{width:var(--cc-logo-marketing)}.brand-logo_footer__CFjfa{width:var(--cc-logo-footer)}.brand-logo_auth__Hh1tp{width:var(--cc-logo-auth)}.auth-shell_page__oOJvL{position:relative;min-width:0;min-height:100svh;color:var(--cc-ink);background:radial-gradient(circle at 18% 8%,rgba(214,161,62,.08),transparent 34%),var(--cc-paper);font:var(--cc-weight-body) var(--cc-type-body)/var(--cc-leading-body) var(--cc-font-body)}.auth-shell_page__oOJvL:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.11;mix-blend-mode:multiply;background:url(/brand/paper-grain.svg) repeat;background-size:540px 540px}.auth-shell_header__USFVV{position:relative;z-index:1;width:min(calc(100% - 2 * var(--cc-auth-gutter)),1160px);margin-inline:auto;padding-top:var(--cc-auth-header-space)}.auth-shell_logo__lX4DD{display:flex;align-items:center;width:var(--cc-logo-auth);min-height:var(--cc-touch-min)}.auth-shell_main__pFf82{position:relative;z-index:1;min-width:0;width:min(calc(100% - 2 * var(--cc-auth-gutter)),var(--cc-auth-width));margin-inline:auto;padding:var(--cc-auth-main-space) 0 var(--cc-space-page)}.auth-shell_heading__P38SM{margin-bottom:var(--cc-space-section);text-align:center}.auth-shell_eyebrow__dL9P9{margin:0 0 var(--cc-space-3);color:var(--cc-accent);font-size:var(--cc-type-meta);line-height:var(--cc-leading-body);letter-spacing:.14em;text-transform:uppercase}.auth-shell_title__KA2dm{margin:0;font-family:var(--cc-font-heading);font-size:var(--cc-auth-type-title);font-weight:var(--cc-weight-heading);line-height:.95;letter-spacing:-.035em}.auth-shell_copy__XXcR1{max-width:370px;margin:var(--cc-space-4) auto 0;color:var(--cc-muted)}.auth-shell_form__XfmfG{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cc-space-field);min-width:0}.auth-shell_google__tzNHG{padding-inline:calc(var(--cc-control-padding-inline) + var(--cc-space-6));background:var(--cc-surface)}.auth-shell_googleMark__llIh8{position:absolute;top:50%;left:var(--cc-control-padding-inline);width:var(--cc-space-4);height:var(--cc-space-4);transform:translateY(-50%)}.auth-shell_divider__uEx8i{display:flex;align-items:center;gap:var(--cc-space-3);color:var(--cc-muted);font-size:var(--cc-type-meta)}.auth-shell_divider__uEx8i:after,.auth-shell_divider__uEx8i:before{content:"";height:var(--cc-border-width);flex:1;background:var(--cc-line)}.auth-shell_status__iqKUd{min-width:0;min-height:calc(2 * var(--cc-type-body) * var(--cc-leading-body) + 2 * var(--cc-space-2));margin:0;padding-inline:var(--cc-space-3);border-left:var(--cc-focus-width) solid var(--cc-accent);background:color-mix(in srgb,var(--cc-surface) 62%,transparent)}.auth-shell_status__iqKUd[data-tone=success]{border-left-color:var(--cc-success)}.auth-shell_status__iqKUd[data-empty=true]{visibility:hidden}.auth-shell_row__7_XCz{display:flex;align-items:center;justify-content:flex-end;margin-top:calc(-1 * var(--cc-space-2))}.auth-shell_footnote__LBVoT{margin:0;color:var(--cc-muted);font-size:var(--cc-type-meta);line-height:var(--cc-leading-body);text-align:center}.auth-shell_textLink__yTmYk{display:inline-flex;align-items:center;min-height:var(--cc-touch-min);color:var(--cc-accent);text-decoration:underline;text-decoration-thickness:var(--cc-border-width);text-underline-offset:3px}.auth-shell_logo__lX4DD:focus-visible,.auth-shell_textLink__yTmYk:focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}.public-information-page_page__qAAaO{position:relative;isolation:isolate;color:var(--cc-ink)}.public-information-page_main__ydYy8{position:relative;z-index:1;width:var(--cc-marketing-shell);max-width:43rem;margin-inline:auto;padding-block:var(--cc-space-page) calc(var(--cc-space-page) * 2)}.public-information-page_back__kOasK{display:inline-flex;align-items:center;min-height:var(--cc-touch-min);margin-bottom:var(--cc-space-5);color:var(--cc-muted);font-size:var(--cc-type-meta);text-decoration:none}.public-information-page_article__IQe2_{min-width:0;overflow-wrap:anywhere}.public-information-page_article__IQe2_ h1{margin:0 0 var(--cc-space-page);font:var(--cc-weight-heading) clamp(3rem,6.5vw,5rem)/1.18 var(--cc-font-heading);letter-spacing:-.025em}.public-information-page_body__K67Zy{font-size:var(--cc-type-body);line-height:1.9}.public-information-page_body__K67Zy p{margin:0 0 var(--cc-space-5)}.public-information-page_body__K67Zy strong{font-weight:500}.public-information-page_body__K67Zy h2{margin:var(--cc-space-page) 0 var(--cc-space-4);font:var(--cc-weight-heading) var(--cc-type-section)/1.4 var(--cc-font-heading)}.public-information-page_main__ydYy8 a{color:var(--cc-ink);text-underline-offset:.2em}.public-information-page_main__ydYy8 a:focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}.guide-illustration_figure__cc8yu{max-width:43rem;margin:var(--cc-space-6) auto var(--cc-space-page)}.guide-illustration_figure__cc8yu>a{display:block;border:var(--cc-border-width) solid var(--cc-line);padding:var(--cc-space-4);background:var(--cc-paper)}.guide-illustration_figure__cc8yu img{display:block;width:100%;height:auto}.guide-illustration_figure__cc8yu figcaption{margin-top:var(--cc-space-3);font-size:var(--cc-type-meta);line-height:1.7;color:var(--cc-muted)}.guide-illustration_figure__cc8yu figcaption span{white-space:nowrap}.guide-illustration_figure__cc8yu figcaption a{display:inline-flex;align-items:center;min-height:var(--cc-touch-min)}.asset-icon_icon__f4cCb{display:block;width:var(--cc-icon-asset);height:var(--cc-icon-asset);flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:square;stroke-linejoin:miter}.asset-icon_bar__AUPWC{stroke-linejoin:round}.asset-icon_accent__3_16O{fill:none}.asset-icon_color__0CpFM .asset-icon_accent__3_16O{stroke:var(--cc-accent)}.checkout_shell__X0D84{height:100dvh;display:flex;flex-direction:column;overflow:hidden;color:var(--cc-ink);background:var(--cc-paper);font:var(--cc-weight-body) var(--cc-type-body)/var(--cc-leading-body) var(--cc-font-body)}.checkout_header___nl8v{width:min(65rem,calc(100% - 3rem));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-shrink:0;padding-block:1.25rem;border-bottom:1px solid var(--cc-line)}.checkout_header___nl8v>a{display:inline-flex;min-height:44px;align-items:center;text-decoration:none}.checkout_header___nl8v>a:last-child{font-size:var(--cc-type-meta)}.checkout_main__AGuD_{flex:1;min-height:0;width:100%;max-width:52rem;margin-inline:auto;padding:2.5rem 1.5rem 3rem;overflow-y:auto;overflow-wrap:anywhere;scrollbar-gutter:stable}.checkout_main__AGuD_ h1{font:var(--cc-weight-heading) var(--cc-type-heading)/var(--cc-leading-heading) var(--cc-font-heading);margin:0 0 1.5rem}.checkout_main__AGuD_ h2{font:inherit;margin:0 0 1rem}.checkout_planOverview__jQRjf{max-width:var(--cc-page-width);margin-inline:auto}.checkout_planOverview__jQRjf h1{font:var(--cc-weight-heading) var(--cc-type-heading)/var(--cc-leading-heading) var(--cc-font-heading);margin:0 0 1.5rem}.checkout_planOverview__jQRjf h2{font:inherit;margin:0 0 1rem}.checkout_planIntro__7Z_mN{max-width:44rem;margin-bottom:2rem}.checkout_beta__Hv6Cx,.checkout_planIntro__7Z_mN>p:not(.checkout_beta__Hv6Cx){color:var(--cc-muted);margin:0 0 1rem}.checkout_beta__Hv6Cx{display:flex;align-items:center;gap:.5rem;font-size:var(--cc-type-meta)}.checkout_beta__Hv6Cx:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cc-wheat);flex-shrink:0}.checkout_planComparison__jMFQt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:1.5rem}.checkout_freePlan__MRPRL,.checkout_supporterPlan__WDf_o{display:flex;flex-direction:column;min-width:0;padding:1.5rem;border:1px solid var(--cc-control-line);border-radius:var(--cc-radius-control)}.checkout_supporterPlan__WDf_o{background:var(--cc-surface);border-color:var(--cc-ink);outline:1px solid var(--cc-ink)}.checkout_planBenefits__4Wkc4{list-style:none;padding:0;margin:0 0 1.5rem}.checkout_planBenefits__4Wkc4 li{padding:.25rem 0}.checkout_planBenefits__4Wkc4 li:before{content:"✓";margin-right:.5rem;color:var(--cc-success)}.checkout_freeLink__hZ_iM{margin-top:auto;text-decoration:underline;text-underline-offset:4px}.checkout_freeLink__hZ_iM,.checkout_joinedPlan__Mxcq8{display:flex;justify-content:center;align-items:center;min-height:48px;color:var(--cc-muted)}.checkout_joinedPlan__Mxcq8{margin:auto 0 0}.checkout_freePlan__MRPRL>.checkout_price__eWpGD{margin-block:0 1.5rem}.checkout_supporterPlan__WDf_o .checkout_plans__U5UWx{margin:0;gap:.75rem}.checkout_supporterPlan__WDf_o .checkout_plan__265f9{padding:1rem}.checkout_supporterPlan__WDf_o .checkout_plan__265f9:has(input:checked){background:var(--cc-paper)}.checkout_supporterPlan__WDf_o .checkout_price__eWpGD{display:block;margin:.75rem 0 .5rem;font-size:2rem}.checkout_supporterPlan__WDf_o .checkout_plan__265f9>.checkout_note__6D8_O{display:block}.checkout_inlineProgress__k7ar1{margin-top:2rem}.checkout_shell__X0D84 :focus-visible{outline:3px solid var(--cc-accent);outline-offset:3px}.checkout_test__BoTwX{flex-shrink:0;text-align:center;font-size:var(--cc-type-meta);padding:.3rem 1rem;background:var(--cc-ink);color:var(--cc-surface)}.checkout_current__rySNP,.checkout_note__6D8_O{font-size:var(--cc-type-meta);color:var(--cc-muted)}.checkout_current__rySNP{margin-bottom:1rem}.checkout_benefits__UlaZC{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:1rem 0 2rem}.checkout_benefits__UlaZC span:before{content:"✓";margin-right:.5rem;color:var(--cc-success)}.checkout_plans__U5UWx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;border:0}.checkout_plan__265f9{border:1px solid var(--cc-control-line);border-radius:var(--cc-radius-control);padding:1.25rem;cursor:pointer}.checkout_plan__265f9:has(input:checked){outline:1px solid var(--cc-ink);border-color:var(--cc-ink);background:var(--cc-surface)}.checkout_method__mYlvf input,.checkout_plan__265f9 input{accent-color:var(--cc-ink);width:20px;height:20px;margin-right:.5rem;vertical-align:middle}.checkout_promotion__FZZgp{display:block;color:var(--cc-accent);font-size:var(--cc-type-meta);margin-top:.5rem}.checkout_price__eWpGD{font:var(--cc-weight-heading) var(--cc-type-total)/1.3 var(--cc-font-heading);margin:1rem 0 .5rem;font-variant-numeric:tabular-nums}.checkout_price__eWpGD small{font:var(--cc-weight-body) var(--cc-type-meta)/1.5 var(--cc-font-body)}.checkout_primary__4cNuJ{display:flex;align-items:center;justify-content:center;min-height:50px;width:100%;margin-top:1.75rem;padding:.75rem 1.25rem;border:1px solid var(--cc-checkout-action);border-radius:var(--cc-radius-control);background:var(--cc-checkout-action);color:var(--cc-surface);font:inherit;text-align:center;text-decoration:none;cursor:pointer}.checkout_primary__4cNuJ:disabled{opacity:.55;cursor:default}.checkout_primary__4cNuJ:hover:not(:disabled){background:var(--cc-checkout-action-hover);border-color:var(--cc-checkout-action-hover)}.checkout_quietLink__LNpZI{display:inline-flex;align-items:center;min-height:44px;margin-top:1.75rem;color:var(--cc-muted);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.checkout_quietLink__LNpZI:hover{color:var(--cc-ink)}.checkout_footnote__uKe0f{text-align:center;margin-top:.5rem}.checkout_error__oLow1{color:var(--cc-error);margin-top:1rem}.checkout_details__h_tUU{border-top:1px solid var(--cc-line);margin-top:2rem;padding-top:.5rem;font-size:var(--cc-type-meta)}.checkout_details__h_tUU summary{display:flex;gap:.5rem;align-items:center;min-height:44px;cursor:pointer}.checkout_details__h_tUU summary:before{content:"+"}.checkout_details__h_tUU[open] summary:before{content:"−"}.checkout_details__h_tUU p{margin-block:.75rem}.checkout_details__h_tUU dl{display:grid;grid-template-columns:1fr 2fr;gap:.5rem 1rem;margin-block:1rem}.checkout_details__h_tUU dd{margin:0;text-align:right}.checkout_requests__SqZPN{list-style:none;padding:0}.checkout_requests__SqZPN li{padding:.75rem 0;border-bottom:1px solid var(--cc-line)}.checkout_requests__SqZPN a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline}.checkout_checkout__xChND{display:grid;grid-template-columns:1.25fr 1fr;gap:2rem}.checkout_method__mYlvf{display:flex;align-items:center;gap:.5rem;border:1px solid var(--cc-control-line);background:var(--cc-surface);padding:1rem;border-radius:var(--cc-radius-control)}.checkout_method__mYlvf small{display:block}.checkout_summary__roBRu{background:var(--cc-surface);border-top:2px solid var(--cc-ink);padding:1.25rem}.checkout_summary__roBRu>div{display:flex;justify-content:space-between;gap:1rem}.checkout_summary__roBRu .checkout_total__p8UUP{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--cc-line)}.checkout_summary__roBRu p{margin-top:.75rem}.checkout_payment__HSMEx{max-width:30rem;margin-inline:auto;text-align:center}.checkout_payment__HSMEx h1{margin-bottom:1rem}.checkout_payment__HSMEx .checkout_price__eWpGD{margin:.5rem 0 1.25rem}.checkout_qr__gU1g6{display:block;margin:1.25rem auto;width:min(100%,17rem);height:auto;background:white}.checkout_qrSpace__9QeW7{min-height:17rem;display:grid;align-content:center}.checkout_timer__WPrRm{margin-top:1rem;font-size:var(--cc-type-meta);font-variant-numeric:tabular-nums}.checkout_waiting__jtwE1{margin:1.25rem 0 .25rem}.checkout_waiting__jtwE1:before{content:"●";color:var(--cc-wheat);margin-right:.5rem}.checkout_payment__HSMEx .checkout_details__h_tUU{text-align:left}.checkout_check__xDOnJ{display:grid;place-items:center;width:4rem;height:4rem;border:1px solid var(--cc-success);border-radius:50%;color:var(--cc-success);font-size:2rem;margin:0 auto 1.5rem}.checkout_expiry__SYeBX{padding:1rem 0;border-block:1px solid var(--cc-line);margin-top:1.5rem}.checkout_footer__gW9ef{flex-shrink:0;background:var(--cc-surface);border-top:1px solid var(--cc-line);padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom,0px))}.checkout_steps__fmWzc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;max-width:49rem;margin:auto;list-style:none;padding:0}.checkout_steps__fmWzc li{position:relative;min-width:0;color:var(--cc-muted);font-size:var(--cc-type-meta)}.checkout_steps__fmWzc li:not(:last-child):after{content:"";position:absolute;top:14px;left:34px;right:0;border-top:1px solid var(--cc-line)}.checkout_steps__fmWzc .checkout_done__9vee4:after{border-color:var(--cc-success)!important}.checkout_number__IG9UO{width:28px;height:28px;border:1px solid var(--cc-control-line);border-radius:50%;display:grid;place-items:center;background:var(--cc-surface);position:relative;z-index:1;margin-bottom:.5rem}.checkout_steps__fmWzc li[aria-current=step]{color:var(--cc-ink)}.checkout_steps__fmWzc li[aria-current=step] .checkout_number__IG9UO{background:var(--cc-ink);border-color:var(--cc-ink);color:var(--cc-surface)}.checkout_steps__fmWzc .checkout_done__9vee4 .checkout_number__IG9UO{background:var(--cc-success);border-color:var(--cc-success);color:var(--cc-surface)}.checkout_srOnly__BQCU7{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.checkout_skip__L_PDS{position:fixed;z-index:50;top:.5rem;left:.5rem;padding:.75rem;background:var(--cc-surface);transform:translateY(-200%)}.checkout_skip__L_PDS:focus{transform:none}@media(max-width:38.75rem){.checkout_header___nl8v{padding-block:1rem}.checkout_main__AGuD_{padding:1.5rem 1.25rem 2.5rem}.checkout_checkout__xChND,.checkout_plans__U5UWx{grid-template-columns:1fr}.checkout_checkout__xChND{gap:1.5rem}.checkout_summary__roBRu{order:-1}.checkout_benefits__UlaZC{display:grid}.checkout_plan__265f9{padding:1rem}.checkout_steps__fmWzc{gap:.5rem}.checkout_footer__gW9ef{padding-inline:1.25rem}}@media(max-width:650px){.checkout_planComparison__jMFQt{grid-template-columns:1fr;gap:1rem}.checkout_freePlan__MRPRL,.checkout_supporterPlan__WDf_o{padding:1.25rem}.checkout_supporterPlan__WDf_o .checkout_plans__U5UWx{grid-template-columns:1fr}}.checkout_renewalPaused__zzujy{color:var(--cc-success)}.checkout_registrationPaused__XZAj0{padding:2rem 0}.checkout_registrationPaused__XZAj0 h3{font-size:1.4rem;margin:1rem 0}.checkout_registrationPaused__XZAj0>p:not(.checkout_beta__Hv6Cx){line-height:1.8}.checkout_pauseReassurance__QPiB_{border-top:1px solid var(--cc-line);padding-top:1.25rem;margin-top:2rem}.forms_title__4fk45{max-width:100%;margin:0;font:var(--cc-weight-heading) var(--cc-type-heading)/var(--cc-leading-heading) var(--cc-font-heading);overflow-wrap:anywhere}.forms_lead__nJsMG{margin:var(--cc-space-4) 0 var(--cc-space-section);color:var(--cc-muted);font:var(--cc-weight-body) var(--cc-type-body)/var(--cc-leading-body) var(--cc-font-body)}.forms_categories__FqBT3{display:grid;grid-template-columns:1fr 1fr;gap:var(--cc-space-2)}.forms_categories__FqBT3 button{display:flex;align-items:center;gap:var(--cc-space-3);min-height:var(--cc-input-min);padding:calc(var(--cc-space-unit) * 2.5) calc(var(--cc-space-unit) * 3.25);border:var(--cc-border-width) solid color-mix(in srgb,var(--cc-ink) 20%,transparent);border-radius:var(--cc-radius-control);color:var(--cc-ink);background:transparent;font:var(--cc-weight-body) var(--cc-type-control)/var(--cc-leading-control) var(--cc-font-body);text-align:left}.forms_categories__FqBT3 .forms_selected__4M9j3{border-color:var(--cc-ink);color:var(--cc-surface);background:var(--cc-ink)}.forms_categories__FqBT3 button:focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}.forms_summary__M2iDM{padding:calc(var(--cc-space-unit) * 4.25) 0;border-block:var(--cc-border-width) solid var(--cc-marketing-line);color:var(--cc-marketing-muted);font-size:var(--cc-type-meta);line-height:1.55}.forms_actions__4Nyvs{display:flex;justify-content:flex-end;gap:calc(var(--cc-space-unit) * 2.25)}.forms_financialRows__vGKHh{margin-block:var(--cc-space-section)}.forms_managementSummary__hhfUv{padding-block:var(--cc-space-5);border-block:var(--cc-border-width) solid var(--cc-line);color:var(--cc-muted);font:var(--cc-weight-body) var(--cc-type-body)/var(--cc-leading-body) var(--cc-font-body)}.forms_summaryHeading__0dKO5{margin:var(--cc-space-6) 0 var(--cc-space-4);color:var(--cc-ink);font:var(--cc-weight-body) var(--cc-type-emphasis)/var(--cc-leading-heading) var(--cc-font-body)}.forms_deletionBalance__ctnn2{display:grid;gap:var(--cc-space-2);min-width:0;margin-block:var(--cc-space-4)}.forms_deletionBalance__ctnn2>p{margin:0;color:var(--cc-ink)}.forms_deletionActions__SVr16{display:flex;flex-wrap:wrap;gap:var(--cc-space-3);align-items:center}@media (max-width:760px){.forms_categories__FqBT3{grid-template-columns:1fr}.forms_actions__4Nyvs{flex-direction:column-reverse}.forms_actions__4Nyvs button{width:100%}}.financial-row_row__9glFA{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cc-space-2) var(--cc-space-6);padding-block:var(--cc-space-5);border-bottom:var(--cc-border-width) solid var(--cc-line)}.financial-row_label__Fxlvd{display:flex;align-items:center;gap:var(--cc-space-3);flex:1 1 13rem;min-width:0;min-height:var(--cc-touch-min);color:var(--cc-ink);font:var(--cc-weight-body) var(--cc-type-body)/var(--cc-leading-body) var(--cc-font-body);text-decoration:none;overflow-wrap:anywhere}.financial-row_label__Fxlvd:focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}.financial-row_copy__NNeJj{min-width:0}.financial-row_copy__NNeJj small{display:block;margin-top:var(--cc-space-1);color:var(--cc-muted);font-size:var(--cc-type-meta)}.financial-row_value__RgrLq{display:block;min-width:0;max-width:100%}.financial-row_row__9glFA>.financial-row_value__RgrLq{flex:0 1 auto;margin-left:auto;text-align:right}.financial-row_number__dNh0W{display:block;min-width:0;max-width:100%;overflow-x:auto;white-space:nowrap;overflow-wrap:normal;font:var(--cc-weight-body) var(--cc-type-body)/var(--cc-leading-body) var(--cc-font-body);font-variant-numeric:tabular-nums}.financial-row_emphasis__FvPo_{font-size:var(--cc-type-emphasis)}.financial-row_total__RN6tU{font:var(--cc-weight-heading) var(--cc-type-total)/var(--cc-leading-total) var(--cc-font-heading)}.financial-row_overflow__xOhxu{border-bottom:1px dotted var(--cc-muted)}.financial-row_number__dNh0W:focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}.financial-row_hint__95wtk{display:block;margin-top:var(--cc-space-1);color:var(--cc-muted);font:var(--cc-weight-body) var(--cc-type-meta)/var(--cc-leading-body) var(--cc-font-body);white-space:normal}.trade-form_title__OcF3m{margin:0;font:var(--cc-weight-heading) var(--cc-type-heading)/var(--cc-leading-heading) var(--cc-font-heading)}.trade-form_lead__4pCH7{margin-block:var(--cc-space-4) var(--cc-space-section);color:var(--cc-muted)}.trade-form_summary__yvV3d{border-block:var(--cc-border-width) solid var(--cc-line);padding-block:var(--cc-space-5);min-width:0}.trade-form_summary__yvV3d>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--cc-space-3);margin-block:var(--cc-space-3)}.trade-form_summary__yvV3d>div>*{min-width:0;max-width:100%}.trade-form_summary__yvV3d p{color:var(--cc-muted);font-size:var(--cc-type-meta)}.instrument-picker_search__UdX0g{position:relative;min-width:0}.instrument-picker_selected__EnDx4{display:flex;flex-wrap:wrap;gap:var(--cc-space-2);align-items:center}.instrument-picker_selected__EnDx4 input{flex:1 1 12rem;width:auto}.instrument-picker_change__BfehF{flex:0 0 auto}.instrument-picker_results__LWyQ7{position:absolute;z-index:5;top:calc(100% + var(--cc-space-1));inset-inline:0;max-height:min(18rem,45svh);overflow-y:auto;border:var(--cc-border-width) solid var(--cc-control-line);border-radius:var(--cc-radius-control);background:var(--cc-surface);box-shadow:0 6px 12px #17353d12;overscroll-behavior:contain}.instrument-picker_results__LWyQ7 button{display:block;width:100%;min-height:var(--cc-touch-min);padding:var(--cc-space-3) var(--cc-space-4);border:0;color:var(--cc-ink);background:transparent;font:var(--cc-weight-body) var(--cc-type-control)/var(--cc-leading-control) var(--cc-font-body);text-align:left;overflow-wrap:anywhere;cursor:pointer}.instrument-picker_results__LWyQ7 button:focus-visible,.instrument-picker_results__LWyQ7 button[aria-selected=true]{outline:2px solid var(--cc-ink);outline-offset:-3px}.instrument-picker_results__LWyQ7 small{display:block;margin-top:var(--cc-space-1)}.instrument-picker_name__71zTa,.instrument-picker_results__LWyQ7 p,.instrument-picker_results__LWyQ7 small{color:var(--cc-muted);font:var(--cc-weight-body) var(--cc-type-meta)/var(--cc-leading-body) var(--cc-font-body)}.instrument-picker_name__71zTa,.instrument-picker_results__LWyQ7 p{margin:0;overflow-wrap:anywhere}.instrument-picker_results__LWyQ7 p{padding:var(--cc-space-4)}.instrument-picker_name__71zTa{margin-top:var(--cc-space-2)}.dashboard_overviewHeading__LodZw.dashboard_overviewHeading__LodZw{align-items:center;gap:var(--cc-space-3);margin-bottom:var(--cc-space-5)}.dashboard_overviewHeading__LodZw.dashboard_overviewHeading__LodZw>div{flex:0 1 auto}.dashboard_overviewHeading__LodZw.dashboard_overviewHeading__LodZw h1{line-height:1.2}.dashboard_overviewHeading__LodZw.dashboard_overviewHeading__LodZw>button{padding-inline:14px}.dashboard_summary__kYrfe{--cc-type-total:var(--cc-type-overview-total);padding-bottom:0}.dashboard_summary__kYrfe>p{margin:0 0 6px}.dashboard_summary__kYrfe+.dashboard_section__SKHb2{margin-top:22px;padding-top:18px}.dashboard_summary__kYrfe+.dashboard_section__SKHb2>h2{margin-bottom:0}.dashboard_note__f0RPu{max-width:60ch;margin-top:var(--cc-space-4);color:var(--cc-muted);font:var(--cc-weight-body) var(--cc-type-body)/var(--cc-leading-body) var(--cc-font-body)}.dashboard_section__SKHb2{padding-top:var(--cc-space-6);margin-top:var(--cc-space-section);border-top:var(--cc-border-width) solid var(--cc-line)}.dashboard_emptyState__ElrzR h2,.dashboard_section__SKHb2 h2{margin:0 0 var(--cc-space-4);font:var(--cc-weight-heading) var(--cc-type-section)/var(--cc-leading-heading) var(--cc-font-heading)}.dashboard_emptyState__ElrzR{padding-block:var(--cc-space-4) var(--cc-space-section)}.dashboard_emptyState__ElrzR p{max-width:60ch;margin-block:var(--cc-space-4) var(--cc-space-6)}.dashboard_allocation__FJDDq{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--cc-space-6);align-items:center}.dashboard_categoryList__Nyr1E{min-width:0}.dashboard_allocationFooter__ab8Kv{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--cc-space-3) var(--cc-space-6);margin-top:var(--cc-space-4)}.dashboard_allocationNotes__FShhP{min-width:0}.dashboard_allocationNote__M_piS{max-width:60ch;margin:0;color:var(--cc-muted);font:var(--cc-weight-note) var(--cc-type-meta)/var(--cc-leading-body) var(--cc-font-body)}.dashboard_allocationNote__M_piS a{display:inline-flex;align-items:center;max-width:100%;min-height:var(--cc-touch-min);text-decoration:underline;text-underline-offset:.15em}.dashboard_dot__EJIII{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.dashboard_sectionHead__HhHR0{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--cc-space-6)}.dashboard_sectionHead__HhHR0>div{min-width:0}.dashboard_sectionHead__HhHR0 h2{margin-bottom:var(--cc-space-4)}.dashboard_kicker__jEQKn{color:var(--cc-muted);font-size:var(--cc-type-meta)}.dashboard_periods__FwfZz{display:flex;flex-wrap:wrap;gap:var(--cc-space-1)}.dashboard_periods__FwfZz button{min-width:var(--cc-touch-min);min-height:var(--cc-control-min);padding:var(--cc-space-2) var(--cc-space-3);border:var(--cc-border-width) solid var(--cc-line);border-radius:var(--cc-radius-control);color:var(--cc-ink);background:transparent;font:var(--cc-weight-body) var(--cc-type-control)/var(--cc-leading-control) var(--cc-font-body);cursor:pointer}.dashboard_periods__FwfZz .dashboard_selected__ybFOt{color:var(--cc-surface);background:var(--cc-ink)}.dashboard_chart__J4oaH{margin-top:var(--cc-space-6)}.dashboard_chart__J4oaH svg{display:block;width:100%;height:auto}.dashboard_line__Ngddc{fill:none;stroke:var(--cc-ink);stroke-width:3;vector-effect:non-scaling-stroke}.dashboard_axis__dk87q{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--cc-space-2);margin-top:var(--cc-space-2)}.dashboard_axis__dk87q,.dashboard_eventNote___lkqj{color:var(--cc-muted);font-size:var(--cc-type-meta)}.dashboard_noData__eAasJ{color:var(--cc-muted);font-size:var(--cc-type-body)}.dashboard_scrim__Fm5hC{position:fixed;z-index:20;inset:0;border:0;background:#17353d3d}.dashboard_menu__gmdrH{position:fixed;z-index:21;top:50%;left:50%;transform:translate(-50%,-50%);width:min(32rem,calc(100% - 2 * var(--cc-page-gutter)));max-height:calc(100svh - 2 * var(--cc-page-gutter));overflow-y:auto;padding:var(--cc-space-6);border:var(--cc-border-width) solid var(--cc-line);border-radius:var(--cc-radius-control);color:var(--cc-ink);background:var(--cc-surface)}.dashboard_menuHead__nedho{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--cc-space-4);padding-bottom:var(--cc-space-4)}.dashboard_menuHead__nedho h2{margin:0;font:var(--cc-weight-heading) var(--cc-type-section)/var(--cc-leading-heading) var(--cc-font-heading)}.dashboard_menuHead__nedho p{margin:var(--cc-space-2) 0 0;color:var(--cc-muted);font-size:var(--cc-type-body)}.dashboard_menuHead__nedho>button{flex-shrink:0;min-width:var(--cc-touch-min);min-height:var(--cc-touch-min);padding:var(--cc-space-2);border:0;background:transparent;cursor:pointer}.dashboard_menuRow__8UQ7S{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--cc-space-3);min-height:var(--cc-control-min);padding-block:var(--cc-space-4);border-top:var(--cc-border-width) solid var(--cc-line);color:var(--cc-ink);text-decoration:none}.dashboard_menuRow__8UQ7S strong{font:var(--cc-weight-body) var(--cc-type-body)/var(--cc-leading-body) var(--cc-font-body)}.dashboard_menuRow__8UQ7S small{display:block;margin-top:var(--cc-space-1);color:var(--cc-muted);font-size:var(--cc-type-meta)}.dashboard_menu__gmdrH :focus-visible,.dashboard_periods__FwfZz :focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}@media (max-width:900px){.dashboard_allocation__FJDDq{grid-template-columns:minmax(0,1fr)}}.transaction-row_row__5Liny{display:flex;flex-wrap:wrap;align-items:start;gap:var(--cc-space-4);padding-block:var(--cc-space-5);border-bottom:var(--cc-border-width) solid var(--cc-line);min-height:var(--cc-touch-min);color:var(--cc-ink);text-decoration:none;font:var(--cc-weight-body) var(--cc-type-body)/var(--cc-leading-body) var(--cc-font-body)}.transaction-row_row__5Liny:active,.transaction-row_row__5Liny:hover{background:color-mix(in srgb,var(--cc-ink) 4%,transparent)}.transaction-row_row__5Liny:focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}.transaction-row_copy__MMGLQ,.transaction-row_value__35K7Y{min-width:0;max-width:100%;overflow-wrap:anywhere}.transaction-row_copy__MMGLQ{flex:1 1 9rem}.transaction-row_title__fua4c{display:flex;align-items:baseline;gap:var(--cc-space-2)}.transaction-row_arrow__BYeTD{flex:none;white-space:nowrap}.transaction-row_value__35K7Y{flex:0 1 auto;margin-left:auto;text-align:right}.transaction-row_incoming__m74P0{color:var(--cc-cash-incoming)}.transaction-row_neutral__ZgEgn,.transaction-row_outgoing__BhR_L{color:var(--cc-ink)}.transaction-row_row__5Liny small{display:block;margin-top:var(--cc-space-1);color:var(--cc-muted);font-size:var(--cc-type-meta)}.transaction-row_row__5Liny .transaction-row_userNote__vihet{max-width:18rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:pre-line;overflow-wrap:anywhere}.allocation-chart_chart__k_03T{--allocation-height:var(--cc-allocation-height);width:100%;min-width:0;height:var(--allocation-height);font:var(--cc-weight-body) var(--cc-type-body)/var(--cc-leading-body) var(--cc-font-body)}@media (max-width:900px){.allocation-chart_chart__k_03T{max-width:34rem;justify-self:center}}.portfolio-views_filters__HQJlt{display:flex;flex-wrap:wrap;gap:var(--cc-space-2);margin-bottom:var(--cc-space-section)}.portfolio-views_filters__HQJlt a{display:inline-flex;align-items:center;min-height:var(--cc-control-min);padding:var(--cc-space-2) var(--cc-space-3);border:var(--cc-border-width) solid var(--cc-line);border-radius:var(--cc-radius-control);color:var(--cc-ink);text-decoration:none}.portfolio-views_filters__HQJlt a[aria-current=page]{background:var(--cc-ink);color:var(--cc-surface)}.portfolio-views_section__m56Qq{margin-top:var(--cc-space-section)}.portfolio-views_section__m56Qq h2{display:flex;align-items:center;gap:var(--cc-space-3);font:var(--cc-weight-heading) var(--cc-type-section)/var(--cc-leading-heading) var(--cc-font-heading);margin:0 0 var(--cc-space-4)}.portfolio-views_actions___q6Wl{display:flex;flex-wrap:wrap;gap:var(--cc-space-3);margin-block:var(--cc-space-6)}.portfolio-views_note__VlKWQ{color:var(--cc-muted)}.portfolio-views_priceChecked__XR4RD{margin:var(--cc-space-2) 0;color:var(--cc-muted);font:var(--cc-weight-note) var(--cc-type-meta)/var(--cc-leading-body) var(--cc-font-body)}.portfolio-views_reminder__yiI_l{padding-block:var(--cc-space-4)}.portfolio-views_reminder__yiI_l>form{max-width:var(--cc-form-width);margin-top:var(--cc-space-4)}.portfolio-views_filters__HQJlt :focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}.portfolio-views_detailIdentity__LaPSS{margin-bottom:var(--cc-space-8)}.portfolio-views_detailIdentity__LaPSS>p{margin:0 0 var(--cc-space-2);color:var(--cc-muted);overflow-wrap:anywhere}.portfolio-views_detailIdentity__LaPSS h1{margin:0;font:var(--cc-weight-heading) var(--cc-type-heading)/var(--cc-leading-heading) var(--cc-font-heading)}.portfolio-views_detailSummary___gUI_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--cc-space-8);padding-bottom:var(--cc-space-10)}.portfolio-views_detailBand__UeXfY>*,.portfolio-views_detailSummary___gUI_>*{min-width:0}.portfolio-views_detailSummary___gUI_ p{margin:0 0 var(--cc-space-2)}.portfolio-views_detailSummary___gUI_ .portfolio-views_note__VlKWQ{margin-top:var(--cc-space-3)}.portfolio-views_detailSummary___gUI_ .portfolio-views_actions___q6Wl{margin-block:var(--cc-space-5) 0}.portfolio-views_detailResult__etWEM{border-left:var(--cc-border-width) solid var(--cc-line);padding-left:var(--cc-space-8)}.portfolio-views_detailBand__UeXfY{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:var(--cc-space-8);border-top:var(--cc-border-width) solid var(--cc-control-line);padding-block:var(--cc-space-8)}.portfolio-views_detailBand__UeXfY h2,.portfolio-views_detailResult__etWEM h2{margin:0 0 var(--cc-space-4);font:var(--cc-weight-body) var(--cc-type-section)/var(--cc-leading-heading) var(--cc-font-body);text-wrap:balance}.portfolio-views_detailBand__UeXfY h2{padding-top:var(--cc-space-3)}.portfolio-views_detailFacts__DzzuN{margin:0}.portfolio-views_detailFacts__DzzuN>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:baseline;gap:var(--cc-space-4);padding-block:var(--cc-space-3)}.portfolio-views_detailFacts__DzzuN dt{color:var(--cc-muted)}.portfolio-views_detailFacts__DzzuN dd{min-width:0;margin:0;text-align:right;overflow-wrap:anywhere}.portfolio-views_detailManagement__JTZOh{margin-top:var(--cc-space-6);border-top:var(--cc-border-width) solid var(--cc-line);padding-top:var(--cc-space-4)}.portfolio-views_detailManagement__JTZOh summary{display:list-item;width:fit-content;min-height:var(--cc-touch-min);padding-block:var(--cc-space-2);cursor:pointer}.portfolio-views_detailManagement__JTZOh .portfolio-views_actions___q6Wl{margin-block:var(--cc-space-2) var(--cc-space-4)}.portfolio-views_detailManagement__JTZOh summary:focus-visible{outline:var(--cc-focus-width) solid var(--cc-ink);outline-offset:var(--cc-focus-offset)}@media (max-width:650px){.portfolio-views_detailBand__UeXfY,.portfolio-views_detailSummary___gUI_{grid-template-columns:minmax(0,1fr)}.portfolio-views_detailResult__etWEM{border-left:0;padding-left:0}.portfolio-views_detailBand__UeXfY{gap:var(--cc-space-3)}.portfolio-views_detailBand__UeXfY h2{margin:0 0 var(--cc-space-3);padding:0}}