@layer components{:where(.gmds) button.filter{font-family:Arial}.gmds{--gm-font-display:var(--font-gm-display);--gm-font-ui:var(--font-gm-ui);--gm-font-mono:var(--font-gm-mono);--gm-font-ink:var(--font-gm-ink);--gm-fs-hero:88px;--gm-lh-hero:86px;--gm-fs-stat:96px;--gm-fs-h2:52px;--gm-fs-h3:30px;--gm-fs-title:26px;--gm-fs-quote:21px;--gm-fs-lead:17px;--gm-fs-body:15px;--gm-fs-small:13.5px;--gm-fs-label:11px;--gm-fs-ink:23px;--gm-border:1px solid var(--gm-hairline);--gm-border-strong:1px solid var(--gm-ink)}:where(.gmds) .gm-root,:where(.gmds) body.gm{background:var(--gm-paper);color:var(--gm-ink);font-family:var(--gm-font-ui);font-size:var(--gm-fs-body);line-height:1.6;-webkit-font-smoothing:antialiased}:where(.gmds) .gm-root *,:where(.gmds) body.gm *{box-sizing:border-box}:where(.gmds) .gm-hero{font-family:var(--gm-font-display);font-weight:400;font-size:var(--gm-fs-hero);line-height:var(--gm-lh-hero);letter-spacing:-.035em;margin:0}:where(.gmds) .gm-h2 em,:where(.gmds) .gm-h3 em,:where(.gmds) .gm-hero em{color:var(--gm-red);font-style:italic}:where(.gmds) .gm-h2{font-family:var(--gm-font-display);font-weight:400;font-size:var(--gm-fs-h2);line-height:1.05;letter-spacing:-.025em;margin:0;text-wrap:balance}:where(.gmds) .gm-h3{font-family:var(--gm-font-display);font-weight:400;font-size:var(--gm-fs-h3);line-height:1.1;letter-spacing:-.02em;margin:0}:where(.gmds) .gm-title{font-family:var(--gm-font-display);font-weight:500;font-size:var(--gm-fs-title);line-height:1.1;letter-spacing:-.015em;margin:0}:where(.gmds) .gm-quote{font-family:var(--gm-font-display);font-style:italic;font-size:var(--gm-fs-quote);line-height:1.3}:where(.gmds) .gm-stat{font-family:var(--gm-font-display);font-size:var(--gm-fs-stat);line-height:.95;letter-spacing:-.045em;color:var(--gm-red)}:where(.gmds) .gm-lead{font-size:var(--gm-fs-lead);line-height:1.62;color:var(--gm-lead);margin:0}:where(.gmds) .gm-body{font-size:var(--gm-fs-body);line-height:1.6;margin:0}:where(.gmds) .gm-small{font-size:var(--gm-fs-small);line-height:1.5;color:var(--gm-lead);margin:0}:where(.gmds) .gm-eyebrow{font-family:var(--gm-font-mono);font-size:var(--gm-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--gm-lead)}:where(.gmds) .gm-ink,:where(.gmds) .gm-margin-ink-note{font-family:var(--gm-font-ink);font-weight:600;font-size:var(--gm-fs-ink);line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--gm-red)}:where(.gmds) .gm-strike{text-decoration:line-through;text-decoration-color:var(--gm-red);text-decoration-thickness:2px}:where(.gmds) .gm-underline{text-decoration:underline;text-decoration-color:var(--gm-red);text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) .gm-btn{display:inline-flex;align-items:center;gap:12px;height:54px;padding:0 24px;border-radius:var(--gm-radius);font-family:var(--gm-font-ui);font-size:15.5px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid var(--gm-ink)}:where(.gmds) .gm-btn--primary{background:var(--gm-ink);color:var(--gm-paper)}:where(.gmds) .gm-btn--secondary{background:transparent;color:var(--gm-ink)}:where(.gmds) .gm-btn--lg{height:60px;padding:0 30px;font-size:17px}:where(.gmds) .gm-btn--sm{height:var(--gm-tap);padding:0 18px;font-size:14px}:where(.gmds) .gm-btn:focus-visible,:where(.gmds) .gm-input:focus-visible{outline:2px solid var(--gm-red);outline-offset:2px}:where(.gmds) .gm-btn--primary:hover{background:#000}:where(.gmds) .gm-btn--secondary:hover{background:var(--gm-surface)}:where(.gmds) .gm-btn[disabled]{opacity:.45;cursor:not-allowed}:where(.gmds) .gm-card{background:var(--gm-surface);border:var(--gm-border);border-radius:var(--gm-radius);box-shadow:var(--gm-shadow-hard)}:where(.gmds) .gm-card--hero{border:var(--gm-border-strong);box-shadow:6px 6px 0 var(--gm-red)}:where(.gmds) .gm-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:var(--gm-radius-sm);font-size:13px}:where(.gmds) .gm-chip--ok{background:var(--gm-ok-bg);color:var(--gm-ok-fg)}:where(.gmds) .gm-chip--warn{background:var(--gm-warn-bg);color:var(--gm-warn-fg)}:where(.gmds) .gm-chip--bad{background:var(--gm-bad-bg);color:var(--gm-bad-fg)}:where(.gmds) .gm-mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:700;flex:none}:where(.gmds) .gm-mark--ok{background:var(--gm-ok-bg);color:var(--gm-ok-fg)}:where(.gmds) .gm-mark--no{background:var(--gm-bad-bg);color:var(--gm-bad-fg)}:where(.gmds) .gm-flag{font-family:var(--gm-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;background:var(--gm-warn-bg);color:var(--gm-warn-fg);padding:3px 7px;border-radius:var(--gm-radius-sm);white-space:nowrap}:where(.gmds) .gm-label{display:block;font-family:var(--gm-font-mono);font-size:var(--gm-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--gm-lead);margin-bottom:6px}:where(.gmds) .gm-input{width:100%;height:var(--gm-tap);padding:0 14px;background:var(--gm-surface);border:var(--gm-border);border-radius:var(--gm-radius);font:inherit;color:var(--gm-ink)}:where(.gmds) .gm-input:focus{border-color:var(--gm-ink)}:where(.gmds) .gm-error{margin-top:6px}:where(.gmds) .gm-table{width:100%;border-collapse:collapse;font-size:var(--gm-fs-small)}:where(.gmds) .gm-table th{text-align:left;font-family:var(--gm-font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gm-lead);font-weight:400;padding:0 12px 10px 0;border-bottom:1px solid var(--gm-ink)}:where(.gmds) .gm-table td{padding:14px 12px 14px 0;border-bottom:var(--gm-border);vertical-align:top}:where(.gmds) .gm-section{position:relative;width:100%;border-top:var(--gm-border);padding:var(--gm-section-y) 0}:where(.gmds) .gm-section__in{position:relative;box-sizing:border-box;max-width:var(--gm-container);margin:0 auto;padding:0 var(--gm-gutter)}:where(.gmds) .gm-spine{position:absolute;left:var(--gm-spine-x);top:0;bottom:0;width:1px;background:var(--gm-spine)}:where(.gmds) .gm-node{position:absolute;left:calc(var(--gm-spine-x) - 5px);width:11px;height:11px;border-radius:50%;background:var(--gm-red);box-shadow:0 0 0 4px var(--gm-paper)}:where(.gmds) .gm-scrap{position:relative;transform:rotate(-2deg);filter:drop-shadow(var(--gm-shadow-paper))}:where(.gmds) .gm-scrap__paper{background:var(--gm-scrap);padding:26px 22px 30px;clip-path:polygon(0 2.5%,4% .5%,12% 2%,22% 0,35% 2.2%,50% .4%,63% 2%,78% .3%,90% 1.8%,100% .6%,99% 17%,100% 34%,98.6% 52%,100% 69%,99% 86%,100% 100%,90% 98.2%,75% 99.6%,60% 98%,45% 100%,30% 98.4%,15% 100%,5% 98.2%,0 99.6%,1% 82%,0 66%,1.4% 48%,0 31%,1% 14%)}:where(.gmds) .gm-scrap__tape{position:absolute;top:-11px;width:72px;height:22px;background:var(--gm-tape);z-index:2}:where(.gmds) .gm-scrap__tape--l{left:34px;transform:rotate(-7deg)}:where(.gmds) .gm-scrap__tape--r{right:20px;transform:rotate(5deg);width:60px}:where(.gmds) .gm-thread{fill:none;stroke:var(--gm-red);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;overflow:visible}@media (max-width:767px){.gmds{--gm-fs-hero:52px;--gm-lh-hero:1;--gm-fs-stat:72px;--gm-fs-h2:36px;--gm-fs-h3:26px;--gm-fs-lead:16px;--gm-fs-ink:21px;--gm-section-y:64px;--gm-gutter:24px;--gm-spine-x:18px}:where(.gmds) .gm-section__in{padding-left:44px}}@media (prefers-reduced-motion:reduce){:where(.gmds),:where(.gmds) *{animation:none!important;transition:none!important}}:where(.gmds) .gm-pad{padding:24px;box-sizing:border-box}:where(.gmds) .gm-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}:where(.gmds) .gm-btn{box-sizing:border-box;justify-content:center;white-space:nowrap;transition:background-color .12s,transform .06s}:where(.gmds) .gm-btn--primary.is-hover{background:#000}:where(.gmds) .gm-btn--secondary.is-hover{background:var(--gm-surface)}:where(.gmds) .gm-btn--primary.is-press,:where(.gmds) .gm-btn--primary:active{background:#000;transform:translateY(1px)}:where(.gmds) .gm-btn--secondary.is-press,:where(.gmds) .gm-btn--secondary:active{background:var(--gm-surface);transform:translateY(1px)}:where(.gmds) .gm-btn.is-focus,:where(.gmds) .gm-btn:focus-visible,:where(.gmds) .gm-input.is-key,:where(.gmds) .gm-input:focus-visible{outline:3px solid var(--gm-red);outline-offset:3px}:where(.gmds) .gm-btn.is-disabled{opacity:.45;cursor:not-allowed}:where(.gmds) .gm-btn__meta{font-family:var(--gm-font-mono);font-size:11px;letter-spacing:.1em;color:var(--gm-lead);font-weight:500}:where(.gmds) .gm-btn--primary .gm-btn__meta{color:var(--gm-faint)}:where(.gmds) .gm-spin{width:15px;height:15px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:gm-spin .8s linear infinite}@keyframes gm-spin{to{transform:rotate(1turn)}}:where(.gmds) .gm-link{color:var(--gm-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--gm-red);text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) .gm-chip{font-family:var(--gm-font-ui);font-weight:600;line-height:1.2;white-space:nowrap;border:1px solid transparent}:where(.gmds) .gm-chip__g{font-size:11px;line-height:1}:where(.gmds) .gm-chip--draft{background:var(--gm-surface);color:var(--gm-lead);border:1px dashed var(--gm-faint)}:where(.gmds) .gm-chip--ready{background:var(--gm-surface);color:var(--gm-ink);border-color:var(--gm-ink)}:where(.gmds) .gm-chip--ready .gm-chip__g{color:var(--gm-red)}:where(.gmds) .gm-chip--outside{border:1px dashed var(--gm-ok-fg)}:where(.gmds) .gm-chip--done{background:var(--gm-surface);color:var(--gm-ok-fg);border-color:var(--gm-ok-fg)}:where(.gmds) .gm-field{display:flex;flex-direction:column;max-width:420px}:where(.gmds) .gm-field .gm-label{margin-bottom:8px}:where(.gmds) .gm-label__opt{text-transform:none;letter-spacing:0;font-family:var(--gm-font-ui);font-size:12.5px}:where(.gmds) .gm-input{font-family:var(--gm-font-ui);font-size:15px;transition:border-color .12s,box-shadow .12s}:where(.gmds) textarea.gm-input{height:auto;min-height:108px;padding:12px 14px;line-height:1.55;resize:vertical}:where(.gmds) .gm-input::placeholder{color:var(--gm-lead);opacity:.75}:where(.gmds) .gm-input.is-hover,:where(.gmds) .gm-input:hover{border-color:var(--gm-lead)}:where(.gmds) .gm-input.is-focus,:where(.gmds) .gm-input:focus{outline:none;border-color:var(--gm-ink);box-shadow:inset 0 0 0 1px var(--gm-ink)}:where(.gmds) .gm-input.is-key{border-color:var(--gm-ink);box-shadow:inset 0 0 0 1px var(--gm-ink)}:where(.gmds) .gm-input[aria-invalid=true]{border-color:var(--gm-bad-fg);box-shadow:inset 0 0 0 1px var(--gm-bad-fg)}:where(.gmds) .gm-input[disabled]{background:var(--gm-paper);color:var(--gm-lead);border-style:dashed;border-color:var(--gm-faint);cursor:not-allowed}:where(.gmds) .gm-help{margin:8px 0 0;font-size:var(--gm-fs-small);line-height:1.5;color:var(--gm-lead)}:where(.gmds) .gm-error{display:flex;gap:10px;align-items:flex-start;margin:10px 0 0;padding:10px 12px;background:var(--gm-bad-bg);border-radius:var(--gm-radius);color:var(--gm-bad-fg);font-size:var(--gm-fs-small);line-height:1.5}:where(.gmds) .gm-error .gm-mark{width:18px;height:18px;font-size:10px;background:var(--gm-surface);margin-top:1px}:where(.gmds) .gm-error b{font-weight:700}:where(.gmds) .gm-saved{display:flex;gap:8px;align-items:center;margin:10px 0 0;font-size:var(--gm-fs-small);font-weight:600;color:var(--gm-ok-fg)}:where(.gmds) .gm-saved .gm-mark{width:18px;height:18px;font-size:10px}:where(.gmds) .gm-seg{display:inline-flex;border:1px solid var(--gm-ink);border-radius:var(--gm-radius);overflow:hidden}:where(.gmds) .gm-seg button{height:48px;padding:0 22px;border:0;background:var(--gm-surface);color:var(--gm-ink);font-family:var(--gm-font-ui);font-size:15px;font-weight:600;cursor:pointer}:where(.gmds) .gm-seg button+button{border-left:1px solid var(--gm-ink)}:where(.gmds) .gm-seg button[aria-pressed=true]{background:var(--gm-ink);color:var(--gm-paper)}:where(.gmds) .gm-range{width:100%;accent-color:var(--gm-red);margin:6px 0 0;height:28px}:where(.gmds) .gm-pillar{position:relative;display:flex;gap:22px}:where(.gmds) .gm-pillar__n{flex:0 0 44px;height:44px;border:1.5px solid var(--gm-red);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--gm-font-display);font-style:italic;font-size:22px;color:var(--gm-red);background:var(--gm-paper)}:where(.gmds) .gm-logo{display:inline-flex;align-items:center;gap:10px;color:var(--gm-ink);text-decoration:none;font-family:var(--gm-font-display);font-size:27px;font-weight:500;letter-spacing:-.01em}:where(.gmds) .gm-logo i{display:block;width:5px;height:24px;background:var(--gm-ink)}:where(.gmds) .gm-logo i+i{background:var(--gm-red);margin-top:5px}:where(.gmds) .gm-logo span{display:flex;gap:3px;align-items:flex-start}:where(.gmds) .gm-header{box-sizing:border-box;max-width:var(--gm-container);margin:0 auto;padding:0 var(--gm-gutter);min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:24px}:where(.gmds) .gm-nav{display:flex;gap:36px;font-size:14px;font-weight:500}:where(.gmds) .gm-nav a,:where(.gmds) .gm-nav button{color:var(--gm-ink);text-decoration:none;background:none;border:0;font:inherit;padding:0;cursor:pointer}:where(.gmds) .gm-nav [aria-current=page]{text-decoration:underline;text-decoration-color:var(--gm-red);text-decoration-thickness:2px;text-underline-offset:6px}:where(.gmds) .gm-menu{position:absolute;width:300px;padding:8px}:where(.gmds) .gm-menu a{display:block;padding:12px;color:var(--gm-ink);text-decoration:none;border-radius:var(--gm-radius)}:where(.gmds) .gm-menu a:hover{background:var(--gm-paper)}:where(.gmds) .gm-menu b{display:block;font-size:14px;font-weight:600}:where(.gmds) .gm-menu span{display:block;margin-top:2px;font-size:13px;color:var(--gm-lead)}:where(.gmds) .gm-footer{position:relative;border-top:var(--gm-border);padding:56px 0 40px}:where(.gmds) .gm-plus{border-bottom:var(--gm-border)}:where(.gmds) .gm-plus summary{list-style:none;display:flex;justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;color:var(--gm-lead);cursor:pointer}:where(.gmds) .gm-plus summary::-webkit-details-marker{display:none}:where(.gmds) .gm-plus summary:after{content:"+";font-family:var(--gm-font-mono);color:var(--gm-red)}:where(.gmds) .gm-plus[open] summary{color:var(--gm-ink)}:where(.gmds) .gm-plus[open] summary:after{content:"\2212"}:where(.gmds) .gm-plus p{margin:0 0 12px;font-size:13px;line-height:1.55;color:var(--gm-lead)}:where(.gmds) .gm-empty{border:1px dashed var(--gm-faint);border-radius:var(--gm-radius);padding:28px 24px;text-align:center;max-width:460px}:where(.gmds) .gm-note{display:inline-flex;align-items:center;gap:8px;font-family:var(--gm-font-ink);font-weight:500;font-size:20px;line-height:1;color:var(--gm-red);text-transform:uppercase;letter-spacing:.03em}:where(.gmds) .gm-receipt{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;background:var(--gm-ok-bg);border-radius:var(--gm-radius);color:var(--gm-ok-fg);max-width:520px}:where(.gmds) .gm-receipt .gm-mark{background:var(--gm-surface)}.gmds{--gm-paper:#fafaf7;--gm-surface:#ffffff;--gm-ink:#18171a;--gm-lead:#57524c;--gm-hairline:#dedad2;--gm-red:#c63a3a;--gm-scrap:#f3efe4;--gm-faint:#b8b2a6;--gm-ok-bg:#e6f4ea;--gm-ok-fg:#1b6b3e;--gm-warn-bg:#fef3d6;--gm-warn-fg:#92400e;--gm-bad-bg:#fbe9e9;--gm-bad-fg:#a02c2c;--gm-spine:rgba(198,58,58,.5);--gm-tape:rgba(206,186,132,.6);--font-gm-display:"Newsreader",Georgia,serif;--font-gm-ui:"Plus Jakarta Sans",system-ui,sans-serif;--font-gm-mono:"JetBrains Mono",ui-monospace,monospace;--font-gm-ink:"Caveat",cursive;--gm-radius:3px;--gm-radius-sm:2px;--gm-shadow-hard:0 2px 0 rgba(24,23,26,.05);--gm-shadow-paper:0 8px 10px rgba(24,23,26,.16);--gm-tap:44px;--gm-container:1440px;--gm-section-y:92px;--gm-gutter:80px;--gm-spine-x:36px;--app-rail:240px;--app-top:64px;--app-col:1440px;margin:0;background:var(--gm-paper);color:var(--gm-ink);font-family:var(--font-gm-ui);-webkit-font-smoothing:antialiased}:where(.gmds),:where(.gmds) *{box-sizing:border-box}:where(.gmds) a{color:var(--gm-ink)}:where(.gmds) a:where(:hover){color:#000}:where(.gmds) .app-page-title{font-family:var(--font-gm-display);font-weight:400;font-size:34px;line-height:1.1;letter-spacing:-.02em;margin:0}:where(.gmds) .app-panel-title{font-family:var(--font-gm-display);font-weight:500;font-size:22px;line-height:1.2;letter-spacing:-.01em;margin:0}:where(.gmds) .app-row-title{font-size:15px;font-weight:600;line-height:1.35;margin:0}:where(.gmds) .app-body{font-size:14.5px;line-height:1.55;margin:0}:where(.gmds) .app-meta{font-size:13px;line-height:1.45;color:var(--gm-lead);margin:0}:where(.gmds) .app-label{font-family:var(--font-gm-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gm-lead)}:where(.gmds) .app-num{font-family:var(--font-gm-display);font-size:30px;line-height:1;font-variant-numeric:tabular-nums}:where(.gmds) .app{display:grid;grid-template-columns:var(--app-rail) minmax(0,1fr);min-height:100%;background:var(--gm-paper)}:where(.gmds) .rail{border-right:1px solid var(--gm-hairline);padding:20px 16px;display:flex;flex-direction:column;gap:6px;background:var(--gm-paper)}:where(.gmds) .rail-logo{display:flex;align-items:center;gap:10px;font-family:var(--font-gm-display);font-size:24px;font-weight:500;padding:4px 8px 18px;text-decoration:none;color:var(--gm-ink)}:where(.gmds) .rail-logo span{display:flex;gap:3px;align-items:flex-start}:where(.gmds) .rail-logo i{display:block;width:4px;height:20px;background:var(--gm-ink)}:where(.gmds) .rail-logo i+i{background:var(--gm-red);margin-top:4px}:where(.gmds) .rail-create{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:var(--gm-radius);background:var(--gm-ink);color:var(--gm-paper);font-weight:600;font-size:14.5px;text-decoration:none;margin-bottom:14px;border:0;font-family:inherit;width:100%}:where(.gmds) .ds-rail-item{display:flex;align-items:center;gap:12px;height:40px;padding:0 10px;border-radius:var(--gm-radius);color:var(--gm-lead);font-size:14.5px;font-weight:500;text-decoration:none;position:relative}:where(.gmds) .ds-rail-item svg{flex:none}:where(.gmds) .ds-rail-item:hover{background:#efebe3;color:var(--gm-ink)}:where(.gmds) .ds-rail-item:hover svg{transform:translateX(1px)}:where(.gmds) .ds-rail-item svg{transition:transform .15s ease}:where(.gmds) .ds-rail-item[aria-current=page]:before{content:"";position:absolute;left:-12px;top:9px;bottom:9px;width:3px;border-radius:0 2px 2px 0;background:var(--gm-red)}:where(.gmds) .ds-rail-item[aria-current=page]:hover{background:var(--gm-surface)}:where(.gmds) .ds-rail-item[aria-current=page]{background:var(--gm-surface);color:var(--gm-ink);font-weight:600;box-shadow:0 0 0 1px var(--gm-hairline)}:where(.gmds) .rail-dot{width:7px;height:7px;border-radius:50%;background:var(--gm-red);margin-left:auto}:where(.gmds) .rail-count{margin-left:auto;font-size:12px;font-weight:600;color:var(--gm-lead);font-variant-numeric:tabular-nums}:where(.gmds) .rail-sep{height:1px;background:var(--gm-hairline);margin:12px 6px}:where(.gmds) .rail-foot{margin-top:auto;display:flex;flex-direction:column;gap:6px}:where(.gmds) .rail-me{display:flex;align-items:center;gap:10px;padding:10px;border-top:1px solid var(--gm-hairline);margin-top:8px}:where(.gmds) .ds-avatar{width:32px;height:32px;border-radius:50%;background:var(--gm-scrap);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:var(--gm-ink);flex:none}:where(.gmds) .cmark{width:32px;height:32px;border-radius:var(--gm-radius);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-gm-display);font-size:15px;color:#fff;flex:none}:where(.gmds) .top{height:var(--app-top);border-bottom:1px solid var(--gm-hairline);display:flex;align-items:center;gap:16px;padding:0 32px;background:var(--gm-paper)}:where(.gmds) .crumbs{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--gm-lead);min-width:0}:where(.gmds) .crumbs b{color:var(--gm-ink);font-weight:600}:where(.gmds) .search{margin-left:auto;display:flex;align-items:center;gap:10px;height:40px;width:320px;padding:0 12px;border:1px solid var(--gm-hairline);border-radius:var(--gm-radius);background:var(--gm-surface);font-size:14px;color:var(--gm-lead)}:where(.gmds) .kbd{margin-left:auto;font-family:var(--font-gm-mono);font-size:11px;border:1px solid var(--gm-hairline);border-radius:2px;padding:1px 5px;color:var(--gm-lead)}:where(.gmds) .iconbtn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--gm-radius);border:0;background:transparent;color:var(--gm-ink);position:relative;cursor:pointer}:where(.gmds) .iconbtn:hover{background:#efebe3;color:var(--gm-ink)}:where(.gmds) .iconbtn .pip{position:absolute;top:10px;right:11px;width:7px;height:7px;border-radius:50%;background:var(--gm-red);box-shadow:0 0 0 2px var(--gm-paper)}:where(.gmds) .main{padding:40px 48px 64px}:where(.gmds) .tabs{display:flex;gap:28px;border-bottom:1px solid var(--gm-hairline);overflow-x:auto}:where(.gmds) .tab{height:46px;display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:500;color:var(--gm-lead);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}:where(.gmds) .tab[aria-current=page]{color:var(--gm-ink);font-weight:600;border-bottom-color:var(--gm-ink)}:where(.gmds) .tab .n{font-size:12px;font-weight:600;color:var(--gm-lead)}:where(.gmds) .tab .n.hot{background:#fff;color:#c63a3a;box-shadow:inset 0 0 0 1.5px #c63a3a}:where(.gmds) .ds-group{margin-top:36px}:where(.gmds) .ds-group-head{display:flex;align-items:baseline;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--gm-ink)}:where(.gmds) .ds-group-head .app-panel-title{font-size:20px}:where(.gmds) .ds-group-head .cnt{font-size:13px;color:var(--gm-lead);font-variant-numeric:tabular-nums}:where(.gmds) .ds-group-head .more{margin-left:auto;font-size:13.5px;font-weight:600;color:var(--gm-ink);text-decoration:underline;text-decoration-color:var(--gm-red);text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) .ds-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 4px;border-bottom:1px solid var(--gm-hairline);text-decoration:none;color:inherit}:where(.gmds) .ds-row{transition:background .12s ease}:where(.gmds) .ds-row:hover{background:#f3f0ea}:where(.gmds) .ds-row:hover .app-row-title{text-decoration:underline;text-decoration-color:#b8b2a6;text-underline-offset:3px}:where(.gmds) .ds-row .why{font-size:13.5px;color:var(--gm-lead);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.gmds) .ds-row .why q{font-style:normal;color:var(--gm-ink)}:where(.gmds) .ds-row .go{font-size:13.5px;font-weight:600;color:var(--gm-ink);display:inline-flex;align-items:center;gap:6px}:where(.gmds) .panel{background:var(--gm-surface);border:1px solid var(--gm-hairline);border-radius:var(--gm-radius);box-shadow:var(--gm-shadow-hard)}:where(.gmds) .panel-pad{padding:20px 22px}:where(.gmds) .post{background:var(--gm-surface);border:1px solid var(--gm-hairline);border-radius:var(--gm-radius);box-shadow:var(--gm-shadow-hard);padding:18px 20px}:where(.gmds) .journey{display:flex;align-items:center;gap:0;margin-top:14px}:where(.gmds) .journey span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--gm-lead);white-space:nowrap}:where(.gmds) .journey i{display:block;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--gm-faint);background:var(--gm-surface)}:where(.gmds) .journey .ds-on i{background:var(--gm-ink);border-color:var(--gm-ink)}:where(.gmds) .journey .now{color:var(--gm-ink);font-weight:600}:where(.gmds) .journey .now i{background:var(--gm-red);border-color:var(--gm-red);box-shadow:0 0 0 3px rgba(198,58,58,.18)}:where(.gmds) .journey b{flex:1;height:1px;background:var(--gm-hairline);margin:0 8px;min-width:16px}:where(.gmds) .btn-quiet{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-radius:var(--gm-radius);border:0;background:transparent;font-family:inherit;font-size:14px;font-weight:600;color:var(--gm-ink);cursor:pointer}:where(.gmds) .btn-quiet:hover{background:#efebe3}:where(.gmds) .btn-danger{color:var(--gm-bad-fg);border-color:var(--gm-bad-fg)}:where(.gmds) .switch{display:inline-flex;align-items:center;gap:12px;font-size:14.5px;cursor:pointer;background:none;border:0;padding:0;font-family:inherit;color:var(--gm-ink)}:where(.gmds) .switch .tr{width:40px;height:24px;border-radius:12px;background:var(--gm-faint);position:relative;transition:background .15s}:where(.gmds) .switch .tr:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s}:where(.gmds) .switch[aria-checked=true] .tr{background:var(--gm-on);border-color:var(--gm-on);color:#fff}:where(.gmds) .switch[aria-checked=true] .tr:after{left:19px}:where(.gmds) .check{display:inline-flex;align-items:center;gap:10px;font-size:14.5px}:where(.gmds) .check i{width:18px;height:18px;border:1.5px solid var(--gm-ink);border-radius:2px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:700;background:var(--gm-surface)}:where(.gmds) .check.ds-on i{background:var(--gm-on);border-color:var(--gm-on);color:inherit}:where(.gmds) .filter{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:var(--gm-radius);border:1px solid var(--gm-hairline);background:var(--gm-surface);font-size:13.5px;font-weight:600;color:var(--gm-ink)}:where(.gmds) .filter[aria-pressed=true]{background:#fff;color:var(--gm-sel-fg);box-shadow:var(--gm-sel-ring);border-color:transparent;font-weight:700}:where(.gmds) .banner{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:var(--gm-radius);font-size:14px}:where(.gmds) .banner--warn{background:var(--gm-warn-bg);color:var(--gm-warn-fg)}:where(.gmds) .banner--bad{background:var(--gm-bad-bg);color:var(--gm-bad-fg)}:where(.gmds) .banner--info{background:var(--gm-surface);border:1px solid var(--gm-hairline);color:var(--gm-ink)}:where(.gmds) .toast{display:inline-flex;align-items:center;gap:14px;padding:12px 16px;border-radius:var(--gm-radius);background:var(--gm-ink);color:var(--gm-paper);font-size:14px;box-shadow:0 8px 20px rgba(24,23,26,.18)}:where(.gmds) .toast a{color:var(--gm-paper);font-weight:600}:where(.gmds) .dialog{background:var(--gm-surface);border:1px solid var(--gm-hairline);border-radius:var(--gm-radius);box-shadow:0 18px 40px rgba(24,23,26,.18)}:where(.gmds) .menu{background:var(--gm-surface);border:1px solid var(--gm-hairline);border-radius:var(--gm-radius);box-shadow:0 10px 24px rgba(24,23,26,.12);padding:6px}:where(.gmds) .menu a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--gm-radius);font-size:14px;text-decoration:none;color:var(--gm-ink)}:where(.gmds) .menu a:hover{background:var(--gm-paper)}:where(.gmds) .meter{height:6px;border-radius:3px;background:var(--gm-hairline);overflow:hidden}:where(.gmds) .meter i{display:block;height:100%;background:var(--gm-ink)}:where(.gmds) .skel{background:linear-gradient(90deg,var(--gm-hairline),#ebe8e1,var(--gm-hairline));border-radius:2px}:where(.gmds) .lock{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--gm-lead);border:1px solid var(--gm-hairline);border-radius:2px;padding:3px 7px;background:var(--gm-surface)}:where(.gmds) .ph{width:390px;height:844px;display:flex;flex-direction:column;background:var(--gm-paper)}:where(.gmds) .ph-top{height:56px;display:flex;align-items:center;gap:10px;padding:0 12px 0 16px;border-bottom:1px solid var(--gm-hairline)}:where(.gmds) .ph-main{flex:1;overflow:hidden;padding:20px 16px}:where(.gmds) .ph-tabs{height:72px;border-top:1px solid var(--gm-hairline);display:grid;grid-template-columns:repeat(5,1fr);background:var(--gm-paper);padding-bottom:12px}:where(.gmds) .ph-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:600;color:var(--gm-lead);text-decoration:none;position:relative}:where(.gmds) .ph-tab[aria-current=page]{color:var(--gm-ink)}:where(.gmds) .ph-tab .pip{position:absolute;top:10px;left:calc(50% + 8px);width:7px;height:7px;border-radius:50%;background:var(--gm-red)}:where(.gmds) .ph-create{width:48px;height:48px;border-radius:var(--gm-radius);background:var(--gm-ink);color:var(--gm-paper);display:inline-flex;align-items:center;justify-content:center;margin:auto}:where(.gmds) .sc{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px 0 8px;border-radius:2px;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;border:1px solid transparent}:where(.gmds) .sc svg{flex:none}:where(.gmds) .sc-draft{background:#fff;color:#57524c;border:1px dashed #b8b2a6}:where(.gmds) .sc-ready{background:#fff;color:#18171a;border:1.5px solid #18171a}:where(.gmds) .sc-with{background:#fef3d6;color:#92400e;border-color:#f3dca0}:where(.gmds) .sc-changes{background:#efebe3;color:#18171a;border:1px solid #18171a}:where(.gmds) .sc-not{background:#a02c2c;color:#fff}:where(.gmds) .sc-approved{background:#e6f4ea;color:#1b6b3e;border-color:#e6f4ea}:where(.gmds) .sc-external{background:#fff;color:#1b6b3e;border:1.5px dashed #1b6b3e}:where(.gmds) .sc-delivered{background:#1b6b3e;color:#fff}:where(.gmds) .rail-brand{display:flex;align-items:center;padding:2px 4px 18px;text-decoration:none}:where(.gmds) .rail-brand svg{display:block}:where(.gmds) .mia{display:inline-flex;align-items:center;gap:8px;height:44px;min-width:44px;justify-content:center;padding:0 16px;border-radius:22px;border:1px solid var(--gm-ink);background:var(--gm-ink);color:#fff;font:600 14px/1 Plus Jakarta Sans,system-ui,sans-serif;box-shadow:0 6px 18px rgba(24,23,26,.18);cursor:pointer;z-index:5}:where(.gmds) .mia:has(span){padding:0 18px 0 14px}:where(.gmds) .mia:not(:has(span)){padding:0;width:48px;height:48px;border-radius:50%}:where(.gmds) .facts{display:grid;grid-template-columns:auto 1fr;column-gap:16px;row-gap:6px;margin:12px 0 0;font-size:14px;line-height:1.35}:where(.gmds) .facts dt{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.06em;color:#57524c;padding-top:2px}:where(.gmds) .facts dd{margin:0;color:#18171a;font-weight:500}:where(.gmds) .facts dd a{color:inherit;text-decoration:underline;text-decoration-color:#b8b2a6;text-underline-offset:3px}:where(.gmds) .tab[data-i]:before{content:"";width:16px;height:16px;flex:none;background:currentColor;-webkit-mask:var(--ti) center/contain no-repeat;mask:var(--ti) center/contain no-repeat}:where(.gmds) .tab[data-i=overview]{--ti:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2018%2018%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%222.5%22%20y%3D%222.5%22%20width%3D%225.5%22%20height%3D%225.5%22%20rx%3D%221%22/%3E%3Crect%20x%3D%2210%22%20y%3D%222.5%22%20width%3D%225.5%22%20height%3D%225.5%22%20rx%3D%221%22/%3E%3Crect%20x%3D%222.5%22%20y%3D%2210%22%20width%3D%225.5%22%20height%3D%225.5%22%20rx%3D%221%22/%3E%3Crect%20x%3D%2210%22%20y%3D%2210%22%20width%3D%225.5%22%20height%3D%225.5%22%20rx%3D%221%22/%3E%3C/svg%3E")}:where(.gmds) .tab[data-i=create]{--ti:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2018%2018%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%22M9%203.5v11M3.5%209h11%22/%3E%3C/svg%3E")}:where(.gmds) .tab[data-i=approvals]{--ti:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2018%2018%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%22M3%209.5l3.5%203.5L15%204.5%22/%3E%3C/svg%3E")}:where(.gmds) .tab[data-i=delivered]{--ti:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2018%2018%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%22M2.5%209.5l2-5h9l2%205v4.5h-13z%22/%3E%3Cpath%20d%3D%22M2.5%209.5h4l1%201.5h3l1-1.5h4%22/%3E%3C/svg%3E")}:where(.gmds) .tab[data-i=results]{--ti:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2018%2018%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M3%2015V9M7.5%2015V5M12%2015v-4M3%2015h12%27/%3E%3C/svg%3E")}:where(.gmds) .tab[data-i=voice]{--ti:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2018%2018%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%22M3%204h12v8H8l-3.5%203v-3H3z%22/%3E%3Cpath%20d%3D%22M6%207h6M6%209.5h4%22/%3E%3C/svg%3E")}:where(.gmds) .meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}:where(.gmds) .meta>span{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:4px;background:#f1eee7;border:1px solid transparent;font-size:12.5px;font-weight:600;line-height:1;color:#3d3934;white-space:nowrap;box-sizing:border-box}:where(.gmds) .meta svg{flex:none;color:currentColor}:where(.gmds) .meta .who{background:#fff;border-color:#d6d0c4;font-weight:600}:where(.gmds) .said{margin-top:8px;font-size:13.5px;line-height:1.4;color:var(--gm-ink);display:flex;gap:6px}:where(.gmds) .said b{font-weight:600;flex:none}:where(.gmds) .said b:after{content:":"}:where(.gmds) .tab:hover{color:var(--gm-ink);border-bottom-color:#cfc9bd}:where(.gmds) .tab[aria-current=page]:hover{border-bottom-color:var(--gm-ink)}:where(.gmds) .ds-group-head .more:hover{text-decoration-thickness:3px;color:#000}:where(.gmds) .filter:not([aria-pressed=true]):hover{border-color:#b8b2a6;background:#faf8f4}:where(.gmds) .ph-tab:hover{color:var(--gm-ink)}:where(.gmds) .mia:hover{background:#000;transform:translateY(-1px);box-shadow:0 8px 22px rgba(24,23,26,.24)}:where(.gmds) .mia{transition:transform .15s ease,box-shadow .15s ease}:where(.gmds) .ds-rail-item:focus-visible,:where(.gmds) .ds-row:focus-visible,:where(.gmds) .filter:focus-visible,:where(.gmds) .iconbtn:focus-visible,:where(.gmds) .mia:focus-visible,:where(.gmds) .ph-tab:focus-visible,:where(.gmds) .tab:focus-visible{outline:2px solid var(--gm-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){:where(.gmds) .ds-rail-item svg,:where(.gmds) .ds-row,:where(.gmds) .mia{transition:none}:where(.gmds) .ds-rail-item:hover svg,:where(.gmds) .mia:hover{transform:none}}:where(.gmds) .mia-face .mia-eyes{transform-origin:18px 16px;animation:mia-blink 5.5s infinite}@keyframes mia-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){:where(.gmds) .mia-face .mia-eyes{animation:none}}:where(.gmds) .mia2{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 18px 0 9px;border-radius:24px;background:#fff;border:1px solid #d6d0c4;color:#18171a;font:600 14.5px/1 Plus Jakarta Sans,system-ui,sans-serif;box-shadow:0 6px 20px rgba(24,23,26,.12);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}:where(.gmds) .mia2.is-hover,:where(.gmds) .mia2:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(24,23,26,.18);border-color:#18171a}:where(.gmds) .mia2.is-hover .mia-eyes{transform:translateY(-1.5px)}:where(.gmds) .mia2.is-open{background:#18171a;color:#fff;border-color:#18171a;padding:0 18px}:where(.gmds) .mia2:focus-visible{outline:2px solid #18171a;outline-offset:3px}:where(.gmds) .mia2-round{padding:0;width:54px;height:54px;justify-content:center;border-radius:50%}:where(.gmds) .mia-peek{position:relative;max-width:230px;padding:12px 30px 12px 14px;background:#fff;border:1px solid #d6d0c4;border-radius:12px 12px 4px 12px;font-size:13.5px;line-height:1.4;color:#18171a;box-shadow:0 6px 18px rgba(24,23,26,.08)}:where(.gmds) .mia-peek-x{position:absolute;top:6px;right:6px;width:22px;height:22px;display:grid;place-items:center;border:0;background:none;color:#57524c;cursor:pointer;border-radius:3px}:where(.gmds) .mp{width:340px;height:540px;display:flex;flex-direction:column;background:#fafaf7;border:1px solid #d6d0c4;border-radius:14px;box-shadow:0 18px 50px rgba(24,23,26,.18);overflow:hidden;font-family:Plus Jakarta Sans,system-ui,sans-serif}:where(.gmds) .mp-sheet{position:absolute;left:0;right:0;bottom:0;width:auto;height:470px;border-radius:20px 20px 0 0;border-bottom:0}:where(.gmds) .mp-head{display:flex;align-items:center;gap:12px;padding:14px 12px 14px 16px;background:#fff;border-bottom:1px solid #e4dfd5}:where(.gmds) .mp-name{font-family:Newsreader,Georgia,serif;font-size:21px;line-height:1.1}:where(.gmds) .mp-sub{font-size:12.5px;color:#57524c;margin-top:2px}:where(.gmds) .mp-body{flex:1;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:10px}:where(.gmds) .mb{max-width:82%;padding:10px 13px;font-size:14px;line-height:1.45;border-radius:14px}:where(.gmds) .mb-mia{align-self:flex-start;background:#fff;border:1px solid #e4dfd5;border-bottom-left-radius:4px;color:#18171a}:where(.gmds) .mb-you{align-self:flex-end;background:#18171a;color:#fff;border-bottom-right-radius:4px}:where(.gmds) .mb-typing{display:flex;gap:4px;padding:13px 14px}:where(.gmds) .mb-typing i{width:6px;height:6px;border-radius:50%;background:#8a847c;animation:mia-dot 1.2s infinite}:where(.gmds) .mb-typing i:nth-child(2){animation-delay:.15s}:where(.gmds) .mb-typing i:nth-child(3){animation-delay:.3s}@keyframes mia-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-2px)}}:where(.gmds) .mp-choices{display:grid;gap:8px;margin-top:4px}:where(.gmds) .mp-choice{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 14px;background:#fff;border:1px solid #d6d0c4;border-radius:10px;text-align:left;cursor:pointer;color:#18171a;font:inherit;transition:border-color .12s ease,transform .12s ease}:where(.gmds) .mp-choice:hover{border-color:#18171a;transform:translateX(2px)}:where(.gmds) .mp-choice svg{flex:none;color:#c63a3a}:where(.gmds) .mp-choice span{display:flex;flex-direction:column;gap:2px}:where(.gmds) .mp-choice b{font-size:14px;font-weight:600}:where(.gmds) .mp-choice i{font-style:normal;font-size:12.5px;color:#57524c}:where(.gmds) .mp-news{position:relative;margin-top:6px;padding:12px 30px 12px 14px;background:#fef3d6;border:1px solid #f3dca0;border-radius:10px;font-size:13.5px;line-height:1.45;color:#3f2a07}:where(.gmds) .mp-news p{margin:4px 0 0}:where(.gmds) .mp-news-l{font-weight:700;font-size:12.5px;color:#92400e}:where(.gmds) .mp-news-x{position:absolute;top:6px;right:6px;width:24px;height:24px;display:grid;place-items:center;border:0;background:none;color:#92400e;cursor:pointer}:where(.gmds) .mp-foot{padding:10px 16px 14px;font-size:12.5px;color:#57524c;border-top:1px solid #e4dfd5;background:#fff}:where(.gmds) .mp-input{display:flex;gap:8px;padding:12px;border-top:1px solid #e4dfd5;background:#fff}:where(.gmds) .mp-input input{flex:1;height:44px;padding:0 14px;border:1px solid #d6d0c4;border-radius:22px;font:inherit;font-size:14px;background:#fafaf7}:where(.gmds) .mp-send{width:44px;height:44px;border-radius:50%;border:0;background:#18171a;color:#fff;display:grid;place-items:center;cursor:pointer}:where(.gmds) .mp-rate{display:flex;gap:10px;margin-top:2px}:where(.gmds) .mp-rate button{width:58px;height:52px;display:grid;place-items:center;background:#fff;border:1px solid #d6d0c4;border-radius:10px;color:#57524c;cursor:pointer}:where(.gmds) .mp-rate button:hover{border-color:#18171a;color:#18171a}:where(.gmds) .mp-rate button[aria-pressed=true]{border-color:#1b6b3e;background:#e6f4ea;color:#1b6b3e}:where(.gmds) .mp-skip{align-self:flex-start;border:0;background:none;padding:4px 0;font:600 13px Plus Jakarta Sans,system-ui,sans-serif;color:#57524c;text-decoration:underline;text-underline-offset:3px;cursor:pointer}:where(.gmds) .mcol{min-width:0}:where(.gmds) .glance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}:where(.gmds) .gl{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:#fff;border:1px solid #e4dfd5;border-radius:8px;text-decoration:none;color:#18171a;transition:border-color .12s ease,transform .12s ease}:where(.gmds) .gl:hover{border-color:#18171a;transform:translateY(-1px)}:where(.gmds) .gl-n{font-family:Newsreader,Georgia,serif;font-size:34px;line-height:1;font-variant-numeric:tabular-nums}:where(.gmds) .gl-l{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:#57524c}:where(.gmds) .gl-hot{border-color:#f1c9c9;background:#fdf3f3}:where(.gmds) .gl-hot .gl-l,:where(.gmds) .gl-hot .gl-n{color:#a02c2c}:where(.gmds) .gl-ok{display:inline-flex;align-items:center;gap:6px;margin-top:10px;height:26px;padding:0 10px;border-radius:3px;background:#e6f4ea;border:1px solid #e6f4ea;color:#1b6b3e;font-size:13px;font-weight:600}:where(.gmds) .ph .glance{gap:8px;margin-top:16px}:where(.gmds) .ph .gl{padding:10px}:where(.gmds) .ph .gl-n{font-size:26px}:where(.gmds) .ph .gl-l{font-size:12px;gap:4px}:where(.gmds) .ph .gl-l svg{display:none}:where(.gmds) .ds-nb{display:flex;align-items:center;gap:18px;padding:16px 18px;border-radius:10px;background:#fff;border:1px solid #e4dfd5}:where(.gmds) .nb-main{flex:1;min-width:0}:where(.gmds) .nb-title{font-family:Newsreader,Georgia,serif;font-size:19px;line-height:1.25;color:#18171a}:where(.gmds) .nb-text{margin:4px 0 0;font-size:14px;color:#57524c}:where(.gmds) .ds-nb .meta{margin-top:10px}:where(.gmds) .nb-cta{flex:none;align-self:center}:where(.gmds) .nb-trial{background:linear-gradient(0deg,#fffaf0,#fffaf0);border-color:#f3dca0;box-shadow:0 1px 0 #f3dca0}:where(.gmds) .nb-cal{flex:none;width:76px;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #e4cf98;text-align:center;box-shadow:0 3px 0 #f3dca0}:where(.gmds) .nb-cal-top{display:block;background:#c63a3a;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;padding:4px 0}:where(.gmds) .nb-cal-n{display:block;font-family:Newsreader,Georgia,serif;font-size:40px;line-height:1;margin-top:6px;color:#18171a}:where(.gmds) .nb-cal-d{display:block;font-size:11px;font-weight:600;color:#57524c;padding:2px 0 8px}:where(.gmds) .nb-days{display:flex;align-items:center;gap:4px;margin-top:12px}:where(.gmds) .nb-days i{width:14px;height:6px;border-radius:3px;background:#efe6cf}:where(.gmds) .nb-days i.u{background:#d9b860}:where(.gmds) .nb-days i.ds-t{background:#c63a3a}:where(.gmds) .nb-days b{margin-left:8px;font-size:12.5px;font-weight:600;color:#92400e}:where(.gmds) .nb-ico{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center}:where(.gmds) .nb-bad{border-color:#f1c9c9;background:#fdf6f6}:where(.gmds) .nb-bad .nb-ico{background:#fbe9e9;color:#a02c2c}:where(.gmds) .nb-info .nb-ico{background:#f1eee7;color:#18171a}:where(.gmds) .meta .lockt{background:#f1eee7;color:#3d3934;border-color:#e4dfd5}:where(.gmds) .meta .lockt svg{color:#fff}:where(.gmds) .toast2{display:inline-flex;align-items:center;gap:10px}:where(.gmds) .toast-ok{width:22px;height:22px;border-radius:50%;background:#1b6b3e;color:#fff;display:grid;place-items:center;flex:none}:where(.gmds) .flow{margin-top:16px}:where(.gmds) .flow-bar{display:flex;gap:3px;height:8px}:where(.gmds) .flow-bar i{display:block;border-radius:4px;min-width:14px}:where(.gmds) .f-hot{background:#18171a}:where(.gmds) .f-ready{background:#fff;box-shadow:inset 0 0 0 1.5px #18171a}:where(.gmds) .f-with{background:#f3dca0}:where(.gmds) .flow-key{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:10px;font-size:13.5px;color:#57524c}:where(.gmds) .fk{display:inline-flex;align-items:baseline;gap:5px;text-decoration:none;color:#57524c}:where(.gmds) .fk b{font-family:Newsreader,Georgia,serif;font-size:20px;font-weight:500;line-height:1;color:#18171a}:where(.gmds) .fk-hot,:where(.gmds) .fk-hot b{color:#18171a}:where(.gmds) .fk-hot{font-weight:600}:where(.gmds) .fk:hover{text-decoration:underline;text-underline-offset:3px}:where(.gmds) .fk:before{content:"";width:8px;height:8px;border-radius:2px;align-self:center}:where(.gmds) .fk-hot:before{background:#18171a}:where(.gmds) .fk-ready:before{box-shadow:inset 0 0 0 1.5px #18171a}:where(.gmds) .fk-with:before{background:#f3dca0}:where(.gmds) .fk-ok{display:inline-flex;align-items:center;gap:5px;font-weight:600;color:#1b6b3e;font-size:13px}:where(.gmds) .ph .flow-key{gap:6px 14px;font-size:12.5px}:where(.gmds) .ph .fk b{font-size:18px}:where(.gmds) .lgo{display:inline-block;flex:none;border-radius:50%;background:#fff 50%/62% no-repeat;box-shadow:0 0 0 1px #e4dfd5}:where(.gmds) .lgo-chatgpt{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%220.99em%22%20height%3D%221em%22%20viewBox%3D%220%200%20256%20260%22%3E%3Cpath%20d%3D%22M239.184%20106.203a64.72%2064.72%200%200%200-5.576-53.103C219.452%2028.459%20191%2015.784%20163.213%2021.74A65.586%2065.586%200%200%200%2052.096%2045.22a64.72%2064.72%200%200%200-43.23%2031.36c-14.31%2024.602-11.061%2055.634%208.033%2076.74a64.67%2064.67%200%200%200%205.525%2053.102c14.174%2024.65%2042.644%2037.324%2070.446%2031.36a64.72%2064.72%200%200%200%2048.754%2021.744c28.481.025%2053.714-18.361%2062.414-45.481a64.77%2064.77%200%200%200%2043.229-31.36c14.137-24.558%2010.875-55.423-8.083-76.483m-97.56%20136.338a48.4%2048.4%200%200%201-31.105-11.255l1.535-.87l51.67-29.825a8.6%208.6%200%200%200%204.247-7.367v-72.85l21.845%2012.636c.218.111.37.32.409.563v60.367c-.056%2026.818-21.783%2048.545-48.601%2048.601M37.158%20197.93a48.35%2048.35%200%200%201-5.781-32.589l1.534.921l51.722%2029.826a8.34%208.34%200%200%200%208.441%200l63.181-36.425v25.221a.87.87%200%200%201-.358.665l-52.335%2030.184c-23.257%2013.398-52.97%205.431-66.404-17.803M23.549%2085.38a48.5%2048.5%200%200%201%2025.58-21.333v61.39a8.29%208.29%200%200%200%204.195%207.316l62.874%2036.272l-21.845%2012.636a.82.82%200%200%201-.767%200L41.353%20151.53c-23.211-13.454-31.171-43.144-17.804-66.405zm179.466%2041.695l-63.08-36.63L161.73%2077.86a.82.82%200%200%201%20.768%200l52.233%2030.184a48.6%2048.6%200%200%201-7.316%2087.635v-61.391a8.54%208.54%200%200%200-4.4-7.213m21.742-32.69l-1.535-.922l-51.619-30.081a8.39%208.39%200%200%200-8.492%200L99.98%2099.808V74.587a.72.72%200%200%201%20.307-.665l52.233-30.133a48.652%2048.652%200%200%201%2072.236%2050.391zM88.061%20139.097l-21.845-12.585a.87.87%200%200%201-.41-.614V65.685a48.652%2048.652%200%200%201%2079.757-37.346l-1.535.87l-51.67%2029.825a8.6%208.6%200%200%200-4.246%207.367zm11.868-25.58L128.067%2097.3l28.188%2016.218v32.434l-28.086%2016.218l-28.188-16.218z%22%2F%3E%3C%2Fsvg%3E")}:where(.gmds) .lgo-claude{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20257%22%3E%3Cpath%20fill%3D%22%23d97757%22%20d%3D%22m50.228%20170.321l50.357-28.257l.843-2.463l-.843-1.361h-2.462l-8.426-.518l-28.775-.778l-24.952-1.037l-24.175-1.296l-6.092-1.297L0%20125.796l.583-3.759l5.12-3.434l7.324.648l16.202%201.101l24.304%201.685l17.629%201.037l26.118%202.722h4.148l.583-1.685l-1.426-1.037l-1.101-1.037l-25.147-17.045l-27.22-18.017l-14.258-10.37l-7.713-5.25l-3.888-4.925l-1.685-10.758l7-7.713l9.397.649l2.398.648l9.527%207.323l20.35%2015.75L94.817%2091.9l3.889%203.24l1.555-1.102l.195-.777l-1.75-2.917l-14.453-26.118l-15.425-26.572l-6.87-11.018l-1.814-6.61c-.648-2.723-1.102-4.991-1.102-7.778l7.972-10.823L71.42%200l10.63%201.426l4.472%203.888l6.61%2015.101l10.694%2023.786l16.591%2032.34l4.861%209.592l2.592%208.879l.973%202.722h1.685v-1.556l1.36-18.211l2.528-22.36l2.463-28.776l.843-8.1l4.018-9.722l7.971-5.25l6.222%202.981l5.12%207.324l-.713%204.73l-3.046%2019.768l-5.962%2030.98l-3.889%2020.739h2.268l2.593-2.593l10.499-13.934l17.628-22.036l7.778-8.749l9.073-9.657l5.833-4.601h11.018l8.1%2012.055l-3.628%2012.443l-11.342%2014.388l-9.398%2012.184l-13.48%2018.147l-8.426%2014.518l.778%201.166l2.01-.194l30.46-6.481l16.462-2.982l19.637-3.37l8.88%204.148l.971%204.213l-3.5%208.62l-20.998%205.184l-24.628%204.926l-36.682%208.685l-.454.324l.519.648l16.526%201.555l7.065.389h17.304l32.21%202.398l8.426%205.574l5.055%206.805l-.843%205.184l-12.962%206.611l-17.498-4.148l-40.83-9.721l-14-3.5h-1.944v1.167l11.666%2011.406l21.387%2019.314l26.767%2024.887l1.36%206.157l-3.434%204.86l-3.63-.518l-23.526-17.693l-9.073-7.972l-20.545-17.304h-1.36v1.814l4.73%206.935l25.017%2037.59l1.296%2011.536l-1.814%203.76l-6.481%202.268l-7.13-1.297l-14.647-20.544l-15.1-23.138l-12.185-20.739l-1.49.843l-7.194%2077.448l-3.37%203.953l-7.778%202.981l-6.48-4.925l-3.436-7.972l3.435-15.749l4.148-20.544l3.37-16.333l3.046-20.285l1.815-6.74l-.13-.454l-1.49.194l-15.295%2020.999l-23.267%2031.433l-18.406%2019.702l-4.407%201.75l-7.648-3.954l.713-7.064l4.277-6.286l25.47-32.405l15.36-20.092l9.917-11.6l-.065-1.686h-.583L44.07%20198.125l-12.055%201.555l-5.185-4.86l.648-7.972l2.463-2.593l20.35-13.999z%22%2F%3E%3C%2Fsvg%3E")}:where(.gmds) .lgo-gemini{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22SVGqoIxVV2h%22%20width%3D%2239.274%22%20height%3D%2243.217%22%20x%3D%22-19.824%22%20y%3D%2213.152%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_10859_4895%22%20stdDeviation%3D%222.46%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22SVGOahAkcjC%22%20width%3D%2284.868%22%20height%3D%2285.688%22%20x%3D%22-15.001%22%20y%3D%22-40.257%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_10859_4895%22%20stdDeviation%3D%2211.891%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22SVGyT4fLePl%22%20width%3D%2279.454%22%20height%3D%2290.917%22%20x%3D%22-20.776%22%20y%3D%2211.927%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_10859_4895%22%20stdDeviation%3D%2210.109%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22SVGonSETbRF%22%20width%3D%2279.731%22%20height%3D%2281.505%22%20x%3D%22-19.845%22%20y%3D%2215.459%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_10859_4895%22%20stdDeviation%3D%2210.109%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22SVGSN7ofz6B%22%20width%3D%2275.117%22%20height%3D%2273.758%22%20x%3D%2229.832%22%20y%3D%22-11.552%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_10859_4895%22%20stdDeviation%3D%229.606%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22SVGHvbpPvOn%22%20width%3D%2278.135%22%20height%3D%2278.758%22%20x%3D%22-38.583%22%20y%3D%22-16.253%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_10859_4895%22%20stdDeviation%3D%228.706%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22SVG7JmfweRd%22%20width%3D%2278.877%22%20height%3D%2277.539%22%20x%3D%228.107%22%20y%3D%22-5.966%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_10859_4895%22%20stdDeviation%3D%227.775%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22SVGgGkiybCN%22%20width%3D%2256.272%22%20height%3D%2251.81%22%20x%3D%2213.587%22%20y%3D%22-18.488%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_10859_4895%22%20stdDeviation%3D%226.957%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22SVGxEY6lcrm%22%20width%3D%2270.856%22%20height%3D%2269.306%22%20x%3D%22-15.526%22%20y%3D%22-31.297%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_10859_4895%22%20stdDeviation%3D%225.876%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22SVGMZLCp0yD%22%20width%3D%2255.502%22%20height%3D%2251.571%22%20x%3D%22-14.168%22%20y%3D%2220.964%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_10859_4895%22%20stdDeviation%3D%227.273%22%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22SVG1oAMmOOu%22%20x1%3D%2218.447%22%20x2%3D%2252.153%22%20y1%3D%2243.42%22%20y2%3D%2215.004%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%234893fc%22%2F%3E%3Cstop%20offset%3D%22.27%22%20stop-color%3D%22%234893fc%22%2F%3E%3Cstop%20offset%3D%22.777%22%20stop-color%3D%22%23969dff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23bd99fe%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M228.265%20114.441c-19.721-8.49-36.974-20.134-51.776-34.927c-14.792-14.789-26.436-32.056-34.93-51.779a154%20154%200%200%201-7.884-23.295A5.86%205.86%200%200%200%20127.999%200a5.86%205.86%200%200%200-5.674%204.44a154%20154%200%200%201-7.882%2023.295c-8.494%2019.723-20.141%2036.99-34.929%2051.779c-14.794%2014.793-32.058%2026.437-51.779%2034.927a154%20154%200%200%201-23.297%207.889A5.855%205.855%200%200%200%200%20127.999a5.86%205.86%200%200%200%204.438%205.678a154%20154%200%200%201%2023.297%207.886c19.721%208.49%2036.978%2020.139%2051.779%2034.93c14.795%2014.789%2026.435%2032.055%2034.929%2051.774a154%20154%200%200%201%207.882%2023.297a5.854%205.854%200%200%200%205.674%204.436a5.85%205.85%200%200%200%205.676-4.436a154%20154%200%200%201%207.884-23.297q12.742-29.58%2034.93-51.774c14.793-14.791%2032.055-26.44%2051.776-34.93a154%20154%200%200%201%2023.297-7.886a5.86%205.86%200%200%200%204.438-5.678a5.855%205.855%200%200%200-4.438-5.669a154.4%20154.4%200%200%201-23.297-7.889%22%2F%3E%3Cg%20filter%3D%22url%28%23SVGqoIxVV2h%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cellipse%20cx%3D%2214.407%22%20cy%3D%2216.95%22%20fill%3D%22%23ffe432%22%20rx%3D%2214.407%22%20ry%3D%2216.95%22%20transform%3D%22rotate%2819.552%20-44.576%20-16.496%29%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url%28%23SVGOahAkcjC%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cellipse%20cx%3D%2227.433%22%20cy%3D%222.587%22%20fill%3D%22%23fc413d%22%20rx%3D%2218.652%22%20ry%3D%2219.062%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url%28%23SVGyT4fLePl%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cellipse%20cx%3D%2218.951%22%20cy%3D%2257.386%22%20fill%3D%22%2300b95c%22%20rx%3D%2219.493%22%20ry%3D%2225.253%22%20transform%3D%22rotate%28-2.799%2018.951%2057.386%29%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url%28%23SVGyT4fLePl%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cellipse%20cx%3D%2218.951%22%20cy%3D%2257.386%22%20fill%3D%22%2300b95c%22%20rx%3D%2219.493%22%20ry%3D%2225.253%22%20transform%3D%22rotate%28-2.799%2018.951%2057.386%29%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url%28%23SVGonSETbRF%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cellipse%20cx%3D%2220.02%22%20cy%3D%2256.211%22%20fill%3D%22%2300b95c%22%20rx%3D%2219.107%22%20ry%3D%2221.035%22%20transform%3D%22rotate%28-31.318%2020.02%2056.211%29%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url%28%23SVGSN7ofz6B%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cellipse%20cx%3D%2267.391%22%20cy%3D%2225.327%22%20fill%3D%22%233186ff%22%20rx%3D%2218.346%22%20ry%3D%2217.667%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url%28%23SVGHvbpPvOn%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cellipse%20cx%3D%2221.222%22%20cy%3D%2222.384%22%20fill%3D%22%23fbbc04%22%20rx%3D%2221.222%22%20ry%3D%2222.384%22%20transform%3D%22rotate%2837.252%209.752%20-8.009%29%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url%28%23SVG7JmfweRd%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cellipse%20cx%3D%2224.469%22%20cy%3D%2222.604%22%20fill%3D%22%233186ff%22%20rx%3D%2224.469%22%20ry%3D%2222.604%22%20transform%3D%22rotate%2834.51%2019.587%2064.852%29%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url%28%23SVGgGkiybCN%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cpath%20fill%3D%22%23749bff%22%20d%3D%22M54.984-2.336c2.833%203.852-.808%2011.34-8.131%2016.727s-15.557%206.631-18.39%202.78c-2.833-3.853.807-11.342%208.13-16.728s15.558-6.631%2018.39-2.78%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url%28%23SVGxEY6lcrm%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cellipse%20cx%3D%2219.902%22%20cy%3D%223.356%22%20fill%3D%22%23fc413d%22%20rx%3D%2227.971%22%20ry%3D%2217.388%22%20transform%3D%22rotate%28-42.848%2019.902%203.356%29%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url%28%23SVGMZLCp0yD%29%22%20mask%3D%22url%28%23SVGWpw6Gcvj%29%22%20transform%3D%22translate%28-.101%20-.049%29scale%283.9436%29%22%3E%3Cellipse%20cx%3D%2213.583%22%20cy%3D%2246.75%22%20fill%3D%22%23ffee48%22%20rx%3D%2214.989%22%20ry%3D%228.717%22%20transform%3D%22rotate%2835.592%2013.583%2046.75%29%22%2F%3E%3C%2Fg%3E%3Cmask%20id%3D%22SVGWpw6Gcvj%22%20width%3D%2265%22%20height%3D%2265%22%20x%3D%220%22%20y%3D%220%22%20maskUnits%3D%22userSpaceOnUse%22%20style%3D%22mask-type%3Aalpha%22%3E%3Cpath%20d%3D%22M32.447%200c.68%200%201.273.465%201.439%201.125a39%2039%200%200%200%201.999%205.905q3.23%207.5%208.854%2013.125q5.627%205.626%2013.125%208.855a39%2039%200%200%200%205.906%201.999c.66.166%201.124.758%201.124%201.438s-.464%201.273-1.125%201.439a39%2039%200%200%200-5.905%201.999q-7.5%203.23-13.125%208.854q-5.625%205.627-8.854%2013.125a39%2039%200%200%200-2%205.906a1.485%201.485%200%200%201-1.438%201.124c-.68%200-1.272-.464-1.438-1.125a39%2039%200%200%200-2-5.905q-3.227-7.5-8.854-13.125q-5.625-5.625-13.125-8.854a39%2039%200%200%200-5.905-2A1.485%201.485%200%200%201%200%2032.448c0-.68.465-1.272%201.125-1.438a39%2039%200%200%200%205.905-2q7.5-3.228%2013.125-8.854q5.626-5.624%208.855-13.125a39%2039%200%200%200%201.999-5.905A1.485%201.485%200%200%201%2032.447%200%22%2F%3E%3Cpath%20fill%3D%22url%28%23SVG1oAMmOOu%29%22%20d%3D%22M32.447%200c.68%200%201.273.465%201.439%201.125a39%2039%200%200%200%201.999%205.905q3.23%207.5%208.854%2013.125q5.627%205.626%2013.125%208.855a39%2039%200%200%200%205.906%201.999c.66.166%201.124.758%201.124%201.438s-.464%201.273-1.125%201.439a39%2039%200%200%200-5.905%201.999q-7.5%203.23-13.125%208.854q-5.625%205.627-8.854%2013.125a39%2039%200%200%200-2%205.906a1.485%201.485%200%200%201-1.438%201.124c-.68%200-1.272-.464-1.438-1.125a39%2039%200%200%200-2-5.905q-3.227-7.5-8.854-13.125q-5.625-5.625-13.125-8.854a39%2039%200%200%200-5.905-2A1.485%201.485%200%200%201%200%2032.448c0-.68.465-1.272%201.125-1.438a39%2039%200%200%200%205.905-2q7.5-3.228%2013.125-8.854q5.626-5.624%208.855-13.125a39%2039%200%200%200%201.999-5.905A1.485%201.485%200%200%201%2032.447%200%22%2F%3E%3C%2Fmask%3E%3C%2Fsvg%3E")}:where(.gmds) .tgs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}:where(.gmds) .b-ink,:where(.gmds) .b-line{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:6px;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}:where(.gmds) .b-ink{background:#18171a;color:#fff}:where(.gmds) .b-line{border:1px solid #18171a;color:#18171a;background:#fff}:where(.gmds) .foot{display:flex;gap:8px;justify-content:space-between;margin-top:16px}:where(.gmds) .glance{align-items:flex-start}:where(.gmds) .chg{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}:where(.gmds) .pv{padding:14px 16px;border:1px solid #dedad2;border-radius:10px;background:#fff}:where(.gmds) .pvt{margin:8px 0 0;font-family:Newsreader,Georgia,serif;font-size:15px;line-height:1.45}:where(.gmds) .qchip{height:30px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid #d6d0c4;border-radius:15px;background:#fff;font-size:13px;font-weight:600}:where(.gmds) .askb{margin-top:14px;padding:14px;border:1.5px solid #18171a;border-radius:10px;background:#fff;box-shadow:0 4px 0 #e4dfd5}:where(.gmds) .ask-l{font-size:13.5px;font-weight:700}:where(.gmds) .ask-f{margin-top:8px;min-height:56px;padding:10px 12px;border:1px solid #d6d0c4;border-radius:8px;font-size:14px;color:#18171a}:where(.gmds) .ask-r{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}:where(.gmds) .tipk{display:flex;gap:12px;align-items:flex-start;margin-top:14px;padding:14px 16px;border:1px dashed #c8c1b4;border-radius:10px;background:#fffcf3;font-size:13.5px}:where(.gmds) .tipk>div{display:flex;flex-direction:column;gap:4px}:where(.gmds) .tipk span{color:#3d3934}:where(.gmds) .fchips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}:where(.gmds) .sphead{display:grid;grid-template-columns:1fr 220px;padding:0 0 6px;font-size:12px;font-weight:700;color:#57524c;border-bottom:1px solid #e4dfd5}:where(.gmds) .spr{display:grid;grid-template-columns:36px 1fr 220px;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #eee9df}:where(.gmds) .sp-a{width:32px;height:32px;border-radius:50%;color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px}:where(.gmds) .sp-n{display:flex;flex-direction:column;gap:3px}:where(.gmds) .sp-n span{font-size:12.5px;color:#57524c}:where(.gmds) .sp-bar{display:block;height:5px;border-radius:3px;background:#efebe3;overflow:hidden;width:100%}:where(.gmds) .sp-bar i{display:block;height:100%;background:#b8b2a6}:where(.gmds) .sp-c .sp-bar i{background:#1b6b3e}:where(.gmds) .sp-v{display:flex;flex-direction:column;gap:6px;align-items:flex-start}:where(.gmds) .dd2{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;box-sizing:border-box;height:34px;padding:0 12px;border:1px solid #d6d0c4;border-radius:6px;background:#fff;font-size:13px;font-weight:600;color:#57524c}:where(.gmds) .dd2.ds-on{border-color:#18171a;color:#18171a}:where(.gmds) .lrn{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600}:where(.gmds) .lrn svg{width:16px;height:16px;padding:2px;border-radius:4px;background:#18171a;color:#fff;box-sizing:border-box}:where(.gmds) .spr:not(.sp-c){opacity:.8}:where(.gmds) .wr-h{display:flex;gap:16px;align-items:center;margin-bottom:16px}:where(.gmds) .desk{display:grid;grid-template-columns:1fr 1fr;gap:10px}:where(.gmds) .pc{position:relative;padding:12px 14px;border:1px solid #dedad2;border-radius:10px;background:#fff;display:flex;flex-direction:column;gap:8px;min-height:120px}:where(.gmds) .pc .gm-tag{align-self:flex-start;margin-top:auto}:where(.gmds) .pc-h{display:flex;justify-content:space-between;font-size:12.5px}:where(.gmds) .pc-h span{color:#57524c}:where(.gmds) .pc-b p{margin:0;font-family:Newsreader,Georgia,serif;font-size:14.5px;line-height:1.4;color:#18171a}:where(.gmds) .pc-done{border-color:#e6f4ea;box-shadow:0 3px 0 #e6f4ea}:where(.gmds) .pc-live{border-color:#f3dca0;background:#fffcf3;box-shadow:0 3px 0 #f3dca0}:where(.gmds) .typing:after{content:"";display:inline-block;width:2px;height:15px;margin-left:2px;vertical-align:-2px;background:#c63a3a;animation:blink 1s steps(1) infinite}:where(.gmds) .ln{display:grid;gap:7px;margin-top:6px}:where(.gmds) .ln i{display:block;height:8px;border-radius:4px;background:linear-gradient(90deg,#efe6cf,#f8f1df 50%,#efe6cf);background-size:200% 100%;animation:shim 1.4s linear infinite}:where(.gmds) .ln.ds-gh i{background:#f1eee7;animation:none}:where(.gmds) .pc-wait{opacity:.7;border-style:dashed}:where(.gmds) .ec-f{overflow:hidden;white-space:nowrap}:where(.gmds) .ec-bar .gm-tag{flex:none}:where(.gmds) .rowr{display:inline-flex;align-items:center;justify-content:flex-end;white-space:nowrap}:where(.gmds) .rnd{margin-top:14px;padding:16px 18px;border:1px solid #dedad2;border-radius:10px;background:#fff}:where(.gmds) .rnd.ds-over{border-color:#f1c9c9;border-left:4px solid #c63a3a}:where(.gmds) .rnd-h{display:flex;align-items:center;gap:10px}:where(.gmds) .ctls{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 6px}:where(.gmds) .ctl{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border:1px solid #d6d0c4;border-radius:6px;background:#fff;font-size:13px;font-weight:600;color:#18171a;text-decoration:none}:where(.gmds) .ctl.sel{background:#f6f3ec}:where(.gmds) .rnd-a{margin-left:auto;display:flex;gap:6px}:where(.gmds) .ctl.ctl-more{letter-spacing:1px;padding:0 10px}:where(.gmds) .mnu{position:absolute;right:18px;top:54px;z-index:2;width:230px;padding:6px;border:1px solid #dedad2;border-radius:10px;background:#fff;box-shadow:0 12px 30px rgba(24,23,26,.14);display:flex;flex-direction:column}:where(.gmds) .mnu-h{font-size:11.5px;font-weight:700;color:#57524c;padding:6px 10px}:where(.gmds) .mnu a{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:6px;font-size:13.5px;font-weight:500;color:#18171a}:where(.gmds) .mnu a:hover{background:#f6f3ec}:where(.gmds) .mnu a.dng{color:#a02c2c}:where(.gmds) .sc-done{background:#1b6b3e;color:#fff;border:1px solid #1b6b3e}:where(.gmds) .rowlink{text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) .dtiles{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}:where(.gmds) .ds-dt{padding:14px 16px;border:1px solid #dedad2;border-radius:10px;background:#fff;display:flex;flex-direction:column;gap:2px}:where(.gmds) .ds-dt b{font-family:Newsreader,Georgia,serif;font-size:30px;font-weight:500;line-height:1}:where(.gmds) .ds-dt span{font-size:13px;color:#57524c}:where(.gmds) .ds-dt.amb{background:#fffaf0;border-color:#f1e3bd}:where(.gmds) .dwhere{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}:where(.gmds) .dw-l{font:11px JetBrains Mono,monospace;color:#57524c;margin-right:2px}:where(.gmds) .dst{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:12px;font-size:12px;font-weight:600}:where(.gmds) .dst.ok{background:#fff;color:#18171a;border:1px solid #dedad2}:where(.gmds) .dst.plain{background:#f1eee7;color:#3d3934}:where(.gmds) .pubd,:where(.gmds) .sched{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:6px;font-size:13px;font-weight:600}:where(.gmds) .pubd{background:#1b6b3e;color:#fff}:where(.gmds) .sched{background:#eef3f7;color:#244b66;border:1px solid #cfdde8}:where(.gmds) .showing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;margin:10px 0 0;font-size:13px;color:#57524c}:where(.gmds) .showing a,:where(.gmds) .showing button{margin-left:auto}:where(.gmds) .showing a{color:#18171a;font-weight:600;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) .chan{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}:where(.gmds) .chn{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border:1px solid #d6d0c4;border-radius:10px;background:#fff}:where(.gmds) .chn b{font-size:12.5px}:where(.gmds) .chn.ds-on{border:2px solid #18171a;box-shadow:0 3px 0 #e4dfd5}:where(.gmds) .ea-who{display:flex;gap:6px;margin-top:4px}:where(.gmds) .ea-flow{display:flex;align-items:center;justify-content:center;gap:10px;margin:22px 0 18px;padding:18px;border-radius:10px;background:#f6f3ec}:where(.gmds) .ea-ics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}:where(.gmds) .ea-i{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;border:1px solid #e4dfd5;border-radius:10px;background:#fff;text-align:center}:where(.gmds) .ea-i b{font-size:13px}:where(.gmds) .lflow{display:flex;align-items:center;justify-content:center;gap:12px;margin:14px 0;padding:18px;border-radius:10px;background:#f6f3ec}:where(.gmds) .lnc{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:8px;background:#fff;border:1px solid #dedad2;font:13px JetBrains Mono,monospace}:where(.gmds) .lnc.dead{color:#8a847c;text-decoration:line-through;border-style:dashed}:where(.gmds) .lnc.live{border:1.5px solid #1b6b3e;color:#18171a;box-shadow:0 3px 0 #e6f4ea}:where(.gmds) .lock2{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#f1eee7;color:#3d3934;border-color:#e4dfd5}:where(.gmds) .tst{display:flex;flex-direction:column;gap:6px}:where(.gmds) .skipw{position:relative;margin:14px 0;padding:44px 18px 16px;border-radius:10px;background:#f6f3ec;display:flex;flex-direction:column;align-items:center}:where(.gmds) .skp-arc{position:absolute;top:8px;left:50%;transform:translateX(-50%)}:where(.gmds) .skp-row{display:flex;gap:16px;align-items:center}:where(.gmds) .skp-l{margin-top:10px;font-size:12.5px;font-weight:700;color:#57524c}:where(.gmds) .czs{display:grid;gap:10px}:where(.gmds) .cz{display:grid;grid-template-columns:150px 40px 1fr;align-items:center;gap:6px}:where(.gmds) .cz-b{display:flex}:where(.gmds) .toastn{display:flex;align-items:center;gap:8px;width:max-content;padding:10px 14px;border-radius:8px;background:#fffaf0;border:1px solid #f1e3bd;color:#5c4614;font-size:13px}:where(.gmds) .toastn svg{color:#b07d12}:where(.gmds) .gone{margin-top:16px}:where(.gmds) .rnum{height:24px;display:inline-flex;align-items:center;padding:0 9px;border-radius:12px;font-size:12px;font-weight:700;background:#f1eee7;color:#3d3934;border-color:#e4dfd5}:where(.gmds) .toastx{display:flex;align-items:center;gap:8px;width:max-content;margin-top:6px;padding:10px 14px;border-radius:8px;background:#18171a;color:#fff;font-size:13px}:where(.gmds) .chn svg,:where(.gmds) .ea-i svg{width:24px;height:24px}:where(.gmds) .rul{padding:10px 12px;margin-bottom:12px;border-left:3px solid #18171a;background:#fff;font-size:13.5px;font-weight:600}:where(.gmds) .exl{font-size:12px;font-weight:700;color:#57524c;margin:12px 0 6px}:where(.gmds) .exs{margin:0;font-size:14px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}:where(.gmds) .ec{padding:14px;border:1px solid #dedad2;border-radius:10px;background:#fff}:where(.gmds) .ec-l{font-size:12.5px;font-weight:700;color:#57524c;margin-bottom:6px}:where(.gmds) .ec-f{min-height:40px;display:flex;align-items:center;padding:0 12px;border:1.5px solid #e2c37a;border-radius:8px;background:#fff;font-size:13.5px;color:#3d3934}:where(.gmds) .ec-m{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px;padding:9px 12px;border:1px solid #f1e3bd;border-radius:8px;background:#fffaf0;font-size:13px;color:#5c4614;font-weight:500}:where(.gmds) .ec-m>span{flex:1 1 120px}:where(.gmds) .ec-bar{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #f1e3bd;border-radius:8px;background:#fffaf0;color:#5c4614;font-size:13.5px;font-weight:500}:where(.gmds) .ec-bar>span:not(.gm-tag){flex:1}:where(.gmds) .ec-bar svg,:where(.gmds) .ec-m svg{flex:none;color:#b07d12}:where(.gmds) .ec-m .b-line{height:32px;font-size:12.5px}:where(.gmds) .keptc{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid #e6f4ea;border-radius:8px;background:#e6f4ea;color:#1b6b3e;font-size:13.5px}:where(.gmds) .keptc b{color:#18171a}:where(.gmds) .glance{display:flex;gap:12px;align-items:center;padding:12px 16px;border:1px dashed #c8c1b4;border-radius:8px;font-size:13.5px}:where(.gmds) .tbadge{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 7px;border-radius:11px;font-size:12px;font-weight:600}:where(.gmds) .tbadge b{font-weight:700}:where(.gmds) .tb-back{background:#efebe3;color:#18171a;border:1px solid #18171a}:where(.gmds) .tb-wait{background:#fef3d6;border:1px solid #f3dca0;color:#92400e}:where(.gmds) .dlg{padding:18px;border:1px solid #dedad2;border-radius:12px;background:#fff;box-shadow:0 10px 30px rgba(24,23,26,.08)}:where(.gmds) .dlg-h{display:flex;justify-content:space-between;align-items:center;font-size:16px;margin-bottom:6px}:where(.gmds) .nb-view{display:flex;gap:10px;align-items:center;padding:12px 16px;border-radius:8px;background:#eef3f7;border:1px solid #cfdde8;font-size:13.5px}:where(.gmds) .gone{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:12px;font-size:13px}:where(.gmds) .gone b{margin-right:4px}:where(.gmds) .gone span{height:26px;display:inline-flex;align-items:center;padding:0 9px;border-radius:5px;border:1px dashed #b8b2a6;color:#8a847c;text-decoration:line-through}:where(.gmds) .lki{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px dashed #c8c1b4;border-radius:8px;font-size:13.5px}:where(.gmds) .cnx{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:5px;background:#e6f4ea;border:1px solid #e6f4ea;color:#1b6b3e;font-size:12.5px;font-weight:600}.gmds{--gm-sel-fg:color-mix(in srgb,var(--cc,#18171a) 75%,#18171a);--gm-sel-ring:0 0 0 1.5px var(--cc,#cfc9bd),0 1px 2px rgba(24,23,26,.1);--gm-on:var(--cc,#57524c)}:where(.gmds) .app,:where(.gmds) .gmds,:where(.gmds) .ph{--gm-sel-fg:color-mix(in srgb,var(--cc,#18171a) 75%,#18171a);--gm-sel-ring:0 0 0 1.5px var(--cc,#cfc9bd),0 1px 2px rgba(24,23,26,.1);--gm-on:var(--cc,#57524c)}:where(.gmds) .main,:where(.gmds) .ov{--gm-sel-fg:color-mix(in srgb,var(--cc,#18171a) 75%,#18171a);--gm-sel-ring:0 0 0 1.5px var(--cc,#cfc9bd),0 1px 2px rgba(24,23,26,.1);--gm-on:var(--cc,#57524c)}:where(.gmds) .cseg,:where(.gmds) .gm-seg,:where(.gmds) .seg2,:where(.gmds) .seg3,:where(.gmds) .sk-o{background:#efebe3!important;border-color:#e4dfd5!important}:where(.gmds) .gm-seg button[aria-pressed=true]{background:#fff!important;color:var(--gm-sel-fg)!important;box-shadow:var(--gm-sel-ring)}:where(.gmds) .abtn,:where(.gmds) .b-ink,:where(.gmds) .b-line,:where(.gmds) .bring-btn,:where(.gmds) .btn-d,:where(.gmds) .btn-ink,:where(.gmds) .btn-o,:where(.gmds) .cbtn,:where(.gmds) .cr-next,:where(.gmds) .ctl,:where(.gmds) .ctl-ink,:where(.gmds) .ebtn,:where(.gmds) .fb-btn,:where(.gmds) .gbtn,:where(.gmds) .gk-b1,:where(.gmds) .gm-btn--primary,:where(.gmds) .gm-btn--secondary,:where(.gmds) .ob-btn,:where(.gmds) .ph-cr,:where(.gmds) .rail-create{border-radius:6px!important;font-weight:600!important}:where(.gmds) .b-line,:where(.gmds) .btn-o,:where(.gmds) .ctl,:where(.gmds) .gm-btn--secondary,:where(.gmds) .mia,:where(.gmds) .mia2.is-open,:where(.gmds) .rail-create{background:#fff!important;color:#18171a!important;border:1px solid #cfc9bd!important}:where(.gmds) .b-line:hover,:where(.gmds) .btn-o:hover,:where(.gmds) .ctl:hover,:where(.gmds) .gm-btn--secondary:hover,:where(.gmds) .rail-create:hover{background:#faf8f4!important}:where(.gmds) .ch{background:color-mix(in srgb,var(--cc,transparent) 8%,#fff);padding:18px 20px;margin:-18px -20px 14px;border-radius:12px}:where(.gmds) .tab[aria-current=page]{color:var(--gm-sel-fg)!important;border-bottom-color:var(--cc,#18171a)!important}:where(.gmds) .ch-web{text-decoration-color:var(--cc,#c63a3a)!important}:where(.gmds) .b-ink:disabled,:where(.gmds) .b-ink[aria-disabled=true],:where(.gmds) .btn-d:disabled,:where(.gmds) .btn-ink:disabled,:where(.gmds) .btn-ink[aria-disabled=true],:where(.gmds) .ctl-ink:disabled,:where(.gmds) .gm-btn--primary:disabled{background:#efebe3!important;color:#8c867d!important;border-color:#e4dfd5!important;box-shadow:none!important;cursor:not-allowed}:where(.gmds) :is(.app,:where(.gmds) .ov):has(.ch-name):has(.b-ink) .ch-act .btn-d,:where(.gmds) :is(.app,:where(.gmds) .ov):has(.ch-name):has(.bring-btn) .ch-act .btn-d,:where(.gmds) :is(.app,:where(.gmds) .ov):has(.ch-name):has(.btn-ink) .ch-act .btn-d,:where(.gmds) :is(.app,:where(.gmds) .ov):has(.ch-name):has(.ds-group:first-of-type>.ds-row:first-of-type .rowlink) .ch-act .btn-d{background:#fff!important;color:#18171a!important;border:1px solid #cfc9bd!important}:where(.gmds) .gmds{--error:#8a5a1f;--error-ink:#8a5a1f;--error-subtle:#fbf6e9}:where(.gmds) .rowlink{display:inline-flex;align-items:center;height:34px;padding:0 12px;margin-left:12px;border:1px solid #cfc9bd;border-radius:6px;background:#fff;color:#18171a;font-size:13.5px;font-weight:600;text-decoration:none!important;white-space:nowrap}:where(.gmds) .rowlink:hover{background:#faf8f4}:where(.gmds) .ds-group:first-of-type>.ds-row:first-of-type .rowlink{background:#18171a;color:#fff;border-color:#18171a}:where(.gmds) .cn{justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:11px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;background:#f1eee7;color:#3d3934;flex:none}:where(.gmds) .cn.hot{background:#fff;color:#c63a3a;box-shadow:inset 0 0 0 1.5px #c63a3a}:where(.gmds) .cn.z{background:none;color:#75706a;font-weight:600;min-width:0;padding:0 2px}:where(.gmds) .filter:has(>.cn){padding:0 7px 0 12px}:where(.gmds) .filter.ds-off{background:#f7f5f0;border-color:#e4dfd5;color:#75706a;font-weight:600}@media (max-width:639px){:where(.gmds) .filter:has(>.cn){min-height:44px;min-width:44px}}:where(.gmds) .ph-tabs{grid-template-columns:repeat(4,1fr)!important}:where(.gmds) .ph-cr{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:8px;background:#18171a;color:#fff;font-size:13.5px;font-weight:600;text-decoration:none}:where(.gmds) .ph-cr svg{width:14px;height:14px}:where(.gmds) .trail{width:84px;border-right:1px solid #dedad2;display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 8px}:where(.gmds) .trail a{width:68px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 0;border-radius:3px;font-size:11px;font-weight:600;color:#57524c;text-decoration:none;position:relative}:where(.gmds) .trail a:hover{background:#efebe3;color:#18171a}:where(.gmds) .trail a[aria-current=page]{background:#fff;color:#18171a;box-shadow:0 0 0 1px #dedad2}:where(.gmds) .trail .ds-dot{position:absolute;top:6px;right:14px;width:7px;height:7px;border-radius:50%;background:#c63a3a}@media (max-width:639px){:where(.gmds) .ph-cr{min-height:44px}:where(.gmds) .rowlink{min-height:44px;display:inline-flex;align-items:center}:where(.gmds) .iconbtn{min-width:44px}}:where(.gmds) .rail-top{display:flex;align-items:flex-start;justify-content:space-between;position:relative}:where(.gmds) .rail-web{width:28px;height:28px;border-radius:6px;display:grid;place-items:center;color:#57524c;flex:none;text-decoration:none;position:relative}:where(.gmds) .rail-web:focus-visible,:where(.gmds) .rail-web:hover{background:#efebe3;color:#18171a}:where(.gmds) .rail-web:after{content:attr(data-tip);position:absolute;right:0;top:32px;z-index:3;background:#18171a;color:#fff;font-size:12.5px;font-weight:500;padding:6px 9px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s}:where(.gmds) .rail-web:focus-visible:after,:where(.gmds) .rail-web:hover:after{opacity:1}:where(.gmds) .wt-root{position:fixed;inset:0;z-index:300;pointer-events:none;background:none}:where(.gmds) .wt-panel{position:fixed;pointer-events:auto;background:transparent}:where(.gmds) .wt-dim{position:fixed;border-radius:10px;box-shadow:0 0 0 100vmax rgba(24,23,26,.58),0 0 0 2px #fff;pointer-events:none}:where(.gmds) .wt-cur{position:fixed;width:26px;height:26px;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(24,23,26,.4));z-index:2}:where(.gmds) .wt-pop{position:fixed;z-index:3;pointer-events:auto;background:#fff;border-radius:12px;box-shadow:0 18px 50px rgba(24,23,26,.35);padding:16px;display:grid;gap:8px;font-family:var(--font-gm-ui);outline:none;max-width:calc(100vw - 16px)}:where(.gmds) .wt-h{display:flex;align-items:center;gap:8px}:where(.gmds) .wt-pop h3{margin:0;font-family:var(--font-gm-display);font-weight:400;font-size:21px;line-height:1.15;padding-right:4px}:where(.gmds) .wt-pop p{margin:0;font-size:14px;line-height:1.45;color:#18171a}:where(.gmds) .wt-x{margin-left:auto;width:32px;height:32px;border:0;border-radius:6px;background:#f3f0ea;display:grid;place-items:center;color:#18171a;flex:none;cursor:pointer}:where(.gmds) .wt-btns{display:flex;align-items:center;gap:6px;margin-top:6px}:where(.gmds) .wt-r{margin-left:auto;display:flex;gap:6px}:where(.gmds) .wt-pop button{font-family:inherit;cursor:pointer}:where(.gmds) .wt-pop .b-ink,:where(.gmds) .wt-pop .b-line{height:38px;padding:0 14px}:where(.gmds) .wt-pop .b-off{background:#efebe3!important;color:#75706a!important;border:1px solid #e4dfd5!important;cursor:not-allowed}:where(.gmds) .wt-tl{position:absolute;width:14px;height:14px;background:#fff;transform:rotate(45deg)}@media (max-width:767px){:where(.gmds) .wt-pop button{min-height:44px;min-width:44px}:where(.gmds) .wt-pop .b-ink,:where(.gmds) .wt-pop .b-line{height:44px}:where(.gmds) .wt-x{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){:where(.gmds) .wt-cur,:where(.gmds) .wt-dim,:where(.gmds) .wt-pop{transition:none!important}}:where(.gmds) .rail-tip{position:fixed;z-index:60;transform:translateY(-50%);background:#18171a;color:#fff;font:500 12.5px/1.35 var(--font-gm-ui);padding:7px 9px;border-radius:6px;white-space:nowrap;pointer-events:none}:where(.gmds) .rail-tip:before{content:"";position:absolute;left:-4px;top:50%;width:8px;height:8px;background:#18171a;transform:translateY(-50%) rotate(45deg)}:where(.gmds) .fld,:where(.gmds) .srch{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid #d6d0c4;border-radius:8px;background:#fff;font-size:14px;color:#3d3934}:where(.gmds) .fld.tall{min-height:70px;align-items:flex-start;padding:12px 14px;margin-top:12px}:where(.gmds) .ds-lbl{font-size:12.5px;font-weight:700;color:#57524c;margin:14px 0 6px}:where(.gmds) .meta .late{background:#fbe9e9;border-color:#f1c9c9;color:#a02c2c}:where(.gmds) .meta .late svg{color:#a02c2c}:where(.gmds) .sc.ghost{border:1px dashed #b8b2a6;background:transparent;color:#8a847c;text-decoration:line-through}@keyframes blink{50%{opacity:0}}@keyframes shim{to{background-position:-200% 0}}:where(.gmds) .chg-lbl{margin-top:0}:where(.gmds) .chg-chip{cursor:pointer;font-family:inherit;color:#18171a}:where(.gmds) .chg-chip:hover:not(:disabled){border-color:#18171a}:where(.gmds) .chg-chip:disabled,:where(.gmds) .chg-ta:disabled{opacity:.55;cursor:not-allowed}:where(.gmds) .chg-ta{display:block;width:100%;box-sizing:border-box;font:inherit;font-size:14px;line-height:1.45;background:#fff;resize:vertical}:where(.gmds) .chg-ta:focus{outline:none;border-color:#18171a}:where(.gmds) .ask-r .b-ink:disabled{opacity:.45;cursor:not-allowed}:where(.gmds) .chg-problem{margin-top:12px}:where(.gmds) .chg-result{margin-top:14px}:where(.gmds) .pv.ds-done{border-color:#c4e3cd;box-shadow:0 3px 0 #c4e3cd}:where(.gmds) .chg-name{display:inline-flex;align-items:center;gap:6px}:where(.gmds) .chg-prev{padding:10px 12px;border-radius:8px;background:#f6f3ec;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:639px){:where(.gmds) .chg-chip{height:auto;min-height:44px}:where(.gmds) .ask-r{flex-wrap:wrap}:where(.gmds) .ask-r .b-ink{min-height:44px;width:100%;justify-content:center}}:where(.gmds) .dl-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:where(.gmds) .dl-note .b-sm,:where(.gmds) .dl-tools .b-sm{height:32px;padding:0 11px;font-size:12.5px}:where(.gmds) .dl-tools .b-ok{background:#e6f4ea;border-color:#c4e3cd;color:#1b6b3e}:where(.gmds) .dd{position:relative;display:inline-flex}:where(.gmds) .dd .b-line{padding-right:10px}:where(.gmds) .dl-saving svg{animation:dl-spin 1s linear infinite}@keyframes dl-spin{to{transform:rotate(1turn)}}:where(.gmds) .dl-scrim{position:fixed;inset:0;z-index:3;border:0;background:transparent;cursor:default}:where(.gmds) .ddm{position:absolute;z-index:4;bottom:40px;left:0;width:250px;background:#fff;border:1px solid #dedad2;border-radius:10px;box-shadow:0 14px 34px rgba(24,23,26,.14);padding:6px}:where(.gmds) .ddm a,:where(.gmds) .ddm button{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 10px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:13.5px;font-weight:600;color:#18171a;text-decoration:none;text-align:left;cursor:pointer}:where(.gmds) .ddm a:hover,:where(.gmds) .ddm button:hover{background:#f3f0ea}:where(.gmds) .ddm small{display:block;font-weight:500;font-size:12px;color:#57524c}:where(.gmds) .dl-gr{display:none}:where(.gmds) .dl-saved{display:inline-flex;align-items:center;gap:8px}:where(.gmds) .dl-link{font-size:13px;font-weight:600;color:#18171a;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) .dl-note .calm .b-line{margin-left:auto}@media (max-width:639px){:where(.gmds) .dl-tools{width:100%}:where(.gmds) .dl-note .b-sm,:where(.gmds) .dl-tools .b-sm{height:44px;font-size:13.5px}:where(.gmds) .dl-tools>.b-line,:where(.gmds) .dl-tools>.dd{flex:1}:where(.gmds) .dl-tools .dd>.b-line{width:100%;justify-content:center}:where(.gmds) .dl-tools>.b-line{justify-content:center}:where(.gmds) .dl-link{display:inline-flex;align-items:center;min-height:44px}:where(.gmds) .dl-scrim{z-index:60;background:rgba(24,23,26,.32)}:where(.gmds) .ddm{position:fixed;z-index:61;left:0;right:0;bottom:0;width:auto;border:0;border-radius:18px 18px 0 0;box-shadow:0 -10px 30px rgba(24,23,26,.18);padding:10px 16px 20px}:where(.gmds) .dl-gr{display:block;width:40px;height:4px;border-radius:2px;background:#d6d0c4;margin:2px auto 12px}:where(.gmds) .ddm a,:where(.gmds) .ddm button{min-height:52px;padding:0;gap:12px;font-size:15px;border-radius:0;border-bottom:1px solid #eee9df}:where(.gmds) .ddm button:last-child{border-bottom:0}:where(.gmds) .ddm small{font-size:12.5px}}@media (max-width:639px){:where(.gmds) .ob-r .ob-link{display:inline-flex;align-items:center;min-height:44px}}:where(.gmds) .cln{padding:14px 16px;border-radius:12px;background:#fffaf0;border:1px solid #f1e3bd;display:grid;gap:10px}:where(.gmds) .cln-h{display:flex;align-items:center;gap:8px}:where(.gmds) .cln-h b{font-family:Newsreader,Georgia,serif;font-weight:400;font-size:21px;line-height:1.15;color:#18171a}:where(.gmds) .cln-cn{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;margin-left:2px;border-radius:11px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;background:#fef3d6;color:#92400e;flex:none}:where(.gmds) .cln-s{margin:0;font-size:13.5px;line-height:1.45;color:#3f2a07}:where(.gmds) .cln-r{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:center;padding-top:10px;border-top:1px solid #f1e3bd}:where(.gmds) .cln-f{grid-column:1;display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#3d3934}:where(.gmds) .cln-q{grid-column:1;margin:0;font-family:Newsreader,Georgia,serif;font-size:17px;line-height:1.35;color:#18171a}:where(.gmds) .cln-a{grid-column:2;grid-row:1/span 2;display:flex;align-items:center;gap:6px}:where(.gmds) .cln.rail{padding:12px 13px;gap:9px;margin-bottom:12px}:where(.gmds) .cln.rail .cln-h b{font-size:18px}:where(.gmds) .cln.rail .cln-s{font-size:13px}:where(.gmds) .cln.rail .cln-r{grid-template-columns:minmax(0,1fr);padding-top:9px;gap:8px}:where(.gmds) .cln.rail .cln-q{font-size:15.5px}:where(.gmds) .cln.rail .cln-a{grid-column:1;grid-row:auto;flex-wrap:wrap}:where(.gmds) .cln-yes{display:grid;gap:6px;margin-bottom:12px}:where(.gmds) .cln-yes .cln-q{font-size:15.5px}:where(.gmds) .cln-tags{margin:0}:where(.gmds) .cln-tag{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:4px;border:1px solid transparent;font:600 11.5px/1 Plus Jakarta Sans,system-ui,sans-serif;white-space:nowrap;background:#fef3d6;color:#92400e}:where(.gmds) .cln-calm,:where(.gmds) .cln-done{display:flex;gap:10px;align-items:flex-start;padding:10px 13px;margin-bottom:12px;border-radius:8px;font-size:13px;line-height:1.45}:where(.gmds) .cln-calm{background:#fffaf0;border:1px solid #f1e3bd;color:#3f2a07}:where(.gmds) .cln-done{background:#e6f4ea;border:1px solid #c4e3cd;color:#14512f}:where(.gmds) .cln-calm>svg,:where(.gmds) .cln-done>svg{flex:none;margin-top:2px}:where(.gmds) .cln-again{margin-top:8px}:where(.gmds) .cln-q2.qbox{padding:10px 16px;border:1px solid #e4dfd5;border-radius:10px;background:#fff}:where(.gmds) .cr-body .cln,:where(.gmds) .cr-body .cln-calm,:where(.gmds) .cr-body .cln-done{margin-top:14px}@media (max-width:767px){:where(.gmds) .cln-a .b-line,:where(.gmds) .cln-again .b-line,:where(.gmds) .cln.rail .b-line{height:44px!important;min-height:44px;flex:1;justify-content:center}:where(.gmds) .cln:not(.rail) .cln-r{grid-template-columns:minmax(0,1fr)}:where(.gmds) .cln:not(.rail) .cln-a{grid-column:1;grid-row:auto}}:where(.gmds) .fk2{display:inline-flex;align-items:baseline;gap:5px;text-decoration:none;color:#57524c;font-size:13.5px}:where(.gmds) .fk2 b{font-family:var(--font-gm-display);font-size:20px;font-weight:500;line-height:1;color:#18171a}:where(.gmds) .fk2:before{content:"";width:8px;height:8px;border-radius:2px;align-self:center}:where(.gmds) .fk2.fk-hot,:where(.gmds) .fk2.fk-hot b{color:#18171a;font-weight:700}:where(.gmds) .fk2.fk-hot:before{background:#18171a}:where(.gmds) .fk2.fk-ready:before{box-shadow:inset 0 0 0 1.5px #18171a}:where(.gmds) .fk2.fk-with:before{background:#f3dca0}:where(.gmds) .fk2.fk-done:before{background:#1b6b3e}:where(.gmds) .flow .fk-ok{color:#92400e}:where(.gmds) .seg{display:inline-flex;margin-top:22px;padding:3px;border:1px solid #d6d0c4;border-radius:8px;background:#fff}:where(.gmds) .segb{height:34px;padding:0 14px;border:0;border-radius:6px;background:none;font:600 13.5px var(--font-gm-ui);color:#57524c;cursor:pointer}:where(.gmds) .segb[aria-selected=true]{background:#fff;color:var(--gm-sel-fg);box-shadow:var(--gm-sel-ring);border-color:transparent;font-weight:700}:where(.gmds) .clear{display:flex;gap:16px;align-items:center;margin-top:28px;padding:20px;border:1px solid #e6f4ea;border-radius:10px;background:#e6f4ea}:where(.gmds) .clear p{margin:4px 0 0;color:#3d3934;font-size:14px}:where(.gmds) .tip{margin-top:18px;padding:18px 20px;border:1.5px dashed #c8c1b4;border-radius:10px;display:grid;gap:8px;font-size:14px}:where(.gmds) .tip p{margin:0;color:#3d3934}:where(.gmds) .fan{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 4px}:where(.gmds) .fan-t{height:28px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid #d6d0c4;border-radius:6px;background:#fff;font-size:13px;font-weight:600}:where(.gmds) .fan-more{font-size:13px;color:#57524c;align-self:center}:where(.gmds) .empty{margin-top:28px;padding:24px;border:1px solid #dedad2;border-radius:10px;background:#fff}:where(.gmds) .empty p{margin:6px 0 0;color:#3d3934;font-size:14px}:where(.gmds) .btn-ink{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:6px;background:#18171a;color:#fff;font-weight:600;font-size:14px;text-decoration:none}:where(.gmds) .btn-line{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:6px;border:1px solid #18171a;color:#18171a;font-weight:600;font-size:14px;text-decoration:none}:where(.gmds) .ds-group-head .cmark{width:24px;height:24px;font-size:11px}:where(.gmds) .ph-late{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:12px;background:#fbe9e9;color:#a02c2c;font-size:12px;font-weight:700}:where(.gmds) .ph-due{display:inline-flex;align-items:center;margin-left:6px;height:24px;padding:0 9px;border-radius:12px;background:#f1eee7;font-size:12px;font-weight:700;color:#3d3934}:where(.gmds) .ob-empty{padding:22px 24px;border:1px solid #dedad2;border-radius:10px;background:#fff;margin-top:20px}:where(.gmds) .ob-empty h2{margin:0}:where(.gmds) .ob-empty p{margin:6px 0 0;color:#3d3934;font-size:14px}:where(.gmds) .ob-gate{display:grid;place-items:center;text-align:center;padding:40px 24px;border:1px solid #dedad2;border-radius:10px;background:#fafaf7}:where(.gmds) .ob-gate .ic{width:52px;height:52px;border-radius:50%;background:#f1eee7;display:grid;place-items:center;color:#18171a}:where(.gmds) .ob-gate h2{margin:14px 0 0}:where(.gmds) .ob-gate p{margin:6px 0 0;color:#3d3934;font-size:14px;max-width:340px}@media (max-width:767px){:where(.gmds) .main:has(>.cl-col){padding-bottom:96px}}:where(.gmds) .cl-head{display:flex;align-items:flex-end;gap:16px}:where(.gmds) .cl-add{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:6px;background:#18171a;color:#fff;font:600 14.5px var(--font-gm-ui);text-decoration:none}:where(.gmds) .cl-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}:where(.gmds) .cl-search{display:flex;align-items:center;gap:10px;height:42px;padding:0 14px;width:320px;background:#fff;border:1px solid #d6d0c4;border-radius:8px;color:#57524c;font-size:14px}:where(.gmds) .cl-limit{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}:where(.gmds) .cl-plan{margin:0;flex-wrap:nowrap}:where(.gmds) .meta>span.cl-paused{background:#fef3d6;color:#92400e;border-color:#f3dca0}:where(.gmds) .cl-bar{width:140px;height:6px;border-radius:3px;background:#e4dfd5;overflow:hidden}:where(.gmds) .cl-bar i{display:block;height:100%;width:27%;background:#57524c}:where(.gmds) .cl-th{display:grid;grid-template-columns:44px minmax(0,1.6fr) minmax(0,1.1fr) 170px 90px 170px;gap:18px;padding:0 18px 8px 22px;margin-top:22px;font-size:12.5px;font-weight:600;color:#57524c;border-bottom:1px solid #e4dfd5}:where(.gmds) .crow{position:relative;display:grid;grid-template-columns:44px minmax(0,1.6fr) minmax(0,1.1fr) 170px 90px 170px;gap:18px;align-items:center;padding:14px 18px 14px 22px;margin-top:8px;background:#fff;border:1px solid #e4dfd5;border-radius:10px;text-decoration:none;color:#18171a;overflow:hidden}:where(.gmds) .crow:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--cc)}:where(.gmds) .crow:hover{border-color:#18171a}:where(.gmds) .cc-mark{width:44px;height:44px;border-radius:10px;background:var(--cc);color:#fff;display:grid;place-items:center;font-family:var(--font-gm-display);font-size:20px}:where(.gmds) .cc-name{font-family:var(--font-gm-display);font-size:20px;line-height:1.15;display:block}:where(.gmds) .crow-word{display:flex;flex-wrap:wrap;gap:6px;align-items:center}:where(.gmds) .vw{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:13px;font-size:12.5px;font-weight:600}:where(.gmds) .vw-on{background:#fff;color:var(--gm-sel-fg);box-shadow:var(--gm-sel-ring);border-color:transparent;font-weight:700}:where(.gmds) .vw-off{border:1px dashed #b8b2a6;color:#8a847c}:where(.gmds) .vw-read{position:relative;overflow:hidden;background:#e8f1f7;color:#2f5d7a}:where(.gmds) .vw-read:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%);transform:translateX(-100%);animation:vw-read-light 3s ease-in-out infinite;pointer-events:none}:where(.gmds) .vw-read-page{flex:none}:where(.gmds) .vw-read-line{stroke-dasharray:1;stroke-dashoffset:1;animation:vw-read-ink 3s linear infinite}:where(.gmds) .vw-read-page g:nth-of-type(2) .vw-read-line{animation-name:vw-read-ink-2}:where(.gmds) .vw-read-page g:nth-of-type(3) .vw-read-line{animation-name:vw-read-ink-3}@keyframes vw-read-light{0%,55%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes vw-read-ink{0%{stroke-dashoffset:1}22%,85%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes vw-read-ink-2{0%,22%{stroke-dashoffset:1}44%,85%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes vw-read-ink-3{0%,44%{stroke-dashoffset:1}66%,85%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@media (prefers-reduced-motion:reduce){:where(.gmds) .vw-read:after{display:none}:where(.gmds) .vw-read-line{animation:none;stroke-dashoffset:0}}:where(.gmds) .vw-set{font-size:13px;font-weight:600;color:#18171a;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) .cr-st{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:3px;font-size:13px;font-weight:600}:where(.gmds) .cc-wait{background:#fef3d6;border:1px solid #f3dca0;color:#92400e}:where(.gmds) .cc-back{background:#fbe9e9;border:1px solid #f1c9c9;color:#a02c2c}:where(.gmds) .cr-none{background:#e6f4ea;border:1px solid #e6f4ea;color:#1b6b3e}:where(.gmds) .crow-n{display:flex;align-items:baseline;gap:6px}:where(.gmds) .crow-n b{font-family:var(--font-gm-display);font-size:24px;font-weight:400}:where(.gmds) .crow-n i{font-style:normal;font-size:12.5px;color:#57524c}:where(.gmds) .crow-last{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:#18171a}:where(.gmds) .crow-last b{font-weight:600}:where(.gmds) .ago{color:#57524c}:where(.gmds) .cl-none{color:#57524c}:where(.gmds) .cl-sort{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;border:1px solid #d6d0c4;border-radius:8px;background:#fff;font:600 13.5px var(--font-gm-ui);color:#18171a}:where(.gmds) .cl-fl{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px}:where(.gmds) .cl-fl-l{font-size:12.5px;font-weight:700;color:#57524c;margin-right:2px}:where(.gmds) .act{gap:6px}:where(.gmds) .act i{width:8px;height:8px;border-radius:50%;background:#1b6b3e}:where(.gmds) .act-quiet i{background:#d19a2b}:where(.gmds) .act-no i{background:#fff;box-shadow:inset 0 0 0 1.5px #8a847c}:where(.gmds) .cl-archb{margin-top:34px}:where(.gmds) .cl-archh{display:flex;align-items:baseline;gap:12px;padding-bottom:8px;border-bottom:1px solid #18171a}:where(.gmds) .cl-archp{margin:10px 0 0;font-size:13.5px;color:#3d3934}:where(.gmds) .crow-arch{background:#f6f3ec;border-style:dashed}:where(.gmds) .crow-arch .cc-mark{filter:grayscale(.6)}:where(.gmds) .gc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;margin-top:12px}:where(.gmds) .gc{position:relative;--gm-sel-fg:color-mix(in srgb,var(--cc) 75%,#18171a);background:#fff;border:1px solid #dedad2;border-radius:10px;padding:10px 12px 10px 17px;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;overflow:hidden;min-width:0}:where(.gmds) .gc:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--cc)}:where(.gmds) .gc:hover{border-color:#18171a}:where(.gmds) .gc-a{display:flex;align-items:center;gap:10px;min-width:0;min-height:40px}:where(.gmds) .gc .cc-mark{width:40px;height:40px;font-size:18px;flex:none}:where(.gmds) .gc-n{min-width:0;flex:1;display:grid;gap:2px}:where(.gmds) .gc-n a{font-family:var(--font-gm-display);font-size:19px;line-height:1.15;color:#18171a;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.gmds) .gc-g{font-size:12px;color:#57524c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.gmds) .gc-acts{display:flex;gap:2px;flex:none}:where(.gmds) .gc-acts a{width:32px;height:32px;border-radius:6px;display:grid;place-items:center;color:#57524c;background:#f7f5f0}:where(.gmds) .gc-acts a:hover{background:#efebe3;color:#18171a}:where(.gmds) .gc .gc-tags{display:flex;gap:5px;align-items:center;flex-wrap:wrap;min-height:20px;margin:0}:where(.gmds) .gc-rw{display:flex;align-items:center;gap:6px;justify-content:space-between;min-height:24px}:where(.gmds) .gc-rw .gc-l{display:flex;gap:5px;align-items:center;min-width:0;flex-wrap:wrap}:where(.gmds) .gc .vw{height:24px;padding:0 8px;font-size:12px;white-space:nowrap}:where(.gmds) .gc .vw-on{box-shadow:0 0 0 1.5px var(--cc),0 1px 2px rgba(24,23,26,.1)}:where(.gmds) .gc .vw-set{font-size:12.5px;white-space:nowrap}:where(.gmds) .gc-dr{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}:where(.gmds) .gc-dr b{font-family:var(--font-gm-display);font-size:20px;font-weight:400;line-height:1}:where(.gmds) .gc-dr i{font-style:normal;font-size:12px;color:#57524c}:where(.gmds) .gc-dr.zero b,:where(.gmds) .gc-dr.zero i{color:#75706a}:where(.gmds) .gc .cr-st{height:26px;padding:0 9px;font-size:12.5px;white-space:nowrap;text-decoration:none}:where(.gmds) .gc-lp{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;white-space:nowrap;color:#18171a}:where(.gmds) .gc-lp b{font-weight:600}:where(.gmds) .gc-lp .ago,:where(.gmds) .gc-lp .cl-none{color:#57524c}:where(.gmds) .gc-letters{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px}:where(.gmds) .gc-letters .gc-grid{margin-top:0}:where(.gmds) .gc-lt{height:17px;display:flex;align-items:center;gap:8px;margin:6px 0 0;font:700 13px/1 var(--font-gm-ui);color:#57524c}:where(.gmds) .gc-lt:after{content:"";flex:1;height:1px;background:#e4dfd5}:where(.gmds) .gc-act-l{display:none}@media (max-width:767px){:where(.gmds) .gc-grid{grid-template-columns:minmax(0,1fr)}:where(.gmds) .gc-lt{margin-bottom:-2px}:where(.gmds) .gc{padding-bottom:62px}:where(.gmds) .gc-acts{position:absolute;left:17px;right:12px;bottom:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}:where(.gmds) .gc-acts a{width:auto;height:44px;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:12.5px;font-weight:600;color:#18171a;text-decoration:none;white-space:nowrap}:where(.gmds) .gc-act-l{display:inline}:where(.gmds) .gc-n a{display:block;padding:11px 0;margin:-11px 0}:where(.gmds) .gc .cr-st,:where(.gmds) .gc .vw-set{display:inline-flex;align-items:center;min-height:44px}}:where(.gmds) .ch{display:flex;align-items:flex-start;gap:18px}:where(.gmds) .ch .cmark{width:56px;height:56px;font-size:26px;border-radius:12px}:where(.gmds) .ch-name{font-family:var(--font-gm-display);font-size:36px;line-height:1.1;margin:0}:where(.gmds) .ch-facts{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:10px}:where(.gmds) .ch-facts div{display:flex;flex-direction:column;gap:2px}:where(.gmds) .ch-facts dt{font-family:var(--font-gm-mono);font-size:11px;color:#57524c}:where(.gmds) .ch-facts dd{margin:0;font-size:14px;font-weight:600}:where(.gmds) .ch-web{color:#18171a;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px;display:inline-flex;align-items:center;gap:5px}:where(.gmds) .cns{display:flex;flex-wrap:nowrap;gap:5px}:where(.gmds) .ch-act a{white-space:nowrap}:where(.gmds) .cn{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:12px;background:#fff;border:1px solid #dedad2;color:#18171a;font-size:12.5px;font-weight:600;font-family:var(--font-gm-ui)}:where(.gmds) .ch-act{margin-left:auto;display:flex;gap:8px}:where(.gmds) .btn-o{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid #d6d0c4;border-radius:6px;background:#fff;font:600 14px var(--font-gm-ui);color:#18171a;text-decoration:none}:where(.gmds) .btn-d{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:6px;background:#18171a;color:#fff;font:600 14px var(--font-gm-ui);text-decoration:none}:where(.gmds) .ovg{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr);gap:24px;margin-top:26px}:where(.gmds) .card{background:#fff;border:1px solid #e4dfd5;border-radius:12px;padding:20px}:where(.gmds) .card+.card{margin-top:16px}:where(.gmds) .card-h{display:flex;align-items:center;gap:10px}:where(.gmds) .card-h h2{font-family:var(--font-gm-display);font-weight:400;font-size:22px;margin:0}:where(.gmds) .card-h .more{margin-left:auto;font-size:13.5px;font-weight:600;color:#18171a;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) .wrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #efebe3}:where(.gmds) .wrow:first-of-type{border-top:0}:where(.gmds) .wt{font-size:15px;font-weight:600}:where(.gmds) .tl{list-style:none;margin:12px 0 0;padding:0;position:relative}:where(.gmds) .tl:before{content:"";position:absolute;left:13px;top:6px;bottom:6px;width:2px;background:#efebe3}:where(.gmds) .tl li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 0;position:relative}:where(.gmds) .tld{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1.5px solid #e4dfd5;color:#57524c}:where(.gmds) .tld.ok{background:#e6f4ea;border-color:#e6f4ea;color:#1b6b3e}:where(.gmds) .tld.dl{background:#1b6b3e;border-color:#1b6b3e;color:#fff}:where(.gmds) .tl b{font-size:14px;font-weight:600}:where(.gmds) .tl .when{font-size:13px;color:#57524c}:where(.gmds) .know{display:grid;gap:16px;margin-top:14px}:where(.gmds) .know-l{font-size:13px;font-weight:600;color:#57524c;margin-bottom:8px}:where(.gmds) .fks{display:flex;flex-wrap:wrap;gap:6px}:where(.gmds) .fk.ds-on{background:#fff;color:var(--gm-sel-fg);box-shadow:var(--gm-sel-ring);border-color:transparent;font-weight:700}:where(.gmds) .fk.ds-off{border:1px dashed #b8b2a6;color:#8a847c}:where(.gmds) .kept{display:grid;gap:8px}:where(.gmds) .kept div{padding:10px 12px;border-left:3px solid #1b6b3e;background:#fafaf7;border-radius:0 6px 6px 0;font-size:14px}:where(.gmds) .kept small{display:block;margin-top:4px;font-size:12px;color:#57524c}:where(.gmds) .vrow{display:grid;grid-template-columns:minmax(130px,1fr) auto auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid #efebe3}:where(.gmds) .vrow:first-of-type{border-top:0}:where(.gmds) .vrow-n{font-size:14px;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}:where(.gmds) .vdef{font-size:11.5px;font-weight:700;color:#1b6b3e;background:#e6f4ea;border:1px solid #e6f4ea;border-radius:3px;padding:1px 6px}:where(.gmds) .upd{display:inline-flex;align-items:center;gap:4px;margin-left:8px;font-weight:500}:where(.gmds) .more{font-size:13.5px;font-weight:600;color:#18171a;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) .bring{display:flex;align-items:center;gap:12px;margin-top:18px;padding:14px;border-radius:10px;background:#f6f3ec;border:1px solid #e4dfd5}:where(.gmds) .bring-logos{display:flex}:where(.gmds) .bring-logos b{width:28px;height:28px;border-radius:50%;color:#fff;display:grid;place-items:center;font-size:13px;border:2px solid #f6f3ec;margin-left:-6px}:where(.gmds) .bring-logos b:first-child{margin-left:0}:where(.gmds) .bring-t{flex:1;min-width:0}:where(.gmds) .bring-t b{display:block;font-size:14px}:where(.gmds) .bring-t span{display:block;font-size:12.5px;color:#57524c;margin-top:2px}:where(.gmds) .bring-btn{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:6px;background:#18171a;color:#fff;font-size:13.5px;font-weight:600;text-decoration:none}:where(.gmds) .tab .tbadge{margin-left:8px}:where(.gmds) .ch-facts{margin-bottom:16px}:where(.gmds) .ch-name{font-weight:700}:where(.gmds) .fks .fk{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:13px;font-size:12.5px;font-weight:600;text-decoration:none}:where(.gmds) .nb-cta .b-line{height:32px;font-family:inherit;font-size:12.5px;cursor:pointer}:where(.gmds) .nb-cta .b-line:disabled{opacity:.45;cursor:not-allowed}@media (max-width:639px){:where(.gmds) .nb-cta .b-line{min-height:44px}}:where(.gmds) .setup{margin-bottom:20px;padding:18px 20px;border:1px solid #dedad2;border-radius:10px;background:#fff}:where(.gmds) .setup-h{display:flex;align-items:center;gap:12px;flex-wrap:wrap}:where(.gmds) .setup-h .app-panel-title{margin:0}:where(.gmds) .sp-count{display:inline-flex;align-items:baseline;gap:4px;font-size:13px;color:#57524c}:where(.gmds) .sp-count b{font-family:var(--font-gm-display);font-size:20px;color:#18171a}:where(.gmds) .setup-h .sp-bar{width:90px;height:6px;border-radius:3px;background:#e4dfd5;overflow:hidden}:where(.gmds) .setup-h .sp-bar i{display:block;height:100%;background:#1b6b3e}:where(.gmds) .sp-x{margin-left:auto;display:inline-flex;gap:5px;align-items:center;border:0;background:none;padding:0;font:inherit;font-size:13px;color:#57524c;cursor:pointer}:where(.gmds) .setup-l{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}:where(.gmds) .setup-l li{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #e4dfd5;border-radius:8px;flex-wrap:wrap}:where(.gmds) .setup-l li>div{display:flex;flex-direction:column;flex:1 1 180px;min-width:0}:where(.gmds) .setup-l li div>span{font-size:13px;color:#57524c}:where(.gmds) .setup-l li.ds-done{background:#f3faf5;border-color:#c4e3cd}:where(.gmds) .setup-l li.ds-done b{text-decoration:line-through;color:#57524c}:where(.gmds) .setup-l .ck{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid #b8b2a6;display:grid;place-items:center;color:#fff}:where(.gmds) .setup-l .ds-done .ck{background:#1b6b3e;border-color:#1b6b3e}:where(.gmds) .sp-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}:where(.gmds) .sp-tags span{height:24px;display:inline-flex;gap:5px;align-items:center;padding:0 8px;border-radius:5px;background:#f1eee7;font-size:12.5px;color:#3d3934}:where(.gmds) .archbn{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;padding:14px 18px;border:1px solid #d6d0c4;border-left:4px solid #57524c;border-radius:8px;background:#f1eee7;font-size:14px}:where(.gmds) .archbn b{display:block;margin-bottom:6px}:where(.gmds) .fb-tags{display:flex;flex-wrap:wrap;gap:6px}:where(.gmds) .fb-tags span{height:24px;display:inline-flex;align-items:center;padding:0 8px;border-radius:5px;background:#fff;border:1px solid #d6d0c4;font-size:12.5px;color:#3d3934}:where(.gmds) .archbn .b-ink{margin-left:auto;border:0;font-family:inherit;cursor:pointer}@media (max-width:639px){:where(.gmds) .setup-l .rowlink,:where(.gmds) .sp-x{min-height:44px}:where(.gmds) .setup-l .rowlink{margin-left:34px}:where(.gmds) .archbn .b-ink{min-height:44px;margin-left:0;width:100%;justify-content:center}}:where(.gmds) .ch-namerow{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}@media (max-width:639px){:where(.gmds) .ch{flex-wrap:wrap;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;gap:12px}:where(.gmds) .ch>div:not(.ch-act){flex:1 1 0;min-width:0}:where(.gmds) .ch-facts{gap:10px 20px}:where(.gmds) .cns{flex-wrap:wrap}:where(.gmds) .ch-act{margin-left:0;width:100%;flex-wrap:wrap}:where(.gmds) .ch-act .btn-d,:where(.gmds) .ch-act .btn-o,:where(.gmds) .ch-act a{flex:1 1 auto;justify-content:center;min-height:44px}:where(.gmds) .ch-web{min-height:44px}}@media (max-width:639px){:where(.gmds) .ovg{grid-template-columns:minmax(0,1fr)}:where(.gmds) .bring{flex-wrap:wrap}:where(.gmds) .bring-btn{flex:1 1 100%;justify-content:center;min-height:44px;height:auto;white-space:normal;text-align:center}}:where(.gmds) .ats{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}:where(.gmds) .at{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 8px;border:1px solid #dedad2;border-radius:20px;background:#fff;text-decoration:none;color:#18171a}:where(.gmds) .at b{font-family:var(--font-gm-display);font-size:22px;font-weight:500;line-height:1}:where(.gmds) .at>span:last-child{font-size:13.5px;font-weight:600;color:#3d3934}:where(.gmds) .at-i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%}:where(.gmds) .at.hot .at-i{background:#fff;color:#c63a3a;box-shadow:inset 0 0 0 1.5px #c63a3a}:where(.gmds) .at.ready .at-i{background:#f1eee7}:where(.gmds) .at.with .at-i{background:#fef3d6;color:#92400e}:where(.gmds) .at.ds-done .at-i{background:#e6f4ea;color:#1b6b3e}:where(.gmds) .at.ds-on{box-shadow:0 3px 0 #dedad2;background:#fff;color:var(--gm-sel-fg);box-shadow:var(--gm-sel-ring);border-color:transparent;font-weight:700}:where(.gmds) .at.ds-on>span:last-child{color:inherit}:where(.gmds) .at.ds-on .at-i{background:#fff;color:#18171a}:where(.gmds) .cbx.ds-on{background:var(--gm-on);border-color:var(--gm-on);color:#fff}:where(.gmds) .selbar{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #e4dfd5}:where(.gmds) .cbx{width:18px;height:18px;border:1.5px solid #8a847c;border-radius:4px;display:grid;place-items:center;color:#fff;flex:none}:where(.gmds) .rr{display:flex;align-items:center;gap:12px}:where(.gmds) .rr .rrin{flex:1}:where(.gmds) .inote .rowlink{display:inline-flex;align-items:center;height:34px;padding:0 12px;border:1px solid #cfc9bd;border-radius:6px;background:#fff;color:#18171a;font-size:13.5px;font-weight:600;cursor:pointer}:where(.gmds) .inote{display:flex;align-items:center;gap:10px;margin:12px 0 4px;padding:10px 14px;border:1px dashed #c8c1b4;border-radius:8px;font-size:13.5px}:where(.gmds) .rp{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #eee9df;font-size:14px}:where(.gmds) .rp b{flex:1;font-weight:600}:where(.gmds) .ds-tog{margin-left:auto;font-size:13px;font-weight:600;color:#57524c}:where(.gmds) .tick{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-size:13.5px}:where(.gmds) .tick small{display:block;color:#57524c;font-size:12.5px}:where(.gmds) .bx{width:18px;height:18px;border:1.5px solid #8a847c;border-radius:4px;flex:none;display:grid;place-items:center;color:#fff}:where(.gmds) .tick.sm{margin-top:8px}:where(.gmds) .blogst.ok{border-color:#e6f4ea;background:#e6f4ea}:where(.gmds) .pls{display:flex;flex-wrap:wrap;gap:6px}:where(.gmds) .pls span{height:32px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid #d6d0c4;border-radius:16px;font-size:13px;font-weight:600;background:#fff}:where(.gmds) .pls .ds-on{background:#fff;color:var(--gm-sel-fg);box-shadow:var(--gm-sel-ring);border-color:transparent;font-weight:700}:where(.gmds) .wn{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border:1px dashed #c8c1b4;border-radius:8px;font-size:13px}:where(.gmds) .wn.bad{border:1px solid #f1c9c9;background:#fbe9e9;color:#a02c2c}:where(.gmds) .focus{display:flex;align-items:center;gap:12px;padding:14px 16px;border:2px solid #c63a3a;border-radius:10px;background:#fff}:where(.gmds) .focus .tgs{margin:0;flex:1}:where(.gmds) .miss{font-size:13.5px;color:#3d3934;margin:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}:where(.gmds) .allok{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid #e6f4ea;border-radius:10px;background:#e6f4ea;color:#1b6b3e}:where(.gmds) .allok b{color:#18171a}:where(.gmds) .rnd2{display:flex;gap:10px;align-items:center;font-size:15px;margin-bottom:10px}:where(.gmds) .pa{display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap;padding:12px 14px;border:1px solid #dedad2;border-radius:8px;background:#fff}:where(.gmds) .pa-b{display:flex;gap:6px;flex-wrap:wrap}:where(.gmds) .at{font:inherit;cursor:pointer}:where(.gmds) .apv button.ds-row{width:100%;font:inherit;color:inherit;text-align:left;background:none;border-width:0 0 1px;cursor:pointer}:where(.gmds) .apv .rp button.rowlink{font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}:where(.gmds) .mnu button,:where(.gmds) .mnu label{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:0;border-radius:6px;background:none;font:inherit;font-size:13.5px;font-weight:500;color:#18171a;text-align:left;cursor:pointer}:where(.gmds) .mnu button:hover,:where(.gmds) .mnu label:hover{background:#f6f3ec}:where(.gmds) .mnu button.dng{color:#a02c2c}:where(.gmds) .mnu select{width:100%;border:0;border-radius:6px;background:none;font:inherit;font-size:13.5px;font-weight:500;color:#18171a;padding:9px 6px;cursor:pointer}:where(.gmds) button.cbx{padding:0;background:#fff;cursor:pointer}:where(.gmds) button.cbx.ds-on{background:var(--gm-on);border-color:var(--gm-on);color:#fff}:where(.gmds) .apv-open{padding:6px 0 18px;border-bottom:1px solid #eee9df}:where(.gmds) .mnu .mnu-h{order:-2}:where(.gmds) .mnu[hidden]{display:none}:where(.gmds) .selbar .sel-all{display:inline-flex;align-items:center;gap:10px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}@media (max-width:639px){:where(.gmds) .apv .at,:where(.gmds) .apv .ctl,:where(.gmds) .apv .rp button.rowlink,:where(.gmds) .mnu button,:where(.gmds) .mnu select{min-height:44px}}:where(.gmds) .apv-tb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}:where(.gmds) .apv-fld{flex:1;min-width:240px;display:flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid #d6d0c4;border-radius:8px;background:#fff;color:#3d3934}:where(.gmds) .apv-fld input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:14px;color:#18171a}:where(.gmds) .apv-fm{position:relative}:where(.gmds) .apv-fm>.b-line{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}:where(.gmds) .apv-fm-m{position:absolute;right:0;top:calc(100% + 6px);z-index:30;width:280px;max-height:320px;overflow:auto;padding:6px;border:1px solid #dedad2;border-radius:10px;background:#fff;box-shadow:0 10px 30px rgba(24,23,26,.08);font-size:13.5px}:where(.gmds) .apv-fm-m button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:6px;background:none;font:inherit;color:#18171a;text-align:left;cursor:pointer}:where(.gmds) .apv-fm-m button:hover{background:#f6f3ec}:where(.gmds) .apv-fm-m button.ds-on{background:#f1eee7;font-weight:600}:where(.gmds) .apv-fm-m span{color:#57524c;font-size:12.5px}:where(.gmds) .apv-nomatch{margin-top:10px;padding:14px 16px;border:1px solid #dedad2;border-radius:8px;background:#fff}:where(.gmds) .apv-nomatch b{display:block;font-size:14.5px;font-weight:600}:where(.gmds) .apv-nomatch p{margin:4px 0 0;font-size:13.5px;line-height:20.25px;color:#3d3934}:where(.gmds) .apv-nomatch .b-line{margin-top:12px;height:32px;min-height:32px;font-size:12.5px}:where(.gmds) .apv-lki{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;padding:12px 14px;border:1px dashed #c8c1b4;border-radius:8px;font-size:13.5px}:where(.gmds) .apv-lki>svg{flex:none}@media (max-width:639px){:where(.gmds) .apv-fld{min-height:44px;flex-basis:100%}:where(.gmds) .apv-fm-m button,:where(.gmds) .apv-fm>.b-line,:where(.gmds) .apv-nomatch .b-line{min-height:44px;height:44px}:where(.gmds) .apv-fm-m{left:0;right:auto;width:min(280px,calc(100vw - 48px))}}:where(.gmds) .lg-i{width:14px;height:14px;border-radius:50%;display:inline-grid;place-items:center}:where(.gmds) .rpx{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:14px;align-items:center;padding:14px 0;border-top:1px solid #eee9df;font-size:14px}:where(.gmds) .rpx b{font-weight:600}:where(.gmds) .avs2{display:flex;gap:6px;align-items:center}:where(.gmds) .ava{position:relative;width:30px;height:30px;border-radius:50%;color:#fff;display:grid;place-items:center;font-size:11px;font-weight:700}:where(.gmds) .ava.ds-opt{outline:1.5px dashed #b8b2a6;outline-offset:2px}:where(.gmds) .ava .mk{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;border:2px solid #fff}:where(.gmds) .mk.y{background:#1b6b3e;color:#fff}:where(.gmds) .mk.w{background:#fef3d6;color:#92400e}:where(.gmds) .mk.n{background:#f1eee7;color:#3d3934;border-color:#e4dfd5}:where(.gmds) .gatebar{display:flex;align-items:center;gap:5px}:where(.gmds) .gatebar i{width:20px;height:8px;border-radius:4px;background:#e4dfd5}:where(.gmds) .gatebar i.ds-on{background:#1b6b3e}:where(.gmds) .gatebar span{font-size:12px;font-weight:700;color:#57524c;margin-left:4px;white-space:nowrap}:where(.gmds) .legend{display:flex;gap:14px;flex-wrap:wrap;margin-top:12px;font-size:12.5px;color:#57524c}:where(.gmds) .legend span{display:inline-flex;gap:6px;align-items:center}:where(.gmds) .hl{background:#fef3d6;border-bottom:2px solid #d19a2b;padding:0 1px;border-radius:2px}:where(.gmds) .hl sup{display:inline-grid;place-items:center;width:16px;height:16px;margin-left:3px;border-radius:50%;font:700 10px Plus Jakarta Sans,sans-serif;vertical-align:4px;background:#f1eee7;color:#3d3934;border-color:#e4dfd5}:where(.gmds) .npanel{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}:where(.gmds) .pcx{padding:14px 16px;border:1px solid #e4dfd5;border-radius:10px;background:#fff}:where(.gmds) .pcx-h{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;margin-bottom:8px}:where(.gmds) .pcx p{margin:0;font-size:14.5px;line-height:1.75}:where(.gmds) .nh2{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;margin-bottom:8px}:where(.gmds) .ncard{padding:10px 12px;border:1px solid #f3dca0;border-radius:9px;background:#fffcf3;font-size:13px;margin-bottom:8px}:where(.gmds) .ncard .nh{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:#57524c}:where(.gmds) .ncard .nh sup{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;font:700 10px Plus Jakarta Sans,sans-serif;background:#f1eee7;color:#3d3934;border-color:#e4dfd5}:where(.gmds) .ncard .qq{display:block;margin:5px 0 4px;font-size:12px;color:#57524c;font-style:italic}:where(.gmds) .ncard p{margin:0;color:#18171a}:where(.gmds) .rp.rpx{align-items:center}@media (max-width:639px){:where(.gmds) .rpx{grid-template-columns:minmax(0,1fr) auto}:where(.gmds) .npanel{grid-template-columns:1fr}}:where(.gmds) .ad-dlg{max-width:480px;margin:0 auto;font-family:var(--font-gm-ui);color:#18171a}:where(.gmds) .ad-dlg .dlg-h b{font-family:var(--font-gm-display);font-size:21px;font-weight:500}:where(.gmds) .ad-x{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:6px;background:none;color:#57524c;cursor:pointer;padding:0}:where(.gmds) .ad-x:hover{background:#f1eee7}:where(.gmds) .ad-dlg .tgs{margin-top:14px}:where(.gmds) .ad-help{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#57524c}:where(.gmds) .ad-note{margin:0 0 10px;font-size:13.5px;color:#3d3934;line-height:1.5}:where(.gmds) .ad-err{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;border-radius:8px;background:#fffcf3;border:1px solid #ece2c8;font-size:13px;color:#3d3934}:where(.gmds) .ad-field{display:block;width:100%;box-sizing:border-box;min-height:42px;padding:9px 14px;border:1px solid #d6d0c4;border-radius:8px;background:#fff;font:inherit;font-size:14px;color:#3d3934}:where(.gmds) .ad-field.ad-flag{border-color:#d19a2b}:where(.gmds) .ad-err svg{flex:none;margin-top:2px;color:#b07d12}:where(.gmds) .ad-fe{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:12.5px;font-weight:500;color:#5c4614}:where(.gmds) .ad-fe svg{flex:none;color:#b07d12}:where(.gmds) .ad-field::placeholder{color:#8a847c}:where(.gmds) textarea.ad-field{min-height:70px;resize:vertical}:where(.gmds) textarea.ad-field.ad-field-1{min-height:42px}:where(.gmds) .ad-dlg .ds-lbl{margin:14px 0 6px}:where(.gmds) .ad-dlg .ea-i{padding:14px 4px}:where(.gmds) .chn{font:inherit;color:#18171a;cursor:pointer}:where(.gmds) .chn:focus-visible{outline:2px solid #18171a;outline-offset:2px}:where(.gmds) .ad-dlg .skp-arc svg{display:block}@media (max-width:639px){:where(.gmds) .ad-dlg .foot{flex-direction:column-reverse}:where(.gmds) .ad-dlg .foot .b-ink,:where(.gmds) .ad-dlg .foot .b-line{min-height:44px;justify-content:center;width:100%}:where(.gmds) .chn{min-height:44px}:where(.gmds) .ad-dlg .chan{grid-template-columns:repeat(3,1fr)}:where(.gmds) .ea-ics{grid-template-columns:1fr}:where(.gmds) .skp-row{flex-wrap:wrap;justify-content:center}:where(.gmds) .lflow{flex-wrap:wrap}}:where(.gmds) .exm{display:flex;flex-direction:column;gap:14px}:where(.gmds) .exh-line{font-size:13.5px;color:#57524c}:where(.gmds) .exf{display:grid;grid-template-columns:1fr 1fr;gap:10px}:where(.gmds) .exo{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border-radius:12px;border:1px solid #d6d0c4;background:#fff;color:#18171a;text-align:left;cursor:pointer;font:inherit}:where(.gmds) .exo[aria-pressed=true]{border:2px solid #18171a;padding:11px 13px}:where(.gmds) .exo b{font-size:15px}:where(.gmds) .exo em{font-style:normal;font-size:12.5px;color:#57524c}:where(.gmds) .exr{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:13.5px;font-weight:700}:where(.gmds) .ex-seg{display:inline-flex;flex-wrap:wrap;padding:3px;border:1px solid #e4dfd5;border-radius:8px;background:#efebe3}:where(.gmds) .ex-seg button{height:32px;padding:0 12px;border:0;border-radius:6px;background:none;font:inherit;font-size:13px;font-weight:600;color:#57524c;cursor:pointer}:where(.gmds) .ex-seg button[aria-pressed=true]{background:#fff;color:var(--gm-sel-fg);box-shadow:var(--gm-sel-ring);font-weight:700}:where(.gmds) .ex-date{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600}:where(.gmds) .ex-date input{height:40px;padding:0 10px;border:1px solid #d6d0c4;border-radius:8px;background:#fff;color:#18171a;font:inherit;font-weight:500}:where(.gmds) .exc{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:600}:where(.gmds) .exc input{appearance:none;-webkit-appearance:none;display:grid;place-items:center;width:20px;height:20px;border:1.5px solid #8a847c;border-radius:5px;background:#fff;margin:0;cursor:pointer;flex:none}:where(.gmds) .exc input:checked{background:var(--gm-on);border-color:var(--gm-on)}:where(.gmds) .exc input:checked:after{content:"";width:10px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translate(1px,-1px)}:where(.gmds) .exc em{font-style:normal;font-weight:500;font-size:12.5px;color:#57524c}:where(.gmds) .ex-note{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px dashed #c8c1b4;border-radius:10px;font-size:13.5px;color:#3d3934}@media (max-width:639px){:where(.gmds) .ex-date input,:where(.gmds) .ex-seg button,:where(.gmds) .exc,:where(.gmds) .exo{min-height:44px}:where(.gmds) .exh-line{font-size:14px}}@media (max-width:639px){:where(.gmds) .ds-row:has(.rowr){grid-template-columns:32px minmax(0,1fr)}:where(.gmds) .rowr{grid-column:1/-1;flex-wrap:wrap;white-space:normal;justify-content:flex-start;gap:8px}}@media (max-width:639px){:where(.gmds) .ad-dlg .b-ink,:where(.gmds) .ad-dlg .b-line{min-height:44px}:where(.gmds) .ad-x{width:44px;height:44px}}@media (max-width:639px){:where(.gmds) .ad-dlg input:not([type=radio]):not([type=checkbox]),:where(.gmds) .ad-dlg select{min-height:44px}}@media (max-width:639px){:where(.gmds) .apv-open .b-ink,:where(.gmds) .apv-open .b-line{min-height:44px;justify-content:center}}:where(.gmds) .focus button.rowlink{display:inline-flex;align-items:center;height:34px;margin:0;padding:0 12px;border:1px solid #cfc9bd;border-radius:6px;background:#fff;color:#18171a;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}:where(.gmds) .cth{margin-bottom:16px;padding:14px;border:1px solid #e4dfd5;border-radius:10px;background:#fff}:where(.gmds) .cth-h{display:block;font-size:13px;font-weight:700}:where(.gmds) .cth-l{margin-top:8px;font-size:13.5px}:where(.gmds) .cth-who{font-weight:700}:where(.gmds) .cth-t{margin:4px 0 0;white-space:pre-wrap}:where(.gmds) .cth-r{margin:8px 0 0 14px;padding:8px 12px;border-left:2px solid #18171a}:where(.gmds) .cth-r.cl{border-left-color:#dedad2}:where(.gmds) .cth-rw{font-size:12.5px;font-weight:700;color:#57524c}:where(.gmds) .cth-rt{margin:3px 0 0;font-size:14px;white-space:pre-wrap}:where(.gmds) .cth-a{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}:where(.gmds) .cth-a .b-line{height:32px;font-size:12.5px;cursor:pointer}:where(.gmds) .cth-sv{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:11px;background:#e3f1e7;color:#1b6b3e;font-size:12px;font-weight:700}:where(.gmds) .cth-nq{margin:4px 0 0;font-size:12.5px;color:#57524c;font-style:italic}:where(.gmds) .cth-nt{margin:2px 0 0;font-size:13.5px;white-space:pre-wrap}@media (max-width:639px){:where(.gmds) .focus{flex-wrap:wrap}:where(.gmds) .cth-a .b-line,:where(.gmds) .focus button.rowlink{min-height:44px}:where(.gmds) .rnd-h,:where(.gmds) .selbar{flex-wrap:wrap}}:where(.gmds) :where(.ds-scr-errors) .gk-mp{background:#fafaf7;color:#18171a;font-family:var(--font-gm-ui)}:where(.gmds) :where(.ds-scr-errors) .gk-mh{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 80px;min-height:84px;border-bottom:1px solid #dedad2}:where(.gmds) :where(.ds-scr-errors) .gk-lg-s{display:block;flex:none}:where(.gmds) :where(.ds-scr-errors) .gk-lg-w{font-weight:500;white-space:nowrap}:where(.gmds) :where(.ds-scr-errors) .gk-lg{display:flex;align-items:center;gap:10px;white-space:nowrap;font-family:Newsreader,Georgia,serif;font-size:27px;font-weight:500;letter-spacing:-.01em}:where(.gmds) :where(.ds-scr-errors) .gk-mh nav{display:flex;gap:34px;font-size:14px;font-weight:500}:where(.gmds) :where(.ds-scr-errors) .gk-mh nav .gk-on{text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:6px}:where(.gmds) :where(.ds-scr-errors) .mh-r{display:flex;gap:10px}:where(.gmds) :where(.ds-scr-errors) .gk-b1{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:58px;padding:0 26px;background:#18171a;color:#fafaf7;border-radius:3px;font-size:16.5px;font-weight:600;box-sizing:border-box}:where(.gmds) :where(.ds-scr-errors) .gk-b2{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 22px;border:1px solid #18171a;color:#18171a;border-radius:3px;font-size:15.5px;font-weight:600;box-sizing:border-box;background:#fff}:where(.gmds) :where(.ds-scr-errors) .gk-b1.gk-sm,:where(.gmds) :where(.ds-scr-errors) .gk-b2.gk-sm{height:44px;font-size:14px;padding:0 18px}:where(.gmds) :where(.ds-scr-errors) .gk-b1.gk-w,:where(.gmds) :where(.ds-scr-errors) .gk-b2.gk-w{width:100%}:where(.gmds) :where(.ds-scr-errors) .gk-ms{position:relative;border-top:1px solid #dedad2}:where(.gmds) :where(.ds-scr-errors) .gk-ms.gk-first{border-top:0}:where(.gmds) :where(.ds-scr-errors) .gk-sp{position:absolute;left:36px;top:0;bottom:0;width:1px;background:rgba(198,58,58,.5)}:where(.gmds) :where(.ds-scr-errors) .gk-nd{position:absolute;left:31px;width:11px;height:11px;border-radius:50%;background:#c63a3a;box-shadow:0 0 0 4px #fafaf7}:where(.gmds) :where(.ds-scr-errors) .gk-mi{max-width:1440px;margin:0 auto;padding:0 80px;box-sizing:border-box;position:relative}:where(.gmds) :where(.ds-scr-errors) .gk-h1{margin:0;font-family:Newsreader,Georgia,serif;font-weight:400;font-size:64px;line-height:1.02;letter-spacing:-.03em}:where(.gmds) :where(.ds-scr-errors) .gk-h1 em,:where(.gmds) :where(.ds-scr-errors) .gk-h2 em,:where(.gmds) :where(.ds-scr-errors) .gk-h3 em{color:#c63a3a}:where(.gmds) :where(.ds-scr-errors) .gk-h2{margin:0;font-family:Newsreader,Georgia,serif;font-weight:400;font-size:44px;line-height:1.05;letter-spacing:-.025em}:where(.gmds) :where(.ds-scr-errors) .gk-h3{margin:0;font-family:Newsreader,Georgia,serif;font-weight:400;font-size:30px;line-height:1.1;letter-spacing:-.02em}:where(.gmds) :where(.ds-scr-errors) .gk-ttl{font-family:Newsreader,Georgia,serif;font-weight:500;font-size:22px;letter-spacing:-.01em;margin:0}:where(.gmds) :where(.ds-scr-errors) .gk-ld{margin:0;font-size:17px;line-height:1.62;color:#57524c}:where(.gmds) :where(.ds-scr-errors) .gk-bd{margin:0;font-size:15px;line-height:1.6;color:#57524c}:where(.gmds) :where(.ds-scr-errors) .gk-sm2{margin:0;font-size:13.5px;line-height:1.5;color:#57524c}:where(.gmds) :where(.ds-scr-errors) .gk-lb{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#57524c}:where(.gmds) :where(.ds-scr-errors) .gk-ik:first-letter{text-transform:uppercase}:where(.gmds) :where(.ds-scr-errors) .gk-ik{font-family:Newsreader,Georgia,serif;font-style:italic;font-weight:400;color:#c63a3a;font-size:24px;line-height:1.1}:where(.gmds) :where(.ds-scr-errors) .gk-cd{background:#fff;border:1px solid #dedad2;border-radius:3px;box-shadow:0 2px 0 rgba(24,23,26,.05);padding:22px;box-sizing:border-box}:where(.gmds) :where(.ds-scr-errors) .gk-cd.gk-hero{border:1px solid #18171a;box-shadow:6px 6px 0 #c63a3a;padding:30px 32px}:where(.gmds) :where(.ds-scr-errors) .gk-cd.gk-ink{border-top:3px solid #18171a}:where(.gmds) :where(.ds-scr-errors) .gk-cp{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:2px;font-size:13px;font-weight:600;white-space:nowrap}:where(.gmds) :where(.ds-scr-errors) .gk-cp.gk-ok{background:#e6f4ea;color:#1b6b3e}:where(.gmds) :where(.ds-scr-errors) .gk-cp.gk-warn{background:#fef3d6;color:#92400e}:where(.gmds) :where(.ds-scr-errors) .gk-cp.gk-bad{background:#fbe9e9;color:#a02c2c}:where(.gmds) :where(.ds-scr-errors) .gk-cp.gk-n{background:#f1eee7;color:#57524c}:where(.gmds) :where(.ds-scr-errors) .gk-mk2{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:700;flex:none}:where(.gmds) :where(.ds-scr-errors) .gk-mk2.gk-ok{background:#e6f4ea;color:#1b6b3e}:where(.gmds) :where(.ds-scr-errors) .gk-mk2.gk-no{background:#fbe9e9;color:#a02c2c}:where(.gmds) :where(.ds-scr-errors) .gk-nm{flex:0 0 44px;width:44px;height:44px;border:1.5px solid #c63a3a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Newsreader,Georgia,serif;font-style:italic;font-size:22px;color:#c63a3a;background:#fafaf7;box-sizing:border-box}:where(.gmds) :where(.ds-scr-errors) .gk-scw{position:relative;filter:drop-shadow(0 8px 10px rgba(24,23,26,.16))}:where(.gmds) :where(.ds-scr-errors) .gk-scw .gk-tp1,:where(.gmds) :where(.ds-scr-errors) .gk-scw .gk-tp2{position:absolute;height:22px;background:rgba(206,186,132,.6);z-index:2}:where(.gmds) :where(.ds-scr-errors) .gk-tp1{left:34px;top:-11px;width:72px;transform:rotate(-7deg)}:where(.gmds) :where(.ds-scr-errors) .gk-tp2{right:20px;top:-9px;width:60px;transform:rotate(5deg)}:where(.gmds) :where(.ds-scr-errors) .gk-sc{background:#f3efe4;padding:26px 22px 30px;clip-path:polygon(0 2.5%,4% .5%,12% 2%,22% 0,35% 2.2%,50% .4%,63% 2%,78% .3%,90% 1.8%,100% .6%,99% 17%,100% 34%,98.6% 52%,100% 69%,99% 86%,100% 100%,90% 98.2%,75% 99.6%,60% 98%,45% 100%,30% 98.4%,15% 100%,5% 98.2%,0 99.6%,1% 82%,0 66%,1.4% 48%,0 31%,1% 14%)}:where(.gmds) :where(.ds-scr-errors) .gk-qt{margin:12px 0 0;font-family:Newsreader,Georgia,serif;font-style:italic;font-size:21px;line-height:1.3;letter-spacing:-.01em;color:#18171a}:where(.gmds) :where(.ds-scr-errors) .gk-qt.gk-s{font-size:17px}:where(.gmds) :where(.ds-scr-errors) .gk-ul{text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) :where(.ds-scr-errors) .gk-x{text-decoration:line-through;text-decoration-color:#c63a3a;text-decoration-thickness:2px}:where(.gmds) :where(.ds-scr-errors) .gk-st{font-family:Newsreader,Georgia,serif;font-size:96px;line-height:.95;letter-spacing:-.045em;color:#c63a3a}:where(.gmds) :where(.ds-scr-errors) .gk-fl{display:block;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#57524c;margin:0 0 8px}:where(.gmds) :where(.ds-scr-errors) .gk-inp{height:54px;border:1px solid #b8b2a6;border-radius:3px;padding:0 16px;display:flex;align-items:center;font-size:15px;background:#fafaf7;color:#57524c;box-sizing:border-box}:where(.gmds) :where(.ds-scr-errors) .gk-inp.gk-v{color:#18171a}:where(.gmds) :where(.ds-scr-errors) .gk-inp.gk-f{border-color:#18171a;box-shadow:0 0 0 2px #fafaf7,0 0 0 4px #c63a3a}:where(.gmds) :where(.ds-scr-errors) .gk-alts{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:10px;font-size:13px;color:#57524c}:where(.gmds) :where(.ds-scr-errors) .gk-alt{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid #dedad2;border-radius:2px;background:#fff;font-size:13px;font-weight:600;color:#18171a}:where(.gmds) :where(.ds-scr-errors) .gk-steps{position:relative;display:flex;flex-direction:column;gap:30px}:where(.gmds) :where(.ds-scr-errors) .gk-steps:before{content:"";position:absolute;left:21px;top:30px;bottom:30px;width:1px;background:rgba(198,58,58,.55)}:where(.gmds) :where(.ds-scr-errors) .gk-stp{position:relative;display:flex;gap:22px;align-items:flex-start}:where(.gmds) :where(.ds-scr-errors) .gk-stp p{margin:9px 0 0;font-size:16px;line-height:1.55}:where(.gmds) :where(.ds-scr-errors) .gk-thr{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}:where(.gmds) :where(.ds-scr-errors) .e4-stage{position:relative;height:560px}:where(.gmds) :where(.ds-scr-errors) .e4-card{position:absolute;width:300px;background:#fff;border:1px solid #dedad2;border-radius:3px;box-shadow:0 10px 24px rgba(24,23,26,.12);padding:18px 18px 20px;box-sizing:border-box}:where(.gmds) :where(.ds-scr-errors) .e4-fmt{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 9px;border:1px solid #dedad2;border-radius:13px;background:#fafaf7;font-size:12.5px;font-weight:600}:where(.gmds) :where(.ds-scr-errors) .e4-who{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:600}:where(.gmds) :where(.ds-scr-errors) .e4-av{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:#fff;font-family:Newsreader,Georgia,serif;font-size:14px}:where(.gmds) :where(.ds-scr-errors) .e4-txt{margin:10px 0 0;font-size:14.5px;line-height:1.5;color:#18171a}:where(.gmds) :where(.ds-scr-errors) .e4-txt.e4-serif{font-family:Newsreader,Georgia,serif;font-size:17px;line-height:1.4}:where(.gmds) :where(.ds-scr-errors) .e4-tape{position:absolute;top:-10px;left:50%;width:70px;height:20px;margin-left:-35px;background:rgba(206,186,132,.6);transform:rotate(-4deg)}:where(.gmds) :where(.ds-scr-errors) .e4-note{position:absolute;left:50px;top:300px;width:200px;height:170px;background:#fef3d6;box-shadow:0 12px 20px rgba(24,23,26,.16);transform:rotate(-6deg);display:grid;place-items:center;text-align:center;z-index:3}:where(.gmds) :where(.ds-scr-errors) .e4-note b{display:block;font-family:Newsreader,Georgia,serif;font-style:italic;font-weight:400;font-size:76px;line-height:.9;color:#c63a3a;letter-spacing:-.04em}:where(.gmds) :where(.ds-scr-errors) .e4-note span{display:block;margin-top:6px;font-size:12.5px;font-weight:600;color:#92400e}:where(.gmds) :where(.ds-scr-errors) .e4-pin{position:absolute;top:10px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:#c63a3a;box-shadow:0 2px 0 rgba(0,0,0,.2)}:where(.gmds) :where(.ds-scr-errors) .e4-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}:where(.gmds) :where(.ds-scr-errors) .e4-tag{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:5px;background:#f1eee7;font-size:13px;font-weight:600;color:#3d3934}:where(.gmds) :where(.ds-scr-errors) .e4-mini{display:grid;grid-template-columns:200px 1fr;gap:28px;align-items:center}:where(.gmds) :where(.ds-scr-errors) .er-site{padding:70px 0 80px}:where(.gmds) :where(.ds-scr-errors) .er-grid{display:grid;grid-template-columns:minmax(0,1fr) 660px;gap:40px;align-items:center}:where(.gmds) :where(.ds-scr-errors) .er-h1{font-size:58px}:where(.gmds) :where(.ds-scr-errors) .er-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}:where(.gmds) :where(.ds-scr-errors) .er-btns.er-sm{gap:10px;margin-top:20px}:where(.gmds) :where(.ds-scr-errors) .er-btn{border:0;font-family:inherit;cursor:pointer}:where(.gmds) :where(.ds-scr-errors) .gk-b1,:where(.gmds) :where(.ds-scr-errors) .gk-b2{text-decoration:none}:where(.gmds) :where(.ds-scr-errors) .er-mini-page{padding:56px 44px;max-width:1080px;margin:0 auto;width:100%;box-sizing:border-box;background:transparent}@media (max-width:1100px){:where(.gmds) :where(.ds-scr-errors) .er-grid{grid-template-columns:1fr}}@media (max-width:760px){:where(.gmds) :where(.ds-scr-errors) .gk-mi{padding:0 16px}:where(.gmds) :where(.ds-scr-errors) .er-site{padding:36px 0 48px}:where(.gmds) :where(.ds-scr-errors) .er-h1{font-size:38px}:where(.gmds) :where(.ds-scr-errors) .gk-nd,:where(.gmds) :where(.ds-scr-errors) .gk-sp{display:none}:where(.gmds) :where(.ds-scr-errors) .e4-stage{height:auto;display:flex;flex-direction:column;gap:22px;padding-top:12px}:where(.gmds) :where(.ds-scr-errors) .e4-card{position:relative;left:auto!important;top:auto!important;width:100%;transform:none!important}:where(.gmds) :where(.ds-scr-errors) .e4-note{position:relative;left:auto;top:auto;margin:6px auto 0}:where(.gmds) :where(.ds-scr-errors) .e4-mini{grid-template-columns:1fr;justify-items:start}:where(.gmds) :where(.ds-scr-errors) .er-mini-page{padding:32px 16px}:where(.gmds) :where(.ds-scr-errors) .er-art{width:140px;height:auto}:where(.gmds) :where(.ds-scr-errors) .gk-b1,:where(.gmds) :where(.ds-scr-errors) .gk-b2{min-height:44px}}:where(.gmds) :where(.ds-scr-pubheader) .pc-h{display:block;background:#fafaf7;color:#18171a;font-family:var(--font-gm-ui);border-bottom:1px solid #dedad2;transition:box-shadow .2s}:where(.gmds) :where(.ds-scr-pubheader) .pc-h.pc-sc{box-shadow:0 1px 0 #dedad2,0 10px 24px rgba(24,23,26,.08)}:where(.gmds) :where(.ds-scr-pubheader) .pc-hi{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1440px;margin:0 auto;padding:0 80px;min-height:84px;box-sizing:border-box}:where(.gmds) :where(.ds-scr-pubheader) .pc-lg{display:flex;align-items:center;flex:none;min-height:44px;color:#18171a;text-decoration:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-lgs{display:block;height:30px;width:auto;aspect-ratio:240/48}:where(.gmds) :where(.ds-scr-pubheader) .pc-nav{display:flex;align-items:center;gap:34px;font-size:14px;font-weight:500;white-space:nowrap}:where(.gmds) :where(.ds-scr-pubheader) .pc-nav a{color:#18171a;text-decoration:none;display:inline-flex;align-items:center;gap:5px;min-height:44px}:where(.gmds) :where(.ds-scr-pubheader) .pc-dd:focus-within>.pc-xp,:where(.gmds) :where(.ds-scr-pubheader) .pc-dd:hover>.pc-xp,:where(.gmds) :where(.ds-scr-pubheader) .pc-nav .pc-on,:where(.gmds) :where(.ds-scr-pubheader) .pc-nav>a:focus-visible,:where(.gmds) :where(.ds-scr-pubheader) .pc-nav>a:hover{text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:6px}:where(.gmds) :where(.ds-scr-pubheader) .pc-r{display:flex;align-items:center;gap:10px;flex:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-b1,:where(.gmds) :where(.ds-scr-pubheader) .pc-b2{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 18px;border-radius:3px;font-size:14px;font-weight:600;box-sizing:border-box;white-space:nowrap;text-decoration:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-b1{background:#18171a;color:#fafaf7}:where(.gmds) :where(.ds-scr-pubheader) .pc-b1:hover{background:#2c2a2f}:where(.gmds) :where(.ds-scr-pubheader) .pc-b2{border:1px solid #18171a;color:#18171a;background:#fff}:where(.gmds) :where(.ds-scr-pubheader) .pc-b2:hover{background:#f1eee7}:where(.gmds) :where(.ds-scr-pubheader) .pc-grl{display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:none;color:#18171a}:where(.gmds) :where(.ds-scr-pubheader) .pc-gr{font-family:var(--font-gm-display);font-style:italic;font-size:16px;color:#18171a;white-space:nowrap}:where(.gmds) :where(.ds-scr-pubheader) .pc-grl:focus-visible .pc-gr,:where(.gmds) :where(.ds-scr-pubheader) .pc-grl:hover .pc-gr{text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:6px}:where(.gmds) :where(.ds-scr-pubheader) .pc-av2{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--gm-tape,rgba(206,186,132,.6));color:#18171a;font:700 12.5px var(--font-gm-ui)}:where(.gmds) :where(.ds-scr-pubheader) .pc-av{width:44px;height:44px;display:grid;place-items:center;text-decoration:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-av-m{display:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-gm{padding:6px 0}:where(.gmds) :where(.ds-scr-pubheader) .pc-tg{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:3px;color:#57524c}:where(.gmds) :where(.ds-scr-pubheader) .pc-tg button{color:#57524c}:where(.gmds) :where(.ds-scr-pubheader) .pc-tg button:hover{background:#f1eee7;color:#18171a}:where(.gmds) :where(.ds-scr-pubheader) .pc-dd{position:relative;display:flex;align-items:center}:where(.gmds) :where(.ds-scr-pubheader) .pc-nav a.pc-xp{height:38px;min-height:38px;gap:7px;padding:0 12px 0 9px;border-radius:3px;background:#f3efe4;box-shadow:inset 0 0 0 1px #e6dfcf;font-weight:600}:where(.gmds) :where(.ds-scr-pubheader) .pc-xp .pc-cv{transition:transform .15s}:where(.gmds) :where(.ds-scr-pubheader) .pc-dd:focus-within .pc-cv,:where(.gmds) :where(.ds-scr-pubheader) .pc-dd:hover .pc-cv{transform:rotate(180deg)}:where(.gmds) :where(.ds-scr-pubheader) .pc-ddp{position:absolute;right:-60px;top:100%;z-index:30;width:470px;padding-top:14px;white-space:normal;transform:translateY(-6px);opacity:0;visibility:hidden;transition:opacity .15s,transform .15s,visibility .15s .1s}:where(.gmds) :where(.ds-scr-pubheader) .pc-dd:focus-within .pc-ddp,:where(.gmds) :where(.ds-scr-pubheader) .pc-dd:hover .pc-ddp{opacity:1;visibility:visible;transform:none;transition-delay:0s}:where(.gmds) :where(.ds-scr-pubheader) .pc-mn{position:relative;padding:6px;background:#fff;border:1px solid #dedad2;border-radius:3px;box-shadow:0 2px 0 rgba(24,23,26,.05),0 18px 36px rgba(24,23,26,.1);box-sizing:border-box}:where(.gmds) :where(.ds-scr-pubheader) .pc-mn:before{content:"";position:absolute;top:-6px;right:150px;width:10px;height:10px;background:#fff;border-left:1px solid #dedad2;border-top:1px solid #dedad2;transform:rotate(45deg)}:where(.gmds) :where(.ds-scr-pubheader) .pc-nav a.pc-mr1{display:flex;gap:12px;align-items:flex-start;padding:10px;border-radius:2px;color:#18171a}:where(.gmds) :where(.ds-scr-pubheader) .pc-nav a.pc-mr1:focus-visible,:where(.gmds) :where(.ds-scr-pubheader) .pc-nav a.pc-mr1:hover{background:#f6f3ec}:where(.gmds) :where(.ds-scr-pubheader) .pc-pic{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:3px;background:#f3efe4;box-shadow:inset 0 0 0 1px #e6dfcf}:where(.gmds) :where(.ds-scr-pubheader) .pc-mt{display:grid;gap:3px}:where(.gmds) :where(.ds-scr-pubheader) .pc-mt b{font-size:14px;font-weight:600}:where(.gmds) :where(.ds-scr-pubheader) .pc-mt>span{font-size:13px;font-weight:400;line-height:1.45;color:#57524c}:where(.gmds) :where(.ds-scr-pubheader) .pc-mtg{display:flex!important;flex-wrap:wrap;gap:6px;margin-top:6px}:where(.gmds) :where(.ds-scr-pubheader) .pc-mtg span{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:2px;background:#e6f4ea;color:#1b6b3e;font-size:13px;font-weight:600;white-space:nowrap}:where(.gmds) :where(.ds-scr-pubheader) .pc-mr{display:none;align-items:center;gap:10px}:where(.gmds) :where(.ds-scr-pubheader) .pc-mb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#18171a;cursor:pointer}:where(.gmds) :where(.ds-scr-pubheader) .pc-mp{border-top:1px solid #dedad2;background:#fafaf7;max-height:calc(100dvh - 64px);overflow-y:auto}:where(.gmds) :where(.ds-scr-pubheader) .pc-mpi{display:flex;flex-direction:column;padding:6px 20px 22px;box-sizing:border-box}:where(.gmds) :where(.ds-scr-pubheader) .pc-mph{margin:10px 0 2px;font-family:var(--font-gm-mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#18171a}:where(.gmds) :where(.ds-scr-pubheader) .pc-mpi>a{display:flex;align-items:center;min-height:44px;font-size:15px;font-weight:500;color:#18171a;text-decoration:none;border-bottom:1px solid #ece8e0}:where(.gmds) :where(.ds-scr-pubheader) .pc-mpi>a.pc-on{text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:6px}:where(.gmds) :where(.ds-scr-pubheader) .pc-xpg{margin:10px -10px 4px;padding:2px 10px 6px;background:#f3efe4;border-radius:3px;box-shadow:inset 0 0 0 1px #e6dfcf}:where(.gmds) :where(.ds-scr-pubheader) .pc-xpg a{display:flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;color:#18171a;text-decoration:none;border-bottom:1px solid #e6dfcf}:where(.gmds) :where(.ds-scr-pubheader) .pc-xpg a:last-child{border-bottom:0}:where(.gmds) :where(.ds-scr-pubheader) .pc-xpg a.pc-on{text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:6px}:where(.gmds) :where(.ds-scr-pubheader) .pc-mpb{display:grid;gap:10px;margin-top:14px}:where(.gmds) :where(.ds-scr-pubheader) .pc-mpb .pc-b1,:where(.gmds) :where(.ds-scr-pubheader) .pc-mpb .pc-b2{width:100%}:where(.gmds) :where(.ds-scr-pubheader) .pc-mpt{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:10px;font-size:14px;color:#57524c}@media (max-width:1279px){:where(.gmds) :where(.ds-scr-pubheader) .pc-hi{padding:0 40px}}@media (max-width:1099px){:where(.gmds) :where(.ds-scr-pubheader) .pc-nav,:where(.gmds) :where(.ds-scr-pubheader) .pc-r{display:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-mr{display:flex}:where(.gmds) :where(.ds-scr-pubheader) .pc-av-m{display:grid}:where(.gmds) :where(.ds-scr-pubheader) .pc-hi{min-height:64px;padding:0 12px 0 24px}:where(.gmds) :where(.ds-scr-pubheader) .pc-lgs{height:26px}}@media (max-width:767px){:where(.gmds) :where(.ds-scr-pubheader) .pc-hi{padding:0 8px 0 18px}:where(.gmds) :where(.ds-scr-pubheader) .pc-mr{gap:4px}:where(.gmds) :where(.ds-scr-pubheader) .pc-mr .pc-mo{display:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-mr .pc-mt2{display:inline-flex;padding:0 14px}}@media (min-width:768px){:where(.gmds) :where(.ds-scr-pubheader) .pc-mr .pc-mt2{display:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-mr .pc-mo{display:inline-flex}}:where(.gmds) :where(.ds-scr-pubheader) .pc-f{position:relative;background:#fafaf7;color:#18171a;font-family:var(--font-gm-ui);border-top:1px solid #dedad2;padding:60px 0 0;overflow:hidden}:where(.gmds) :where(.ds-scr-pubheader) .pc-fi{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 80px;position:relative;z-index:1}:where(.gmds) :where(.ds-scr-pubheader) .pc-ft{display:flex;justify-content:space-between;gap:48px;align-items:flex-start}:where(.gmds) :where(.ds-scr-pubheader) .pc-fl{flex:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-fb p{margin:14px 0 0;max-width:300px;font-size:13.5px;line-height:1.5;color:#57524c}:where(.gmds) :where(.ds-scr-pubheader) .pc-fs{display:grid;grid-template-columns:repeat(4,auto);gap:20px 44px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fh{margin:0 0 8px;font-family:var(--font-gm-mono);font-size:11.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#18171a;line-height:2}:where(.gmds) :where(.ds-scr-pubheader) .pc-f ul{margin:0;padding:0;list-style:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-f li{font-size:14px;line-height:2;color:#57524c;white-space:nowrap}:where(.gmds) :where(.ds-scr-pubheader) .pc-f a{color:#57524c;text-decoration:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-f li a:focus-visible,:where(.gmds) :where(.ds-scr-pubheader) .pc-f li a:hover,:where(.gmds) :where(.ds-scr-pubheader) .pc-fbt a:focus-visible,:where(.gmds) :where(.ds-scr-pubheader) .pc-fbt a:hover{color:#18171a;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;align-items:end;margin-top:40px;padding-top:30px;border-top:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubheader) .pc-fpc{display:flex;gap:18px;align-items:flex-end}:where(.gmds) :where(.ds-scr-pubheader) .pc-fpl{display:block;width:18px;border-radius:9px;flex:none;box-sizing:border-box;transform-origin:bottom}:where(.gmds) :where(.ds-scr-pubheader) .pc-fhl{font-family:var(--font-gm-display);font-size:26px;letter-spacing:-.01em;text-transform:none;line-height:1.1;margin-bottom:8px}:where(.gmds) :where(.ds-scr-pubheader) .pc-f .pc-fhl a{color:#18171a}:where(.gmds) :where(.ds-scr-pubheader) .pc-f .pc-fhl a:focus-visible,:where(.gmds) :where(.ds-scr-pubheader) .pc-f .pc-fhl a:hover{text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fbt{margin-top:36px;padding-top:20px;border-top:1px solid #dedad2;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;align-items:center;font-size:13px;color:#57524c}:where(.gmds) :where(.ds-scr-pubheader) .pc-fbr{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap}:where(.gmds) :where(.ds-scr-pubheader) .pc-fso{display:inline-grid;place-items:center;width:44px;height:44px;color:#57524c}:where(.gmds) :where(.ds-scr-pubheader) .pc-fso:hover{color:#18171a}:where(.gmds) :where(.ds-scr-pubheader) .pc-fw{position:relative;z-index:0;margin:30px 0 -52px;text-align:center;font-weight:800;font-size:min(230px,16vw);letter-spacing:-.06em;line-height:1;color:#ece7dc;white-space:nowrap;user-select:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-fw span{color:#c63a3a}:where(.gmds) :where(.ds-scr-pubheader) .pc-acs{margin-top:10px;border-top:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubheader) .pc-fa{display:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-ac{border-bottom:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubheader) .pc-ac>button{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;border:0;background:none;padding:0;text-align:left;cursor:pointer;color:inherit}:where(.gmds) :where(.ds-scr-pubheader) .pc-ac>button .pc-fh{margin:0;flex:1}:where(.gmds) :where(.ds-scr-pubheader) .pc-ac>button i{font-style:normal;font-family:var(--font-gm-mono);color:#c63a3a;font-size:16px}:where(.gmds) :where(.ds-scr-pubheader) .pc-ap{display:block;width:8px;height:24px;border-radius:4px;flex:none;box-sizing:border-box}:where(.gmds) :where(.ds-scr-pubheader) .pc-ac ul{margin:0 0 8px}:where(.gmds) :where(.ds-scr-pubheader) .pc-ac li{display:flex;align-items:center;min-height:44px;font-size:15px;white-space:normal}:where(.gmds) :where(.ds-scr-pubheader) .pc-ac li a{color:#18171a}@media (max-width:1279px){:where(.gmds) :where(.ds-scr-pubheader) .pc-fi{padding:0 40px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fs{gap:20px 28px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fb p{max-width:220px}:where(.gmds) :where(.ds-scr-pubheader) .pc-f li{white-space:normal}}@media (max-width:1099px){:where(.gmds) :where(.ds-scr-pubheader) .pc-ft{flex-direction:column;gap:28px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fp{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}}@media (max-width:767px){:where(.gmds) :where(.ds-scr-pubheader) .pc-f{padding-top:34px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fi{padding:0 22px 60px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fd{display:none}:where(.gmds) :where(.ds-scr-pubheader) .pc-fa{display:block}:where(.gmds) :where(.ds-scr-pubheader) .pc-fbt{flex-direction:column;align-items:flex-start;gap:6px;margin-top:20px;font-size:12.5px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fbr a:not(.pc-fso){display:inline-flex;align-items:center;min-height:44px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fso{margin-left:-12px}:where(.gmds) :where(.ds-scr-pubheader) .pc-fw{position:absolute;left:0;right:0;bottom:-14px;margin:0;font-size:21vw}}@media (prefers-reduced-motion:no-preference){:where(.gmds) :where(.ds-scr-pubheader) .pc-fpl{animation:pc-rise .7s cubic-bezier(.2,.7,.2,1) both;animation-timeline:view();animation-range:entry 10% cover 30%}}@keyframes pc-rise{0%{transform:scaleY(.25)}to{transform:none}}:where(.gmds) :where(.ds-scr-pubhome) .hm{background:#fafaf7;color:#18171a;font-family:var(--font-gm-ui);color-scheme:light;overflow-x:clip}:where(.gmds) :where(.ds-scr-pubhome) .hm h1,:where(.gmds) :where(.ds-scr-pubhome) .hm h2,:where(.gmds) :where(.ds-scr-pubhome) .hm h3,:where(.gmds) :where(.ds-scr-pubhome) .hm ol,:where(.gmds) :where(.ds-scr-pubhome) .hm p,:where(.gmds) :where(.ds-scr-pubhome) .hm ul{margin:0;padding:0}:where(.gmds) :where(.ds-scr-pubhome) .hm ol,:where(.gmds) :where(.ds-scr-pubhome) .hm ul{list-style:none}:where(.gmds) :where(.ds-scr-pubhome) .hm a{color:inherit}:where(.gmds) :where(.ds-scr-pubhome) .hm-in{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 80px;position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hm-h1{font-family:var(--font-gm-display);font-weight:400;font-size:clamp(42px,6.11vw,88px);line-height:.977;letter-spacing:-.035em;position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hm-h1>em,:where(.gmds) :where(.ds-scr-pubhome) .hm-h1>span{display:block;white-space:nowrap}:where(.gmds) :where(.ds-scr-pubhome) .hm-h1 em{color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-h2{font-family:var(--font-gm-display);font-weight:400;font-size:52px;line-height:1.05;letter-spacing:-.025em}:where(.gmds) :where(.ds-scr-pubhome) .hm-h2 em{color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-red{color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-hw640{max-width:640px}:where(.gmds) :where(.ds-scr-pubhome) .hm-hw700{max-width:700px}:where(.gmds) :where(.ds-scr-pubhome) .hm-hw760{max-width:760px}:where(.gmds) :where(.ds-scr-pubhome) .hm-hw780{max-width:780px}:where(.gmds) :where(.ds-scr-pubhome) .hm-bd{font-size:17px;line-height:1.62;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-sm{margin-top:10px;font-size:14.5px;line-height:1.62;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-src{position:relative;display:inline-block;font-size:12px;line-height:1.4;color:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}:where(.gmds) :where(.ds-scr-pubhome) .hm-srcs{display:flex;flex-wrap:wrap;gap:6px 16px;margin:8px 0 0}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp .hm-fgm{margin-top:16px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp .hm-fga{margin-top:18px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp .hm-sm{margin-top:18px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp .hm-srcs{margin-top:14px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp .hm-fgc{margin-top:48px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp .hm-fgc .hm-ink{display:block;margin-top:18px}:where(.gmds) :where(.ds-scr-pubhome) .hm-src:hover{color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hm-src:focus-visible{outline:2px solid #18171a;outline-offset:2px}:where(.gmds) :where(.ds-scr-pubhome) .hm-src:after{content:"";position:absolute;inset:-14px -3px}:where(.gmds) :where(.ds-scr-pubhome) .hm-lb{font-family:var(--font-gm-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-ink{font-family:var(--font-gm-ink);font-weight:600;color:#c63a3a;font-size:23px;line-height:1.05;letter-spacing:.04em;text-transform:uppercase}:where(.gmds) :where(.ds-scr-pubhome) .hm-rot{transform:rotate(-1.5deg);transform-origin:left}:where(.gmds) :where(.ds-scr-pubhome) .hm-mk{width:.95em;height:.95em;flex:none;vertical-align:-.12em;margin:0 .22em 0 .1em;display:inline-block}:where(.gmds) :where(.ds-scr-pubhome) .hm-mk20{width:20px;height:20px;display:block}:where(.gmds) :where(.ds-scr-pubhome) .hm-sec{position:relative;width:100%;border-top:1px solid #dedad2;padding:92px 0 84px;scroll-margin-top:84px}:where(.gmds) :where(.ds-scr-pubhome) .hm-sp{position:absolute;left:36px;top:0;bottom:0;width:1px;background:rgba(198,58,58,.5);transform-origin:top}:where(.gmds) :where(.ds-scr-pubhome) .hm-nd{position:absolute;left:31px;width:11px;height:11px;border-radius:50%;background:#c63a3a;box-shadow:0 0 0 4px #fafaf7}:where(.gmds) :where(.ds-scr-pubhome) .hm-hd{display:flex;flex-wrap:wrap;gap:24px 72px;align-items:flex-end;justify-content:space-between}:where(.gmds) :where(.ds-scr-pubhome) .hm-hds{max-width:400px}:where(.gmds) :where(.ds-scr-pubhome) .hm-cd{background:#fff;border:1px solid #dedad2;border-radius:3px;box-shadow:0 2px 0 rgba(24,23,26,.05);box-sizing:border-box}:where(.gmds) :where(.ds-scr-pubhome) .hm-b1,:where(.gmds) :where(.ds-scr-pubhome) .hm-b2{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;height:54px;padding:0 24px;border-radius:3px;font-size:15.5px;font-weight:600;text-decoration:none;text-align:center;transition:background .15s,transform .15s}:where(.gmds) :where(.ds-scr-pubhome) .hm a.hm-b1{background:#18171a;color:#fafaf7}:where(.gmds) :where(.ds-scr-pubhome) .hm a.hm-b1:hover{background:#2c2a2f}:where(.gmds) :where(.ds-scr-pubhome) .hm a.hm-b2{border:1px solid #18171a;color:#18171a;background:#fff}:where(.gmds) :where(.ds-scr-pubhome) .hm a.hm-b2:hover{background:#f1eee7}:where(.gmds) :where(.ds-scr-pubhome) .hm-b1l{height:60px;padding:0 30px;font-size:17px}:where(.gmds) :where(.ds-scr-pubhome) .hm-w{width:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-lk{font-size:15px;font-weight:600;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:5px}:where(.gmds) :where(.ds-scr-pubhome) .hm-m{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:700;flex:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-m.is-no{background:#fbe9e9;color:#a02c2c}:where(.gmds) :where(.ds-scr-pubhome) .hm-m.is-ok{background:#e6f4ea;color:#1b6b3e}:where(.gmds) :where(.ds-scr-pubhome) .hm-chip{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:2px;font-style:normal;font-size:12.5px;font-weight:600;white-space:nowrap;background:#f1eee7;color:#3d3934;vertical-align:middle}:where(.gmds) :where(.ds-scr-pubhome) .hm-chip.is-ok{background:#e6f4ea;color:#1b6b3e}:where(.gmds) :where(.ds-scr-pubhome) .hm-chip.is-wait{background:#e8eef7;color:#29527a}:where(.gmds) :where(.ds-scr-pubhome) .hm-x{background:linear-gradient(#c63a3a,#c63a3a) no-repeat 0 56%/100% 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}:where(.gmds) :where(.ds-scr-pubhome) .hm-ul{background:linear-gradient(#c63a3a,#c63a3a) no-repeat 0 100%/100% 2px;padding-bottom:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}:where(.gmds) :where(.ds-scr-pubhome) .hm-seg{display:inline-flex;gap:2px;padding:3px;background:#ece8e0;border-radius:6px}:where(.gmds) :where(.ds-scr-pubhome) .hm-seg button{min-height:44px;padding:0 18px;border:0;border-radius:4px;background:transparent;color:#57524c;font:600 14.5px var(--font-gm-ui);cursor:pointer;transition:background .15s,color .15s}:where(.gmds) :where(.ds-scr-pubhome) .hm-seg button[aria-pressed=true]{background:#fff;color:#18171a;box-shadow:0 1px 2px rgba(24,23,26,.12)}:where(.gmds) :where(.ds-scr-pubhome) .hm-num{flex:0 0 44px;width:44px;height:44px;border:1.5px solid #c63a3a;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-family:var(--font-gm-display);font-style:italic;font-size:22px;color:#c63a3a;background:#fafaf7;position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hm-tape{position:absolute;height:22px;background:rgba(206,186,132,.6);z-index:2}:where(.gmds) :where(.ds-scr-pubhome) .hm-tape1{left:44px;top:-11px;width:84px;transform:rotate(-7deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-tape2{right:26px;top:-9px;width:66px;height:20px;background:rgba(206,186,132,.5);transform:rotate(5deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-scw{position:relative;filter:drop-shadow(0 8px 10px rgba(24,23,26,.16))}:where(.gmds) :where(.ds-scr-pubhome) .hm-sc{background:#f3efe4;padding:34px 30px 40px;clip-path:polygon(0 2.5%,4% .5%,12% 2%,22% 0,35% 2.2%,50% .4%,63% 2%,78% .3%,90% 1.8%,100% .6%,99% 17%,100% 34%,98.6% 52%,100% 69%,99% 86%,100% 100%,90% 98.2%,75% 99.6%,60% 98%,45% 100%,30% 98.4%,15% 100%,5% 98.2%,0 99.6%,1% 82%,0 66%,1.4% 48%,0 31%,1% 14%)}:where(.gmds) :where(.ds-scr-pubhome) .hm-hero{padding:62px 0 56px;position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hm-h1u{position:relative;display:inline-block;background:linear-gradient(#c63a3a,#c63a3a) no-repeat 0 96%/100% 3px;padding-bottom:.04em}:where(.gmds) :where(.ds-scr-pubhome) .hm-h1t{position:absolute;left:9.3em;top:.25em;width:3.4em;height:3.6em;overflow:visible;pointer-events:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-hrf{display:flex;flex-wrap:wrap;gap:28px 48px;align-items:flex-end;justify-content:space-between;margin-top:36px}:where(.gmds) :where(.ds-scr-pubhome) .hm-hrl{flex:1 1 440px;max-width:560px}:where(.gmds) :where(.ds-scr-pubhome) .hm-hrp{font-family:var(--font-gm-display);font-size:27px;line-height:1.2;letter-spacing:-.015em}:where(.gmds) :where(.ds-scr-pubhome) .hm-hrs{margin-top:10px;font-size:15.5px;line-height:1.6}:where(.gmds) :where(.ds-scr-pubhome) .hm-hrb{display:flex;flex-wrap:wrap;gap:12px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ck{margin-top:14px;font-size:13.5px;color:#57524c;display:flex;align-items:center;gap:8px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ck span{color:#1b6b3e}:where(.gmds) :where(.ds-scr-pubhome) .hm-ds{display:grid;grid-template-columns:340px minmax(160px,250px) minmax(0,1fr);margin-top:56px;align-items:stretch}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsl{display:flex;flex-direction:column;justify-content:center;gap:18px;position:relative;z-index:1}:where(.gmds) :where(.ds-scr-pubhome) .hm-dss{transform:rotate(-2deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsq{margin-top:14px!important;font-family:var(--font-gm-display);font-size:27px;line-height:1.25;letter-spacing:-.015em}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsq .hm-ul{padding-bottom:4px}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsr{margin-top:18px!important;font-family:var(--font-gm-display);font-size:16px;line-height:1.45;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsnote{font-size:19px;letter-spacing:.02em;transform:rotate(-1deg);margin-left:6px}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsm{position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hm-thr{position:absolute;inset:0;width:100%;height:100%;overflow:visible}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsm2{position:absolute;left:24%;top:58%;width:150px;transform:rotate(-2deg);background:#fafaf7;padding:2px 4px}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsc{display:grid;gap:17px}:where(.gmds) :where(.ds-scr-pubhome) .hm-dso{display:flex;gap:28px;padding:20px 26px;min-height:132px}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsh{flex:0 0 150px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsk{display:flex;align-items:center;gap:8px;font-family:var(--font-gm-ink);font-weight:500;font-size:20px;line-height:1;color:#c63a3a;text-transform:uppercase;letter-spacing:.03em}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsk svg{flex:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-dso p{flex:1;align-self:center;font-family:var(--font-gm-display);font-size:20px;line-height:1.32}:where(.gmds) :where(.ds-scr-pubhome) .hm-to{position:relative;margin-top:36px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tot{position:absolute;left:0;bottom:100%;width:100%;height:auto;overflow:visible;pointer-events:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-tos{position:relative;z-index:1;width:62.5%;margin:0 auto;box-sizing:border-box;background:#f3efe4;padding:16px 28px;min-height:112px;filter:drop-shadow(0 4px 6px rgba(24,23,26,.12));clip-path:polygon(0 8%,6% 0,20% 6%,38% 0,57% 7%,76% 1%,92% 6%,100% 0,99% 50%,100% 100%,84% 94%,62% 100%,41% 93%,22% 100%,7% 94%,0 100%,1% 48%)}:where(.gmds) :where(.ds-scr-pubhome) .hm-tos .hm-lb{font-size:12px;color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hm-tosq{margin-top:8px;font-family:var(--font-gm-display);font-style:italic;font-weight:500;font-size:24px;line-height:1.25}:where(.gmds) :where(.ds-scr-pubhome) .hm-tog{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:40px;align-items:start}:where(.gmds) :where(.ds-scr-pubhome) .hm-tor{box-sizing:border-box;background:#f5f2ea;border:1px solid #dedad2;border-radius:3px;padding:28px 32px;margin-top:30px;transform:rotate(-.4deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-tom{padding:28px 32px;border-top:3px solid #1b6b3e}:where(.gmds) :where(.ds-scr-pubhome) .hm-toh{display:flex;align-items:center;gap:12px}:where(.gmds) :where(.ds-scr-pubhome) .hm-toh h3{font-family:var(--font-gm-display);font-weight:500;font-size:27px;letter-spacing:-.01em}:where(.gmds) :where(.ds-scr-pubhome) .hm-tox,:where(.gmds) :where(.ds-scr-pubhome) .hm-toy{margin-top:18px!important;font-family:var(--font-gm-display);font-size:21px;line-height:1.45}:where(.gmds) :where(.ds-scr-pubhome) .hm-tox{font-style:italic;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-tol{margin-top:24px!important;display:flex;flex-direction:column;gap:11px;font-size:14.5px;line-height:1.45}:where(.gmds) :where(.ds-scr-pubhome) .hm-tol li{display:flex;gap:10px;align-items:flex-start}:where(.gmds) :where(.ds-scr-pubhome) .hm-jobs{margin-top:40px;border-top:1px solid #18171a;padding-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}:where(.gmds) :where(.ds-scr-pubhome) .hm-jobs>div{padding:0 22px 0 24px;border-left:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubhome) .hm-jobs>div:first-child{border-left:0;padding-left:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-jobb{font-family:var(--font-gm-display);font-size:42px;line-height:1;letter-spacing:-.025em}:where(.gmds) :where(.ds-scr-pubhome) .hm-jobb em{color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-jobn{margin-top:8px;font-size:14px;line-height:1.5;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-tg{position:relative;margin-top:44px;height:310px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tgt{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl{position:absolute;box-sizing:border-box;padding:16px 18px;--r:0deg;transform:rotate(var(--r))}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t1{left:0;top:40px;width:16.4%;min-width:190px;--r:-3deg}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t2{left:20.5%;top:8px;width:18.4%;--r:2deg}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t3{left:42.8%;top:86px;width:16.4%;--r:-2deg}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t4{left:63%;top:14px;width:16.7%;--r:3deg}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t5{right:0;top:76px;width:17%;--r:-1.5deg}:where(.gmds) :where(.ds-scr-pubhome) .hm-tli{display:inline-flex;gap:6px;margin-bottom:10px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tile{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#fff;border:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubhome) .hm-tln{font-family:var(--font-gm-display);font-weight:500;font-size:26px;line-height:1;letter-spacing:-.015em}:where(.gmds) :where(.ds-scr-pubhome) .hm-tlw{margin-top:8px;font-family:var(--font-gm-display);font-style:italic;font-size:19px;line-height:1.25}:where(.gmds) :where(.ds-scr-pubhome) .hm-tgn{position:absolute;left:37.5%;top:232px;transform:rotate(1.5deg);background:#fafaf7;padding:0 6px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fg{margin-top:56px;display:flex;flex-wrap:wrap;gap:40px 64px;align-items:stretch}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgl{flex:1.35 1 600px;min-width:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgn{font-size:30px;transform:rotate(-3deg);display:inline-block}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgh{margin-top:14px!important;font-family:var(--font-gm-display);font-weight:400;font-size:76px;line-height:.98;letter-spacing:-.035em}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgu{margin-top:32px!important;border-top:1px solid #18171a}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgb{display:flex;gap:22px;align-items:center;width:100%;padding:22px 0;border:0;border-bottom:1px solid #dedad2;background:none;text-align:left;cursor:pointer;color:inherit;font:inherit}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgb:hover .hm-fgi{transform:rotate(8deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgi{flex:0 0 44px;font-size:34px;line-height:1;text-align:center;transform:rotate(-8deg);transform-origin:50% 85%;transition:transform .28s cubic-bezier(.3,1.5,.5,1),color .2s}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgb.is-down .hm-fgi{transform:rotate(112deg);color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgb.is-down .hm-fgt{background:linear-gradient(#c63a3a,#c63a3a) no-repeat 0 100%/100% 2px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgt{display:inline;font-family:var(--font-gm-display);font-size:26px;letter-spacing:-.015em;line-height:1.15}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgs{display:block;margin-top:6px;font-size:14.5px;line-height:1.5;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp{flex:1 1 400px;min-width:0;padding:40px 36px;display:flex;flex-direction:column;justify-content:center;transition:box-shadow .25s,border-color .25s}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp.is-hot{border-color:#18171a;box-shadow:6px 6px 0 #c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgq{font-family:var(--font-gm-display);font-size:21px;line-height:1.3;font-style:italic;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgm{margin-top:6px;font-family:var(--font-gm-display);font-size:96px;line-height:.95;letter-spacing:-.045em;color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-fga{margin-top:6px;font-family:var(--font-gm-display);font-style:italic;font-size:24px;line-height:1.15}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgc{margin-top:32px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgc .hm-ink{transform:rotate(-1.5deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-flip{position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hm-flipn{position:absolute;right:6px;top:-30px;white-space:nowrap;transform:rotate(-3deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-bnl{margin-top:20px;font-size:16px}:where(.gmds) :where(.ds-scr-pubhome) .hm-sheet{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 48px;align-items:start;perspective:1400px;transform-origin:50% 0}:where(.gmds) :where(.ds-scr-pubhome) .hm-bn{border-top:1px solid #18171a;padding-top:16px;margin-top:var(--mt);display:flex;gap:16px;align-items:baseline}:where(.gmds) :where(.ds-scr-pubhome) .hm-bnn{font-family:var(--font-gm-display);font-style:italic;font-size:44px;line-height:1;color:#c63a3a;letter-spacing:-.03em;min-width:54px}:where(.gmds) :where(.ds-scr-pubhome) .hm-bnt{font-family:var(--font-gm-display);font-size:24px;line-height:1.12;letter-spacing:-.015em}:where(.gmds) :where(.ds-scr-pubhome) .hm-bnd{margin-top:6px;font-size:14.5px;line-height:1.5;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-bnc{margin-top:48px;display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-bnc .hm-ink{transform:rotate(-1.5deg)}:where(.gmds) :where(.ds-scr-pubhome) .hmf{background:#fafaf7;border-top:1px solid #dedad2;padding:12px 0}:where(.gmds) :where(.ds-scr-pubhome) .hmf .hm-in{position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hmf .hm-mk{width:16px;height:16px;margin:0 6px 0 0;flex:none}:where(.gmds) :where(.ds-scr-pubhome) .hmf-top{display:flex;align-items:center;gap:20px;min-height:44px;padding-right:150px}:where(.gmds) :where(.ds-scr-pubhome) .hmf-say{margin:0;font-family:var(--font-gm-display);font-size:21px;line-height:26px;letter-spacing:-.012em;color:#18171a;white-space:nowrap}:where(.gmds) :where(.ds-scr-pubhome) .hmf-say em{color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hmf-five{display:flex;gap:12px;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hmf h3{margin:0;font-family:var(--font-gm-ui);font-size:13px;line-height:18px;font-weight:700;color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hmf li a{position:relative;display:flex;align-items:center;color:#57524c;font-size:13.5px;text-decoration:none;white-space:nowrap}:where(.gmds) :where(.ds-scr-pubhome) .hmf li a:hover{color:#18171a;text-decoration:underline;text-underline-offset:3px}:where(.gmds) :where(.ds-scr-pubhome) .hmf a:focus-visible,:where(.gmds) :where(.ds-scr-pubhome) .hmf summary:focus-visible{outline:2px solid #18171a;outline-offset:2px}:where(.gmds) :where(.ds-scr-pubhome) .hmf-more summary{list-style:none;position:absolute;right:80px;top:0;display:inline-flex;align-items:center;gap:6px;min-height:44px;cursor:pointer;font-size:14px;font-weight:600;color:#18171a;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}:where(.gmds) :where(.ds-scr-pubhome) .hmf-more summary::-webkit-details-marker{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hmf-more .hmf-c{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hmf-more[open] .hmf-o{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hmf-more[open] .hmf-c{display:inline}:where(.gmds) :where(.ds-scr-pubhome) .hmf-more[open] .hmf-cv{transform:rotate(180deg)}:where(.gmds) :where(.ds-scr-pubhome) .hmf-grid{display:grid;grid-template-columns:auto auto auto auto auto;justify-content:space-between;column-gap:36px;margin-top:14px;padding:14px 0 10px;border-top:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubhome) .hmf-g ul{display:grid;margin-top:6px;grid-auto-flow:column;grid-template-rows:repeat(3,26px);column-gap:28px;justify-content:start}:where(.gmds) :where(.ds-scr-pubhome) .hmf-g li a{height:26px}:where(.gmds) :where(.ds-scr-pubhome) .hm-pt{margin-top:56px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptr{position:relative;display:grid;grid-template-columns:44px minmax(0,560px) minmax(0,1fr);gap:24px 40px;padding-bottom:56px;align-items:start}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptr:not(.hm-ptl):before{content:"";position:absolute;left:21px;top:50px;bottom:0;width:1px;background:rgba(198,58,58,.5)}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptl{padding-bottom:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptx h3{font-family:var(--font-gm-display);font-weight:500;font-size:30px;letter-spacing:-.015em}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptx .hm-bd{margin-top:14px;font-size:15.5px}:where(.gmds) :where(.ds-scr-pubhome) .hm-note{position:relative;max-width:440px;box-sizing:border-box;padding:24px 24px 20px;background:#f3efe4;box-shadow:0 8px 14px rgba(24,23,26,.1);transform:rotate(1.2deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-noteh{display:flex;gap:10px;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-notex{font-family:var(--font-gm-display);font-style:italic;font-size:21px}:where(.gmds) :where(.ds-scr-pubhome) .hm-notel{margin-top:14px!important;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;font-size:14px;line-height:1.3}:where(.gmds) :where(.ds-scr-pubhome) .hm-notel li{display:flex;gap:8px;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-index{max-width:440px;box-sizing:border-box;padding:18px 22px 22px;background:#fff repeating-linear-gradient(transparent 0 31px,#e8eef7 31px 32px);background-position:0 44px;border:1px solid #dedad2;border-top:3px solid #c63a3a;border-radius:2px;box-shadow:0 2px 0 rgba(24,23,26,.05);transform:rotate(-1deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-indexw{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px 18px;font-family:var(--font-gm-display);font-style:italic;font-size:26px;line-height:1.2;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hv{max-width:560px;box-sizing:border-box}:where(.gmds) :where(.ds-scr-pubhome) .hv-pcs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:where(.gmds) :where(.ds-scr-pubhome) .hv-pc{box-sizing:border-box;padding:14px 14px 16px;background:#fff;border:1px solid #dedad2;border-radius:2px;box-shadow:0 2px 0 rgba(24,23,26,.05)}:where(.gmds) :where(.ds-scr-pubhome) .hv-pc:first-child{transform:rotate(-1deg)}:where(.gmds) :where(.ds-scr-pubhome) .hv-pc:nth-child(2){transform:translateY(6px) rotate(.6deg)}:where(.gmds) :where(.ds-scr-pubhome) .hv-pc:nth-child(3){transform:rotate(-.5deg)}:where(.gmds) :where(.ds-scr-pubhome) .hv-cmt .hm-lb,:where(.gmds) :where(.ds-scr-pubhome) .hv-pc .hm-lb,:where(.gmds) :where(.ds-scr-pubhome) .hv-rule .hm-lb{font-size:10px;letter-spacing:.1em}:where(.gmds) :where(.ds-scr-pubhome) .hv-pc p{margin-top:8px;font-family:var(--font-gm-display);font-size:16px;line-height:1.42;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hv-pc .hm-ul{color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hv-habit{margin:-2px auto 0;z-index:1;max-width:340px;padding:18px 20px 16px;transform:rotate(-1deg)}:where(.gmds) :where(.ds-scr-pubhome) .hv-habit .hm-notex{line-height:1.2}:where(.gmds) :where(.ds-scr-pubhome) .hv-keep{margin-top:26px;display:grid;grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:stretch}:where(.gmds) :where(.ds-scr-pubhome) .hv-cmt{box-sizing:border-box;padding:12px 14px;background:#f3efe4;border-radius:10px 10px 10px 2px;box-shadow:0 1px 1px rgba(24,23,26,.1)}:where(.gmds) :where(.ds-scr-pubhome) .hv-rule{box-sizing:border-box;padding:12px 14px;background:#e6f4ea;border-radius:2px}:where(.gmds) :where(.ds-scr-pubhome) .hv-rule .hm-lb{color:#1b6b3e}:where(.gmds) :where(.ds-scr-pubhome) .hv-cmt p,:where(.gmds) :where(.ds-scr-pubhome) .hv-rule p{margin-top:6px;font-size:14px;line-height:1.35;color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hv-th{position:relative;display:flex;align-items:center;justify-content:center;padding:0 8px 16px}:where(.gmds) :where(.ds-scr-pubhome) .hv-th .hm-ink{font-size:18px;line-height:1;text-transform:none;letter-spacing:.01em;text-align:center;transform:rotate(-2deg)}:where(.gmds) :where(.ds-scr-pubhome) .hv-th:before{content:"";position:absolute;z-index:1;right:-1px;bottom:9px;width:8px;height:8px;border-radius:50%;background:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hv-lh{position:absolute;left:0;right:0;bottom:9px;width:100%;height:8px;overflow:visible}:where(.gmds) :where(.ds-scr-pubhome) .hv-lv{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-wa{margin-top:20px;display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-wab{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;background:#e7f7dd;border-radius:10px 10px 10px 2px;font-size:14px;box-shadow:0 1px 1px rgba(24,23,26,.1)}:where(.gmds) :where(.ds-scr-pubhome) .hm-wab .hm-mk{margin:0;width:16px;height:16px}:where(.gmds) :where(.ds-scr-pubhome) .hm-wab time{font-size:11px;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-wan{flex:1 1 240px;font-size:19px;letter-spacing:.01em;text-transform:none;transform:rotate(-1deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-proof{position:relative;max-width:480px;padding-top:24px}:where(.gmds) :where(.ds-scr-pubhome) .hm-prtab{position:absolute;left:18px;top:0;height:26px;display:flex;align-items:center;padding:0 14px;background:#f3efe4;border:1px solid #dedad2;border-bottom:0;border-radius:4px 4px 0 0;font-family:var(--font-gm-mono);font-size:11px;letter-spacing:.08em;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-prs{position:relative;background:#fff;border:1px solid #dedad2;border-radius:3px;box-shadow:0 12px 26px rgba(24,23,26,.09);padding:18px 20px 22px}:where(.gmds) :where(.ds-scr-pubhome) .hm-prh,:where(.gmds) :where(.ds-scr-pubhome) .hm-prr{display:grid;grid-template-columns:1.2fr .8fr 1.25fr;gap:10px;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-prh{font-family:var(--font-gm-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#57524c;padding-bottom:10px;border-bottom:1px solid #18171a}:where(.gmds) :where(.ds-scr-pubhome) .hm-prr{font-size:12.5px;padding:10px 0;border-bottom:1px solid #ece8e0}:where(.gmds) :where(.ds-scr-pubhome) .hm-prr:last-of-type{border-bottom:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-stamp{position:absolute;right:-16px;bottom:-22px;padding:6px 12px;border:3px solid #1b6b3e;border-radius:4px;color:#1b6b3e;background:rgba(250,250,247,.82);font-family:var(--font-gm-mono);font-size:15px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;transform:rotate(-11deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-fv .hm-in{display:flex;flex-wrap:wrap;gap:48px 56px;align-items:flex-start}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvl{flex:1 1 300px;max-width:380px;min-width:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvl .hm-bd{margin-top:24px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvr{flex:1 1 760px;min-width:0;position:relative;height:732px;max-width:844px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvt{position:absolute;left:0;top:0;width:900px;height:732px;overflow:visible;pointer-events:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-trv{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvn{position:absolute;left:668px;top:383px;width:176px;line-height:1.1;transform:rotate(-2deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc{position:absolute;box-sizing:border-box;padding:16px 20px;min-height:112px;width:476px;background:#fff;border:1px solid #dedad2;border-radius:3px;box-shadow:0 2px 0 rgba(24,23,26,.05)}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c1{left:0;top:0;width:480px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c2{left:36px;top:122px;background:#f3efe4;box-shadow:0 5px 7px rgba(24,23,26,.13);border-color:#e6dfcf;transform:rotate(.5deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c3{left:12px;top:244px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c4{left:48px;top:366px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c5{left:20px;top:488px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c6{left:36px;top:610px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvh{display:flex;justify-content:space-between;gap:12px;align-items:baseline;font-size:15px;font-weight:700}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvh .hm-lb{font-size:10px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc p{margin-top:8px;font-size:13.5px;line-height:1.5;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-alt{margin-top:28px;border-top:1px solid #18171a}:where(.gmds) :where(.ds-scr-pubhome) .hm-altr{display:grid;grid-template-columns:250px minmax(0,1fr) minmax(0,1fr) 190px;gap:12px 36px;padding:22px 0;border-bottom:1px solid #dedad2;align-items:start;font-size:15px;line-height:1.5}:where(.gmds) :where(.ds-scr-pubhome) .hm-alth{padding:12px 0;font-family:var(--font-gm-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#57524c;align-items:end}:where(.gmds) :where(.ds-scr-pubhome) .hm-altn{display:flex;flex-direction:column;gap:10px;font-family:var(--font-gm-display);font-size:25px;line-height:1.1;letter-spacing:-.01em}:where(.gmds) :where(.ds-scr-pubhome) .hm-altc,:where(.gmds) :where(.ds-scr-pubhome) .hm-altm{color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-altc{font-size:14px}:where(.gmds) :where(.ds-scr-pubhome) .hm-altc b{color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hm-altg{margin-top:14px;padding:26px 24px;background:#fff;border:1px solid #18171a;border-radius:3px;box-shadow:4px 4px 0 #c63a3a;font-size:15.5px}:where(.gmds) :where(.ds-scr-pubhome) .hm-altgn{display:block;align-self:flex-start;margin-left:-4px;color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hm-altb{font-weight:600}:where(.gmds) :where(.ds-scr-pubhome) .hm-altp{font-family:var(--font-gm-display);font-size:22px;font-weight:400}:where(.gmds) :where(.ds-scr-pubhome) .hm-pc{display:inline-flex;gap:3px;letter-spacing:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-pc span{display:flex;align-items:center;justify-content:center;height:22px;padding:0 7px;border-radius:2px;font:600 11px var(--font-gm-ui);background:#f5f2ea;color:#716b62;box-shadow:inset 0 0 0 1px #e6dfcf}:where(.gmds) :where(.ds-scr-pubhome) .hm-pc span.is-on{background:#18171a;color:#fafaf7;box-shadow:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-altg .hm-pc span.is-on{background:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-pc.is-dash span.is-on{background:#fafaf7;color:#57524c;box-shadow:none;outline:1.5px dashed #b8b2a6;outline-offset:-1.5px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fo .hm-in{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}:where(.gmds) :where(.ds-scr-pubhome) .hm-fol{flex:0 0 290px;max-width:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-focard{position:relative;margin-top:36px;width:250px;box-sizing:border-box;padding:34px 22px 22px;filter:drop-shadow(0 8px 10px rgba(24,23,26,.14));--rr:-1.5deg;transform:rotate(var(--rr))}:where(.gmds) :where(.ds-scr-pubhome) .hm-focard:before{content:"";position:absolute;inset:0;background:#f3efe4;--h:5px;--p:15px;-webkit-mask:linear-gradient(#000 0 0) center/calc(100% - 2*var(--h)) calc(100% - 2*var(--h)) no-repeat,radial-gradient(circle at 50% 0,#0000 var(--h),#000 calc(var(--h) + .5px)) top/var(--p) var(--h) round no-repeat,radial-gradient(circle at 50% 100%,#0000 var(--h),#000 calc(var(--h) + .5px)) bottom/var(--p) var(--h) round no-repeat,radial-gradient(circle at 0 50%,#0000 var(--h),#000 calc(var(--h) + .5px)) left/var(--h) var(--p) no-repeat round,radial-gradient(circle at 100% 50%,#0000 var(--h),#000 calc(var(--h) + .5px)) right/var(--h) var(--p) no-repeat round;mask:linear-gradient(#000 0 0) center/calc(100% - 2*var(--h)) calc(100% - 2*var(--h)) no-repeat,radial-gradient(circle at 50% 0,#0000 var(--h),#000 calc(var(--h) + .5px)) top/var(--p) var(--h) round no-repeat,radial-gradient(circle at 50% 100%,#0000 var(--h),#000 calc(var(--h) + .5px)) bottom/var(--p) var(--h) round no-repeat,radial-gradient(circle at 0 50%,#0000 var(--h),#000 calc(var(--h) + .5px)) left/var(--h) var(--p) no-repeat round,radial-gradient(circle at 100% 50%,#0000 var(--h),#000 calc(var(--h) + .5px)) right/var(--h) var(--p) no-repeat round}:where(.gmds) :where(.ds-scr-pubhome) .hm-focard>*{position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hm-focard>.hm-tape{position:absolute}:where(.gmds) :where(.ds-scr-pubhome) .hm-fophoto{display:block;width:100%;height:auto;margin-bottom:14px;object-fit:cover}:where(.gmds) :where(.ds-scr-pubhome) .hm-fosig{font-family:var(--font-gm-ink);font-weight:600;font-size:62px;line-height:1;color:#c63a3a;transform:rotate(-4deg);transform-origin:left}:where(.gmds) :where(.ds-scr-pubhome) .hm-foname{margin-top:14px;font-size:14.5px;font-weight:700}:where(.gmds) :where(.ds-scr-pubhome) .hm-forole{font-size:13.5px;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-fol2{flex:1 1 640px;min-width:0;padding:44px 52px 40px;position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hm-fotx{column-count:2;column-gap:52px;font-family:var(--font-gm-display);font-size:18.5px;line-height:1.5}:where(.gmds) :where(.ds-scr-pubhome) .hm-fotx p{margin:0 0 12px;break-inside:avoid}:where(.gmds) :where(.ds-scr-pubhome) .hm-foend{margin-top:30px;padding-top:26px;border-top:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubhome) .hm-foq{max-width:620px;font-family:var(--font-gm-display);font-style:italic;font-size:30px;line-height:1.2;letter-spacing:-.015em}:where(.gmds) :where(.ds-scr-pubhome) .hm-focite{margin-top:12px!important;font-size:13px;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-ec{display:flex;flex-wrap:wrap;gap:48px 72px;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-ecl{flex:1 1 440px;max-width:560px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ecl>.hm-bd{margin-top:22px;max-width:480px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ecl>.hm-ink{margin-top:22px}:where(.gmds) :where(.ds-scr-pubhome) .hm-inv{position:relative;margin-top:24px;max-width:400px;box-sizing:border-box;padding:16px 20px;background:#fff;border:1px dashed #b8b2a6;font-family:var(--font-gm-mono);font-size:13px;transform:rotate(-.8deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-invr,:where(.gmds) :where(.ds-scr-pubhome) .hm-invt{display:flex;justify-content:space-between;gap:16px;padding:5px 0}:where(.gmds) :where(.ds-scr-pubhome) .hm-invt{border-top:1px solid #18171a;margin-top:6px;padding-top:9px;font-weight:500}:where(.gmds) :where(.ds-scr-pubhome) .hm-invs{position:absolute;right:-14px;top:-14px;padding:4px 10px;border:2px solid #c63a3a;color:#c63a3a;background:#fafaf7;font-size:12px;letter-spacing:.16em;text-transform:uppercase;transform:rotate(8deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-calc{flex:1 1 440px;min-width:0;padding:34px 36px 32px;border-top:3px solid #18171a}:where(.gmds) :where(.ds-scr-pubhome) .hm-calct{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcl{font-size:15px;font-weight:700}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcn{margin-top:26px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcv{display:inline-block;font-family:var(--font-gm-display);font-size:120px;line-height:.95;letter-spacing:-.045em;color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcu{font-family:var(--font-gm-display);font-style:italic;font-size:32px}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcp{margin-top:10px!important;font-size:16px}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcr{margin-top:26px}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcr>div{display:flex;justify-content:space-between;gap:12px;align-items:baseline;font-size:14px}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcr label{font-weight:600}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcr span{font-family:var(--font-gm-mono)}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcr input{width:100%;accent-color:#c63a3a;margin:6px 0 0;height:44px;cursor:pointer}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcs{margin-top:6px!important;font-size:12.5px;line-height:1.5;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-tt{margin-top:44px;display:flex;flex-wrap:wrap;gap:40px 56px;align-items:flex-start}:where(.gmds) :where(.ds-scr-pubhome) .hm-tts{flex:1 1 420px;min-width:0;position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hm-tts:before{content:"";position:absolute;left:21px;top:46px;bottom:60px;width:1px;background:rgba(198,58,58,.55)}:where(.gmds) :where(.ds-scr-pubhome) .hm-tts li{position:relative;display:flex;gap:22px;padding-bottom:34px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tts li:last-child{padding-bottom:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-tts p{margin-top:8px;font-size:16px;line-height:1.55}:where(.gmds) :where(.ds-scr-pubhome) .hm-ttc{flex:1 1 460px;min-width:0;position:relative;max-width:560px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ttn{position:absolute;right:20px;top:-34px;transform:rotate(-3deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-slip{background:#fff;border:1px solid #18171a;border-radius:3px;box-shadow:6px 6px 0 #c63a3a;padding:30px 32px;box-sizing:border-box}:where(.gmds) :where(.ds-scr-pubhome) .hm-slipt{display:flex;justify-content:space-between;gap:16px;align-items:center;padding-bottom:18px;border-bottom:1.5px dashed #b8b2a6}:where(.gmds) :where(.ds-scr-pubhome) .hm-slipl{font-family:var(--font-gm-display);font-size:30px;letter-spacing:-.015em;line-height:1.1}:where(.gmds) :where(.ds-scr-pubhome) .hm-slipw{margin-top:6px;font-family:var(--font-gm-ink);font-weight:600;font-size:22px;line-height:1;color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-clock{flex:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-clockh{transform-origin:32px 32px;transform:rotate(120deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-slipr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;align-items:baseline;padding:14px 0;border-bottom:1px solid #ece8e0;font-size:14px;font-weight:600}:where(.gmds) :where(.ds-scr-pubhome) .hm-slipv{font-family:var(--font-gm-mono);font-size:12.5px;font-weight:400;color:#57524c;text-align:right;overflow-wrap:anywhere}:where(.gmds) :where(.ds-scr-pubhome) .hm-slip .hm-b1{margin-top:20px;height:58px;font-size:16.5px}:where(.gmds) :where(.ds-scr-pubhome) .hm-slipp{margin-top:12px!important;font-size:12.5px;line-height:1.5;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-prc{margin-top:56px;display:flex;flex-wrap:wrap;gap:36px 40px;align-items:flex-start}:where(.gmds) :where(.ds-scr-pubhome) .hm-prp{flex:1 1 380px;max-width:520px;padding:34px 34px 32px;margin-top:40px}:where(.gmds) :where(.ds-scr-pubhome) .hm-pra2{flex:1 1 400px;max-width:560px;position:relative;box-sizing:border-box;background:#fff;border:1px solid #18171a;border-radius:3px;box-shadow:6px 6px 0 #c63a3a;padding:38px 36px 34px}:where(.gmds) :where(.ds-scr-pubhome) .hm-prst{position:absolute;right:-14px;top:-16px;border:1.5px solid #c63a3a;color:#c63a3a;background:#fafaf7;font-family:var(--font-gm-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;transform:rotate(5deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-prn{font-family:var(--font-gm-display);font-size:30px;letter-spacing:-.015em;line-height:1.1}:where(.gmds) :where(.ds-scr-pubhome) .hm-prw{margin-top:6px!important;font-size:14.5px;line-height:1.5;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-pra{margin-top:14px;display:flex;align-items:baseline;gap:8px;font-size:15px;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hm-prv{font-family:var(--font-gm-display);font-size:80px;line-height:1;letter-spacing:-.04em;color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hm-pra2 .hm-prv{font-size:96px;letter-spacing:-.045em;color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-prl{margin:24px 0 28px!important;display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.45}:where(.gmds) :where(.ds-scr-pubhome) .hm-prl li{display:flex;gap:10px;align-items:flex-start}:where(.gmds) :where(.ds-scr-pubhome) .hm-prl .hm-prfix b{font-weight:700}:where(.gmds) :where(.ds-scr-pubhome) .hm-prnc{margin-top:14px;text-align:center;transform:rotate(-1.5deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptoy{margin-top:40px}:where(.gmds) :where(.ds-scr-pubhome) .hm-prcu{display:grid;justify-items:center;text-align:center;gap:12px;margin-top:44px!important}:where(.gmds) :where(.ds-scr-pubhome) .hm-prcmp{font-family:var(--font-gm-display);font-size:26px;line-height:1.2;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:6px;color:#18171a;min-height:44px;display:inline-flex;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-prcus{font-size:15px;font-weight:500;color:#3d3934;text-decoration:underline;text-decoration-color:#d6d0c4;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:44px}:where(.gmds) :where(.ds-scr-pubhome) .hm-end{margin-top:72px;display:flex;flex-direction:column;gap:28px;align-items:center;text-align:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-endh{max-width:700px;font-family:var(--font-gm-display);font-weight:400;font-size:56px;line-height:1.04;letter-spacing:-.03em}:where(.gmds) :where(.ds-scr-pubhome) .hm-endh em{color:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-endb{display:flex;flex-direction:column;gap:12px;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-tr{margin-top:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 48px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tr>div{border-top:1px solid #18171a;padding-top:22px}:where(.gmds) :where(.ds-scr-pubhome) .hm-trt{margin-top:16px;font-family:var(--font-gm-display);font-size:25px;line-height:1.15;letter-spacing:-.015em}:where(.gmds) :where(.ds-scr-pubhome) .hm-tr .hm-bd{margin-top:8px;font-size:15px;line-height:1.6}:where(.gmds) :where(.ds-scr-pubhome) .hm-nv{margin-top:56px;padding-top:26px;border-top:1px solid #18171a;display:flex;flex-wrap:wrap;gap:20px 40px;align-items:center;justify-content:space-between}:where(.gmds) :where(.ds-scr-pubhome) .hm-nvl{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;font-size:15px}:where(.gmds) :where(.ds-scr-pubhome) .hm-nvl>span{display:flex;gap:8px;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-nvh{font-weight:700}:where(.gmds) :where(.ds-scr-pubhome) .hd-g{display:grid;grid-template-columns:390px 170px minmax(0,1fr);margin-top:56px;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hd-l{position:relative;z-index:1}:where(.gmds) :where(.ds-scr-pubhome) .hd-sheet{position:relative;padding-top:24px}:where(.gmds) :where(.ds-scr-pubhome) .hd-pr{position:relative;background:#fff;border:1px solid #dedad2;border-radius:3px;box-shadow:0 12px 26px rgba(24,23,26,.09);padding:20px 22px 34px;transform:rotate(-1deg)}:where(.gmds) :where(.ds-scr-pubhome) .hd-pr .hm-lb{display:flex;align-items:center;gap:6px}:where(.gmds) :where(.ds-scr-pubhome) .hd-pr p{margin-top:12px!important;font-family:var(--font-gm-display);font-size:22px;line-height:1.3}:where(.gmds) :where(.ds-scr-pubhome) .hd-note{margin:30px 0 0 8px;font-size:21px;text-transform:none;letter-spacing:.01em;transform:rotate(-1.5deg)}:where(.gmds) :where(.ds-scr-pubhome) .hd-m{position:relative;align-self:stretch}:where(.gmds) :where(.ds-scr-pubhome) .hd-m svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}:where(.gmds) :where(.ds-scr-pubhome) .hd-c{display:grid;gap:14px}:where(.gmds) :where(.ds-scr-pubhome) .hd-card{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 20px;min-height:92px}:where(.gmds) :where(.ds-scr-pubhome) .hd-card .hm-tile,:where(.gmds) :where(.ds-scr-pubhome) .hd-ic{width:44px;height:44px;border-radius:9px;background:#f5f2ea;display:grid;place-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hd-card h3{font-family:var(--font-gm-display);font-weight:500;font-size:22px;letter-spacing:-.01em}:where(.gmds) :where(.ds-scr-pubhome) .hd-card p{margin-top:2px!important;font-size:14.5px;line-height:1.45;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hd-card .hm-ink{font-size:19px;text-transform:none;letter-spacing:.01em;max-width:120px;text-align:right;transform:rotate(-2deg)}:where(.gmds) :where(.ds-scr-pubhome) .hd-card:nth-child(2){transform:rotate(.3deg)}:where(.gmds) :where(.ds-scr-pubhome) .hd-card:nth-child(3){transform:rotate(-.25deg)}:where(.gmds) :where(.ds-scr-pubhome) .hd-r{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:56px;margin-top:56px;padding-top:40px;border-top:1px solid #dedad2;align-items:start}:where(.gmds) :where(.ds-scr-pubhome) .hd-r h3{font-family:var(--font-gm-display);font-weight:500;font-size:30px;letter-spacing:-.015em}:where(.gmds) :where(.ds-scr-pubhome) .hd-r>div>.hm-bd{margin-top:10px;font-size:15.5px;max-width:720px}:where(.gmds) :where(.ds-scr-pubhome) .hd-tr{position:relative;display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:18px;margin-top:26px}:where(.gmds) :where(.ds-scr-pubhome) .hd-tr:before{content:"";position:absolute;left:10px;right:10px;top:12px;height:1px;background:rgba(198,58,58,.5)}:where(.gmds) :where(.ds-scr-pubhome) .hd-st{position:relative;display:grid;gap:7px;align-content:start;justify-items:start;font-size:13.5px;color:#57524c;line-height:1.4}:where(.gmds) :where(.ds-scr-pubhome) .hd-st .hm-chip{position:relative;background-clip:padding-box;box-shadow:0 0 0 4px #fafaf7}:where(.gmds) :where(.ds-scr-pubhome) .hd-fld{display:flex;align-items:center;gap:7px;width:100%;box-sizing:border-box;min-height:40px;padding:0 10px;background:#fff;border:1px solid #dedad2;border-radius:3px;font-size:12.5px;color:#3d3934;word-break:break-all}:where(.gmds) :where(.ds-scr-pubhome) .hd-btn{display:inline-flex;align-items:center;height:32px;padding:0 11px;background:#18171a;color:#fafaf7;border-radius:3px;font-size:13px;font-weight:600;box-shadow:0 0 0 4px #fafaf7;position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hd-no{position:relative;text-align:center;padding:26px 14px 8px;background:#f3efe4;transform:rotate(1deg);box-shadow:0 8px 14px rgba(24,23,26,.1)}:where(.gmds) :where(.ds-scr-pubhome) .hd-pn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 26px;border:1px solid #b8b2a6;border-radius:3px;background:#fff;font-weight:600;color:#57524c;font-size:16px;background-image:linear-gradient(#c63a3a,#c63a3a);background-repeat:no-repeat;background-size:100% 2.5px;background-position:0 50%}:where(.gmds) :where(.ds-scr-pubhome) .hd-no .hm-ink{margin-top:12px;color:#c23a3a;font-size:21px;text-transform:none;letter-spacing:.01em;line-height:1.1}:where(.gmds) :where(.ds-scr-pubhome) .hm-sec.hf{padding:64px 0 56px}:where(.gmds) :where(.ds-scr-pubhome) .hf-wrap{position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hf-sheet{position:relative;background:#fff;border:1px solid #dedad2;border-radius:3px;box-shadow:0 2px 0 rgba(24,23,26,.05),0 14px 26px rgba(24,23,26,.07);padding:0 44px}:where(.gmds) :where(.ds-scr-pubhome) .hf-sheet:before{content:"";position:absolute;inset:8px;border:1px solid #efebe3;pointer-events:none}:where(.gmds) :where(.ds-scr-pubhome) .hf-eye{position:absolute;left:30px;top:-11px;width:22px;height:22px;border-radius:50%;background:#fafaf7;border:1.5px solid #c63a3a;z-index:2}:where(.gmds) :where(.ds-scr-pubhome) .hf-th{position:absolute;left:-46px;top:-39px;width:106px;height:62px;overflow:visible;z-index:3}:where(.gmds) :where(.ds-scr-pubhome) .hf-st{position:absolute;right:30px;top:-18px;padding:6px 12px;border:3px solid #1b6b3e;border-radius:4px;color:#1b6b3e;background:rgba(250,250,247,.92);font-family:var(--font-gm-mono);font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transform:rotate(2deg);z-index:2}:where(.gmds) :where(.ds-scr-pubhome) .hf-all{position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hf-bar{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:112px;padding:24px 0;cursor:pointer}:where(.gmds) :where(.ds-scr-pubhome) .hf-bar::-webkit-details-marker{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hf-bar-t{display:block;min-width:0}:where(.gmds) :where(.ds-scr-pubhome) .hf .hf-bar .hm-h2{margin:0;font-size:32px;line-height:1.12}:where(.gmds) :where(.ds-scr-pubhome) .hf-bar-s{display:block;margin-top:6px;font-size:15px;line-height:1.45;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hf-go{flex:none;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid #b8b2a6;border-radius:3px;background:#fff;font-size:15px;font-weight:600;color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hf-go:after{content:"+";font-family:var(--font-gm-mono);font-size:17px;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hf-all[open] .hf-go:after{content:"\2212"}:where(.gmds) :where(.ds-scr-pubhome) .hf-all[open] .hf-go-o,:where(.gmds) :where(.ds-scr-pubhome) .hf-go-c{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hf-all[open] .hf-go-c{display:inline}:where(.gmds) :where(.ds-scr-pubhome) .hf-bar:hover .hf-go{border-color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hf-body{position:relative;padding:4px 0 44px;border-top:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubhome) .hf-ink{position:absolute;right:0;bottom:-26px;font-size:21px;text-transform:none;letter-spacing:.01em;transform:rotate(-1.5deg)}:where(.gmds) :where(.ds-scr-pubhome) .hf-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 56px}:where(.gmds) :where(.ds-scr-pubhome) .hf-flow{column-count:2;column-gap:56px;border-top:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubhome) .hf-flow .hf-r{break-inside:avoid;border-top:0;border-bottom:1px solid #efebe3}:where(.gmds) :where(.ds-scr-pubhome) .hf-r{padding:24px 0;border-top:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubhome) .hf-two .hf-r{border-top:0}:where(.gmds) :where(.ds-scr-pubhome) .hf .hf-l{margin:0 0 10px;font-family:var(--font-gm-display);font-size:22px;font-weight:400;line-height:1.2;letter-spacing:-.01em;color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hf-v{font-size:15px;line-height:1.6;color:#3d3934}:where(.gmds) :where(.ds-scr-pubhome) .hf-v p+p,:where(.gmds) :where(.ds-scr-pubhome) .hf-v p+ul,:where(.gmds) :where(.ds-scr-pubhome) .hf-v table+p,:where(.gmds) :where(.ds-scr-pubhome) .hf-v ul+p{margin-top:10px}:where(.gmds) :where(.ds-scr-pubhome) .hf-v b{color:#18171a;font-weight:600}:where(.gmds) :where(.ds-scr-pubhome) .hf-lead{font-family:var(--font-gm-display);font-size:24px;line-height:1.22;letter-spacing:-.012em;color:#18171a}:where(.gmds) :where(.ds-scr-pubhome) .hf-sm{font-size:13.5px;line-height:1.55;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hf a{color:#18171a;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:1.5px;text-underline-offset:3px;position:relative}:where(.gmds) :where(.ds-scr-pubhome) .hf a:after{content:"";position:absolute;inset:-12px -2px}:where(.gmds) :where(.ds-scr-pubhome) .hf-ul{display:grid;gap:7px}:where(.gmds) :where(.ds-scr-pubhome) .hf-ul li{position:relative;padding-left:16px}:where(.gmds) :where(.ds-scr-pubhome) .hf-ul li:before{content:"";position:absolute;left:0;top:.72em;width:7px;height:1.5px;background:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hf-t{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.4}:where(.gmds) :where(.ds-scr-pubhome) .hf-t td,:where(.gmds) :where(.ds-scr-pubhome) .hf-t th{padding:9px 12px 9px 0;text-align:left;vertical-align:top;border-top:1px solid #efebe3;font-weight:400}:where(.gmds) :where(.ds-scr-pubhome) .hf-t thead th{border-top:0;font-family:var(--font-gm-display);font-size:22px;color:#18171a;padding-top:0}:where(.gmds) :where(.ds-scr-pubhome) .hf-t thead td{border-top:0}:where(.gmds) :where(.ds-scr-pubhome) .hf-t tbody th{color:#57524c;width:38%}:where(.gmds) :where(.ds-scr-pubhome) .hf-t td{color:#18171a;width:31%}:where(.gmds) :where(.ds-scr-pubhome) .hf-v .hf-p{font-family:var(--font-gm-display);font-size:24px;font-weight:400;letter-spacing:-.015em}:where(.gmds) :where(.ds-scr-pubhome) .hf-fl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;color:#18171a;font-size:14.5px}:where(.gmds) :where(.ds-scr-pubhome) .hf-fl li{display:flex;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hf-fl .hm-mk,:where(.gmds) :where(.ds-scr-pubhome) .hf-tl .hm-mk{width:16px;height:16px;flex:none;margin:0 8px 0 0}:where(.gmds) :where(.ds-scr-pubhome) .hf-tl{display:grid;gap:10px}:where(.gmds) :where(.ds-scr-pubhome) .hf-tl li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:start}:where(.gmds) :where(.ds-scr-pubhome) .hf-tl .hm-mk{width:18px;height:18px;margin:3px 0 0}:where(.gmds) :where(.ds-scr-pubhome) .hf-tl b,:where(.gmds) :where(.ds-scr-pubhome) .hf-tl span{display:block}:where(.gmds) :where(.ds-scr-pubhome) .hf-tl span{font-size:14px;line-height:1.45;color:#57524c}:where(.gmds) :where(.ds-scr-pubhome) .hf-body>.hf-r .hf-tl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 32px}@media (min-width:1441px){:where(.gmds) :where(.ds-scr-pubhome) .hf-wrap:before{content:"";position:absolute;top:-37.2px;left:calc(-44px - (100vw - 1440px)/2);width:calc((100vw - 1440px)/2);height:1.7px;background:#c63a3a}}@media (max-width:1439px){:where(.gmds) :where(.ds-scr-pubhome) .hmf-top{flex-wrap:wrap;gap:0 20px;padding-right:0}:where(.gmds) :where(.ds-scr-pubhome) .hmf-say{line-height:44px}:where(.gmds) :where(.ds-scr-pubhome) .hmf-five{flex-wrap:wrap;gap:0 18px}:where(.gmds) :where(.ds-scr-pubhome) .hmf-five li a{height:44px}:where(.gmds) :where(.ds-scr-pubhome) .hmf-grid{display:flex;flex-wrap:wrap;gap:14px 36px;margin-top:4px}}@media (max-width:1279px){:where(.gmds) :where(.ds-scr-pubhome) .hm-in{padding:0 56px}:where(.gmds) :where(.ds-scr-pubhome) .hf-th{left:-21px;top:-28px;width:76px;height:44px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ds{grid-template-columns:300px minmax(110px,170px) minmax(0,1fr)}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsm2{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvl{max-width:none;flex-basis:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t2{width:19%}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t4{width:17%}:where(.gmds) :where(.ds-scr-pubhome) .hm-tln{font-size:22px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tlw{font-size:17px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptr{grid-template-columns:44px minmax(0,1fr) minmax(0,.8fr)}:where(.gmds) :where(.ds-scr-pubhome) .hmf-more summary{right:56px}:where(.gmds) :where(.ds-scr-pubhome) .hm-altr{grid-template-columns:210px minmax(0,1fr) minmax(0,1fr) 150px;gap:12px 24px}}@media (max-width:1099px){:where(.gmds) :where(.ds-scr-pubhome) .hd-g{grid-template-columns:minmax(0,1fr);margin-top:32px;row-gap:0}:where(.gmds) :where(.ds-scr-pubhome) .hd-m{height:48px}:where(.gmds) :where(.ds-scr-pubhome) .hd-m svg{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hd-m:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:rgba(198,58,58,.6)}:where(.gmds) :where(.ds-scr-pubhome) .hd-r{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:36px;padding-top:28px}:where(.gmds) :where(.ds-scr-pubhome) .hm-h2{font-size:44px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ds{grid-template-columns:minmax(0,1fr)}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsm{height:56px}:where(.gmds) :where(.ds-scr-pubhome) .hm-thr{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsm:before{content:"";position:absolute;left:50%;top:6px;bottom:6px;width:1.7px;background:#c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsl{max-width:480px;margin:0 auto}:where(.gmds) :where(.ds-scr-pubhome) .hm-tg{height:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t1,:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t2,:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t3,:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t4,:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t5{position:relative;left:auto;right:auto;top:auto;width:auto;min-width:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-tgt{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-tgn{position:static;grid-column:1/-1;background:none;text-align:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgl,:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp{flex-basis:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptr{grid-template-columns:44px minmax(0,1fr)}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptr>:nth-child(3){grid-column:2}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvr{height:auto;max-width:none;display:grid;gap:14px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvt{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc,:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c1,:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c2,:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c3,:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c4,:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c5,:where(.gmds) :where(.ds-scr-pubhome) .hm-fvc.c6{position:relative;left:auto;top:auto;width:auto}:where(.gmds) :where(.ds-scr-pubhome) .hm-fvn{position:static;width:auto;order:7;text-align:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-altr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:where(.gmds) :where(.ds-scr-pubhome) .hm-alth{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-altc,:where(.gmds) :where(.ds-scr-pubhome) .hm-altn{grid-column:1/-1}:where(.gmds) :where(.ds-scr-pubhome) .hm-tr{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.gmds) :where(.ds-scr-pubhome) .hf-body>.hf-r .hf-tl{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.gmds) :where(.ds-scr-pubhome) .hm-fol{flex-basis:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-endh{font-size:46px}}@media (max-width:767px){:where(.gmds) :where(.ds-scr-pubhome) .hd-card{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px;min-height:0;transform:none}:where(.gmds) :where(.ds-scr-pubhome) .hd-card:nth-child(2),:where(.gmds) :where(.ds-scr-pubhome) .hd-card:nth-child(3){transform:none}:where(.gmds) :where(.ds-scr-pubhome) .hd-card .hm-ink{grid-column:2;text-align:left;max-width:none;margin-top:-4px}:where(.gmds) :where(.ds-scr-pubhome) .hd-pr p{font-size:19px}:where(.gmds) :where(.ds-scr-pubhome) .hd-pr .hm-stamp{right:-6px}:where(.gmds) :where(.ds-scr-pubhome) .hd-r h3{font-size:26px}:where(.gmds) :where(.ds-scr-pubhome) .hd-tr{grid-template-columns:minmax(0,1fr);gap:16px;padding-left:20px}:where(.gmds) :where(.ds-scr-pubhome) .hd-tr:before{left:6px;right:auto;top:6px;bottom:6px;width:1px;height:auto}:where(.gmds) :where(.ds-scr-pubhome) .hd-st{padding-left:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-in{padding:0 24px 0 40px}:where(.gmds) :where(.ds-scr-pubhome) .hm-sec{padding:64px 0 60px}:where(.gmds) :where(.ds-scr-pubhome) .hm-sp{left:18px;background:rgba(198,58,58,.55)}:where(.gmds) :where(.ds-scr-pubhome) .hm-nd{left:13px;top:72px!important}:where(.gmds) :where(.ds-scr-pubhome) .hm-h1{font-size:clamp(34px,10.4vw,44px);line-height:1}:where(.gmds) :where(.ds-scr-pubhome) .hm-h1t{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-hero{padding:32px 0 44px}:where(.gmds) :where(.ds-scr-pubhome) .hm-hero .hm-in{padding:0 24px}:where(.gmds) :where(.ds-scr-pubhome) .hm-hrp{font-size:23px}:where(.gmds) :where(.ds-scr-pubhome) .hm-hrb{flex-direction:column}:where(.gmds) :where(.ds-scr-pubhome) .hm-hrb a{width:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-hrr{width:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-h2{font-size:36px}:where(.gmds) :where(.ds-scr-pubhome) .hm-bd{font-size:16px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ds{margin-top:36px}:where(.gmds) :where(.ds-scr-pubhome) .hm-sc{padding:30px 22px 34px}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsq{font-size:23px}:where(.gmds) :where(.ds-scr-pubhome) .hm-dso{flex-direction:column;gap:12px;padding:18px;min-height:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-dsh{flex:none;flex-direction:row;flex-wrap:wrap;align-items:center}:where(.gmds) :where(.ds-scr-pubhome) .hm-dso p{align-self:stretch;font-size:19px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tot{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-tos{width:100%;padding:20px 22px;clip-path:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-tosq{font-size:20px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tog{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tor{margin-top:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-tom,:where(.gmds) :where(.ds-scr-pubhome) .hm-tor{padding:22px}:where(.gmds) :where(.ds-scr-pubhome) .hm-toh h3{font-size:24px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tox,:where(.gmds) :where(.ds-scr-pubhome) .hm-toy{font-size:19px}:where(.gmds) :where(.ds-scr-pubhome) .hm-jobs{grid-template-columns:minmax(0,1fr);gap:20px}:where(.gmds) :where(.ds-scr-pubhome) .hm-jobs>div{border-left:0;padding:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-jobb{font-size:36px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl{padding:12px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tl.t5{grid-column:1/-1}:where(.gmds) :where(.ds-scr-pubhome) .hm-tln{font-size:20px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tlw{font-size:16px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgh{font-size:46px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgn{font-size:25px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgb{gap:12px;min-height:44px;padding:18px 0}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgi{flex-basis:32px;font-size:28px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgt{font-size:21px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgl,:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp{flex-basis:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp{padding:26px 22px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgm{font-size:68px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fga{font-size:21px}:where(.gmds) :where(.ds-scr-pubhome) .hm-b1l{height:54px;padding:0 18px;font-size:15.5px;width:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-flip{width:100%;margin-top:26px}:where(.gmds) :where(.ds-scr-pubhome) .hm-flipn{top:-28px}:where(.gmds) :where(.ds-scr-pubhome) .hm-seg{display:flex}:where(.gmds) :where(.ds-scr-pubhome) .hm-seg button{flex:1;padding:0 8px;font-size:13.5px}:where(.gmds) :where(.ds-scr-pubhome) .hm-sheet{grid-template-columns:minmax(0,1fr);gap:22px}:where(.gmds) :where(.ds-scr-pubhome) .hm-bn{margin-top:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-bnn{font-size:36px;min-width:44px}:where(.gmds) :where(.ds-scr-pubhome) .hm-bnt{font-size:21px}:where(.gmds) :where(.ds-scr-pubhome) .hm-bnc a{width:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptr{display:flex;flex-direction:column;padding-bottom:44px;padding-left:0;gap:16px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptr:before{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-ptx h3{font-size:25px}:where(.gmds) :where(.ds-scr-pubhome) .hm-notel{grid-template-columns:minmax(0,1fr)}:where(.gmds) :where(.ds-scr-pubhome) .hm-index,:where(.gmds) :where(.ds-scr-pubhome) .hm-note,:where(.gmds) :where(.ds-scr-pubhome) .hm-proof{max-width:none;width:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-index,:where(.gmds) :where(.ds-scr-pubhome) .hm-note{transform:none}:where(.gmds) :where(.ds-scr-pubhome) .hv{max-width:none;width:100%}:where(.gmds) :where(.ds-scr-pubhome) .hv-pcs{grid-template-columns:minmax(0,1fr);gap:8px}:where(.gmds) :where(.ds-scr-pubhome) .hv-pc,:where(.gmds) :where(.ds-scr-pubhome) .hv-pc:first-child,:where(.gmds) :where(.ds-scr-pubhome) .hv-pc:nth-child(2),:where(.gmds) :where(.ds-scr-pubhome) .hv-pc:nth-child(3){transform:none}:where(.gmds) :where(.ds-scr-pubhome) .hv-habit{margin-top:12px;max-width:none;width:100%;transform:none}:where(.gmds) :where(.ds-scr-pubhome) .hv-keep{margin-top:20px;grid-template-columns:minmax(0,1fr)}:where(.gmds) :where(.ds-scr-pubhome) .hv-th{justify-content:flex-start;padding:12px 0 12px 22px;margin-left:16px}:where(.gmds) :where(.ds-scr-pubhome) .hv-th:before{left:-3px;right:auto;bottom:-2px}:where(.gmds) :where(.ds-scr-pubhome) .hv-th .hm-ink{text-align:left;transform:rotate(-1deg)}:where(.gmds) :where(.ds-scr-pubhome) .hv-lh{display:none}:where(.gmds) :where(.ds-scr-pubhome) .hv-lv{display:block;position:absolute;left:-3.2px;top:0;width:8px;height:100%;overflow:visible}:where(.gmds) :where(.ds-scr-pubhome) .hmf{padding:20px 0 16px}:where(.gmds) :where(.ds-scr-pubhome) .hmf .hm-in{padding:0 24px}:where(.gmds) :where(.ds-scr-pubhome) .hmf .hm-mk{margin-right:6px}:where(.gmds) :where(.ds-scr-pubhome) .hmf-top{display:block;min-height:0}:where(.gmds) :where(.ds-scr-pubhome) .hmf-more{display:flow-root}:where(.gmds) :where(.ds-scr-pubhome) .hmf-say{font-size:22px;line-height:27px;white-space:normal}:where(.gmds) :where(.ds-scr-pubhome) .hmf-five{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;margin-top:10px}:where(.gmds) :where(.ds-scr-pubhome) .hmf-five li a{height:44px;font-size:13px}:where(.gmds) :where(.ds-scr-pubhome) .hmf-more summary{position:absolute;right:24px;top:auto;margin-top:-44px;width:calc((100% - 60px)/2);font-size:13px;justify-content:flex-start}:where(.gmds) :where(.ds-scr-pubhome) .hmf-grid{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;row-gap:14px;margin-top:8px;padding:14px 0 0}:where(.gmds) :where(.ds-scr-pubhome) .hmf-g ul{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;margin-top:4px}:where(.gmds) :where(.ds-scr-pubhome) .hmf-g li a{height:30px;font-size:13px}:where(.gmds) :where(.ds-scr-pubhome) .hmf-g li a:after{content:"";position:absolute;inset:-7px 0}:where(.gmds) :where(.ds-scr-pubhome) .hmf-g li:has(a[href]):last-child:nth-child(odd){grid-column:1/-1}:where(.gmds) :where(.ds-scr-pubhome) .hmf-soc li:last-child{grid-column:1/-1}:where(.gmds) :where(.ds-scr-pubhome) .hmf-soc ul{grid-template-columns:max-content minmax(0,1fr)}:where(.gmds) :where(.ds-scr-pubhome) .hm-prs{padding:14px 12px 22px}:where(.gmds) :where(.ds-scr-pubhome) .hm-prh,:where(.gmds) :where(.ds-scr-pubhome) .hm-prr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:6px}:where(.gmds) :where(.ds-scr-pubhome) .hm-prh span:nth-child(2),:where(.gmds) :where(.ds-scr-pubhome) .hm-prr span:nth-child(2){display:none}:where(.gmds) :where(.ds-scr-pubhome) .hm-stamp{right:-4px;bottom:-18px;font-size:13px}:where(.gmds) :where(.ds-scr-pubhome) .hm-altr{grid-template-columns:minmax(0,1fr);gap:8px}:where(.gmds) :where(.ds-scr-pubhome) .hm-altg{padding:20px;margin-right:4px}:where(.gmds) :where(.ds-scr-pubhome) .hm-altn{font-size:22px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fol{flex:1 1 100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-focard{margin-top:24px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fol2{flex-basis:100%;padding:24px 20px}:where(.gmds) :where(.ds-scr-pubhome) .hm-fotx{column-count:1;font-size:17.5px}:where(.gmds) :where(.ds-scr-pubhome) .hm-foq{font-size:24px}:where(.gmds) :where(.ds-scr-pubhome) .hm-calc{padding:22px 18px}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcv{font-size:84px}:where(.gmds) :where(.ds-scr-pubhome) .hm-calc,:where(.gmds) :where(.ds-scr-pubhome) .hm-ec,:where(.gmds) :where(.ds-scr-pubhome) .hm-ecl{flex-basis:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-invs{right:-6px}:where(.gmds) :where(.ds-scr-pubhome) .hm-ttc,:where(.gmds) :where(.ds-scr-pubhome) .hm-tts{flex-basis:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-ttc{margin-top:14px}:where(.gmds) :where(.ds-scr-pubhome) .hm-slip{padding:22px 18px;box-shadow:4px 4px 0 #c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-pra2,:where(.gmds) :where(.ds-scr-pubhome) .hm-prp{flex-basis:100%;max-width:none;margin-top:0;padding:26px 22px;box-sizing:border-box}:where(.gmds) :where(.ds-scr-pubhome) .hm-pra2{box-shadow:4px 4px 0 #c63a3a}:where(.gmds) :where(.ds-scr-pubhome) .hm-prst{right:-4px}:where(.gmds) :where(.ds-scr-pubhome) .hm-prv{font-size:64px}:where(.gmds) :where(.ds-scr-pubhome) .hm-pra2 .hm-prv{font-size:76px}:where(.gmds) :where(.ds-scr-pubhome) .hm-end{margin-top:48px}:where(.gmds) :where(.ds-scr-pubhome) .hm-endh{font-size:36px}:where(.gmds) :where(.ds-scr-pubhome) .hm-endb{width:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-lk{display:inline-flex;align-items:center;min-height:44px}:where(.gmds) :where(.ds-scr-pubhome) .hm-tr{grid-template-columns:minmax(0,1fr);gap:30px}:where(.gmds) :where(.ds-scr-pubhome) .hm-nv .hm-b2{width:100%}:where(.gmds) :where(.ds-scr-pubhome) .hm-nvl{flex-direction:column;align-items:flex-start}:where(.gmds) :where(.ds-scr-pubhome) .hf-sheet{padding:0 18px}:where(.gmds) :where(.ds-scr-pubhome) .hf-bar{flex-direction:column;align-items:flex-start;gap:14px;min-height:0;padding:30px 0 22px}:where(.gmds) :where(.ds-scr-pubhome) .hf .hf-bar .hm-h2{font-size:26px}:where(.gmds) :where(.ds-scr-pubhome) .hf-go{width:100%;justify-content:center}:where(.gmds) :where(.ds-scr-pubhome) .hf-two{grid-template-columns:minmax(0,1fr)}:where(.gmds) :where(.ds-scr-pubhome) .hf-two .hf-r+.hf-r{border-top:1px solid #dedad2}:where(.gmds) :where(.ds-scr-pubhome) .hf-flow{column-count:1}:where(.gmds) :where(.ds-scr-pubhome) .hf-sheet:before{inset:5px}:where(.gmds) :where(.ds-scr-pubhome) .hf-eye{left:18px}:where(.gmds) :where(.ds-scr-pubhome) .hf-th{left:-23px;top:-23px;width:64px;height:37px}:where(.gmds) :where(.ds-scr-pubhome) .hf-st{right:8px;font-size:11px;letter-spacing:.1em}:where(.gmds) :where(.ds-scr-pubhome) .hf-ink{right:14px}:where(.gmds) :where(.ds-scr-pubhome) .hf-lead{font-size:22px}:where(.gmds) :where(.ds-scr-pubhome) .hf-t{font-size:13.5px}:where(.gmds) :where(.ds-scr-pubhome) .hf-t td,:where(.gmds) :where(.ds-scr-pubhome) .hf-t th{padding:9px 8px 9px 0}:where(.gmds) :where(.ds-scr-pubhome) .hf-t tbody th{width:40%}:where(.gmds) :where(.ds-scr-pubhome) .hf-v .hf-p{font-size:21px;display:block}:where(.gmds) :where(.ds-scr-pubhome) .hf-fl{grid-template-columns:minmax(0,1fr)}:where(.gmds) :where(.ds-scr-pubhome) .hf-fl li,:where(.gmds) :where(.ds-scr-pubhome) .hf-ul li{min-height:30px}:where(.gmds) :where(.ds-scr-pubhome) .hf-body>.hf-r .hf-tl{grid-template-columns:minmax(0,1fr)}}@media screen and (prefers-reduced-motion:no-preference){:where(.gmds) :where(.ds-scr-pubhome) .hm-h1u{animation:hm-pen 1s cubic-bezier(.4,0,.2,1) .35s both}:where(.gmds) :where(.ds-scr-pubhome) .hm-h1t path{stroke-dasharray:1;animation:hm-draw 1.3s cubic-bezier(.4,0,.2,1) 1.1s both}:where(.gmds) :where(.ds-scr-pubhome) .hm-h1t circle{animation:hm-pop .3s 1s both}:where(.gmds) :where(.ds-scr-pubhome) .hm-h1d{display:inline-block;animation:hm-gone 2.4s ease-in-out 1.2s both}:where(.gmds) :where(.ds-scr-pubhome) .hm-hrf{animation:hm-rise .7s 1.1s both}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .rv{opacity:0;transform:translateY(18px) rotate(var(--rr,0deg));transition:opacity .6s var(--d,0s),transform .6s var(--d,0s) cubic-bezier(.2,.7,.2,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .rv.is-in{opacity:1;transform:rotate(var(--rr,0deg))}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-sec>.hm-sp{transform:scaleY(0);transition:transform 1.1s cubic-bezier(.3,.6,.2,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-sec.is-in>.hm-sp{transform:none}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-sec>.hm-nd{transform:scale(0);transition:transform .35s cubic-bezier(.3,1.6,.5,1) .25s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-sec.is-in>.hm-nd{transform:none}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act .dr{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s calc(var(--i,0)*.12s + .25s) cubic-bezier(.4,0,.2,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act .dr-slow{transition-duration:2.6s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act .dr2{transition-delay:1.15s;transition-duration:.25s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act.is-in .dr{stroke-dashoffset:0}:where(.gmds) :where(.ds-scr-pubhome) .hm-trv{display:block;opacity:0}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act.is-in .hm-trv{animation:hm-trv 2.4s calc(var(--i)*.5s + .6s) 2 linear}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-ds .hm-dss{opacity:0;transform:rotate(3deg) translateY(16px);transition:opacity .5s,transform .7s cubic-bezier(.3,1.3,.5,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-ds.is-in .hm-dss{opacity:1;transform:rotate(-2deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-ds .hm-dso{opacity:0;transform:translateX(-26px);transition:opacity .5s calc(var(--i)*.17s + .9s),transform .6s calc(var(--i)*.17s + .9s) cubic-bezier(.2,.7,.2,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-ds.is-in .hm-dso{opacity:1;transform:none}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act .hm-ul,:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act .hm-x{background-size:0 2px;transition:background-size .5s calc(var(--i,0)*.19s + .7s) ease-out}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act.is-in .hm-ul,:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act.is-in .hm-x{background-size:100% 2px}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-to .hm-tor{opacity:.2;transform:rotate(2deg) translateY(14px);transition:opacity .7s .4s,transform .8s .4s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-to.is-in .hm-tor{opacity:1;transform:rotate(-.4deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-to .hm-tom{opacity:0;transform:translateY(26px);transition:opacity .7s .7s,transform .7s cubic-bezier(.2,.7,.2,1) .7s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-to.is-in .hm-tom{opacity:1;transform:none}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tg .hm-tl{opacity:0;transform:rotate(calc(var(--r)*4)) translateY(-22px);transition:opacity .4s,transform .6s cubic-bezier(.3,1.4,.5,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tg.is-in .hm-tl{opacity:1;transform:rotate(var(--r))}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tl.t2{transition-delay:.1s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tl.t3{transition-delay:.2s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tl.t4{transition-delay:.3s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tl.t5{transition-delay:.4s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tg .hm-tgn{opacity:0;transition:opacity .4s 2.6s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tg.is-in .hm-tgn{opacity:1}:where(.gmds) :where(.ds-scr-pubhome) .hm-sheet{animation:hm-turn .55s cubic-bezier(.2,.7,.2,1) both}:where(.gmds) :where(.ds-scr-pubhome) .hm-bn{animation:hm-rise .45s calc(var(--i)*45ms + .1s) both}:where(.gmds) :where(.ds-scr-pubhome) .hm-fgp.is-hot .hm-fgm{animation:hm-thump .35s cubic-bezier(.3,1.6,.5,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-ptl .hm-stamp{opacity:0;transform:rotate(-11deg) scale(2.1);transition:opacity .12s .8s,transform .24s cubic-bezier(.5,0,.8,.6) .8s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-ptl.is-in .hm-stamp{opacity:1;transform:rotate(-11deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hd-g .hm-stamp{opacity:0;transform:rotate(-11deg) scale(2.1);transition:opacity .12s .3s,transform .24s cubic-bezier(.5,0,.8,.6) .3s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hd-g.is-in .hm-stamp{opacity:1;transform:rotate(-11deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hd-c .hd-card{opacity:0;translate:-18px 0;transition:opacity .45s calc(var(--i)*.14s + .6s),translate .55s calc(var(--i)*.14s + .6s) cubic-bezier(.2,.7,.2,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hd-g.is-in .hd-card{opacity:1;translate:0 0}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hd-r .hd-pn{background-size:0 2.5px;transition:background-size .5s ease-out .7s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hd-r.is-in .hd-pn{background-size:100% 2.5px}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-wab{opacity:0;transform:translateY(10px) scale(.96);transition:opacity .4s .4s,transform .4s .4s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .is-in .hm-wab{opacity:1;transform:none}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act .hv-pc{opacity:0;translate:0 14px;transition:opacity .45s calc(var(--i)*.14s + .1s),translate .55s calc(var(--i)*.14s + .1s) cubic-bezier(.2,.7,.2,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act.is-in .hv-pc{opacity:1;translate:0 0}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act .hv-cmt,:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act .hv-habit{opacity:0;transition:opacity .4s .6s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act.is-in .hv-cmt,:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act.is-in .hv-habit{opacity:1}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act .hv-rule,:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act .hv-th:before{opacity:0;transition:opacity .35s 2.2s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act.is-in .hv-rule,:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .act.is-in .hv-th:before{opacity:1}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-fvr .hm-fvc{opacity:0;translate:-18px 0;transition:opacity .45s calc(var(--i)*.11s),translate .55s calc(var(--i)*.11s) cubic-bezier(.2,.7,.2,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-fvr.is-in .hm-fvc{opacity:1;translate:0 0}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-alt .hm-pc span.is-on{opacity:.1;transition:opacity .35s calc(var(--i)*.15s + .3s)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-alt.is-in .hm-pc span.is-on{opacity:1}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-alt .hm-altg{transform:translateY(16px);opacity:0;transition:opacity .5s .5s,transform .6s cubic-bezier(.3,1.4,.5,1) .5s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-alt.is-in .hm-altg{transform:none;opacity:1}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-inv .hm-invs{opacity:0;transform:rotate(8deg) scale(2);transition:opacity .1s .95s,transform .22s cubic-bezier(.5,0,.8,.6) .95s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-inv.is-in .hm-invs{opacity:1;transform:rotate(8deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm-calcv{animation:hm-thump .28s cubic-bezier(.3,1.6,.5,1)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-ttc .hm-clockh{transform:rotate(0deg);transition:transform 1.6s cubic-bezier(.4,0,.2,1) .4s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-ttc.is-in .hm-clockh{transform:rotate(120deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-prc .hm-prst{opacity:0;transform:rotate(5deg) scale(1.9);transition:opacity .1s .6s,transform .22s cubic-bezier(.5,0,.8,.6) .6s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-prc.is-in .hm-prst{opacity:1;transform:rotate(5deg)}:where(.gmds) :where(.ds-scr-pubhome) .hm a.hm-b1:hover,:where(.gmds) :where(.ds-scr-pubhome) .hm a.hm-b2:hover{transform:translateY(-1px)}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tr .hm-tru{opacity:0;transition:opacity .5s .5s}:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tr .is-in .hm-tru,:where(.gmds) :where(.ds-scr-pubhome) .hm[data-hm-armed] .hm-tr .is-in.hm-tru{opacity:1}}@keyframes hm-trv{0%{opacity:1;offset-distance:0}95%{opacity:1}to{opacity:0;offset-distance:100%}}@keyframes hm-pen{0%{background-size:0 3px}to{background-size:100% 3px}}@keyframes hm-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes hm-pop{0%{transform:scale(0);opacity:0}to{transform:none;opacity:1}}@keyframes hm-gone{0%{opacity:1;filter:blur(0)}45%{opacity:.14;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@keyframes hm-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hm-turn{0%{transform:rotateX(-14deg) translateY(10px);opacity:.3}to{transform:none;opacity:1}}@keyframes hm-thump{0%{transform:scale(1.14)}to{transform:none}}:where(.gmds) .lbl2{font-size:12.5px;font-weight:700;color:#57524c;margin:4px 0 0}:where(.gmds) .chk-block{display:flex;flex-direction:column;gap:10px}:where(.gmds) .chk-note{display:flex;gap:10px;align-items:flex-start;padding:11px 14px;border-radius:8px;background:#fffaf0;border:1px solid #f1e3bd;font-size:13px;line-height:1.45;color:#3f2a07}:where(.gmds) .chk-note>svg{flex:none;margin-top:1px;color:#b07d12}:where(.gmds) .chk-note>div{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}:where(.gmds) .qrow{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #f1e3bd;border-radius:6px;background:#fff}:where(.gmds) .qrow .qq{flex:1;min-width:0;overflow-wrap:anywhere;font-family:var(--font-gm-display);font-style:italic;font-size:14px;color:#18171a}:where(.gmds) .calm{display:flex;gap:12px;align-items:center;padding:13px 16px;border-radius:10px;background:#fffcf3;border:1px solid #ece2c8;font-size:13.5px;color:#3d3934;line-height:1.45}:where(.gmds) .calm>svg{flex:none;color:#b07d12}:where(.gmds) .calm>div{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}:where(.gmds) .calm b{color:#18171a}:where(.gmds) .calm .b-line{margin-left:auto}:where(.gmds) .vl{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #eee9df;font-size:13px}:where(.gmds) .vl:first-child{border-top:0}:where(.gmds) .vl .qq{flex:1;min-width:0;text-align:right;overflow-wrap:anywhere;font-family:var(--font-gm-display);font-style:italic;color:#3d3934}:where(.gmds) .qbox{padding:16px;border:1px dashed #c8c1b4;border-radius:8px;background:#fff}:where(.gmds) .qbox-h{display:flex;align-items:center;gap:8px}:where(.gmds) .qbox-h>svg{color:#57524c;flex:none}:where(.gmds) .qbox-line{margin:10px 0 0;font-size:13px;color:#3d3934}:where(.gmds) .skel{display:block;background:#ece8e0;border-radius:6px}:where(.gmds) .mdl-shell{width:100%;background:#fff;border-radius:14px;box-shadow:0 30px 80px rgba(24,23,26,.3);overflow:hidden}:where(.gmds) .mdl-h{display:flex;align-items:flex-start;gap:12px;padding:22px 24px 0}:where(.gmds) .mdl-h h3{margin:0;font-family:var(--font-gm-display);font-weight:400;font-size:26px}:where(.gmds) .mdl-h p{margin:6px 0 0;font-size:14px;color:#57524c}:where(.gmds) .mdl-b{padding:16px 24px 20px;display:flex;flex-direction:column;gap:12px;font-size:14px;color:#3d3934}:where(.gmds) .mdl-f{display:flex;justify-content:flex-end;gap:8px;padding:14px 24px;border-top:1px solid #e4dfd5;background:#fafaf7}:where(.gmds) .vopt{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:12px 14px;border:1px solid #e4dfd5;border-radius:10px;background:#fff;text-align:left;font:inherit;color:inherit}:where(.gmds) button.vopt{cursor:pointer}:where(.gmds) .vopt.ds-on{border:1.5px solid #18171a;box-shadow:0 0 0 3px #efebe3}:where(.gmds) .vopt.now{opacity:.55}:where(.gmds) .vopt .cmk{width:34px;height:34px;flex:none;border-radius:8px;color:#fff;display:grid;place-items:center;font-family:var(--font-gm-display);font-size:18px}:where(.gmds) .vopt b{font-size:14.5px}:where(.gmds) .vopt .tgs{margin-top:4px}:where(.gmds) .vopt .rad{width:20px;height:20px;flex:none;border-radius:50%;border:1.5px solid #cfc9bd;margin-left:auto}:where(.gmds) .vopt.ds-on .rad{border-color:#18171a;box-shadow:inset 0 0 0 5px #18171a}@media (max-width:640px){:where(.gmds) .mdl-f .b-ink,:where(.gmds) .mdl-f .b-line{flex:1;height:44px;justify-content:center}}:where(.gmds) .d1{margin-top:18px;border:1px solid #dedad2;border-radius:12px;background:#fff;padding:20px 22px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}:where(.gmds) .d1 h3{margin:0 0 4px;font-family:var(--font-gm-display);font-weight:400;font-size:22px}:where(.gmds) .d1 h3.d1-h2{font-size:18px}:where(.gmds) .d1 .ds-sub{margin:0 0 12px;font-size:13px;color:#57524c}:where(.gmds) .ww{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #eee9df;font-size:14px}:where(.gmds) .ww:last-child{border-bottom:0}:where(.gmds) .ww .wi{width:28px;height:28px;border-radius:7px;background:#e6f4ea;color:#1b6b3e;display:grid;place-items:center;flex:none}:where(.gmds) .ww.none .wi{background:#f1eee7;color:#57524c}:where(.gmds) .gp{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;border:1px dashed #c8c1b4;border-radius:10px;background:#fffcf3;font-size:13.5px;color:#3d3934;margin-bottom:8px}:where(.gmds) .gp span{flex:1 1 220px}:where(.gmds) .gp .b-line{flex:none}@media (max-width:767px){:where(.gmds) .d1{grid-template-columns:minmax(0,1fr)}:where(.gmds) .gp{flex-direction:column;align-items:stretch}:where(.gmds) .gp span{flex:none}:where(.gmds) .gp .b-line{height:44px;justify-content:center}}:where(.gmds) .b-sm{height:32px;padding:0 11px;font-size:12.5px}:where(.gmds) .calm button.b-line,:where(.gmds) .gp button.b-line,:where(.gmds) .mdl-f button,:where(.gmds) .qrow button.b-line,:where(.gmds) .vl button.b-line{font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}:where(.gmds) .calm button.b-sm,:where(.gmds) .qrow button.b-sm,:where(.gmds) .vl button.b-sm{font-size:12.5px}:where(.gmds) .mdl-f button.b-ink{border:0}:where(.gmds) .mdl-f button:disabled,:where(.gmds) .qrow button:disabled,:where(.gmds) .vl button:disabled{opacity:.6;cursor:default}:where(.gmds) .rec-top .seg2 button{height:34px;padding:0 13px;gap:7px}@media (max-width:640px){:where(.gmds) .rec-top .seg2 button{height:44px}}:where(.gmds) .ipr{padding:12px 0;border-bottom:1px solid #e4dfd5}:where(.gmds) .ipr:last-child{border-bottom:0}:where(.gmds) .ipr .cm{border-radius:7px}:where(.gmds) .ipr b{font-size:14.5px}:where(.gmds) .go .rec-go-ico{display:inline}:where(.gmds) .cr-sheet-right,:where(.gmds) .rec-sheet-sub{display:none}@media (max-width:719px){:where(.gmds) .cr-sheet-right{display:inline-flex}:where(.gmds) .rec-min{display:none!important}:where(.gmds) .rec-sheet-sub{display:block;margin:0 0 8px;font-size:13.5px;color:#57524c}}:where(.gmds) .sl .srch{display:flex;align-items:center;gap:10px;height:42px;padding:0 12px;border:1px solid #d6d0c4;border-radius:8px;background:#fff;font-size:14px;color:#57524c}:where(.gmds) .sl .srch input{flex:1;min-width:0;height:100%;border:0;background:none;font:inherit;color:#18171a;outline:none}:where(.gmds) .sl .lbl2{font-size:12.5px;font-weight:700;color:#57524c;margin:4px 0 0}:where(.gmds) .sl .rows{display:grid;gap:8px;margin-top:12px}:where(.gmds) .sl .row3{display:grid;grid-template-columns:22px 38px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 14px;border:1px solid #e4dfd5;border-radius:9px;background:#fff;text-align:left;font:inherit;font-size:14px;cursor:pointer;width:100%}:where(.gmds) .sl .row3.ds-on{border:1.5px solid #18171a;box-shadow:0 0 0 3px #efebe3}:where(.gmds) .sl .row3.ds-off{cursor:not-allowed;background:#f7f5f0}:where(.gmds) .sl .row3.ds-off b{color:#8a847c}:where(.gmds) .sl .row3 .rl{width:38px;height:38px;border-radius:8px;background:#f1eee7;display:grid;place-items:center;color:#3d3934}:where(.gmds) .sl .row3 b{display:block;font-size:14px;font-weight:600}:where(.gmds) .sl .row3 .rm{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}:where(.gmds) .sl .rad2{width:20px;height:20px;border-radius:50%;border:1.5px solid #cfc9bd;display:grid;place-items:center;background:#fff}:where(.gmds) .sl .rad2.ds-on{border-color:#18171a}:where(.gmds) .sl .rad2.ds-on:after{content:"";width:10px;height:10px;border-radius:50%;background:#18171a}:where(.gmds) .sl .more{margin-top:16px;border:0;background:none;padding:6px 0;font:600 14px var(--font-gm-ui);color:#18171a;text-decoration:underline;text-decoration-color:#c63a3a;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer;display:block}:where(.gmds) .sl .skel{display:block;background:#ece8e0;border-radius:6px}:where(.gmds) .sl .ts-help{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:13px;font-weight:500;color:#57524c}:where(.gmds) .sl .mini{font-size:12.5px;color:#57524c;display:block}:where(.gmds) .sl .sl-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;width:100%}:where(.gmds) .sl-connect{display:flex;align-items:center;gap:12px;width:100%;margin-top:10px;text-align:left;box-sizing:border-box;background:#fff;border:1px solid #e4dfd5;border-radius:10px;padding:18px}:where(.gmds) .sl-connect>span{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}:where(.gmds) .sl-connect b{font-size:14px}:where(.gmds) .sl-none{align-self:center;font-size:13.5px;font-weight:600;color:#3d3934}:where(.gmds) .sl-drv{display:inline-flex;align-items:center;gap:7px}:where(.gmds) .sl-connect .mini{font-size:12.5px;color:#57524c;display:block}:where(.gmds) .sl-dbx .src-in{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;border:1px solid #d6d0c4;border-radius:8px;background:#fff;font-size:14px}:where(.gmds) .sl-dbx input.src-in-f{flex:1;min-width:0;height:100%;border:0;background:none;font:inherit;color:inherit;outline:none}@media (max-width:639px){:where(.gmds) .sl .row3{min-height:44px;grid-template-columns:22px minmax(0,1fr) auto}:where(.gmds) .sl .row3 .rl{display:none}:where(.gmds) .sl .sl-btns{flex-direction:column}:where(.gmds) .sl .sl-btns .b-line{width:100%;height:44px;justify-content:center}:where(.gmds) .sl .more{min-height:44px}}:where(.gmds) .call-apps>.calm,:where(.gmds) .call-apps>.sl-connect,:where(.gmds) .call-apps>.sl-none{grid-column:1/-1}:where(.gmds) .gm-tag{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:4px;border:1px solid transparent;font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;vertical-align:middle;box-sizing:border-box;text-decoration:none}:where(.gmds) .gm-tag svg{flex:none}:where(.gmds) .gm-tag--sm{height:20px;padding:0 6px;gap:4px;font-size:11.5px}:where(.gmds) .gm-tag--wrap{height:auto;min-height:24px;max-width:100%;padding-block:4px;white-space:normal;line-height:1.3;text-align:left}:where(.gmds) .gm-tag--neutral{background:#f1eee7;color:#3d3934}:where(.gmds) .gm-tag--neutral.is-done{background:#e6f4ea;color:#1b6b3e}:where(.gmds) .gm-tag--neutral.is-broken{background:#fbe9e9;color:#a02c2c}:where(.gmds) .gm-tag--people{background:#ede8f5;color:#6b4fb5}:where(.gmds) .gm-tag--people.is-optional{background:transparent;border:1px dashed #6b4fb5}:where(.gmds) .gm-tag--time{background:#e8f1f7;color:#2f5d7a}:where(.gmds) .gm-tag--time.is-overdue{background:#fbe9e9;color:#a02c2c}:where(.gmds) .meta>span.gm-tag--time{background:#e8f1f7;color:#2f5d7a}:where(.gmds) .meta>span.gm-tag--time.is-overdue{background:#fbe9e9;color:#a02c2c}:where(.gmds) .meta>span.gm-tag--people{background:#ede8f5;color:#6b4fb5}:where(.gmds) .meta>span.gm-tag--people.is-optional{background:transparent;border:1px dashed #6b4fb5}:where(.gmds) .meta>span.gm-tag--neutral.is-done{background:#e6f4ea;color:#1b6b3e}:where(.gmds) .meta>span.gm-tag--neutral.is-broken{background:#fbe9e9;color:#a02c2c}:where(.gmds) .meta>span.gm-tag--plan{background:transparent;border:1px dashed #b8b2a6;color:#57524c}:where(.gmds) .meta>span.gm-tag--ink{background:#18171a;color:#fff}:where(.gmds) .gm-tag--plan{background:transparent;border:1px dashed #b8b2a6;color:#57524c}:where(.gmds) .gm-tag--ink{background:#18171a;color:#fff}:where(.gmds) .gm-tag--neutral:is([data-gm-dark] *){background:#2a2622;color:#ddd6cb}:where(.gmds) .gm-tag--neutral.is-done:is([data-gm-dark] *){background:#143323;color:#6fd39a}:where(.gmds) .gm-tag--neutral.is-broken:is([data-gm-dark] *){background:#3b1b18;color:#f4978e}:where(.gmds) .gm-tag--people:is([data-gm-dark] *){background:#2e2540;color:#c4b5f0}:where(.gmds) .gm-tag--people.is-optional:is([data-gm-dark] *){background:transparent;border-color:#c4b5f0}:where(.gmds) .gm-tag--time:is([data-gm-dark] *){background:#16263f;color:#93b8f2}:where(.gmds) .gm-tag--time.is-overdue:is([data-gm-dark] *){background:#3b1b18;color:#f4978e}:where(.gmds) .gm-tag--plan:is([data-gm-dark] *){border-color:#958d83;color:#bdb5aa}:where(.gmds) .gm-tag--ink:is([data-gm-dark] *){background:#f5f4ef;color:#141210}:where(.gmds) .gm-tag-help{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:13px;font-weight:500;color:#57524c}:where(.gmds) .gm-tag-help svg{flex:none}:where(.gmds) .gm-tag-help:is([data-gm-dark] *){color:#bdb5aa}:where(.gmds) .gm-tip{display:inline-flex;align-items:center;justify-content:center;margin-left:1px;opacity:.7;cursor:default;border-radius:3px;outline-offset:2px}:where(.gmds) .gm-tip:focus-visible,:where(.gmds) .gm-tip:hover{opacity:1}:where(.gmds) .gm-tip--alone{color:#57524c;opacity:1;min-width:24px;min-height:24px;vertical-align:middle}:where(.gmds) .gm-tip-bubble{position:fixed;z-index:1000;transform:translateX(-50%);width:max-content;max-width:240px;padding:7px 9px;border-radius:6px;background:#18171a;color:#fff;font-size:12.5px;font-weight:500;line-height:1.35;white-space:normal;pointer-events:none}:where(.gmds) .sc-draft:is([data-gm-dark] *){background:transparent;color:#bdb5aa;border-color:#958d83}:where(.gmds) .sc-ready:is([data-gm-dark] *){background:transparent;color:#f5f4ef;border-color:#f5f4ef}:where(.gmds) .sc-with:is([data-gm-dark] *){background:#3a2d10;color:#f2b65a;border-color:#5a4518}:where(.gmds) .sc-changes:is([data-gm-dark] *){background:#f5f4ef;color:#141210;border-color:#f5f4ef}:where(.gmds) .sc-not:is([data-gm-dark] *){background:#b8443c;color:#fff}:where(.gmds) .sc-approved:is([data-gm-dark] *){background:#143323;color:#6fd39a;border-color:#143323}:where(.gmds) .sc-external:is([data-gm-dark] *){background:transparent;color:#6fd39a;border-color:#6fd39a}:where(.gmds) .sc-delivered:is([data-gm-dark] *){background:#2a7a50;color:#fff}@media (max-width:639px){:where(.gmds) .gm-tip{position:relative}:where(.gmds) .gm-tip:after{content:"";position:absolute;inset:-16px}:where(.gmds) .gm-tip--alone:after{inset:-10px}}:where(.gmds) .apcol,:where(.gmds) .apv,:where(.gmds) .cl-col,:where(.gmds) .col,:where(.gmds) .cs-wrap,:where(.gmds) .hy-col,:where(.gmds) .ov,:where(.gmds) .tcol{width:100%;max-width:var(--app-col);margin-inline:auto;box-sizing:border-box}:where(.gmds) .tnv .ebox>.wd{max-width:820px}:where(.gmds) .cs-tabs{overflow-x:auto;scrollbar-width:none}@media (max-width:1400px){:where(.gmds) .cs-tabs:has(a:nth-child(8)){gap:0}:where(.gmds) .cs-wrap .cs-tabs:has(a:nth-child(8)) a{padding:0 8px}}@media (max-width:1279px){:where(.gmds) .ch{flex-wrap:wrap}:where(.gmds) .ch>div:not(.ch-act){flex:1 1 320px;min-width:0}:where(.gmds) .ch-act{flex-wrap:wrap}:where(.gmds) .ch-facts,:where(.gmds) .cns{flex-wrap:wrap}:where(.gmds) .vgrid{grid-template-columns:minmax(0,1fr)}:where(.gmds) .vsw,:where(.gmds) .vtop{flex-wrap:wrap}:where(.gmds) .vtop{gap:10px}:where(.gmds) .bring{flex-wrap:wrap}:where(.gmds) .bring-btn{max-width:100%;height:auto;min-height:40px;white-space:normal}}@media (max-width:1099px){:where(.gmds) .ovg{grid-template-columns:minmax(0,1fr)}:where(.gmds) .ca{height:auto;min-height:54px;padding:8px 0}:where(.gmds) .gr2,:where(.gmds) .gra{grid-template-columns:56px minmax(0,1fr) auto}:where(.gmds) .gr2>.gr-t{grid-column:2/-1}:where(.gmds) .gr2>.gr-d{grid-column:2;flex-wrap:wrap}:where(.gmds) .gr2>.gr-s{grid-column:3}:where(.gmds) .gr2>.gr-a{grid-column:2/-1;justify-self:start}}@media (max-width:767px){:where(.gmds) .ch{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}:where(.gmds) .ds-nb{flex-wrap:wrap}:where(.gmds) .nb-main{flex:1 1 200px;min-width:0}:where(.gmds) .nb-cta{flex-basis:100%;flex-wrap:wrap}}@media (min-width:1600px){:where(.gmds) .home-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;align-items:start}:where(.gmds) .apcol .ds-group:has(>.ds-row){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}:where(.gmds) .apv .ds-group:has(>.ds-row){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}:where(.gmds) .tcol .ds-group:has(>.pr3){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}:where(.gmds) .ds-group:has(>.ds-row)>:not(.ds-row){grid-column:1/-1}:where(.gmds) .ds-group:has(>.pr3)>:not(.pr3){grid-column:1/-1}:where(.gmds) .pln:has(>.cs-row){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}:where(.gmds) .pln>:not(.cs-row){grid-column:1/-1}:where(.gmds) .pgs2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}:where(.gmds) .gr{grid-template-columns:56px minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}:where(.gmds) .gr2,:where(.gmds) .gra{grid-template-columns:56px minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 172px}:where(.gmds) .gr-s{justify-content:flex-start}:where(.gmds) .cs-sec{display:grid;grid-template-columns:300px minmax(0,1fr);column-gap:40px}:where(.gmds) .cs-sec>:not(.cs-h){grid-column:2}:where(.gmds) .cs-h{grid-column:1;grid-row:1/span 30;align-self:start;position:sticky;top:calc(var(--app-top) + 16px);margin-bottom:0}}}