.Si-P0q_page{box-sizing:border-box;background:var(--theme-background);width:100%;max-width:none;min-height:100svh;color:var(--theme-text);grid-template-columns:1fr 1fr;padding:0;display:grid}.Si-P0q_entry{grid-area:1/2;place-items:center;min-width:0;padding:clamp(1.5rem,5vw,5rem);display:grid}.Si-P0q_card{box-sizing:border-box;border:1px solid var(--theme-border);background:var(--theme-surface-raised);border-radius:1.15rem;width:min(100%,27rem);padding:1.75rem clamp(1.25rem,4vw,2.5rem) 2rem;box-shadow:0 20px 55px #0007}.Si-P0q_header{text-align:center}.Si-P0q_installButton,.Si-P0q_installAction{background:var(--theme-red);color:#fff;cursor:pointer;border:0;border-radius:.55rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;margin:0 auto 1rem;padding:.55rem .85rem;font-size:.86rem;font-weight:650;display:inline-flex}.Si-P0q_installButton:hover,.Si-P0q_installAction:hover{background:var(--theme-red-hover)}.Si-P0q_installAction{margin:1rem 0 0}.Si-P0q_installButton:focus-visible,.Si-P0q_installDialog button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.Si-P0q_installDialog{box-sizing:border-box;color:#172131;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overscroll-behavior:contain;text-align:start;background:#fff;border:1px solid #e0e4eb;border-radius:1rem;width:min(25rem,100% - 3rem);max-height:min(88dvh,58rem);padding:1rem}.Si-P0q_installDialog::backdrop{background:#000a}.Si-P0q_installDialogHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Si-P0q_installDialogHeader h2{margin:0;font-size:1.15rem;line-height:1.35}.Si-P0q_installDialogHeader button{color:#566173;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;padding:0;font-size:1.35rem;display:grid}.Si-P0q_installDialogHeader button:hover{background:#edf2f8}.Si-P0q_installSteps{counter-reset:install-step;color:#394456;gap:.75rem;margin:.9rem 0 0;padding:0;font-size:.91rem;line-height:1.5;list-style:none;display:grid}.Si-P0q_installSteps li{counter-increment:install-step;padding-inline-start:1.75rem;position:relative}.Si-P0q_installSteps li:before{content:counter(install-step);color:#205cb3;background:#edf4ff;border-radius:50%;place-items:center;width:1.22rem;height:1.22rem;font-weight:750;display:grid;position:absolute;inset-block-start:.05rem;inset-inline-start:0}.Si-P0q_installGuide:not([hidden]){width:min(72%,15rem);height:auto;margin:1rem auto 0;display:block}.Si-P0q_logo{margin:-.4rem auto -.25rem;display:block}.Si-P0q_eyebrow{color:var(--theme-accent);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:650}.Si-P0q_header h1{letter-spacing:-.035em;margin:.5rem 0 0;font-size:clamp(1.55rem,3vw,2.1rem);line-height:1.15}.Si-P0q_intro{color:var(--theme-muted);margin:.75rem 0 0;font-size:.92rem}.Si-P0q_form{gap:.55rem;margin:1.7rem 0 1rem}.Si-P0q_form label{font-size:.85rem;font-weight:600}.Si-P0q_field{border:1px solid var(--theme-border-strong);background:var(--theme-surface-active);border-radius:.65rem;align-items:center;gap:.6rem;padding-inline:.85rem;display:flex}.Si-P0q_field svg{width:1.15rem;color:var(--theme-muted);flex:none}.Si-P0q_field input{box-sizing:border-box;width:100%;min-width:0;min-height:3rem;color:inherit;background:0 0;border:0;outline:0;padding:.65rem 0;font-size:1rem}.Si-P0q_field input::placeholder{color:var(--theme-muted)}.Si-P0q_field:focus-within{outline:2px solid var(--theme-accent);outline-offset:2px}.Si-P0q_form button{background:var(--theme-red);color:#fff;border:0;border-radius:.65rem;min-height:3rem;margin-top:.5rem;font-weight:700}.Si-P0q_form button:hover{background:var(--theme-red-hover)}.Si-P0q_form button:focus-visible,.Si-P0q_help summary:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.Si-P0q_error{color:var(--theme-accent);margin:.4rem 0 0;font-size:.85rem}.Si-P0q_help{color:var(--theme-muted);text-align:center;font-size:.83rem}.Si-P0q_help summary{text-underline-offset:.2em;width:fit-content;margin-inline:auto;text-decoration:underline;list-style:none}.Si-P0q_help summary::-webkit-details-marker{display:none}.Si-P0q_instructions{text-align:left;overflow-wrap:anywhere;margin-top:1rem;line-height:1.5}.Si-P0q_instructions ol{padding-inline-start:1.25rem}.Si-P0q_instructions li+li{margin-top:.4rem}.Si-P0q_portrait{grid-area:1/1;min-height:32rem;position:relative;overflow:hidden}.Si-P0q_portrait img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 56%,#000d 70%,#0005 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 56%,#000d 70%,#0005 88%,#0000 100%)}.Si-P0q_portrait:after{background:linear-gradient(to top, var(--theme-wine), transparent 35%);content:"";pointer-events:none;position:absolute;inset:0}.Si-P0q_copyright{z-index:1;color:#fff;text-align:center;gap:.2rem;font-size:.85rem;line-height:1.35;display:grid;position:absolute;inset:auto 1rem 1rem}.Si-P0q_page[data-portrait=false]{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr)}.Si-P0q_page[data-portrait=false] .Si-P0q_entry{grid-column:1}.Si-P0q_page[data-portrait=false] .Si-P0q_portrait{aspect-ratio:auto;grid-row:2;min-height:0}.Si-P0q_page[data-portrait=false] .Si-P0q_portrait:after{display:none}.Si-P0q_page[data-portrait=false] .Si-P0q_copyright{padding:1rem;position:relative;inset:auto}@media (max-width:760px){.Si-P0q_page{grid-template-columns:minmax(0,1fr);align-content:start}.Si-P0q_entry{grid-column:1;padding:clamp(1.5rem,7vw,3rem) 1rem}.Si-P0q_portrait{aspect-ratio:5/4;grid-row:2;min-height:0}.Si-P0q_portrait img{-webkit-mask-image:linear-gradient(#0000,#0006 8%,#000 23%);mask-image:linear-gradient(#0000,#0006 8%,#000 23%)}}
