.g-root .g-be-calc{padding-top:8px}.g-root .g-be-segrow{display:flex}.g-root .g-be-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start;margin-top:16px}.g-root .g-be-box .g-behd{margin:0 0 6px;font-size:21px;line-height:1.12;letter-spacing:-.02em}.g-root .g-be-box>p{margin:0 0 20px;font-size:14px;line-height:1.55;color:var(--g-t2)}.g-root .g-be-chips{display:flex;gap:6px;flex-wrap:wrap}.g-root .g-be-val{position:relative;display:flex}.g-root .g-be-val input{width:100%;height:52px;padding:0 62px 0 16px;border:0;border-radius:12px;background:var(--g-recess);color:var(--g-t1);font:600 20px var(--g-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.g-root .g-be-val input::-webkit-inner-spin-button,.g-root .g-be-val input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.g-root .g-be-val--bad input{box-shadow:inset 0 0 0 2px var(--g-warn-ink)}.g-root .g-be-bad{margin:8px 0 0;color:var(--g-warn-ink);font:600 12.5px var(--g-font-ui);line-height:1.5}.g-root .g-be-val em{position:absolute;top:50%;right:16px;transform:translateY(-50%);font-style:normal;font:600 13px var(--g-font-ui);color:var(--g-t3);pointer-events:none}.g-root .g-be-read{display:grid;grid-template-columns:1fr 1fr;gap:14px}.g-root .g-be-read>div{max-width:74ch}.g-root .g-be-read h3{margin:0 0 12px;font-size:22px}.g-root .g-be-read p{margin:0;font-size:15.5px;line-height:1.68;color:var(--g-t2)}.g-root .g-be-modal{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--g-scrim-backdrop)}.g-root .g-be-modal__panel{width:100%;max-width:780px;border-radius:20px;background:var(--g-pap-lift);box-shadow:var(--g-shadow-dialog);overflow:hidden}.g-root .g-be-modal__panel header{display:flex;align-items:center;gap:16px;padding:16px 20px}.g-root .g-be-modal__panel h2{font-size:17px}.g-root .g-be-modal__panel header button{margin-left:auto;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;color:var(--g-t3)}.g-root .g-be-modal__panel header button:hover{background:var(--g-pap-deep);color:var(--g-t1)}.g-root .g-be-modal__frame{position:relative;aspect-ratio:16/9;background:var(--g-recess)}.g-root .g-be-modal__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:1080px){.g-root .g-be-cols,.g-root .g-be-read{grid-template-columns:1fr}}