.rm,[data-rm-mode=public]{--rm-bg:#0e0d0c;--rm-surface:#171513;--rm-surface-2:#1f1c19;--rm-media-placeholder:#1a1816;--rm-viewer-bg:#080807;--rm-text:#ede8e0;--rm-text-2:#c9c2b8;--rm-text-3:#a59d92;--rm-text-disabled:#6f6962;--rm-text-on-accent:#0e0d0c;--rm-text-on-photo:#fff;--rm-scrim:rgba(14,13,12,.72);--rm-border:hsla(37,27%,90%,.16);--rm-border-strong:hsla(37,27%,90%,.32);--rm-border-input:hsla(37,27%,90%,.28);--rm-rule-brand:#f0561a;--rm-accent:#f0561a;--rm-accent-hover:#ff7a3d;--rm-accent-text:#ff9a6a;--rm-accent-tint:rgba(240,86,26,.1);--rm-focus:#f0561a;--rm-success:#7fc79a;--rm-success-tint:rgba(127,199,154,.12);--rm-warning:#e3b85c;--rm-warning-tint:rgba(227,184,92,.12);--rm-error:#f07a6a;--rm-error-tint:hsla(7,82%,68%,.12);--rm-info:#9dbfe0;--rm-info-tint:rgba(157,191,224,.12);--rm-selection:rgba(240,86,26,.55);--rm-font:var(--font-editorial),system-ui,-apple-system,"Segoe UI",sans-serif;--rm-display:700 clamp(40px,6.5vw,84px)/.95 var(--rm-font);--rm-h1:400 clamp(20px,2vw,24px)/1.3 var(--rm-font);--rm-h2:500 clamp(18px,1.6vw,20px)/1.3 var(--rm-font);--rm-lead:400 clamp(20px,2vw,24px)/1.35 var(--rm-font);--rm-body:400 15px/1.6 var(--rm-font);--rm-body-sm:400 13px/1.5 var(--rm-font);--rm-caption:400 12px/1.5 var(--rm-font);--rm-label:500 11px/1 var(--rm-font);--rm-label-sm:500 10px/1 var(--rm-font);--rm-amount:700 clamp(24px,2.4vw,32px)/1 var(--rm-font);--rm-amount-sm:500 15px/1.4 var(--rm-font);--rm-measure:62ch;--rm-s1:4px;--rm-s2:8px;--rm-s3:12px;--rm-s4:16px;--rm-s5:24px;--rm-s6:32px;--rm-s7:48px;--rm-s8:64px;--rm-s9:96px;--rm-gutter:clamp(16px,3.5vw,48px);--rm-content:1280px;--rm-reading:720px;--rm-form:600px;--rm-row-y:var(--rm-s5);--rm-touch:44px;--rm-radius-pill:999px;--rm-radius-area:20px;--rm-radius-container:0;--rm-border-w:1px;--rm-rule-w:2px;--rm-shadow-dialog:0 24px 60px rgba(0,0,0,.5);--rm-icon:16px;--rm-icon-lg:20px;--rm-icon-stroke:2px;--rm-t-fast:160ms;--rm-t-base:200ms;--rm-t-move:340ms;--rm-t-enter:360ms;--rm-ease:cubic-bezier(.2,.7,.2,1);--rm-z-sticky:10;--rm-z-tray:15;--rm-z-bar:35;--rm-z-toast:34;--rm-z-dialog:50;--rm-z-loader:60;--rm-safe-b:env(safe-area-inset-bottom,0px)}[data-rm-mode=client]{--rm-bg:#151311;--rm-surface:#1f1c19;--rm-surface-2:#282420;--rm-media-placeholder:#211e1b;--rm-border:hsla(37,27%,90%,.18);--rm-row-y:var(--rm-s4)}[data-rm-mode=studio]{--rm-row-y:var(--rm-s3);--rm-body:400 14px/1.5 var(--rm-font);--rm-h1:500 20px/1.3 var(--rm-font);--rm-gutter:clamp(16px,2vw,24px)}.rm,.rm *{box-sizing:border-box}.rm{background:var(--rm-bg);font:var(--rm-body);-webkit-font-smoothing:antialiased}.rm,.rm a{color:var(--rm-text)}.rm a{text-decoration:underline;text-decoration-color:var(--rm-border-strong);text-underline-offset:3px}.rm a:hover{color:var(--rm-accent);text-decoration-color:currentColor}.rm :focus-visible{outline:2px solid var(--rm-focus);outline-offset:3px}.rm ::-moz-selection{background:var(--rm-selection);color:var(--rm-text)}.rm ::selection{background:var(--rm-selection);color:var(--rm-text)}.rm button,.rm input,.rm select,.rm textarea{font:inherit;color:inherit}.rm-display{font:var(--rm-display);font-stretch:75%;text-transform:uppercase;letter-spacing:-.005em;margin:0;text-wrap:balance;overflow-wrap:anywhere}.rm-display-wide{font-stretch:125%;letter-spacing:.02em}.rm-h1{font:var(--rm-h1)}.rm-h1,.rm-h2{margin:0;text-wrap:pretty}.rm-h2{font:var(--rm-h2)}.rm-lead{font:var(--rm-lead);font-stretch:90%;letter-spacing:-.01em;max-width:var(--rm-reading)}.rm-body,.rm-lead{margin:0;text-wrap:pretty}.rm-body{font:var(--rm-body);max-width:var(--rm-measure)}.rm-body,.rm-small{color:var(--rm-text-2)}.rm-small{font:var(--rm-body-sm);margin:0}.rm-caption{font:var(--rm-caption);margin:0}.rm-caption,.rm-label{color:var(--rm-text-3)}.rm-label{font:var(--rm-label);font-stretch:125%;text-transform:uppercase;letter-spacing:.12em}.rm-label-ink{color:var(--rm-text)}.rm-amount{font:var(--rm-amount);font-stretch:75%;letter-spacing:-.01em}.rm-amount,.rm-num{font-variant-numeric:tabular-nums}.rm-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rm-break{overflow-wrap:anywhere}.rm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rm-rule-brand{border-bottom:var(--rm-rule-w) solid var(--rm-rule-brand)}.rm-rule{border-top:var(--rm-border-w) solid var(--rm-border)}.rm-stroke{display:block;margin-top:.14em}.rm-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--rm-s2);min-height:var(--rm-touch);padding:0 var(--rm-s5);border-radius:var(--rm-radius-pill);border:var(--rm-border-w) solid transparent;background:transparent;cursor:pointer;text-decoration:none;white-space:nowrap;font:var(--rm-label);font-stretch:125%;text-transform:uppercase;letter-spacing:.12em;color:var(--rm-text);transition:background var(--rm-t-fast) var(--rm-ease),color var(--rm-t-fast) var(--rm-ease),border-color var(--rm-t-fast) var(--rm-ease)}.rm-btn-primary{background:var(--rm-accent);color:var(--rm-text-on-accent);border-color:var(--rm-accent)}.rm-btn-primary:hover{background:var(--rm-accent-hover);border-color:var(--rm-accent-hover)}.rm-btn-primary:active{background:#d64b15;border-color:#d64b15}.rm-btn-secondary{border-color:var(--rm-border-strong)}.rm-btn-secondary:hover{border-color:var(--rm-accent);color:var(--rm-accent)}.rm-btn-quiet{padding:0 var(--rm-s3);color:var(--rm-text-2)}.rm-btn-quiet:hover{color:var(--rm-accent)}.rm-btn-danger{border-color:var(--rm-error);color:var(--rm-error)}.rm-btn-danger:hover{background:var(--rm-error-tint)}.rm-btn-sm{min-height:36px;padding:0 var(--rm-s4);font:var(--rm-label-sm);font-stretch:125%;letter-spacing:.1em}.rm-btn-icon{width:var(--rm-touch);padding:0}.rm-btn-block{width:100%;justify-content:flex-start;padding-left:var(--rm-s5)}.rm-btn[aria-disabled=true],.rm-btn[disabled]{opacity:.45;cursor:not-allowed}.rm-btn[data-loading=true]{color:transparent;position:relative}.rm-btn[data-loading=true]:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;color:var(--rm-text-on-accent);animation:rm-spin .8s linear infinite}.rm-btn-quiet[data-loading=true]:after,.rm-btn-secondary[data-loading=true]:after{color:var(--rm-text)}.rm-link{background:none;border:0;padding:0;min-height:var(--rm-touch);display:inline-flex;align-items:center;gap:var(--rm-s2);cursor:pointer;color:var(--rm-accent-text);font:var(--rm-label);font-stretch:125%;text-transform:uppercase;letter-spacing:.12em;text-decoration:none}.rm-link:hover{color:var(--rm-accent-hover)}.rm-chip{display:inline-flex;align-items:center;gap:var(--rm-s2);min-height:36px;padding:0 var(--rm-s4);border-radius:var(--rm-radius-pill);border:var(--rm-border-w) solid var(--rm-border-strong);background:transparent;color:var(--rm-text-2);cursor:pointer;font:var(--rm-label-sm);font-stretch:125%;text-transform:uppercase;letter-spacing:.1em}.rm-chip:hover{border-color:var(--rm-accent);color:var(--rm-text)}.rm-chip[aria-pressed=true],.rm-chip[aria-selected=true]{background:var(--rm-text);color:var(--rm-bg);border-color:var(--rm-text)}.rm-chip-row{display:flex;gap:var(--rm-s2);flex-wrap:wrap}.rm-chip-row-scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--rm-gutter));padding:0 var(--rm-gutter) var(--rm-s1)}.rm-seg{display:inline-flex;border:var(--rm-border-w) solid var(--rm-border-strong);border-radius:var(--rm-radius-pill);padding:2px}.rm-seg button{min-height:40px;padding:0 var(--rm-s4);border:0;border-radius:var(--rm-radius-pill);background:transparent;color:var(--rm-text-2);cursor:pointer;font:var(--rm-label-sm);font-stretch:125%;text-transform:uppercase;letter-spacing:.1em}.rm-seg button[aria-pressed=true]{background:var(--rm-text);color:var(--rm-bg)}.rm-tabs{display:flex;gap:var(--rm-s5);border-bottom:var(--rm-border-w) solid var(--rm-border)}.rm-tabs button{min-height:var(--rm-touch);padding:0;border:0;background:none;cursor:pointer;color:var(--rm-text-2);font:var(--rm-label);font-stretch:125%;text-transform:uppercase;letter-spacing:.12em;border-bottom:2px solid transparent;margin-bottom:-1px}.rm-tabs button[aria-selected=true]{color:var(--rm-text);border-bottom-color:var(--rm-accent)}.rm-field{display:flex;flex-direction:column;gap:var(--rm-s2);min-width:0}.rm-field>label,.rm-legend{font:var(--rm-label);font-stretch:125%;text-transform:uppercase;letter-spacing:.12em;color:var(--rm-text-3)}.rm-req:after{content:" required";text-transform:none;letter-spacing:0;color:var(--rm-text-3);font-weight:400}.rm-help{font:var(--rm-caption);color:var(--rm-text-3)}.rm-input,.rm-select,.rm-textarea{width:100%;min-height:var(--rm-touch);padding:0 var(--rm-s5);background:var(--rm-surface);border:var(--rm-border-w) solid var(--rm-border-input);border-radius:var(--rm-radius-pill);color:var(--rm-text);font:var(--rm-body);color-scheme:dark}.rm-textarea{min-height:120px;padding:var(--rm-s3) var(--rm-s5);border-radius:var(--rm-radius-area);resize:vertical}.rm-input::-moz-placeholder,.rm-textarea::-moz-placeholder{color:var(--rm-text-3)}.rm-input::placeholder,.rm-textarea::placeholder{color:var(--rm-text-3)}.rm-input:hover,.rm-select:hover,.rm-textarea:hover{border-color:var(--rm-border-strong)}.rm-input:focus-visible,.rm-select:focus-visible,.rm-textarea:focus-visible{outline-offset:0;border-color:var(--rm-focus)}.rm-input[aria-invalid=true],.rm-select[aria-invalid=true],.rm-textarea[aria-invalid=true]{border-color:var(--rm-error)}.rm-input[disabled],.rm-select[disabled],.rm-textarea[disabled]{opacity:.45}.rm-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23c9c2b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--rm-s4) center;padding-right:var(--rm-s7)}.rm-affix{position:relative}.rm-affix>span{position:absolute;left:var(--rm-s5);top:50%;transform:translateY(-50%);color:var(--rm-text-3);pointer-events:none}.rm-affix>.rm-input{padding-left:calc(var(--rm-s5) + 14px);font-variant-numeric:tabular-nums}.rm-affix-end>span{left:auto;right:var(--rm-s5)}.rm-affix-end>.rm-input{padding-left:var(--rm-s5);padding-right:calc(var(--rm-s5) + 18px)}.rm-error-text{font:var(--rm-caption);color:var(--rm-error);gap:var(--rm-s2)}.rm-check,.rm-error-text,.rm-radio{display:flex;align-items:flex-start}.rm-check,.rm-radio{gap:var(--rm-s3);min-height:var(--rm-touch);padding:var(--rm-s2) 0;cursor:pointer;color:var(--rm-text)}.rm-check input,.rm-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:2px 0 0;flex:none;border:2px solid var(--rm-border-strong);background:var(--rm-surface);display:grid;place-items:center;cursor:pointer}.rm-radio input{border-radius:50%}.rm-check input:checked,.rm-radio input:checked{border-color:var(--rm-accent);background:var(--rm-accent)}.rm-check input:checked:after{content:"";width:10px;height:6px;border:2.5px solid;border-left:2.5px solid var(--rm-text-on-accent);border-bottom:2.5px solid var(--rm-text-on-accent);transform:translateY(-1px) rotate(-45deg)}.rm-radio input:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--rm-text-on-accent)}.rm-switch{display:inline-flex;align-items:center;gap:var(--rm-s3);min-height:var(--rm-touch);cursor:pointer}.rm-switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:26px;margin:0;border-radius:var(--rm-radius-pill);background:var(--rm-border-strong);position:relative;cursor:pointer;transition:background var(--rm-t-fast)}.rm-switch input:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--rm-text);transition:transform var(--rm-t-fast) var(--rm-ease)}.rm-switch input:checked{background:var(--rm-accent)}.rm-switch input:checked:after{transform:translateX(18px);background:var(--rm-text-on-accent)}.rm-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--rm-s5) var(--rm-s4)}.rm-error-summary{border:var(--rm-border-w) solid var(--rm-error);padding:var(--rm-s4) var(--rm-s5);display:flex;flex-direction:column;gap:var(--rm-s2)}.rm-error-summary a,.rm-notice{color:var(--rm-text)}.rm-notice{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--rm-s3);align-items:start;padding:var(--rm-s4) var(--rm-s5);border:var(--rm-border-w) solid var(--rm-border);border-left-width:3px;background:var(--rm-surface)}.rm-notice-info{border-left-color:var(--rm-info)}.rm-notice-success{border-left-color:var(--rm-success)}.rm-notice-warning{border-left-color:var(--rm-warning)}.rm-notice-error{border-left-color:var(--rm-error)}.rm-notice svg{width:var(--rm-icon-lg);height:var(--rm-icon-lg);margin-top:1px}.rm-notice-info svg{color:var(--rm-info)}.rm-notice-success svg{color:var(--rm-success)}.rm-notice-warning svg{color:var(--rm-warning)}.rm-notice-error svg{color:var(--rm-error)}.rm-toast{position:fixed;left:50%;bottom:calc(var(--rm-s4) + var(--rm-safe-b));transform:translateX(-50%);z-index:var(--rm-z-toast);background:var(--rm-text);color:var(--rm-bg);padding:0 var(--rm-s2) 0 var(--rm-s5);min-height:var(--rm-touch);display:flex;align-items:center;gap:var(--rm-s2);border-radius:var(--rm-radius-pill);max-width:calc(100vw - 24px);font:var(--rm-body-sm)}.rm-toast .rm-link{color:var(--rm-accent)}.rm-status{display:inline-flex;align-items:center;gap:var(--rm-s2);font:var(--rm-label-sm);font-stretch:125%;text-transform:uppercase;letter-spacing:.1em;color:var(--rm-text-2);white-space:nowrap}.rm-status:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--rm-text-3);flex:none}.rm-status-success:before{background:var(--rm-success)}.rm-status-warning:before{background:var(--rm-warning)}.rm-status-error:before{background:var(--rm-error)}.rm-status-info:before{background:var(--rm-info)}.rm-status-accent:before{background:var(--rm-accent)}.rm-skeleton{background:linear-gradient(90deg,var(--rm-surface) 0,var(--rm-surface-2) 50%,var(--rm-surface) 100%);background-size:200% 100%;animation:rm-shimmer 1.4s linear infinite}.rm-progress{height:2px;background:var(--rm-border);overflow:hidden}.rm-progress>span{display:block;height:100%;background:var(--rm-accent);transition:width var(--rm-t-base) linear}.rm-progress-indeterminate>span{width:40%;animation:rm-bar 1.1s linear infinite}.rm-empty{padding:var(--rm-s6) 0;max-width:420px;display:flex;flex-direction:column;gap:var(--rm-s3)}.rm-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--rm-s3) var(--rm-s5);align-items:center;padding:var(--rm-row-y) 0;border-top:var(--rm-border-w) solid var(--rm-border);min-height:var(--rm-touch)}.rm-row:last-child{border-bottom:var(--rm-border-w) solid var(--rm-border)}.rm-row-link{text-decoration:none;color:inherit;cursor:pointer}.rm-row-link:hover .rm-row-title{color:var(--rm-accent)}.rm-row-title{font:var(--rm-body);color:var(--rm-text)}.rm-row-meta{font:var(--rm-body-sm);color:var(--rm-text-3)}.rm-table{width:100%;border-collapse:collapse;font:var(--rm-body-sm)}.rm-table th{text-align:left;font:var(--rm-label-sm);font-stretch:125%;text-transform:uppercase;letter-spacing:.1em;color:var(--rm-text-3);padding:var(--rm-s3) var(--rm-s3) var(--rm-s3) 0;border-bottom:var(--rm-border-w) solid var(--rm-border-strong)}.rm-table td{padding:var(--rm-row-y) var(--rm-s3) var(--rm-row-y) 0;border-bottom:var(--rm-border-w) solid var(--rm-border);vertical-align:top;color:var(--rm-text)}.rm-table .rm-num,.rm-table th.rm-num{text-align:right}@media (max-width:699px){.rm-table-stack thead{display:none}.rm-table-stack tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--rm-s1) var(--rm-s4);padding:var(--rm-s3) 0;border-bottom:var(--rm-border-w) solid var(--rm-border)}.rm-table-stack td{display:block;padding:0;border:0}.rm-table-stack td[data-label]:before{content:attr(data-label);display:block;font:var(--rm-caption);color:var(--rm-text-3)}.rm-table-stack td.rm-num{text-align:right}}.rm-toolbar{gap:var(--rm-s2) var(--rm-s3);align-items:center;min-height:var(--rm-touch)}.rm-section-head,.rm-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between}.rm-section-head{gap:var(--rm-s2) var(--rm-s4);align-items:baseline;padding-bottom:var(--rm-s3);border-bottom:var(--rm-border-w) solid var(--rm-border)}.rm-selection-bar{position:fixed;left:50%;bottom:calc(var(--rm-s4) + var(--rm-safe-b));transform:translateX(-50%);z-index:var(--rm-z-bar);border:var(--rm-border-w) solid var(--rm-border-strong);border-radius:var(--rm-radius-pill);padding:var(--rm-s1) var(--rm-s1) var(--rm-s1) var(--rm-s5);display:flex;align-items:center;gap:var(--rm-s1);max-width:calc(100vw - 24px);overflow-x:auto;scrollbar-width:none}.rm-panel,.rm-selection-bar{background:var(--rm-surface)}.rm-panel{border:var(--rm-border-w) solid var(--rm-border);padding:var(--rm-s5)}.rm-panel-accent{border-color:var(--rm-accent)}.rm-accordion>button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--rm-s4);min-height:var(--rm-touch);padding:var(--rm-s4) 0;border:0;border-top:var(--rm-border-w) solid var(--rm-border);background:none;text-align:left;cursor:pointer;color:var(--rm-text);font:var(--rm-body)}.rm-accordion>button:hover{color:var(--rm-accent)}.rm-accordion>button svg{flex:none;transition:transform var(--rm-t-base) var(--rm-ease)}.rm-accordion>button[aria-expanded=true] svg{transform:rotate(180deg)}.rm-accordion>div{padding:0 0 var(--rm-s5);color:var(--rm-text-2);max-width:var(--rm-reading)}.rm-backdrop{position:fixed;inset:0;z-index:var(--rm-z-dialog);background:rgba(8,8,7,.78);align-items:center;justify-content:center}.rm-backdrop,.rm-dialog{display:flex;padding:var(--rm-s5)}.rm-dialog{width:100%;max-width:560px;max-height:90vh;overflow:auto;background:var(--rm-bg);border:var(--rm-border-w) solid var(--rm-border-strong);border-top:var(--rm-rule-w) solid var(--rm-accent);flex-direction:column;gap:var(--rm-s4);box-shadow:var(--rm-shadow-dialog)}.rm-dialog-actions{display:flex;flex-wrap:wrap;gap:var(--rm-s2);justify-content:flex-end;padding-top:var(--rm-s3)}.rm-drawer{position:fixed;inset:0;z-index:var(--rm-z-dialog);background:rgba(8,8,7,.6);display:flex;align-items:flex-end;justify-content:center}.rm-drawer>div{width:100%;max-width:640px;max-height:86vh;overflow:auto;background:var(--rm-surface);border-top:var(--rm-rule-w) solid var(--rm-accent);padding:var(--rm-s4) var(--rm-s4) calc(var(--rm-s5) + var(--rm-safe-b))}@media (min-width:1100px){.rm-drawer{align-items:stretch;justify-content:flex-end}.rm-drawer>div{max-width:420px;max-height:none;border-top:0;border-left:var(--rm-border-w) solid var(--rm-border-strong)}}.rm-frame{position:relative;display:block;background:var(--rm-media-placeholder);overflow:hidden}.rm-frame img,.rm-frame video{display:block;width:100%;height:100%}.rm-frame-caption{position:absolute;left:0;right:0;bottom:0;padding:var(--rm-s3) var(--rm-s4);background:linear-gradient(to top,var(--rm-scrim),transparent);color:var(--rm-text-on-photo);font:var(--rm-body-sm)}.rm-frame-failed{display:grid;place-items:center;color:var(--rm-text-3);font:var(--rm-caption);background:repeating-linear-gradient(135deg,#1c1917 0 6px,#141210 6px 12px)}.rm-fav{position:absolute;right:var(--rm-s2);top:var(--rm-s2);width:var(--rm-touch);height:var(--rm-touch);display:grid;place-items:center;border:0;background:none;cursor:pointer;color:var(--rm-text-on-photo)}.rm-fav svg{width:22px;height:22px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.rm-fav[aria-pressed=true] svg{fill:var(--rm-accent);color:var(--rm-accent)}.rm-tick{position:absolute;left:var(--rm-s2);top:var(--rm-s2);width:var(--rm-touch);height:var(--rm-touch);display:grid;place-items:start;padding:6px;border:0;background:none;cursor:pointer}.rm-tick span{width:22px;height:22px;border:2px solid hsla(0,0%,100%,.85);background:rgba(14,13,12,.45);display:grid;place-items:center}.rm-tick[aria-pressed=true] span{background:var(--rm-accent);border-color:var(--rm-accent)}.rm-play{position:absolute;inset:0;display:grid;place-items:center;border:0;background:none;cursor:pointer}.rm-play span{width:56px;height:56px;border:2px solid var(--rm-text-on-photo);display:grid;place-items:center;background:rgba(14,13,12,.4)}.rm-nav{display:flex;gap:var(--rm-s6);font:var(--rm-label);font-stretch:125%;text-transform:uppercase;letter-spacing:.14em}.rm-nav a{text-decoration:none;color:var(--rm-text);display:inline-flex;flex-direction:column;gap:6px;padding:var(--rm-s4) 0 var(--rm-s3)}.rm-nav a[aria-current=page]{color:var(--rm-accent)}.rm-nav-studio{gap:var(--rm-s4)}.rm-nav-studio a{padding:0 var(--rm-s3);min-height:var(--rm-touch);display:inline-flex;flex-direction:row;align-items:center;border-radius:var(--rm-radius-pill)}.rm-nav-studio a[aria-current=page]{background:var(--rm-surface-2);color:var(--rm-text)}.rm-crumbs{display:flex;flex-wrap:wrap;gap:var(--rm-s2);align-items:center;font:var(--rm-body-sm);color:var(--rm-text-3)}.rm-crumbs a{color:var(--rm-text-2);text-decoration:none;min-height:var(--rm-touch);display:inline-flex;align-items:center}@keyframes rm-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rm-spin{to{transform:rotate(1turn)}}@keyframes rm-shimmer{to{background-position:-200% 0}}@keyframes rm-bar{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.rm-enter{animation:rm-in var(--rm-t-enter) var(--rm-ease) both}.rm-fade{animation:rm-in var(--rm-t-base) ease-out both}@media (prefers-reduced-motion:reduce){.rm-enter,.rm-fade,.rm-progress-indeterminate>span,.rm-skeleton{animation:none}.rm *{transition-duration:0ms!important}}.rm a.rm-btn-primary{color:var(--rm-text-on-accent);text-decoration:none}.rm .rm-btn{font:var(--rm-label);font-stretch:125%}.rm .rm-btn-sm{min-height:var(--rm-touch)}.rm .rm-btn-primary{color:var(--rm-text-on-accent)}