[data-app-shell][data-account-page]:has(.v-information-r1[data-information-nav=true]){padding-bottom:calc(74px + env(safe-area-inset-bottom))}[data-app-shell][data-account-page]:has(.v-information-r1[data-information-nav=false]){padding-bottom:24px}[data-app-shell][data-account-page]:has(.v-information-r1)>.v-shell-content{max-width:560px;padding:20px 20px 0}[data-account-page]:has(.v-information-r1) .v-account-header{margin-bottom:24px}[data-account-page]:has(.v-information-r1) .v-account-heading{gap:12px}[data-account-page]:has(.v-information-r1) .v-account-heading h1{letter-spacing:-.02em;color:#102c50;font:700 25px/31px Georgia,serif}.v-information-r1-heading-icon{object-fit:contain;flex:0 0 56px;width:56px;height:56px}[data-account-page]:has(.v-information-r1) .v-back-button[data-back-label=true]{border-radius:22px;flex:none;width:auto;max-width:100%;height:44px;padding:0 12px}[data-account-page]:has(.v-information-r1) .v-back-button[data-back-label=true] .v-back-button__inner{align-items:center;gap:8px;width:auto;display:flex}[data-account-page]:has(.v-information-r1) .v-back-button__label{white-space:normal;font:600 14px/20px Manrope,system-ui,sans-serif}body[data-vavalys-relief] [data-account-page] .v-information-r1{color:#102c50;min-width:0;font:400 16px/1.6 Manrope,system-ui,sans-serif}body[data-vavalys-relief] [data-account-page] .v-about-r1>p{margin:0 0 18px;font-size:16px;line-height:1.6}body[data-vavalys-relief] [data-account-page] .v-about-r1 .v-about-r1-motto{text-align:left;margin:0 0 18px;font:600 23px/1.3 Georgia,serif}body[data-vavalys-relief] [data-account-page] .v-about-r1-approach{text-align:left;box-shadow:none;background:0 0;border:0;margin:0 0 20px;padding:0}body[data-vavalys-relief] [data-account-page] .v-about-r1-approach h2{margin:0 0 6px;font:600 21px/1.35 Georgia,serif}body[data-vavalys-relief] [data-account-page] .v-about-r1-approach p{margin:0;font-size:16px;line-height:1.6}.v-information-r1-divider{align-items:center;gap:14px;margin:20px 0;display:flex}.v-information-r1-divider:before,.v-information-r1-divider:after{content:"";background:#dfd9cc;flex:1;height:1px}.v-information-r1-divider img{object-fit:contain;width:30px;height:22px}body[data-vavalys-relief] [data-account-page] .v-information-r1-group{background:#fffdf8;border:1px solid #dfd9cc;border-radius:20px;margin:0 0 16px;padding:4px;display:block;box-shadow:0 3px 10px #352b1814}body[data-vavalys-relief] [data-account-page] .v-information-r1-row{color:#102c50;touch-action:manipulation;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;min-height:76px;padding:14px 12px;font:600 16px/22px Manrope,sans-serif;text-decoration:none;display:flex;position:relative}.v-information-r1-row+.v-information-r1-row:before{content:"";background:#dfd9cc;height:1px;position:absolute;top:0;left:12px;right:12px}.v-information-r1-row>img{object-fit:contain;flex:0 0 44px;width:44px;height:44px;display:block}.v-information-r1-row>span{overflow-wrap:anywhere;flex:1;min-width:0}.v-information-r1-row>svg{flex:0 0 18px}.v-information-r1-row strong{font-weight:600;display:block}.v-information-r1-row small{color:#526273;margin-top:4px;font:400 14px/20px Manrope,sans-serif;display:block}body[data-vavalys-relief] [data-account-page] .v-information-r1-text-link{color:#526443;text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;gap:10px;min-height:44px;padding:8px 4px;font-size:15px;line-height:22px;text-decoration:underline;display:flex}.v-information-r1-text-link>svg{flex-shrink:0}.v-information-r1-data>svg:last-child{margin-left:auto}body[data-vavalys-relief] [data-account-page] .v-about-r1>.v-about-r1-health{color:#526273;margin:12px 0 0;font-size:13px;line-height:20px}body[data-vavalys-relief] [data-account-page] .v-information-r1-toc{background:#fffdf8;border:1px solid #dfd9cc;border-radius:14px;margin:0 0 24px;box-shadow:0 3px 6px #352b1814}.v-information-r1-toc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;font:600 16px/22px Manrope,sans-serif;list-style:none;display:flex}.v-information-r1-toc summary::-webkit-details-marker{display:none}.v-information-r1-toc[open] summary svg{transform:rotate(180deg)}.v-information-r1-toc nav{padding:0 12px 12px;display:grid}.v-information-r1-toc nav a{color:#102c50;text-underline-offset:3px;min-height:44px;padding:10px 4px;font-size:15px;line-height:22px;text-decoration:underline}body[data-vavalys-relief] [data-account-page] .v-legal-document-r1>.v-legal-section{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #dfd9cc;border-radius:0;margin:0 0 22px;padding:0 0 22px;scroll-margin-top:20px}body[data-vavalys-relief] [data-account-page] .v-legal-document-r1 .v-legal-section__title{color:#102c50;margin:0 0 10px;font:600 21px/1.35 Georgia,serif}body[data-vavalys-relief] [data-account-page] .v-legal-document-r1 :is(.v-legal-section__body,p,li){font:400 16px/1.65 Manrope,sans-serif}.v-legal-document-r1 .v-legal-section__body>*+*{margin-top:12px}body[data-vavalys-relief] [data-account-page] .v-legal-document-r1 .v-legal-notice{color:#526273;background:#f3eee3;border-left:2px solid #ad9b75;padding:8px 12px;font-size:14px;line-height:1.55}.v-information-r1 :is(a,summary):focus-visible{outline-offset:3px;outline:2px solid #102c50}.v-legal-document-r1 section:focus-visible{outline-offset:4px;outline:2px solid #102c50}.v-information-r1-row:active{transform:translateY(1px)}@media (width<=359px){[data-app-shell][data-account-page]:has(.v-information-r1)>.v-shell-content{padding-inline:16px}.v-information-r1-heading-icon{flex-basis:48px;width:48px;height:48px}[data-account-page]:has(.v-information-r1) .v-account-header .v-primary-brand span{font-size:14px}[data-account-page]:has(.v-information-r1) .v-account-header .v-primary-brand img{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.v-information-r1-row:active{transform:none}}html[data-reduced-motion=true] .v-information-r1-row:active{transform:none}body[data-vavalys-relief] [data-account-page] .v-legal-document-r1{gap:0;padding-bottom:0;display:block}body[data-vavalys-relief] [data-account-page] .v-legal-document-r1 .v-legal-section__body{gap:0;margin-top:0;display:block}.v-public-entry[data-public-entry] .v-entry-recovery-description{width:100%;color:var(--entry-muted);overflow-wrap:anywhere;margin:0 0 20px;font:400 16px/1.55 Manrope,Arial,sans-serif}.v-public-entry[data-public-entry] .v-entry-recovery-icon{color:#526344;flex:none;width:28px;height:28px;margin:0 0 12px}.v-public-entry[data-public-entry] .v-entry-recovery-return{margin-top:4px}.v-book-experience,.v-book-sheet,.v-book-pdf-sheet,.v-book-period-dialog{--book-canvas:#fbf8f1;--book-paper:#fffdf8;--book-border:#e5ddcf;--book-accent:#795b37;--book-ink:#49443c;--book-muted:#5d6657;--reader-surface:#fffdf8;--reader-rule:#e5ddcf;--book-shadow:inset 0 1px #fff,0 4px 10px -6px #66553d40;color:var(--book-ink);font:16px/1.5 VPrimary Sans,Manrope,Arial,sans-serif}.v-book-experience{background:var(--book-canvas);min-width:0}.v-book-experience [data-app-shell]{background:var(--book-canvas)}.v-book-experience [data-app-shell]>.v-shell-content{max-width:720px;padding:16px 20px 24px}.v-book-experience [data-app-shell]:has(.v-book-reader-header){padding-bottom:24px}.v-book-experience [data-app-shell]>.v-shell-content:has(.v-book-cover-header){padding-top:0}.v-book-experience :is(h1,h2,h3){color:#253747;font-family:Georgia,serif;font-weight:400}.v-book-experience :is(.text-foreground,[class*=text-foreground\/]){color:var(--book-ink)}.v-book-experience :is(.text-muted-foreground,[class*=text-muted-foreground\/]){color:var(--book-muted)}.v-book-experience :is(.text-brand,[class*=text-brand\/]){color:var(--book-accent)}.v-book-experience :is(button,a,input,textarea):focus-visible,:is(.v-book-sheet,.v-book-period-dialog,.v-book-pdf-sheet) :is(button,a,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #617457}.v-book-experience :is(button,a),.v-book-period-dialog button{touch-action:manipulation}.v-book-experience :is(button,a,input,textarea),.v-book-period-dialog input{max-width:100%}.v-book-experience button:disabled{opacity:.55}.v-book-experience :is(.v-chemin-action,.v-chemin-empty__action,.btn-brand),:is(.v-book-sheet,.v-book-period-dialog,.v-book-pdf-sheet) :is(.btn-brand,button.bg-primary){color:#fffdf7;background:linear-gradient(145deg,#617457,#455e42);border:1px solid #607456;border-radius:16px;box-shadow:inset 0 1px #fff6,0 3px 7px #66553d20}.v-book-experience :is(.v-chemin-action,.v-book-chapters){justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin:10px 0;padding:10px 14px;font-size:16px;display:flex}.v-book-experience :is(.v-chemin-action,.v-book-chapters) svg{flex:none;width:22px;height:22px}.v-book-experience .v-book-chapters{color:var(--book-ink);background:var(--book-paper);border:1px solid var(--book-border);box-shadow:var(--book-shadow);border-radius:16px}.v-book-cover-header{margin:0 -20px 14px;position:relative}.v-book-cover-photo{isolation:isolate;width:100%;position:relative}.v-book-cover-photo>img{width:100%;height:auto;display:block}.v-book-cover-signature{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.v-book-experience .v-book-cover-header h1{letter-spacing:-.02em;margin:8px 20px 0;font:400 28px/1.2 Georgia,serif}.v-book-cover-header>p{color:var(--book-ink);margin:5px 0 0;padding:0 20px;font-size:16px}.v-book-experience .v-book-back{border:1px solid var(--book-border);min-height:44px;color:var(--book-ink);box-shadow:var(--book-shadow);background:#fffdf7f5;border-radius:24px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:15px;line-height:1.4;display:inline-flex}.v-book-back svg{width:18px;height:18px;color:var(--book-muted);flex:none}.v-book-cover-return{z-index:2;position:absolute;top:16px;left:16px}.v-book-experience .v-chemin-book-controls{box-shadow:none;background:0 0;border:0;margin:14px 0 0;padding:0;display:block}.v-book-experience .v-chemin-book-controls button{border:0;border-bottom:1px solid var(--book-border);width:100%;min-height:48px;box-shadow:none;color:var(--book-ink);text-align:left;background:0 0;border-radius:0;align-items:center;gap:12px;padding:12px 2px;font-size:16px;display:flex}.v-book-experience .v-chemin-book-controls button>svg{width:22px;height:22px;box-shadow:none;color:#9a5b22;background:0 0;border:0;border-radius:0;flex:none;padding:0}.v-book-experience .v-chemin-book-controls button>svg:last-child{width:17px;color:var(--book-muted);margin-left:auto}.v-book-experience .v-chemin-message{border:1px solid var(--book-border);background:var(--book-paper);color:var(--book-ink);box-shadow:var(--book-shadow);border-radius:16px;margin:14px 0;padding:14px;font-size:16px}.v-book-experience .v-chemin-message button{color:var(--book-accent)}.v-book-experience details.v-chemin-message{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 2px}.v-book-experience details>summary{cursor:pointer;align-content:center;min-height:48px;font-size:16px;display:list-item}.v-book-experience .v-book-edition-row{gap:10px}.v-book-experience .v-book-edition-row>span:first-child{color:var(--book-muted);letter-spacing:.04em;font-size:13px}.v-book-experience .v-book-edition-row>span:last-child{color:var(--book-ink);white-space:normal;overflow-wrap:anywhere;font-size:16px}.v-book-experience .v-chemin-empty{box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:18px 0 6px}.v-book-experience .v-chemin-empty__symbol,.v-book-experience .v-chemin-empty__eyebrow{display:none}.v-book-experience .v-chemin-empty h2{margin:0 0 10px;font:400 23px/1.3 Georgia,serif}.v-book-experience .v-chemin-empty>p{color:var(--book-muted);font-size:16px;line-height:1.6}.v-book-experience .v-chemin-empty__action{min-height:48px;margin-top:18px;font-size:16px}.v-book-experience .v-chemin-empty__secondary{border:1px solid var(--book-border);background:var(--book-paper);width:100%;min-height:48px;box-shadow:var(--book-shadow);border-radius:16px;justify-content:center;margin-top:10px;font-size:16px;text-decoration:none}.v-book-experience .v-book-opening{color:var(--book-ink);min-height:44px;box-shadow:none;background:0 0;border:0;margin:8px 0;font-size:15px}.v-book-toc-header{margin-bottom:16px}.v-book-experience .v-book-toc-heading{margin:16px 0 0;font:400 28px/1.2 Georgia,serif}.v-book-experience .v-book-toc-heading:focus{outline:none}.v-book-experience input[type=search]{width:100%;height:46px;color:var(--book-ink);border:1px solid var(--book-border);background:var(--book-paper);box-shadow:var(--book-shadow);font-size:16px}.v-book-experience input[type=search]::placeholder{color:var(--book-muted);opacity:1}.v-book-period-selection{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.v-book-experience .v-book-period-chip{min-height:44px;color:var(--book-ink);background:var(--book-paper);border:1px solid var(--book-border);box-shadow:var(--book-shadow);text-align:left;border-radius:20px;align-items:center;gap:8px;padding:8px 12px;font-size:15px;display:inline-flex}.v-book-period-chip svg{color:#9a5b22;flex:none;width:19px;height:19px}.v-book-clear-period{text-underline-offset:4px;min-height:44px;font-size:15px;text-decoration:underline}.v-book-experience .v-book-toc-tabs{border:1px solid var(--book-border);background:#f7f1e6;border-radius:14px;gap:4px;margin-top:14px;padding:4px;font-size:16px}.v-book-experience .v-book-toc-tabs button{border-radius:11px;min-height:44px;padding:8px}.v-book-experience .v-book-toc-tabs .toc-tab-active{color:#58462d;background:#eee0cc;box-shadow:inset 0 1px #fff,0 2px 4px #66553d16}.v-book-experience .v-book-toc-tabs .toc-tab-inactive{color:var(--book-muted)}.v-book-experience .v-book-toc-list{border:1px solid var(--book-border);background:var(--book-paper);box-shadow:var(--book-shadow);border-radius:18px;margin-top:12px;padding:0 14px}.v-book-experience .v-book-toc-list>li{margin:0}.v-book-experience .v-book-toc-list>li+li{border-top:1px solid var(--book-border)}.v-book-experience .v-book-toc-list .toc-chapter-card{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:16px 0;display:block}.v-book-experience .toc-chapter-card .font-serif{font:400 19px/1.3 Georgia,serif}.v-book-experience .toc-chapter-card p:not(.font-serif){font-size:14px;line-height:1.5}.v-book-experience .toc-chapter-number{color:#9a5b22;width:26px;min-width:26px;height:32px;min-height:32px;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;font:400 20px Georgia,serif;display:grid}.v-book-experience .toc-chapter-spacer{flex:none;width:26px;height:32px}.v-book-feather{object-fit:contain;width:44px;height:44px;display:block}.v-book-experience .toc-chapter-spacer .v-book-feather{width:26px;height:32px}.v-book-experience .v-book-toc-preview{color:var(--book-ink);overflow-wrap:anywhere;margin-top:6px;font-size:15px;line-height:1.5}.v-book-experience .toc-chapter-card .border-t{border:0;margin-top:8px;padding:0}.v-book-experience .v-book-bookmark-row{border:1px solid var(--book-border);background:var(--book-paper);box-shadow:var(--book-shadow);border-radius:16px}.v-book-experience .v-book-bookmark-main{background:0 0;min-width:0;padding:14px}.v-book-experience .v-book-bookmark-main .font-serif{overflow-wrap:anywhere;font:400 19px/1.35 Georgia,serif}.v-book-experience .v-book-bookmark-main p:not(.font-serif){font-size:14px}.v-book-experience .v-book-bookmark-remove{background:0 0;min-width:44px}.v-book-experience .v-book-search-results button{color:var(--book-ink);border:1px solid var(--book-border);background:var(--book-paper);box-shadow:var(--book-shadow);padding:14px}.v-book-experience .v-book-search-results .font-serif{font:400 19px/1.3 Georgia,serif}.v-book-experience .v-book-search-results p:not(.font-serif){font-size:15px;line-height:1.5}.v-book-reader-header{margin-bottom:14px}.v-book-experience .v-book-page{border:1px solid var(--book-border);isolation:isolate;overflow-wrap:anywhere;border-radius:14px;min-height:0;margin:0 6px 10px 0;padding:22px 18px;box-shadow:inset 0 1px #fff,2px 2px #fcf8f2,3px 3px #dfd2bf,5px 5px #fcf8f2,6px 6px #dfd2bf,0 8px 16px -10px #66553d50}.v-book-experience .v-book-page header{text-align:center;margin-bottom:18px;padding-bottom:16px}.v-book-experience .v-book-page h2{margin-top:8px;font:italic 400 28px/1.2 Georgia,serif}.v-book-experience .v-book-page-position{letter-spacing:.07em;font-size:12px;font-weight:400;line-height:1.5}.v-book-experience .v-book-page header>p:last-child:not(.v-book-page-position){color:var(--book-muted);font-size:14px}.v-book-experience .v-book-page-emblem{color:#9a5b22;place-items:center;width:44px;height:44px;margin:0 auto 12px;display:grid}.v-book-page-emblem svg{width:28px;height:28px}.v-book-experience .v-book-reading-font{white-space:pre-line;text-wrap:pretty;font:400 20px/1.65 Georgia,serif}.v-book-experience [data-reader-size=sm] .v-book-reading-font{font-size:18px}.v-book-experience [data-reader-size=lg] .v-book-reading-font{font-size:22px}.v-book-experience [data-reader-size=xl] .v-book-reading-font{font-size:24px}.v-book-experience .v-book-page-prose p{margin:0 0 1.2em}.v-book-experience .v-book-page-prose p:last-child{margin-bottom:0}.v-book-experience .v-book-page blockquote{color:#48543e}.v-book-experience .v-book-page blockquote footer{font:400 15px/1.5 VPrimary Sans,Arial,sans-serif}.v-book-experience .v-book-reader-tools{border-top:1px solid var(--book-border);margin-top:18px;padding-top:10px}.v-book-experience .v-book-reader-tool{color:#8b5421;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:6px;min-height:60px;padding:8px 4px;font-size:14px;display:flex}.v-book-experience .v-book-reader-tool svg{width:21px;height:21px}.v-book-experience .v-book-reader-tool[aria-pressed=true]{background:#f1e5d3;border-color:#d6b98f}.v-book-experience .v-book-note-card{color:var(--book-ink);background:var(--book-paper);border:1px solid var(--book-border);box-shadow:var(--book-shadow);white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;font:400 17px/1.6 VPrimary Sans,Arial,sans-serif}.v-book-experience .v-book-note-card>span{color:#8b5421;font-size:13px}.v-book-experience .v-book-reader-navigation{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.v-book-experience .v-book-reader-navigation button{height:auto;min-height:48px;padding:10px 8px;font-size:15px}.v-book-experience .v-book-reader-navigation button:not(.btn-brand){color:var(--book-ink);background:var(--book-paper);border:1px solid var(--book-border);box-shadow:var(--book-shadow)}.v-book-experience .v-book-reader-body>p:last-child{margin-top:16px;font-size:12px;line-height:1.5}.v-book-experience .v-book-status{color:var(--book-ink);border:1px solid var(--book-border);background:var(--book-paper);overflow-wrap:anywhere;border-radius:16px;margin:14px 0;padding:16px;font-size:16px;line-height:1.6}.v-book-experience .v-chemin-pager{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;margin:18px 0;display:grid}.v-book-experience .v-chemin-pager button{min-height:44px;color:var(--book-ink);background:var(--book-paper);border:1px solid var(--book-border);box-shadow:var(--book-shadow);border-radius:18px;padding:8px 10px;font-size:15px}.v-book-experience .v-chemin-pager span{color:var(--book-muted);white-space:nowrap;font-size:14px}.v-book-status button{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.v-book-empty-period{text-align:center;padding:24px 0}.v-book-empty-period>svg{color:#617457;width:44px;height:44px;margin:0 auto 16px}.v-book-experience .v-book-empty-period h2{font:400 23px/1.3 Georgia,serif}.v-book-empty-period p{color:var(--book-muted);margin:10px 0 16px;font-size:16px}.v-book-experience .v-book-empty-period button{border:1px solid var(--book-border);width:100%;min-height:48px;box-shadow:var(--book-shadow);background:var(--book-paper);border-radius:16px;margin-top:10px;padding:10px;font-size:16px;display:block}.v-book-experience .v-book-empty-period .btn-brand{color:#fffdf7;background:linear-gradient(145deg,#617457,#455e42)}.v-book-period-overlay{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#302b2366;position:fixed;inset:0}.v-book-period-dialog{z-index:81;overscroll-behavior:contain;border:1px solid var(--book-border);background:var(--book-paper);border-radius:20px;width:calc(100% - 32px);max-width:400px;max-height:calc(100dvh - 32px);padding:24px 20px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:inset 0 1px #fff,0 16px 48px #302b2340}.v-book-period-dialog h2{color:#253747;margin:0 0 10px;padding-right:30px;font:400 24px/1.25 Georgia,serif}.v-book-period-dialog>p{color:var(--book-muted);margin:0 0 20px;font-size:16px}.v-book-period-dialog .v-book-dialog-close{width:44px;height:44px;color:var(--book-ink);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:10px;right:8px}.v-book-dialog-close svg{width:20px;height:20px}.v-book-period-form label{margin:14px 0;font-size:16px;display:block}.v-book-period-form input{border:1px solid var(--book-border);background:var(--book-canvas);width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--book-ink);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:12px;margin-top:6px;padding:10px 12px;display:block;box-shadow:inset 0 1px #fff,0 2px 5px #66553d12}.v-book-period-form>button{border:1px solid var(--book-border);width:100%;min-height:48px;font:inherit;box-shadow:var(--book-shadow);border-radius:14px;margin-top:10px;padding:10px;display:block}.v-book-period-form .v-book-period-cancel{background:var(--book-paper)}.v-book-period-form [role=alert]{color:#a4382b;font-size:15px}.v-book-sheet,.v-book-pdf-sheet{background:var(--book-paper);color:var(--book-ink);border-color:var(--book-border);overscroll-behavior:contain;max-height:88dvh;overflow-y:auto}.v-book-sheet :is(h2,h2>span),.v-book-pdf-sheet h3{color:#253747;font:400 24px/1.25 Georgia,serif}.v-book-pdf-sheet h4{color:#253747;font:400 23px/1.3 Georgia,serif}.v-book-sheet :is(p,textarea,[data-testid=book-share-preview]),.v-book-pdf-sheet :is(p,legend,label){font-size:16px;line-height:1.6}.v-book-sheet :is(textarea,input,[data-testid=book-share-preview]){color:var(--book-ink);background:var(--book-canvas);border-color:var(--book-border);overflow-wrap:anywhere}.v-book-sheet button,.v-book-pdf-sheet button{min-height:44px;font-size:16px}.v-book-sheet :is(.text-foreground,.text-muted-foreground),.v-book-pdf-sheet :is(.text-foreground,[class*=text-foreground\/]){color:var(--book-ink)}.v-book-pdf-sheet :is(.text-muted-foreground,[class*=text-muted-foreground\/]){color:var(--book-muted)}.v-book-sheet .text-error{color:#a4382b}.v-book-pdf-sheet :is(.text-brand,[class*=text-brand\/]){color:var(--book-accent)}.v-book-pdf-sheet .bg-brand{color:#fffdf7;background:#617457}.v-book-pdf-sheet [class*=bg-brand\/],.v-book-pdf-sheet [class*=bg-secondary\/]{background:#f5eee2}.v-book-pdf-sheet button.border-brand{background:#f0f1e6;border-color:#617457}.v-book-pdf-sheet .book-pdf-preview-cover{--relief-tone-surface:#f8f2e7;--relief-tone-border:#e5ddcf;--relief-tone-shadow:#66553d;box-shadow:var(--book-shadow);background:#f8f2e7}.v-book-pdf-sheet.book-pdf-premium-panel{--relief-tone-surface:#fffdf8;--relief-tone-border:#e5ddcf;--relief-tone-shadow:#66553d}.v-book-pdf-sheet .book-pdf-stat-grid{grid-template-columns:1fr;gap:8px}.v-book-pdf-sheet .book-pdf-stat{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 16px;display:flex}.v-book-pdf-sheet .book-pdf-stat p{margin:0}.v-book-experience .v-shell-content>header h1:not(.sr-only):not(.v-book-toc-heading){font-size:28px;line-height:1.2}.v-book-experience .v-bottom-nav-canonical{border-color:var(--book-border);background:#fffaf4f5}.v-book-experience .v-bottom-nav-link{color:#746252}.v-book-experience .v-bottom-nav-link.nav-active{color:#75553d}.v-book-experience .v-bottom-nav-link.nav-active:before{background:#ead9c9}.v-book-experience .v-bottom-nav-link :is(svg,span){color:inherit}@media (prefers-reduced-motion:reduce){.v-book-experience *,.v-book-period-dialog *,.v-book-sheet,.v-book-pdf-sheet{transition:none!important;animation:none!important}}[data-app-shell][data-feature=circle] .v-circle-root .circle-requests-premium.circle-canvas-fused,[data-app-shell][data-feature=circle] .v-circle-root .circle-add-premium-shell.circle-canvas-fused{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}[data-app-shell][data-feature=circle] .v-circle-root .circle-requests-premium:before,[data-app-shell][data-feature=circle] .v-circle-root .circle-requests-premium:after,[data-app-shell][data-feature=circle] .v-circle-root .circle-add-premium-shell:before,[data-app-shell][data-feature=circle] .v-circle-root .circle-add-premium-shell:after{display:none}[data-app-shell][data-feature=circle] .v-circle-root .circle-requests-hero{gap:12px;padding:16px 4px}[data-app-shell][data-feature=circle] .v-circle-root .circle-section-kicker{display:none}[data-app-shell][data-feature=circle] .v-circle-root .circle-section-copy{font-size:15px;line-height:1.6}[data-app-shell][data-feature=circle] .v-circle-root .circle-requests-lanes{gap:14px;display:grid}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane.v-depth-surface.v-depth-3{background:#fffaf4;border:1px solid #d8c8b580;border-radius:22px;min-height:0;padding:18px;overflow:visible;box-shadow:0 4px 12px #5e44240a}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane:before,[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane:after{display:none}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane-head{min-height:0;margin-bottom:12px;padding:0}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane-icon,[data-app-shell][data-feature=circle] .v-circle-root .circle-requests-hero-icon{color:#687650;background:#f4e7d6;box-shadow:inset 0 1px 2px #fff}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane-copy,[data-app-shell][data-feature=circle] .v-circle-root .circle-request-status{font-size:15px;line-height:1.6}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-status--empty{background:0 0;padding:0}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-person{background:#fffefb;border:1px solid #e9ddce;border-radius:16px;padding:14px}.circle-request-identity{align-items:center;gap:12px;min-width:0;display:flex}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-identity p:first-child{white-space:normal;overflow-wrap:anywhere;font:400 21px/1.3 Georgia,serif}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-panel{flex-direction:column;gap:18px;display:flex}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-search-layout{order:0;margin-block:0;display:block}[data-app-shell][data-feature=circle] .v-circle-root .circle-own-handle-card{box-shadow:none;background:0 0;border:0;border-top:1px solid #ded2c0;border-radius:0;order:1;padding:18px 0 0;display:block}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-search-l3.v-depth-surface.v-depth-3,[data-app-shell][data-feature=circle] .v-circle-root .circle-invite-panel.v-depth-surface.v-depth-3{box-shadow:none;background:0 0;border:0;border-radius:0;margin-block:0;padding:0}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-panel.v-depth-surface.v-depth-3{box-shadow:none;background:0 0;border:0;padding:0}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-search-l3:before,[data-app-shell][data-feature=circle] .v-circle-root .circle-add-search-l3:after,[data-app-shell][data-feature=circle] .v-circle-root .circle-invite-panel:before,[data-app-shell][data-feature=circle] .v-circle-root .circle-invite-panel:after,[data-app-shell][data-feature=circle] .v-circle-root .circle-add-search-visual{display:none}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-heading{padding-right:0}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-section-icon{color:#727953;background:#f5e8d8}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-input{background:#fffefa;border:1px solid #cfc3b0;border-radius:12px;min-height:48px;font-size:16px}[data-app-shell][data-feature=circle] .v-circle-root .circle-invite-secondary,[data-app-shell][data-feature=circle] .v-circle-root .circle-add-primary,[data-app-shell][data-feature=circle] .v-circle-root .btn-brand,.circle-warm-sheet .btn-brand,.circle-warm-dialog .btn-brand,.circle-wink-dialog .v-share-target-submit{color:#fff;background:linear-gradient(160deg,#768360,#5c6847);border:1px solid #68734f;box-shadow:inset 0 1px #ffffff30,0 3px 7px #424d2314}[data-app-shell][data-feature=circle] .v-circle-root .circle-manage-panel{border:1px solid #dfcfb9}[data-app-shell][data-feature=circle] .v-circle-root .circle-manage-avatar,.circle-person-medallion{color:#4a4837;background:radial-gradient(circle at 26% 20%,#fffdf6,#efdfca);border:1px solid #fffdf8;font-family:Georgia,serif;box-shadow:inset 0 2px 3px #fff,0 3px 8px #65492815}.circle-person-search{background:#fffefb;border:1px solid #d9cdbd;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex}.circle-person-search input{outline:none;width:100%;min-width:0;min-height:32px;font-size:16px}.circle-person-search:focus-within{outline-offset:2px;outline:2px solid #73845c}.circle-person-list-open{text-align:left;grid-column:1/3;align-items:center;gap:12px;width:100%;min-height:52px;display:flex}.circle-person-list-open .circle-manage-person-copy{flex:1}.circle-person-list-open strong{overflow-wrap:anywhere;font:400 22px/1.3 Georgia,serif;display:block}.circle-person-list-open .circle-manage-person-copy>span{font-size:15px}.v-circle-slot--person{cursor:pointer;background:0 0;border:0;padding:0}.v-circle-slot--person:disabled{opacity:1;cursor:default}.circle-warm-sheet,.circle-warm-dialog{--foreground:#0c3550;--muted-foreground:#60685f;--surface:#fffaf4;--border:#ded0bf;color:#0c3550;background:#fffaf4;border:1px solid #e0d1bd;width:min(100%,40rem);margin-inline:auto;font-family:VCircle Sans,sans-serif;box-shadow:0 16px 50px #47361f30}.circle-warm-sheet{padding-bottom:env(safe-area-inset-bottom,0px)}.circle-warm-sheet h2,.circle-warm-dialog h2,.circle-warm-dialog [role=heading]{overflow-wrap:anywhere;padding-right:20px;font:400 clamp(27px,6vw,35px)/1.2 Georgia,serif}.circle-warm-sheet h2+p,.circle-warm-dialog h2+p,.circle-warm-dialog [role=heading]+p{font-size:16px;line-height:1.6}.circle-warm-sheet>div:last-child{background-color:#fffaf4}.circle-warm-empty{text-align:center;background:linear-gradient(150deg,#fffef9,#f7efdf);border:1px solid #e8dbc8;border-radius:18px;margin:12px 0;padding:26px 16px;font:400 22px/1.5 Georgia,serif}.circle-person-medallion{border-radius:50%;place-items:center;width:68px;height:68px;margin:4px 0 18px;font-size:28px;display:grid}.circle-person-actions{gap:12px;display:grid}.circle-person-actions>button{text-align:left;background:#fffdf8;border:1px solid #dfd0bb;border-radius:16px;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:64px;padding:14px;font-size:17px;display:grid}.circle-person-actions>button>svg:first-child{color:#a77a32}.circle-person-actions small{color:#60685f;margin-top:3px;font-size:14px;display:block}.circle-relation-door{text-align:left;border-top:1px solid #e4d7c5;align-items:center;gap:12px;width:100%;min-height:52px;margin-top:16px;font-size:15px;display:flex}.circle-relation-door>svg:last-child{margin-left:auto}.circle-relation-options{gap:8px;display:grid}.circle-relation-options button{text-align:left;color:#874b37;background:#fcf4eb;border:1px solid #deccbc;border-radius:12px;min-height:48px;padding:8px 12px}.circle-confirm-actions{gap:12px;display:flex}.circle-confirm-actions button{background:#fffdf8;border:1px solid #d8c9b8;border-radius:14px;flex:1;min-height:48px;padding:10px;font-size:16px}.circle-confirm-actions .circle-danger-action{color:#fff;background:#935d45}.circle-confirm-actions button:disabled{opacity:.65}.circle-warm-sheet button:focus-visible,.circle-warm-dialog button:focus-visible{outline-offset:3px;outline:2px solid #6a7955}.circle-wink-dialog .v-circle-copy-grid{grid-template-columns:1fr}.circle-wink-dialog .v-circle-copy-option,.circle-support-option{color:#0c3550;background:#fffdf8;border:1px solid #dfd2be;min-height:56px;font-size:16px;line-height:1.5}.circle-wink-dialog .v-circle-copy-option.is-selected,.circle-support-option.is-selected{background:#f0f2e7;border-color:#768460;box-shadow:inset 0 0 0 1px #768460}.circle-wink-dialog .v-circle-copy-option-mark{color:#65754e}.circle-wink-dialog .v-share-target-person{background:#fffdf8;border-color:#ded0bc}.circle-message-preview{color:#0c3550;background:#f4eadb;border-radius:16px;margin:12px 0;padding:14px}.circle-message-preview>p:first-child{color:#5a624f;margin-bottom:4px;font-size:14px}.circle-message-preview>p:last-child{overflow-wrap:anywhere;font:400 19px/1.5 Georgia,serif}.circle-support-intentions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.circle-support-intentions button{flex-direction:column;align-items:flex-start;gap:12px;min-height:134px;display:flex}.circle-support-intentions button>svg{color:#a67a37;width:30px;height:30px}[data-app-shell][data-feature=circle] .v-circle-root .circle-between{box-shadow:none;background:0 0;border:0;padding:0}[data-app-shell][data-feature=circle] .v-circle-root .circle-between-title{font:400 clamp(25px,5vw,32px)/1.2 Georgia,serif}[data-app-shell][data-feature=circle] .v-circle-root .circle-between-pulse,[data-app-shell][data-feature=circle] .v-circle-root .circle-between-empty-orb{display:none}[data-app-shell][data-feature=circle] .v-circle-root .circle-between-stack>section{background:#fffaf4;border:1px solid #e0d0bb;box-shadow:0 4px 12px #5e44240a}[data-app-shell][data-feature=circle] .v-circle-root .circle-between-stack h3{font:400 25px/1.25 Georgia,serif}[data-app-shell][data-feature=circle] .v-circle-root .circle-between-stack li{background:#fffdf8;border-color:#e4d5c1}[data-app-shell][data-feature=circle] .v-circle-root .circle-between-stack p{overflow-wrap:anywhere}@media (width<=360px){[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane.v-depth-surface.v-depth-3,[data-app-shell][data-feature=circle] .v-circle-root .circle-add-search-l3.v-depth-surface.v-depth-3,[data-app-shell][data-feature=circle] .v-circle-root .circle-invite-panel.v-depth-surface.v-depth-3{padding:14px}.circle-support-intentions button{padding:12px}}[data-app-shell][data-feature=circle] .v-circle-root .circle-section-title{font:400 clamp(22px,4.8vw,27px)/1.25 Georgia,serif}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane-title{font:400 21px/1.3 Georgia,serif}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane[data-empty=true] .circle-request-lane-copy{display:none}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane[data-tone] .circle-request-lane-icon{color:#687650;background:#f4e7d6}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-input:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #758260}.circle-warm-dialog[role=dialog]{max-width:min(100vw - 24px,40rem)}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-panel:before,[data-app-shell][data-feature=circle] .v-circle-root .circle-add-panel:after{display:none}.circle-invite-public{color:#0c3550;background:linear-gradient(140deg,#f6edde,#e9decd)}.circle-invite-public>div{background:#fffaf4;border:1px solid #fffaf3;border-radius:28px;padding:26px;box-shadow:0 12px 35px #76593a15}.circle-invite-public-brand{color:#4a3b28;align-items:center;gap:10px;font:400 25px/1 Georgia,serif;display:flex}.circle-invite-public-brand img{object-fit:contain;mix-blend-mode:multiply;border-radius:50%}.circle-invite-public h1{overflow-wrap:anywhere;font:400 clamp(29px,6vw,36px)/1.2 Georgia,serif}.circle-invite-public p{font-size:16px;line-height:1.6}.circle-invite-public button{border-radius:14px;min-height:48px;font-size:16px}.circle-invite-public button.bg-primary{color:#fff;background:#657452}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane[data-empty=true]{box-shadow:none;padding:14px}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane[data-empty=true] .circle-request-lane-head{margin-bottom:6px}[data-app-shell][data-feature=circle] .v-circle-root .circle-add-panel{gap:12px}[data-app-shell][data-feature=circle] .v-circle-root .circle-request-lane-icon{width:36px;height:36px}[data-app-shell][data-feature=circle] .circle-add-experience .circle-search-heading,[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-heading .circle-section-copy{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-heading{margin:0}[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-search-form{gap:12px;margin-top:0}[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-search-layout,[data-app-shell][data-feature=circle] .circle-add-experience .circle-invite-panel{margin-top:0}[data-app-shell][data-feature=circle] .circle-add-experience .cg-invite-methods{background:#f0e9dc;border:1px solid #d4c9b8;border-radius:15px;gap:0;margin:0 0 18px;padding:4px;display:flex;box-shadow:inset 0 1px 3px #715b2b12}[data-app-shell][data-feature=circle] .circle-add-experience .cg-invite-methods button{color:#51635d;min-width:0;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:11px;flex:1;padding:8px;font-size:15px}[data-app-shell][data-feature=circle] .circle-add-experience .cg-invite-methods button[aria-pressed=true]{color:#344c37;background:#e4e9d8;box-shadow:0 1px 3px #4f4b2720}[data-app-shell][data-feature=circle] .circle-add-experience .circle-own-handle-card>.circle-add-section-icon{display:none}[data-app-shell][data-feature=circle] .circle-add-experience .circle-own-handle-content{width:100%}[data-app-shell][data-feature=circle] .circle-add-experience .circle-own-handle-content>p{text-transform:none;letter-spacing:0;font-size:14px}[data-app-shell][data-feature=circle] .circle-add-experience .circle-own-handle-content button{box-shadow:none;color:#4b6245;background:0 0;border:0;min-height:44px}[data-app-shell][data-feature=circle] .circle-add-experience .circle-invite-heading{display:none}[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-primary{background:radial-gradient(at 25% 0,#829775,#57734d 60%,#405c3c);border-radius:17px;min-height:52px;box-shadow:inset 0 1px 1px #e6efdf80,0 2px #43583a,0 4px 7px #5f4b2d26}[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-primary:active{transform:translateY(2px);box-shadow:inset 0 2px 4px #20391b44,0 1px #344a2e}@media (prefers-reduced-motion:reduce){[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-primary:active{transform:none}}[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-input{background:#fffdf9;border:1px solid #d6ccbc;border-radius:16px;min-height:60px;box-shadow:0 3px 6px #6656370b}[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-primary>svg{display:none}[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-primary{min-height:60px;font-size:17px;font-weight:400}[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-search-form{gap:20px}[data-app-shell][data-feature=circle] .circle-add-experience .circle-add-search-form label,[data-app-shell][data-feature=circle] .circle-add-experience .circle-invite-email-label{font-size:16px}[data-app-shell][data-feature=circle] .circle-add-experience .circle-own-handle-card{margin-top:14px;padding-top:18px}[data-app-shell][data-feature=circle] .circle-add-experience .circle-own-handle-content>div{background:#faf6ee;border:1px solid #e6dccd;border-radius:16px;padding:6px 12px}[data-app-shell][data-feature=circle] .circle-add-experience .circle-own-handle-content>p{color:#17314a;font-size:16px;font-weight:400}[data-app-shell][data-feature=circle] .circle-add-experience:before,[data-app-shell][data-feature=circle] .circle-add-experience:after{display:none}@font-face{font-family:VPoint Sans;src:url(/assets/fonts/circle/manrope-regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:VPoint Sans;src:url(/assets/fonts/circle/manrope-semibold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:VPoint Serif;src:url(/assets/fonts/reperes/lora-variable.ttf)format("truetype");font-weight:400 700;font-display:swap}@media screen{body[data-vavalys-relief] [data-app-shell]:has(.v-point-desk){padding-bottom:0;background:#faf7ef!important}body[data-vavalys-relief] .v-shell-content:has(.v-point-desk){max-width:720px;padding:0}body[data-vavalys-relief] .v-shell-content:has(.v-point-desk)>header{z-index:3;margin:0;padding:0;position:absolute;inset:14px 22px auto}body[data-vavalys-relief] .v-shell-content:has(.v-point-desk)>header .v-back-button{color:var(--point-ink,#101b43);background:#fffaf0;border-color:#fffdf6}body[data-vavalys-relief] .v-point-desk{--point-ink:#101b43;--point-muted:#536680;--point-ivory:#faf7ef;--point-ceramic:linear-gradient(145deg,#fffdf8,#f0eadc);--ae-ink:var(--point-ink);--ae-action:var(--point-muted);--ae-paper:#faf7ef;color:var(--point-ink,#101b43);overflow-wrap:anywhere;font:400 1rem/1.6 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .advance-point-page.v-point-desk{padding:0 0 calc(110px + env(safe-area-inset-bottom));overflow-x:clip}body[data-vavalys-relief] .v-point-room{isolation:isolate;background:#f3ede3;min-height:clamp(210px,56vw,260px);padding:82px 24px 32px;position:relative}body[data-vavalys-relief] .v-point-room>img{z-index:-2;object-fit:cover;object-position:center 64%;width:100%;height:100%;position:absolute;inset:0}body[data-vavalys-relief] .v-point-room:before{content:"";z-index:-1;mix-blend-mode:color;pointer-events:none;background:linear-gradient(105deg,#9371d8b8 0%,#b697dd94 37%,#b697dd00 75%);position:absolute;inset:0}body[data-vavalys-relief] .v-point-room:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#e5d8f3db 0%,#e5d8f38c 45%,#e5d8f300 78%);position:absolute;inset:0}body[data-vavalys-relief] .v-point-room-copy{max-width:68%}body[data-vavalys-relief] .v-point-room-copy :is(h1,h2){color:var(--point-ink,#101b43);letter-spacing:-.015em;margin:0 0 8px;padding:0;font:600 clamp(1.65rem,6.5vw,2rem)/1.2 VPoint Serif,Georgia,serif}body[data-vavalys-relief] .v-point-room-copy>p{color:#263653;margin:0;font:500 .9375rem/1.5 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-room-copy :is(h1,h2):focus{outline:0}body[data-vavalys-relief] .v-point-room .v-point-saved{align-items:center;gap:8px;margin-top:12px;font-size:.875rem;display:flex}body[data-vavalys-relief] .v-point-saved svg{color:#fff;background:#597a60;border-radius:50%;flex-shrink:0;width:24px;height:24px;padding:4px}body[data-vavalys-relief] .v-point-desk-content{padding:24px 24px 0}body[data-vavalys-relief] .v-point-desk .v-point-date{color:var(--point-muted,#536680);margin:0 0 8px;font-size:.875rem}body[data-vavalys-relief] .v-point-desk .v-point-hero{border-radius:0;margin:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}body[data-vavalys-relief] .v-point-desk .v-point-hero:before,body[data-vavalys-relief] .v-point-desk .v-point-hero:after{display:none!important}body[data-vavalys-relief] .v-point-reading-meta{color:var(--point-muted,#536680);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.8125rem;display:flex}body[data-vavalys-relief] .v-point-reading-meta p{color:var(--point-muted,#536680);margin:0;font-size:.8125rem}body[data-vavalys-relief] .v-point-desk .v-point-hero-title{color:var(--point-ink,#101b43);text-align:left;margin:16px 0 24px;font:600 1.85rem/1.25 VPoint Serif,Georgia,serif}body[data-vavalys-relief] .v-point-desk .v-point-hero-content{max-width:none;color:var(--point-ink,#101b43);margin:0;font:400 1.0625rem/1.6 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-desk .v-point-hero-content>p{font:inherit;color:inherit;line-height:inherit;white-space:pre-line;margin:0}body[data-vavalys-relief] .v-point-desk .v-point-hero-content>p+p{margin-top:.5rem}body[data-vavalys-relief] .v-point-desk .v-point-hero-prompt{color:var(--point-muted,#536680);border:0;margin:18px 0;padding:0;font:400 .9375rem/1.7 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-desk .v-point-hero-return-note{color:var(--point-muted,#536680);font:.875rem/1.6 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-desk .v-point-primary{text-align:left;white-space:normal;cursor:pointer;align-items:center;gap:12px;width:100%;height:auto;min-height:64px;margin:22px 0 0;padding:12px 16px;font:600 1.125rem/1.4 VPoint Serif,Georgia,serif;display:flex;background:var(--point-ceramic)!important;color:var(--point-ink,#101b43)!important;box-shadow:var(--v-relief-raised)!important;border:1px solid #fffdf5!important;border-radius:26px!important}body[data-vavalys-relief] .v-point-primary:before,body[data-vavalys-relief] .v-point-primary:after{display:none!important}body[data-vavalys-relief] .v-point-primary>svg:last-child{flex-shrink:0;width:20px;height:20px;margin-left:auto}body[data-vavalys-relief] .v-point-primary:disabled{opacity:.65;cursor:wait}body[data-vavalys-relief] .v-point-desk .v-point-primary:active:not(:disabled){box-shadow:var(--v-relief-pressed)!important}body[data-vavalys-relief] .v-point-action-icon{background:linear-gradient(145deg,#e7ddff,#c5b4f0);border:1px solid #fffcf8;border-radius:50%;flex:0 0 38px;place-items:center;height:38px;display:grid;box-shadow:var(--v-relief-pictogram)!important}body[data-vavalys-relief] .v-point-action-icon svg{width:19px;height:19px}body[data-vavalys-relief] .v-point-desk .v-point-quiet{min-height:44px;color:var(--point-muted,#536680);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:10px 0;font:500 .9375rem/1.5 VPoint Sans,Manrope,sans-serif;display:flex;box-shadow:none!important}body[data-vavalys-relief] .v-point-desk .v-point-quiet svg{flex-shrink:0;width:20px;height:20px}body[data-vavalys-relief] .v-point-desk .advance-point-history{border:0;border-top:1px solid #d7d0c3;margin:24px 24px 0}body[data-vavalys-relief] .v-point-desk .advance-point-history>summary{min-height:68px;color:var(--point-ink);cursor:pointer;align-items:center;gap:12px;padding:14px 0;font:600 1.25rem/1.35 VPoint Serif,Georgia,serif;list-style:none;display:flex}body[data-vavalys-relief] .v-point-desk .advance-point-history>summary:after{display:none}body[data-vavalys-relief] .v-shell-content:has(.v-point-desk)>header .v-back-button__inner{color:#101b43}body[data-vavalys-relief] .advance-point-history>summary::-webkit-details-marker{display:none}body[data-vavalys-relief] .v-point-archive-seal{height:40px;box-shadow:var(--v-relief-pictogram);background:linear-gradient(145deg,#e7ddff,#c5b4f0);border:1px solid #fffcf8;border-radius:50%;flex:0 0 40px;place-items:center;display:grid}body[data-vavalys-relief] .v-point-archive-seal svg{width:21px;height:21px}body[data-vavalys-relief] .v-point-archive-toggle{flex:0 0 20px;width:20px;height:20px;margin-left:auto}body[data-vavalys-relief] .advance-point-history[open]>summary .v-point-archive-toggle{transform:rotate(180deg)}body[data-vavalys-relief] .v-point-archive{padding:0 0 10px}body[data-vavalys-relief] .v-point-archive-copy{color:var(--point-muted);margin:0 0 18px;font:.875rem/1.6 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-archive-list{border-top:1px solid #d7d0c3}body[data-vavalys-relief] .v-point-archive-row{width:100%;min-height:96px;color:var(--point-ink);text-align:left;cursor:pointer;border:0;border-bottom:1px solid #d7d0c3;border-radius:0;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:14px;padding:16px 0;display:grid;box-shadow:none!important;background:0 0!important}body[data-vavalys-relief] .v-point-archive-row:before,body[data-vavalys-relief] .v-point-archive-row:after{display:none!important}body[data-vavalys-relief] .v-point-archive-main{flex-direction:column;gap:3px;min-width:0;display:flex}body[data-vavalys-relief] .v-point-archive-meta{color:var(--point-muted);justify-content:space-between;align-items:center;gap:10px;font:.8125rem/1.5 VPoint Sans,Manrope,sans-serif;display:flex}body[data-vavalys-relief] .v-point-archive-duration{white-space:nowrap;align-items:center;gap:6px;display:flex}body[data-vavalys-relief] .v-point-archive-duration svg{width:16px;height:16px}body[data-vavalys-relief] .v-point-archive-name{font:600 1.5rem/1.3 VPoint Serif,Georgia,serif}body[data-vavalys-relief] .v-point-archive-theme{color:var(--point-muted);font:.8125rem/1.5 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-archive-status{align-items:center;gap:5px;display:flex;position:relative}body[data-vavalys-relief] .v-point-archive-status>svg{color:#456044;position:absolute;top:-17px;right:0}body[data-vavalys-relief] .v-point-archive-arrow{background:var(--point-ceramic);width:40px;height:40px;box-shadow:var(--v-relief-pictogram);border:1px solid #fffdf5;border-radius:50%;place-items:center;display:grid}body[data-vavalys-relief] .v-point-archive-row:active .v-point-archive-arrow{box-shadow:var(--v-relief-pressed)}body[data-vavalys-relief] .v-point-archive-more{background:var(--point-ceramic);width:100%;min-height:56px;box-shadow:var(--v-relief-raised);color:var(--point-ink);cursor:pointer;border:1px solid #fffdf5;border-radius:26px;justify-content:center;align-items:center;gap:10px;margin:20px 0 8px;padding:12px 16px;font:600 1.125rem/1.4 VPoint Serif,Georgia,serif;display:flex}body[data-vavalys-relief] .v-point-archive-more:active{box-shadow:var(--v-relief-pressed)}body[data-vavalys-relief] .v-point-archive-period{margin:0 0 20px}body[data-vavalys-relief] .v-point-archive-period-title{color:var(--point-ink);align-items:center;gap:8px;font:600 1rem/1.5 VPoint Sans,Manrope,sans-serif;display:flex}body[data-vavalys-relief] .v-point-archive-period-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}body[data-vavalys-relief] .v-point-archive-filter{min-width:0;color:var(--point-muted);gap:5px;font:.8125rem/1.5 VPoint Sans,Manrope,sans-serif;display:grid}body[data-vavalys-relief] .v-point-archive-filter--week{grid-column:1/-1}body[data-vavalys-relief] .v-point-archive-filter select{width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--point-ink);box-shadow:var(--v-relief-recessed);background:#f8f3e9;border:1px solid #ded4c3;border-radius:14px;padding:10px 12px;font:1rem/1.5 VPoint Sans,Manrope,sans-serif;display:block}body[data-vavalys-relief] .v-point-archive-results-label,body[data-vavalys-relief] .v-point-archive-empty{color:var(--point-muted);margin:16px 0;font:.875rem/1.6 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-editor{inset:var(--point-viewport-top,0px) 0 auto;width:100%;max-width:720px;height:var(--point-viewport-height,100dvh);max-height:var(--point-viewport-height,100dvh);background:#faf7ef;border:0;border-radius:0;flex-direction:column;gap:0;margin:auto;padding:0;transition:none;animation:none;display:flex;overflow:hidden;transform:none}body[data-vavalys-relief] .v-point-editor>button:first-child{display:none}body[data-vavalys-relief] .v-point-editor-scroll{overscroll-behavior:contain;flex:1;min-height:0;scroll-padding-block:24px;position:relative;overflow:hidden auto}body[data-vavalys-relief] .v-point-editor-back{z-index:2;max-width:calc(100% - 44px);min-height:44px;color:var(--point-muted,#536680);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0;font:.875rem/1.4 VPoint Sans,Manrope,sans-serif;display:flex;position:absolute;top:16px;left:22px;box-shadow:none!important}body[data-vavalys-relief] .v-point-editor-back svg{flex-shrink:0;width:20px;height:20px}body[data-vavalys-relief] .v-point-room--compact{min-height:190px;padding-bottom:34px}body[data-vavalys-relief] .v-point-room--compact .v-point-room-copy{max-width:90%}body[data-vavalys-relief] .v-point-writing-surface{background:#faf7ef;border-radius:24px 24px 0 0;margin-top:-14px;padding:8px 22px 24px;position:relative}body[data-vavalys-relief] .v-point-reread{border-bottom:1px solid #d7d0c3;margin:0 0 8px}body[data-vavalys-relief] .v-point-reread>summary{cursor:pointer;min-height:48px;color:var(--point-muted,#536680);align-content:center;padding:12px 0;font:.9375rem/1.5 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-reread .v-point-hero{padding-bottom:16px!important}body[data-vavalys-relief] .v-point-ritual{box-shadow:none;background:0 0;border:0;margin:0;padding:0}body[data-vavalys-relief] .v-point-ritual-intro{display:none}body[data-vavalys-relief] .v-point-ritual-path{display:block}body[data-vavalys-relief] .v-point-desk .v-point-trace{background:0 0;border-bottom:1px solid #d7d0c3;margin:0;padding:0}body[data-vavalys-relief] .v-point-trace:before{display:none!important}body[data-vavalys-relief] .v-point-desk .v-point-trace-card{width:100%;min-height:64px;color:var(--point-ink,#101b43);text-align:left;border:0;border-radius:0;grid-template-columns:52px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:12px 0;display:grid;transform:none;box-shadow:none!important;background:0 0!important}body[data-vavalys-relief] .v-point-trace-card:before,body[data-vavalys-relief] .v-point-trace-card:after{display:none!important}body[data-vavalys-relief] .v-point-desk .v-point-trace-heading{color:var(--point-ink,#101b43);font:600 1.125rem/1.4 VPoint Serif,Georgia,serif}body[data-vavalys-relief] .v-point-trace-heading-copy{flex-direction:column;gap:4px;min-width:0;display:flex}body[data-vavalys-relief] .v-point-trace-preview{-webkit-line-clamp:2;color:var(--point-muted,#536680);overflow-wrap:anywhere;-webkit-box-orient:vertical;font:.8125rem/1.5 VPoint Sans,Manrope,sans-serif;display:-webkit-box;overflow:hidden}body[data-vavalys-relief] .v-point-desk [data-point-tone=emotion]{--trace-ink:#824466;--trace-wash:#f0dce7}body[data-vavalys-relief] .v-point-desk [data-point-tone=victory]{--trace-ink:#76501a;--trace-wash:#f5e7c6}body[data-vavalys-relief] .v-point-desk [data-point-tone=person]{--trace-ink:#285e7d;--trace-wash:#d9eaf4}body[data-vavalys-relief] .v-point-desk [data-point-tone=tomorrow]{--trace-ink:#32644b;--trace-wash:#dcecdf}body[data-vavalys-relief] .v-point-desk .v-point-trace-icon{background:linear-gradient(145deg,#fffef9,var(--trace-wash,#e3e8dc));width:38px;min-width:38px;height:38px;color:var(--trace-ink,#52655e);border:1px solid #fffaf3;border-radius:50%;flex:0 0 38px;place-items:center;display:grid;transform:none;box-shadow:var(--v-relief-pictogram)!important}body[data-vavalys-relief] .v-point-trace-icon:after{display:none!important}body[data-vavalys-relief] .v-point-trace-icon svg{width:20px;height:20px}body[data-vavalys-relief] .v-point-trace-chevron{color:var(--point-ink,#101b43);transition:transform .12s}body[data-vavalys-relief] .v-point-trace-chevron.is-open{transform:rotate(180deg)}body[data-vavalys-relief] .v-point-desk .v-point-trace-sheet{background:0 0;border:0;border-radius:0;margin:0;padding:0 0 16px;overflow:visible;transform:none;box-shadow:none!important}body[data-vavalys-relief] .v-point-desk .v-point-trace-copy{color:var(--point-muted,#536680);margin:0 0 10px;font:.8125rem/1.6 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-desk .v-point-trace-field{resize:none;width:100%;min-height:104px;color:var(--point-ink,#101b43);border:1px solid #ded4c3;border-radius:18px;padding:14px 16px;font:400 1rem/1.7 VPoint Sans,Manrope,sans-serif;display:block;box-shadow:var(--v-relief-recessed)!important;background:#fbf7f0!important}body[data-vavalys-relief] .v-point-trace-tools{justify-content:flex-end;display:flex}body[data-vavalys-relief] .v-point-erase,body[data-vavalys-relief] .v-point-erased button{min-height:44px;color:var(--point-muted);cursor:pointer;border:0;border-radius:0;align-items:center;gap:7px;padding:8px 0;font:.8125rem/1.5 VPoint Sans,Manrope,sans-serif;display:inline-flex;box-shadow:none!important;background:0 0!important}body[data-vavalys-relief] .v-point-erase svg{width:17px;height:17px}body[data-vavalys-relief] .v-point-erased{color:var(--point-muted);flex-wrap:wrap;align-items:center;gap:5px;font:.8125rem/1.5 VPoint Sans,Manrope,sans-serif;display:flex}body[data-vavalys-relief] .v-point-erased button{text-underline-offset:3px;font-weight:600;text-decoration:underline}body[data-vavalys-relief] .v-point-erase:disabled,body[data-vavalys-relief] .v-point-erased button:disabled{opacity:.5;cursor:wait}body[data-vavalys-relief] .v-point-trace-field::placeholder{color:var(--point-muted,#536680);opacity:1}body[data-vavalys-relief] .v-point-optional{color:var(--point-muted,#536680);margin:14px 0 0;font:.8125rem/1.6 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-legacy{color:var(--point-ink,#101b43);box-shadow:none;background:#f4eee2;border:0;border-radius:14px;margin:10px 0;padding:16px}body[data-vavalys-relief] .v-point-editor-footer{padding:12px 18px max(16px,env(safe-area-inset-bottom));background:#faf7eff5;border:0;flex:none}body[data-vavalys-relief] .v-point-editor-footer .v-point-primary{margin:0;font-size:1.125rem}body[data-vavalys-relief] .v-point-editor-footer .v-point-quiet{justify-content:center;width:100%;padding-bottom:0}body[data-vavalys-relief] .v-point-save-error{color:#8b382c;background:#f7e9df;border-radius:14px;padding:14px;font:.9375rem/1.6 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-desk .v-point-summary{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}body[data-vavalys-relief] .v-point-desk .v-point-summary-sheet{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}body[data-vavalys-relief] .v-point-desk .v-point-summary-item{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d7d0c3;margin:0;padding:18px 0}body[data-vavalys-relief] .v-point-desk .v-point-summary-label{color:var(--point-ink,#101b43);text-transform:none;letter-spacing:0;align-items:center;gap:12px;margin:0 0 12px;font:600 1.125rem/1.4 VPoint Serif,Georgia,serif;display:flex}body[data-vavalys-relief] .v-point-desk .v-point-summary-sheet:before{display:none!important}body[data-vavalys-relief] .v-point-desk .v-point-summary-copy{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--point-ink,#101b43);margin:0;font:400 1.125rem/1.65 VPoint Serif,Georgia,serif}body[data-vavalys-relief] .v-point-summary-empty{color:var(--point-muted,#536680);font:1rem/1.7 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-carnet-note{color:var(--point-muted,#536680);margin:0 0 8px;font:.8125rem/1.5 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] .v-point-empty{color:var(--point-muted,#536680);padding:32px 24px;font-size:1rem}body[data-vavalys-relief] .v-point-empty h2{color:var(--point-ink,#101b43);font:600 1.35rem/1.4 VPoint Serif,Georgia,serif}body[data-vavalys-relief] .v-point-discard{width:calc(100% - 32px);max-width:460px;max-height:calc(100dvh - 32px);color:var(--point-ink,#101b43);background:#faf7ef;border-color:#e0d6c5;border-radius:24px;overflow-y:auto}body[data-vavalys-relief] .v-point-discard *{overflow-wrap:anywhere;min-width:0}body[data-vavalys-relief] .v-point-discard button{width:100%;max-width:100%;height:auto;min-height:44px;color:var(--point-ink,#101b43);white-space:normal;background:linear-gradient(145deg,#fffdf8,#f0eadc);border:1px solid #fffaf3;border-radius:22px;padding:12px 14px;font:500 .9375rem/1.5 VPoint Sans,Manrope,sans-serif}body[data-vavalys-relief] :is(.v-point-desk,.v-point-discard) :is(button,summary,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #627955!important}body[data-vavalys-relief] .v-point-desk [hidden]{display:none!important}body[data-vavalys-relief] .v-point-desk :is(button,p,span,h1,h2,h3,select,textarea){overflow-wrap:anywhere;min-width:0}@media (width>=600px){body[data-vavalys-relief] .v-point-room{min-height:280px}}@media (width>=768px){body[data-vavalys-relief] .v-point-editor{inset:calc(var(--point-viewport-top,0px) + 20px) 0 auto;height:calc(var(--point-viewport-height,100dvh) - 40px);max-height:calc(var(--point-viewport-height,100dvh) - 40px);border-radius:24px}}@media (width<=360px){body[data-vavalys-relief] .v-point-writing-surface{padding-inline:16px}body[data-vavalys-relief] .v-point-desk-content{padding-inline:18px}}@media (prefers-reduced-motion:reduce){body[data-vavalys-relief] .v-point-desk *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body[data-vavalys-relief] .v-point-desk .v-point-edit-trace-action{color:#172d45;background:url(/assets/elan/elan-grain-07166f60a554.svg),linear-gradient(155deg,#fcf8ed,#eee6d5);border:1px solid #ffffffa6;border-radius:24px;width:100%;min-height:56px;margin:20px 0 16px;padding:12px 16px;font:600 1.125rem/1.4 VPoint Serif,Georgia,serif;box-shadow:var(--v-relief-raised)!important}body[data-vavalys-relief] .v-point-desk .v-point-edit-trace-action:active:not(:disabled){box-shadow:var(--v-relief-pressed)!important}body[data-vavalys-relief] .v-point-room--compact{padding-top:max(82px,40px + 2.5rem)}body[data-vavalys-relief] .v-point-editor-back{color:#172d45;background:#fffaf2;border:1px solid #ffffffa6;border-radius:22px;width:fit-content;min-height:44px;padding:8px 12px;font-weight:600;box-shadow:var(--v-relief-pictogram)!important}body[data-vavalys-relief] .v-point-editor-back:active:not(:disabled){box-shadow:var(--v-relief-pressed)!important}body[data-vavalys-relief] .v-point-desk-content>.v-point-quiet:last-child{color:#172d45;font-weight:600}body[data-vavalys-relief] .v-point-sculpture{background-repeat:no-repeat;background-size:343.56% 343.56%;background-position:var(--point-picto-x) var(--point-picto-y);filter:drop-shadow(0 2px 2px #5c473522);pointer-events:none;border-radius:50%;flex:none;width:100%;height:100%;display:block}body[data-vavalys-relief] [data-point-sculpture=emotion]{--point-picto-x:4.22%;--point-picto-y:25%}body[data-vavalys-relief] [data-point-sculpture=victory]{--point-picto-x:48.31%;--point-picto-y:25%}body[data-vavalys-relief] [data-point-sculpture=person]{--point-picto-x:92.4%;--point-picto-y:25%}body[data-vavalys-relief] [data-point-sculpture=tomorrow]{--point-picto-x:4.22%;--point-picto-y:72.6%}body[data-vavalys-relief] [data-point-sculpture=write]{--point-picto-x:48.31%;--point-picto-y:72.6%}body[data-vavalys-relief] [data-point-sculpture=archive]{--point-picto-x:92.4%;--point-picto-y:72.6%}body[data-vavalys-relief] .v-point-desk :is(.v-point-action-icon,.v-point-archive-seal,.v-point-trace-icon):has(.v-point-sculpture){background:0 0;border:0;flex:0 0 52px;width:52px;min-width:52px;height:52px;padding:0;box-shadow:none!important}body[data-vavalys-relief] .v-point-desk-content{background:var(--point-ivory);border-radius:24px 24px 0 0;margin-top:-16px;padding-top:22px;position:relative}body[data-vavalys-relief] .v-point-desk .v-point-hero-title{text-wrap:balance;max-width:none;text-shadow:none;margin:14px 0 12px;font-size:clamp(1.5rem,6.5vw,1.85rem)}body[data-vavalys-relief] .v-point-room-copy :is(h1,h2){text-wrap:balance}body[data-vavalys-relief] .v-point-reading-divider{filter:hue-rotate(150deg)saturate(.65);background:url(/assets/ecosystem/atelier-r1/separateur-feuille.svg) 50%/100% 24px no-repeat;width:100%;height:24px;margin:14px 0 0}body[data-vavalys-relief] .v-point-desk .v-point-primary{gap:12px;min-height:76px;padding:10px 14px}body[data-vavalys-relief] .v-point-desk-content>.advance-point-start{margin-top:12px}body[data-vavalys-relief] .v-point-desk .v-point-primary>span:not(.v-point-action-icon){flex:1}body[data-vavalys-relief] .v-point-desk .v-point-primary>svg:last-child{margin-left:0}body[data-vavalys-relief] .v-point-desk .v-point-trace[data-open=true]{background:linear-gradient(145deg,#fffdf8,#f8f2e8);border:1px solid #fffdf8;border-radius:22px;margin:8px -10px;padding:0 10px;box-shadow:inset 0 1px #fff,0 3px 7px #705a3512}body[data-vavalys-relief] .v-point-desk .v-point-trace-card{min-height:76px}body[data-vavalys-relief] .v-point-desk .v-point-trace-heading{font-size:clamp(1rem,4.6vw,1.125rem)}body[data-vavalys-relief] .v-point-desk .v-point-trace-copy{font-size:.875rem;line-height:1.65}body[data-vavalys-relief] .v-point-desk .v-point-trace-field{overflow-wrap:anywhere;min-height:120px;scroll-margin-block:24px}body[data-vavalys-relief] .v-point-editor-scroll{scroll-padding-block:24px 40px}body[data-vavalys-relief] .v-point-editor-footer{padding-top:10px;box-shadow:0 -5px 12px #faf7efcc}body[data-vavalys-relief] .v-point-desk .advance-point-history>summary{font-size:clamp(1rem,4.8vw,1.25rem)}body[data-vavalys-relief] .v-point-desk .v-point-summary-copy{font-size:1.0625rem;line-height:1.75}@media (width>=900px){body[data-vavalys-relief] .v-point-editor{max-width:960px}body[data-vavalys-relief] .v-point-editor .v-point-room{min-height:230px}body[data-vavalys-relief] .v-point-writing-surface{padding-inline:32px}body[data-vavalys-relief] .v-point-ritual-path{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 28px;display:grid}body[data-vavalys-relief] .v-point-editor-footer{padding-inline:32px}}@media (width<=360px){body[data-vavalys-relief] .v-point-desk .v-point-primary{padding-inline:10px;font-size:1rem}body[data-vavalys-relief] .v-point-trace-card{gap:10px}}}.v-heart-page-shell{--heart-ink:#172d45;--heart-muted:#4c655c;--heart-sage:#607d66;min-height:100svh;color:var(--heart-ink);background:radial-gradient(at 10% 35%,#e5eee4b3,#0000 55%),radial-gradient(at 95% 10%,#ffecdd80,#0000 55%),#fafaf5}.v-heart-page-shell [data-app-shell]{min-height:100svh;padding-bottom:calc(124px + env(safe-area-inset-bottom));background:0 0}.v-heart-page-shell [data-app-shell]:before,.v-heart-page-shell [data-app-shell]>[aria-hidden=true]{display:none}.v-heart-page-shell .v-shell-content{max-width:660px;padding:24px 24px 0}.v-heart-page-shell .v-shell-content>header{z-index:2;margin-bottom:0;position:relative}.v-heart-page-shell .v-shell-content>header button{background:#fffffff0;border-radius:999px;box-shadow:0 3px 13px #53654912}.v-heart-page-shell .heart-experience{padding-top:clamp(108px,24vw,172px);position:relative}.v-heart-page-shell .heart-hero{pointer-events:none;height:clamp(205px,45vw,290px);position:absolute;top:-70px;left:-24px;right:-24px}.v-heart-page-shell .heart-hero img{object-fit:cover;object-position:center;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 83%,#0000);mask-image:linear-gradient(#000 83%,#0000)}.v-heart-page-shell .heart-page-title{letter-spacing:-.035em;color:var(--heart-ink);margin:0 0 12px;font:600 clamp(38px,9vw,58px)/1.12 Georgia,Times New Roman,serif;position:relative}.v-heart-page-shell .heart-flow{font-size:17px;line-height:1.55;position:relative}.v-heart-page-shell .heart-step{gap:18px;display:grid}.v-heart-page-shell .heart-flow h2,.v-heart-page-shell .heart-flow h3{color:var(--heart-ink);font-family:Georgia,Times New Roman,serif;font-weight:600;line-height:1.22}.v-heart-page-shell .heart-flow h2{font-size:clamp(25px,5.6vw,34px)}.v-heart-page-shell .heart-flow h3{font-size:23px}.v-heart-page-shell .heart-flow p{margin:0}.v-heart-page-shell .heart-flow .heart-intro{margin-bottom:4px;font-size:18px}.v-heart-page-shell .heart-step-title{margin:16px 0}.v-heart-page-shell .heart-step-title:focus,.v-heart-page-shell .heart-flow h2[tabindex]:focus{outline:none}.v-heart-page-shell .heart-panel{background:#fffdf8;border:1px solid #fff;border-radius:22px;gap:14px;padding:22px;display:grid;box-shadow:0 8px 22px #5662490d,0 2px 5px #9977440a}.v-heart-page-shell .heart-nature{color:#637e6a;flex-shrink:0;width:64px;height:64px}.v-heart-page-shell .heart-pause-entry,.v-heart-page-shell .heart-gesture{grid-template-columns:72px minmax(0,1fr);align-items:center}.v-heart-page-shell .heart-pause-entry .heart-primary,.v-heart-page-shell .heart-gesture .heart-primary,.v-heart-page-shell .heart-gesture .heart-private-note{grid-column:1/-1}.v-heart-page-shell .heart-pause-entry h2{margin-bottom:5px}.v-heart-page-shell .heart-primary,.v-heart-page-shell .heart-secondary{cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;padding:13px 18px;font-size:17px;font-weight:600;line-height:1.4;display:flex}.v-heart-page-shell .heart-primary{color:#fff;background:linear-gradient(125deg,#6d886d,#5d7963);border:1px solid #65816a;box-shadow:inset 0 1px 1px #ffffff24,0 3px 8px #52604b16}.v-heart-page-shell .heart-secondary{color:var(--heart-ink);background:#fffefa90;border:1px solid #708473}.v-heart-page-shell button:not(:disabled):active{transform:translateY(1px)}.v-heart-page-shell :is(button,a,textarea):focus-visible{outline-offset:4px;outline:3px solid #977226}.v-heart-page-shell button:disabled{opacity:.55;cursor:default}.v-heart-page-shell button[aria-busy=true]{opacity:1}.v-heart-page-shell .heart-question{margin:6px 0 0;font-size:24px}.v-heart-page-shell .heart-emotion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.v-heart-page-shell .heart-choice{width:100%;min-height:64px;color:var(--heart-ink);text-align:left;background:#fffdf8;border:1px solid #e3e6db;border-radius:18px;align-items:center;gap:16px;padding:17px 20px;font-size:18px;line-height:1.5;display:flex;box-shadow:0 4px 13px #7163430a}.v-heart-page-shell .heart-choice[aria-pressed=true]{background:#edf1e7;border:2px solid #58745e;padding:16px 19px}.v-heart-page-shell .heart-choice-copy{overflow-wrap:anywhere;flex:1;gap:6px;min-width:0;display:grid}.v-heart-page-shell .heart-choice-copy strong{font:600 23px/1.25 Georgia,Times New Roman,serif}.v-heart-page-shell .heart-choice-copy small{color:var(--heart-muted);font-size:16px}.v-heart-page-shell .heart-choice-group{gap:14px;display:grid}.v-heart-page-shell .heart-choice[data-coeur-tone=lighter]{background:#f7f7ef}.v-heart-page-shell .heart-choice[data-coeur-tone=same],.v-heart-page-shell .heart-choice[data-coeur-tone=present]{background:#e8edf2}.v-heart-page-shell .heart-choice[data-coeur-tone=stronger],.v-heart-page-shell .heart-choice[data-coeur-tone=very_strong]{background:#fce5db}.v-heart-page-shell .heart-emotion-grid .heart-choice{text-align:center;border:0;justify-content:center;min-height:57px;padding:12px 8px;font-size:18px;font-weight:600}.v-heart-page-shell [data-emotion=joy]{background:#ffecc7}.v-heart-page-shell [data-emotion=sadness],.v-heart-page-shell [data-emotion=fear]{background:#dee7ed}.v-heart-page-shell [data-emotion=anger]{background:#f9d6c5}.v-heart-page-shell [data-emotion=stress]{background:#dce3d1}.v-heart-page-shell [data-emotion=loneliness]{background:#fbe1cc}.v-heart-page-shell [data-emotion=frustration],.v-heart-page-shell [data-emotion=guilt]{background:#e8dfeb}.v-heart-page-shell .heart-text-action{color:#47634f;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;padding:8px 4px;font-size:17px;font-weight:500;text-decoration:underline;display:inline-flex}.v-heart-page-shell .heart-centered{justify-self:center}.v-heart-page-shell .heart-chip-row{align-items:center;gap:16px;margin-bottom:14px;display:flex}.v-heart-page-shell .heart-chip{border-radius:999px;padding:6px 20px;font-size:17px;font-weight:600}.v-heart-page-shell .heart-private-note{color:#526158;text-align:center;font-size:15px}.v-heart-page-shell .heart-gesture-copy{gap:10px;min-width:0;display:grid}.v-heart-page-shell .heart-gesture-copy .heart-duration{color:var(--heart-muted);font-size:16px}.v-heart-page-shell .heart-precision{border-top:1px solid #d6ddcf}.v-heart-page-shell .heart-precision-toggle{width:100%;min-height:54px;color:var(--heart-ink);text-align:left;flex-wrap:wrap;align-items:center;gap:7px;font-size:17px;display:flex}.v-heart-page-shell .heart-precision-toggle>span{color:#556258}.v-heart-page-shell .heart-precision-toggle>svg{margin-left:auto}.v-heart-page-shell .heart-error{background:#fff6e9;border:1px solid #b89b78;border-radius:16px;gap:12px;margin-bottom:18px;padding:16px;display:grid}.v-heart-page-shell .heart-free-pause{text-align:center}.v-heart-page-shell .heart-pause-drawing{color:#8fa998;justify-self:center;width:75%;height:160px}.v-heart-page-shell .heart-flow>section.space-y-4,.v-heart-page-shell .heart-flow .coeur-step{gap:18px;display:grid}.v-heart-page-shell .heart-flow :is(.space-y-4,.space-y-2)>:not([hidden])~:not([hidden]){margin-top:0}.v-heart-page-shell .heart-flow :is(.coeur-choice-group,.space-y-2){gap:12px;display:grid}.v-heart-page-shell .heart-flow .coeur-privacy-panel{background:#f3f5ee;border:1px solid #dce4d6;border-radius:18px;gap:12px;padding:18px;display:flex}.v-heart-page-shell .heart-flow .coeur-privacy-panel p{color:var(--heart-muted);font-size:16px}.v-heart-page-shell .heart-flow .coeur-note-input{resize:vertical;background:#fffdf9;border:1px solid #dce1d4;min-height:240px;font-size:18px;line-height:1.7}.v-heart-page-shell .heart-flow :is(.coeur-step,section.space-y-4) button{min-height:52px;font-size:17px}.v-heart-page-shell .heart-flow :is(.coeur-step,section.space-y-4) button.bg-brand{background:var(--heart-sage);color:#fff}.v-heart-page-shell .heart-flow .coeur-step button[aria-pressed=true]{background:#eef2e7;border:2px solid #647e68}.v-heart-page-shell .heart-flow .coeur-step button[aria-pressed=true]:after{content:"✓";color:#526c59;margin-left:auto;padding-left:12px}.v-heart-page-shell .heart-flow .text-muted-foreground{color:#526459}.v-heart-page-shell .heart-flow .coeur-recipient-empty{font-size:17px}.v-heart-page-shell .heart-journal-confirm{text-align:center;gap:20px;padding-top:24px;display:grid}.v-heart-page-shell .heart-journal-confirm .heart-nature{justify-self:center;width:120px;height:120px}.v-heart-page-shell .heart-journal-confirm a{text-decoration:none}.v-heart-page-shell .heart-privacy-badge{color:#43634e;background:#edf1e7;border-radius:999px;justify-self:start;padding:5px 12px;font-size:15px}@media (width<=360px){.v-heart-page-shell .v-shell-content{padding-inline:16px}.v-heart-page-shell .heart-hero{left:-16px;right:-16px}.v-heart-page-shell .heart-panel{padding:17px}.v-heart-page-shell .heart-pause-entry,.v-heart-page-shell .heart-gesture{grid-template-columns:50px minmax(0,1fr);gap:12px}.v-heart-page-shell .heart-nature{width:48px;height:48px}.v-heart-page-shell .heart-choice{gap:10px;padding-inline:14px}.v-heart-page-shell .heart-choice[aria-pressed=true]{padding-inline:13px}.v-heart-page-shell .heart-flow h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.v-heart-page-shell *,.v-heart-page-shell :before,.v-heart-page-shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-reduced-motion=true] .v-heart-page-shell *,html[data-reduced-motion=true] .v-heart-page-shell :before,html[data-reduced-motion=true] .v-heart-page-shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.v-heart-page-shell .v-shell-content>header a>span{align-items:center;gap:6px;display:flex}.v-heart-page-shell .v-shell-content>header a{min-height:44px;font-size:16px}.v-heart-page-shell .heart-flow .coeur-step button.v-depth-surface{border:1px solid #dce3d5;border-radius:18px;padding:15px 18px;box-shadow:0 4px 12px #6874530a}.v-heart-page-shell .heart-flow .coeur-step button.v-depth-surface[aria-pressed=true]{border:2px solid #647e68;padding:14px 17px}.v-heart-page-shell .heart-person-icon{color:#657d65;background:#e7edde;border-radius:50%;flex-shrink:0;width:32px;height:32px;margin-right:14px;padding:5px}.v-heart-page-shell .v-shell-content>header>div{justify-content:flex-start;min-height:44px}.v-heart-page-shell .v-shell-content>header a{position:static;transform:none}.v-heart-page-shell .v-bottom-nav-link{color:#435b50;gap:5px;width:100%;min-height:60px;font-size:clamp(10.5px,2.8vw,13px)}.v-heart-page-shell .v-bottom-nav-icon{width:22px;height:22px}.v-heart-page-shell .heart-choice.heart-choice-pending:disabled{opacity:1;background:#edf1e7;border-color:#58745e}.v-heart-page-shell .heart-save-status{color:var(--heart-muted);text-align:center}.v-heart-page-shell .heart-share-page h3[tabindex]:focus{outline:none}.v-heart-page-shell .heart-share-confirmation{text-align:center;justify-items:center}.v-heart-page-shell .heart-share-page blockquote{color:var(--heart-ink);text-align:left;overflow-wrap:anywhere;background:#f0f3e9;border-left:3px solid #8da18b;border-radius:0 12px 12px 0;margin:0;padding:14px 18px}.v-heart-page-shell .heart-share-preview>p{color:var(--heart-muted);font-size:15px}.v-heart-page-shell .heart-choice-copy{overflow-wrap:anywhere;min-width:0}.v-heart-page-shell{--heart-grain:url(/assets/elan/elan-grain-07166f60a554.svg);--heart-paper:#fbf7ed;--heart-surface:#fcf8ed;--heart-lift:inset 0 1px 2px #ffffffd9, inset 0 -3px 4px #ad987325, 0 3px 0 #e2d8c5, 0 9px 18px #69593b17;background:var(--heart-grain), linear-gradient(135deg, #f5f4e9, #f9f1e6 65%, #f5f3e9)}.v-heart-page-shell .heart-hero img{filter:none;-webkit-mask-image:linear-gradient(#000 73%,#0000 100%);mask-image:linear-gradient(#000 73%,#0000 100%)}.v-heart-page-shell .v-shell-content>header a{background:var(--heart-grain), linear-gradient(#fffdf7, #eee8d9);box-shadow:var(--heart-lift);border:1px solid #ffffffba;border-radius:999px;padding:9px 14px}.v-heart-page-shell .heart-panel,.v-heart-page-shell .heart-choice,.v-heart-page-shell .heart-flow .coeur-privacy-panel,.v-heart-page-shell .heart-flow .coeur-step button.v-depth-surface,.v-heart-page-shell .heart-flow button[data-coeur-tone]{background:var(--heart-grain), radial-gradient(ellipse at 25% 0%, #ffffffa6, transparent 78%), linear-gradient(155deg, var(--heart-surface), color-mix(in srgb, var(--heart-surface) 87%, #ad9a76));box-shadow:var(--heart-lift);border:1px solid #ffffffa6}.v-heart-page-shell .heart-panel{border-radius:28px 24px 30px 25px;padding:24px}.v-heart-page-shell .heart-panel .heart-panel{box-shadow:inset 0 1px 2px #ffffffd9,0 3px 7px #69593b12}.v-heart-page-shell .heart-pause-entry{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:15px}.v-heart-page-shell .heart-pause-entry>.heart-nature{width:min(100%,300px);height:75px}.v-heart-page-shell .heart-nature{overflow:visible}.v-heart-page-shell .heart-choice{border-radius:23px 27px 24px 25px;min-height:80px}.v-heart-page-shell .heart-emotion-grid{gap:20px 16px;padding:5px 2px 10px}.v-heart-page-shell .heart-emotion-grid .heart-choice{min-height:clamp(90px,25vw,132px);box-shadow:inset 1px 3px 4px #ffffff96, inset -3px -7px 9px #79684b22, 0 4px 1px color-mix(in srgb, var(--heart-surface) 70%, #8d7b5b), 0 10px 14px #64533828;border:1px solid #ffffff70;border-radius:48% 52% 45% 49%/60% 61% 39% 40%;padding:16px 8px;font:600 clamp(18px,4.8vw,24px)/1.25 Georgia,Times New Roman,serif}.v-heart-page-shell .heart-emotion-grid .heart-choice:nth-child(2n){border-radius:53% 47% 49% 44%/61% 59% 41% 39%}.v-heart-page-shell [data-emotion=joy]{--heart-surface:#f4d591}.v-heart-page-shell [data-emotion=sadness]{--heart-surface:#bad1df}.v-heart-page-shell [data-emotion=fear]{--heart-surface:#bbc4cf}.v-heart-page-shell [data-emotion=anger]{--heart-surface:#f1bda7}.v-heart-page-shell [data-emotion=stress]{--heart-surface:#ccd5b8}.v-heart-page-shell [data-emotion=loneliness]{--heart-surface:#f1d1af}.v-heart-page-shell [data-emotion=frustration]{--heart-surface:#ded1e6}.v-heart-page-shell [data-emotion=guilt]{--heart-surface:#d3bfdc}.v-heart-page-shell .heart-chip{background:var(--heart-grain), linear-gradient(145deg, #fff8, transparent), var(--heart-surface);border:1px solid #fff9;box-shadow:inset 0 1px 2px #fff,inset 0 -2px 3px #88765c22,0 3px 5px #69593b15}.v-heart-page-shell .heart-choice[data-coeur-tone=lighter]{--heart-surface:#edf0df}.v-heart-page-shell .heart-choice:is([data-coeur-tone=same],[data-coeur-tone=present]){--heart-surface:#dce4eb}.v-heart-page-shell .heart-choice:is([data-coeur-tone=stronger],[data-coeur-tone=very_strong]){--heart-surface:#f3d5c4}.v-heart-page-shell .heart-flow button[data-coeur-tone=sage]{--heart-surface:#e5ebdb}.v-heart-page-shell .heart-flow button[data-coeur-tone=brand-soft]{--heart-surface:#eee8d9}.v-heart-page-shell .heart-flow button[aria-pressed=true],.v-heart-page-shell .heart-flow .heart-choice.heart-choice-pending:disabled{border:2px solid #58745e;box-shadow:inset 0 2px 5px #4b583529,inset 0 -1px 2px #ffffffb3,0 2px 4px #69593b12}.v-heart-page-shell .heart-primary,.v-heart-page-shell .heart-flow :is(.coeur-step,section.space-y-4) button.bg-brand{background:var(--heart-grain), linear-gradient(150deg, #9aac8e, #8ba07c);color:var(--heart-ink);border:1px solid #ffffff70;border-radius:22px 24px 23px 22px;min-height:56px;padding:14px 18px;box-shadow:inset 0 2px 2px #fff5,inset 0 -3px 4px #293e3129,0 3px #4c6451,0 8px 12px #4a573526}.v-heart-page-shell .heart-secondary,.v-heart-page-shell .heart-flow :is(.coeur-step,section.space-y-4) .space-y-2>button:not(.bg-brand):not([data-coeur-tone]){background:var(--heart-grain), linear-gradient(145deg, #fffdf7, #ede7d8);box-shadow:var(--heart-lift);border:1px solid #c6cdbb;border-radius:20px;padding:13px 18px}.v-heart-page-shell .heart-flow .coeur-note-input{background:var(--heart-grain), #fffdf7;color:var(--heart-ink);border-color:#cbc9b9;border-radius:22px;box-shadow:inset 0 3px 6px #81725315,0 2px #fff}.v-heart-page-shell .heart-flow .coeur-privacy-panel{--heart-surface:#edf0e3;border-radius:20px}.v-heart-page-shell .heart-privacy-badge,.v-heart-page-shell .heart-person-icon{background:var(--heart-grain), linear-gradient(145deg, #f1f4e8, #d8e2cf);box-shadow:inset 0 1px 2px #fff,0 2px 3px #69593b18}.v-heart-page-shell .heart-share-page blockquote{background:var(--heart-grain), #f2f1e5;box-shadow:inset 0 1px 2px #ffffffb3,0 3px 7px #69593b15}.v-heart-page-shell .heart-error,.v-heart-page-shell .heart-flow [role=alert]:not(p){background:var(--heart-grain), #fff2dc;box-shadow:inset 0 1px 2px #fff,0 3px 8px #69593b15}.v-heart-page-shell .heart-flow :is(button,a.heart-primary,a.heart-secondary){transition:transform .14s,box-shadow .14s}.v-heart-page-shell .heart-flow :is(button,a.heart-primary,a.heart-secondary):not(:disabled):active{transform:translateY(2px)}.v-heart-page-shell .heart-flow .heart-emotion-grid .heart-choice:not(:disabled):active{transform:translateY(3px);box-shadow:inset 1px 1px 3px #ffffff80,inset -2px -4px 7px #79684b22,0 2px 3px #64533822}@media (hover:hover) and (prefers-reduced-motion:no-preference){html:not([data-reduced-motion=true]) .v-heart-page-shell .heart-flow :is(.heart-choice,.heart-primary,.heart-secondary):not(:disabled):hover{transform:translateY(-1px)}}@media (width<=360px){.v-heart-page-shell .heart-panel{padding:18px}.v-heart-page-shell .heart-pause-entry{grid-template-columns:minmax(0,1fr)}.v-heart-page-shell .heart-emotion-grid{gap:18px 12px}.v-heart-page-shell .heart-flow>section.space-y-4>.grid.grid-cols-2{grid-template-columns:minmax(0,1fr)}.v-heart-page-shell .heart-emotion-grid .heart-choice{padding-inline:5px;font-size:18px}}@media (prefers-reduced-motion:reduce){.v-heart-page-shell .heart-flow :is(button,a):active{transform:none!important}}html[data-reduced-motion=true] .v-heart-page-shell .heart-flow :is(button,a):is(:active,:hover){transform:none!important}.v-app-canvas[data-canvas=profile-clean-ivory],.v-profile-edit-sheet{--vp-bg:#fbf8f1;--vp-ink:#102c50;--vp-muted:#56656b;--vp-line:#d9dcd3;--vp-olive:#526443;--vp-face:linear-gradient(145deg,#fffefb,#f4f4ee);--vp-raised:inset 0 2px 2px #ffffffeb,inset 0 -1px 1px #dbded333,0 2px 0 #d5d9cd,0 5px 9px #26342b14;--vp-pressed:inset 0 2px 4px #26342b24,0 1px 0 #d0d5c8;--vp-recessed:inset 0 2px 5px #26342b20,inset 0 -1px 1px #ffffffeb;--v-relief-raised:var(--vp-raised);--v-relief-pressed:var(--vp-pressed);--v-relief-recessed:var(--vp-recessed);--v-relief-pictogram:inset 0 1px 1px #fff,0 2px 0 #d5d9cd,0 4px 6px #26342b14;--foreground:var(--vp-ink);--muted-foreground:var(--vp-muted);--account-paper:var(--vp-bg);--account-ink:var(--vp-ink);--account-muted:var(--vp-muted);color:var(--vp-ink);font-family:Manrope,system-ui,sans-serif}[data-app-shell][data-account-page][data-feature=profile]:has(.v-profile-r1){padding-bottom:calc(74px + env(safe-area-inset-bottom))}[data-account-page][data-feature=profile]:has(.v-profile-r1)>.v-shell-content{max-width:560px;padding:16px 20px 0}[data-account-page]:has(.v-profile-r1)>.v-shell-content>.v-account-header{gap:12px;margin-bottom:16px}[data-account-page]:has(.v-profile-r1) .v-account-header__bar{justify-content:center;min-height:0;margin-bottom:12px}[data-account-page]:has(.v-profile-r1) .v-account-heading{margin:0;padding:0;display:block}[data-account-page]:has(.v-profile-r1) .v-account-heading h1{color:var(--vp-ink);margin:0;font:700 28px/34px Georgia,serif}.v-profile-r1{color:var(--vp-ink);padding-bottom:0;font-family:Manrope,system-ui,sans-serif}.v-profile-r1 button,.v-profile-r1 a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}body[data-vavalys-relief] .v-profile-r1 :is(button,a):focus-visible{outline:2px solid var(--vp-olive);outline-offset:3px}.v-profile-r1 :is(button,a){transition:box-shadow .12s,transform .12s}.v-profile-r1 :is(button,a):active{transform:translateY(1px)}.v-profile-r1 button:disabled{opacity:.6;cursor:wait}.v-profile-r1-identity{align-items:center;gap:24px;min-width:0;margin-bottom:16px;display:flex}.v-profile-r1-avatar{flex:0 0 80px;width:80px;height:80px;position:relative}.v-profile-r1-avatar .circle-portrait{width:80px;height:80px;box-shadow:none;background:0 0;border:0;border-radius:50%;display:block;overflow:hidden}.v-profile-r1-avatar .circle-portrait img{object-fit:contain;width:100%;height:100%;display:block}.v-profile-r1-avatar .circle-portrait[data-photo=true] img{object-fit:cover;object-position:center}.v-profile-r1-camera{min-width:44px;min-height:44px;color:var(--vp-ink);isolation:isolate;background:0 0;border:0;place-items:center;display:grid;position:absolute;bottom:-6px;right:-18px}.v-profile-r1-camera:before{content:"";z-index:-1;border:1px solid var(--vp-line);background:var(--vp-bg);box-shadow:var(--vp-raised);border-radius:50%;position:absolute;inset:6px}.v-profile-r1-name{flex:1;min-width:0}.v-profile-r1-name h2{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:24px}.v-profile-r1-edit{text-align:left;min-height:44px;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:15px;font-weight:600;line-height:21px;display:inline-flex}.v-profile-r1-edit svg{flex-shrink:0}.v-profile-r1-id{border:1px solid var(--vp-line);background:var(--vp-face);box-shadow:var(--vp-raised);border-radius:20px;margin-bottom:20px;padding:12px 14px}.v-profile-r1-id-heading{align-items:center;gap:10px;margin-bottom:10px;display:flex}.v-profile-r1-id h2{margin:0;font-size:14px;font-weight:600;line-height:20px}.v-profile-r1-id-emblem{border:1px solid var(--vp-line);background:var(--vp-face);width:32px;height:32px;box-shadow:var(--v-relief-pictogram);color:#455a36;border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.v-profile-r1-id p{color:var(--vp-muted);overflow-wrap:anywhere;margin:8px 0;font-size:14px;line-height:20px}.v-profile-r1-id .v-profile-r1-handle{color:var(--vp-ink);-webkit-user-select:all;user-select:all;font-size:18px;font-weight:700;line-height:26px}.v-profile-r1-action{color:#fff;text-align:left;background:#526443;border:1px solid #455638;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:4px;padding:10px 16px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex;box-shadow:inset 0 1px 1px #fff5,0 3px #43513a}.v-profile-r1-action:active{box-shadow:inset 0 1px 2px #0002,0 1px #43513a}.v-profile-r1-action svg{flex-shrink:0}.v-profile-r1-id .v-profile-r1-copy-status:empty{display:none}.v-profile-r1-section>h2{text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:600;line-height:18px}.v-profile-r1-group{box-shadow:none;background:0 0;border:0;padding:0}.v-profile-r1-row{text-align:left;width:100%;min-height:56px;color:inherit;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;display:flex;position:relative}.v-profile-r1-row+.v-profile-r1-row:not(:nth-child(2)):before{content:"";background:var(--vp-line);height:1px;position:absolute;top:0;left:68px;right:12px}.v-profile-r1-row>img{object-fit:contain;flex:0 0 44px;width:44px;height:44px}.v-profile-r1-row>span{overflow-wrap:anywhere;flex:1;min-width:0}.v-profile-r1-row>svg{flex:0 0 18px}.v-profile-r1-subscription{border:1px solid var(--vp-line);background:var(--vp-face);min-height:64px;box-shadow:var(--vp-raised);border-radius:18px;margin-bottom:10px;font-size:17px;font-weight:700}.v-profile-r1-subscription:active{box-shadow:var(--v-relief-pressed)}.v-profile-r1-links{margin-top:12px}.v-profile-r1-links a{min-height:48px;color:inherit;border-bottom:1px solid var(--vp-line);align-items:center;gap:12px;padding:10px 8px;font-size:15px;line-height:21px;text-decoration:none;display:flex}.v-profile-r1-links a span{flex:1;min-width:0}.v-profile-r1-logout{min-height:44px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;margin:16px auto 0;padding:10px 12px;font-size:15px;line-height:21px;display:flex}@media (width<=359px){[data-account-page][data-feature=profile]:has(.v-profile-r1)>.v-shell-content{padding-inline:16px}.v-profile-r1-identity{gap:12px}.v-profile-r1-id .v-profile-r1-action{width:100%}}@media (prefers-reduced-motion:reduce){.v-profile-r1 :is(button,a){transition:none}.v-profile-r1 :is(button,a):active{transform:none}}html[data-reduced-motion=true] .v-profile-r1 :is(button,a){transition:none;transform:none}.v-profile-r1-id-line{align-items:center;gap:12px;min-width:0;display:flex}.v-profile-r1-id-line .v-profile-r1-handle{flex:1;min-width:0;margin:0;font-size:18px;line-height:26px}body[data-vavalys-relief] [data-account-page] .v-profile-r1-copy{color:#fff;white-space:normal;background:linear-gradient(155deg,#667954,#4c603c);border:1px solid #435438;border-radius:13px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px 12px;font:600 14px/20px Manrope,sans-serif;display:inline-flex;box-shadow:inset 0 1px 1px #fff6,0 3px #3d4d32,0 5px 8px #26342b18}.v-profile-r1-id .v-profile-r1-id-help{border-top:1px solid var(--vp-line);margin:10px 0 0;padding-top:10px;font-size:13px;line-height:20px}body[data-vavalys-relief] [data-account-page] .v-profile-r1-copy:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 2px 3px #20301944,0 1px #3d4d32}body[data-vavalys-relief] .v-profile-edit-sheet{border:1px solid var(--vp-line);background:var(--vp-bg);border-radius:24px 24px 0 0;flex-direction:column;gap:0;width:100%;max-width:560px;height:min(94dvh,820px);max-height:94dvh;margin-inline:auto;padding:0;display:flex;bottom:0;left:0;right:0;transform:none;box-shadow:0 12px 32px #26342b24;outline:none!important}body[data-vavalys-relief] .v-profile-edit-sheet>.v-bottom-sheet__header{background:var(--vp-bg);flex-shrink:0}body[data-vavalys-relief] .v-profile-edit-sheet>.v-bottom-sheet__header>div{padding-inline:18px}body[data-vavalys-relief] .v-profile-edit-sheet>.v-bottom-sheet__header h2{color:var(--vp-ink);margin:0;padding-right:44px;font:700 23px/29px Georgia,serif}body[data-vavalys-relief] .v-profile-edit-sheet>button{border:1px solid var(--vp-line);background:var(--vp-face);width:44px;height:44px;min-height:44px;color:var(--vp-ink);opacity:1;border-radius:50%;place-items:center;padding:0;line-height:1;display:grid;top:18px;right:12px;box-shadow:var(--vp-raised)!important}body[data-vavalys-relief] .v-profile-edit-sheet>button>svg{filter:none;flex:none;width:20px;height:20px;margin:0;display:block}body[data-vavalys-relief] .v-profile-edit-sheet>button:before,body[data-vavalys-relief] .v-profile-edit-sheet>button:after{content:none}body[data-vavalys-relief] .v-profile-edit-sheet>.v-bottom-sheet__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bbc3b5 transparent;flex:1;min-height:0;padding:8px 18px 18px;scroll-padding-top:12px;overflow-y:auto}.v-profile-section-nav{z-index:3;background:var(--vp-bg);gap:8px;margin-bottom:4px;padding:8px 0 14px;display:flex;position:sticky;top:-8px}body[data-vavalys-relief] .v-profile-section-nav button{border:1px solid var(--vp-line);background:var(--vp-face);min-width:0;min-height:44px;color:var(--vp-ink);border-radius:16px;flex:1;justify-content:center;align-items:center;padding:10px 6px;font:500 14px/20px Manrope,sans-serif;display:flex;box-shadow:var(--vp-raised)!important}body[data-vavalys-relief] .v-profile-section-nav button[aria-selected=true]{color:#fff;background:linear-gradient(145deg,#647650,#4b5e3d);border-color:#435637}body[data-vavalys-relief] .v-profile-edit-sheet [role=tabpanel][hidden]{display:none!important}.v-profile-edit-sheet [role=tabpanel]{outline:none;min-width:0;margin:0}.v-profile-edit-sheet :is(label,legend){color:var(--vp-ink);text-transform:none;letter-spacing:0;margin-top:14px;font:600 14px/21px Manrope,sans-serif;display:block}.v-profile-edit-sheet :is(p,.v-profile-edit-sheet__hint){color:var(--vp-muted);overflow-wrap:anywhere;font:400 13px/20px Manrope,sans-serif}.v-profile-edit-sheet .v-profile-edit-sheet__hint{margin:8px 0 0}.v-profile-edit-sheet h4{color:var(--vp-ink);text-transform:none;letter-spacing:0;margin:8px 0 10px;font:600 20px/26px Georgia,serif}.v-profile-edit-sheet #identity-title{align-items:center;gap:10px;display:flex}.v-profile-edit-sheet__identity-icon{color:#fff;width:30px;height:30px;box-shadow:var(--v-relief-pictogram);background:linear-gradient(145deg,#647650,#4b5e3d);border:1px solid #435637;border-radius:50%;flex:0 0 30px;place-items:center;display:grid}body[data-vavalys-relief] .v-profile-edit-sheet .v-profile-edit-sheet__field{border:1px solid var(--vp-line);background:var(--vp-bg);min-width:0;max-width:100%;min-height:46px;color:var(--vp-ink);border-radius:16px;margin-top:8px;padding:11px 14px;font:400 16px/22px Manrope,sans-serif;box-shadow:var(--vp-recessed)!important}.v-profile-edit-sheet__field--readonly{cursor:default}.v-profile-edit-sheet .v-profile-email-field{align-items:center;margin-top:8px;display:flex;position:relative}.v-profile-email-field>svg{color:var(--vp-muted);position:absolute;left:14px}body[data-vavalys-relief] .v-profile-edit-sheet .v-profile-email-field input{margin-top:0;padding-left:40px}body[data-vavalys-relief] .v-profile-edit-sheet .v-profile-edit-sheet__handle{flex-wrap:nowrap;align-items:center;gap:10px;padding-block:0;display:flex}body[data-vavalys-relief] .v-profile-edit-sheet .v-profile-edit-sheet__handle>input{width:100%;min-width:0;min-height:44px;color:var(--vp-ink);flex:1;margin:0;padding:11px 0;font:400 16px/22px Manrope,sans-serif;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}body[data-vavalys-relief] .v-profile-edit-sheet .v-profile-edit-sheet__handle:focus-within{outline:2px solid var(--vp-olive);outline-offset:2px}.v-profile-edit-sheet__choice-section{border:0;margin:14px 0 0;padding:0}body[data-vavalys-relief] .v-profile-edit-sheet__choice{border:1px solid var(--vp-line);background:var(--vp-face);min-height:46px;color:var(--vp-ink);border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font:500 14px/20px Manrope,sans-serif;display:flex;box-shadow:var(--vp-raised)!important}body[data-vavalys-relief] .v-profile-edit-sheet__choice[aria-pressed=true]{border-color:var(--vp-olive);box-shadow:inset 0 0 0 1px var(--vp-olive),var(--vp-raised)!important}body[data-vavalys-relief] .v-profile-edit-sheet__intention{border:1px solid var(--vp-line);background:var(--vp-face);width:100%;min-height:64px;color:var(--vp-ink);text-align:left;border-radius:18px;align-items:center;gap:12px;padding:8px 12px;font:500 16px/22px Manrope,sans-serif;display:flex;box-shadow:var(--vp-raised)!important}body[data-vavalys-relief] .v-profile-edit-sheet__intention[aria-pressed=true]{border-color:var(--vp-olive);box-shadow:inset 0 0 0 1px var(--vp-olive),var(--vp-raised)!important}.v-profile-intention-icon{width:48px;height:48px;box-shadow:none;background:0 0;border:0;flex:0 0 48px;place-items:center;display:grid}.v-profile-intention-icon>img{object-fit:contain;width:48px;height:48px;display:block}.v-profile-edit-sheet__intention>span:not(.v-profile-intention-icon){flex:1;min-width:0}.v-profile-edit-sheet__intention>svg{color:var(--vp-olive);flex-shrink:0}body[data-vavalys-relief] .v-profile-edit-sheet__discoverable{border:0;border-top:1px solid var(--vp-line);text-align:left;background:0 0;border-radius:0;align-items:center;gap:14px;width:100%;min-height:56px;margin-top:14px;padding:14px 0;display:flex;transform:none;box-shadow:none!important}.v-profile-edit-sheet__discoverable>span:first-child{flex:1;min-width:0}.v-profile-discoverable-switch{width:50px;height:30px;box-shadow:var(--vp-recessed);background:#d8ddd2;border:1px solid #b8c1b0;border-radius:18px;flex:0 0 50px;display:block;position:relative}.v-profile-discoverable-switch>span{background:var(--vp-face);border-radius:50%;width:24px;height:24px;transition:transform .12s;position:absolute;top:2px;left:2px;box-shadow:0 2px 3px #26342b26}[aria-checked=true]>.v-profile-discoverable-switch{background:var(--vp-olive);border-color:#435637}[aria-checked=true]>.v-profile-discoverable-switch>span{transform:translate(20px)}body[data-vavalys-relief] .v-profile-edit-sheet>.v-bottom-sheet__footer{padding:10px 18px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--vp-line);background:var(--vp-bg);flex-shrink:0}.v-profile-edit-sheet .v-profile-save-guidance{text-align:center;margin:0 0 8px;font-size:12px;line-height:18px}body[data-vavalys-relief] .v-profile-edit-sheet .v-profile-edit-sheet__save{color:#fff;background:linear-gradient(145deg,#647650,#4b5e3d);border:1px solid #435637;border-radius:18px;min-height:46px;margin:0;padding:12px 16px;font:600 15px/21px Manrope,sans-serif;box-shadow:var(--vp-raised)!important}body[data-vavalys-relief] .v-profile-edit-sheet .v-profile-edit-sheet__save:disabled{border-color:var(--vp-line);background:var(--vp-face);color:#68756c;opacity:1;box-shadow:var(--vp-raised)!important}.v-profile-edit-sheet .v-profile-save-status{text-align:center;margin:8px 0 0}.v-profile-edit-sheet .v-profile-save-status:empty{display:none}.v-profile-edit-sheet .v-profile-save-error{color:#963c32;margin:8px 0}body[data-vavalys-relief] .v-profile-edit-sheet :is(button,a,input,textarea,select,[role=tab]):focus-visible{outline:2px solid var(--vp-olive);outline-offset:3px;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}body[data-vavalys-relief] .v-profile-edit-sheet .v-profile-edit-sheet__handle>input:focus-visible{outline:none!important}body[data-vavalys-relief] .v-profile-edit-sheet :is(button,a):active:not(:disabled):not([role=switch]){box-shadow:var(--vp-pressed)!important}@media (width>=768px){body[data-vavalys-relief] .v-profile-edit-sheet{border-radius:24px;max-height:calc(100dvh - 40px);bottom:20px}}@media (prefers-reduced-motion:reduce){.v-profile-edit-sheet *{transition:none!important;animation-duration:0s!important}}html[data-reduced-motion=true] .v-profile-edit-sheet *{transition:none!important;animation-duration:0s!important}@font-face{font-family:Vavalys Lora;src:url(/assets/fonts/reperes/lora-variable.ttf)format("truetype");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Vavalys Reading;src:url(/assets/fonts/editorial/alegreya-variable.woff2)format("woff2");font-style:normal;font-weight:400 900;font-display:swap}@font-face{font-family:Vavalys Reperes Title;src:url(/assets/fonts/reperes/lora-variable.ttf)format("truetype");font-style:normal;font-weight:400 700;font-display:optional}@font-face{font-family:Vavalys Reperes Text;src:url(/assets/fonts/editorial/alegreya-variable.woff2)format("woff2");font-style:normal;font-weight:400 900;font-display:optional}.v-reperes-experience{--rp-canvas:#fbf8f1;--rp-accent:#795b37;--rp-nav:#eee0cc;color:#49443c;min-width:0;font:16px/1.5 VPrimary Sans,Manrope,Arial,sans-serif}.v-reperes-experience[data-world=elan]{--rp-canvas:#f6f8f1;--rp-accent:#466344;--rp-nav:#e2e8d6}.v-reperes-experience[data-world=pearl]{--rp-canvas:#f7faf8;--rp-accent:#44676c;--rp-nav:#e0edef}.v-reperes-experience[data-world=quote]{--rp-canvas:#fbf8f1;--rp-accent:#435866;--rp-nav:#e0e7e8}.v-reperes-experience[data-world=letter]{--rp-canvas:#fcf6f3;--rp-accent:#854f5b;--rp-nav:#f2dfe0}.v-reperes-experience [data-app-shell]{background:var(--rp-canvas)}:is(.v-reperes-experience [data-app-shell]:has(.v-landmarks-page)>.v-shell-content,.v-reperes-experience [data-app-shell]>.v-shell-content){width:100%;min-width:0;max-width:720px;padding:0 20px}.v-reperes-experience [data-app-shell]:has(.ve-experience)>.v-shell-content{padding:0}.v-reperes-experience .v-primary-atmosphere{display:none}.v-reperes-experience :is(button,a,input):focus-visible{outline:2px solid var(--rp-accent);outline-offset:3px}.v-reperes-experience :is(button,a){touch-action:manipulation}.v-reperes-experience .v-shell-content>header:has([data-account-entry]){z-index:5;top:16px;right:0}.v-reperes-experience [data-account-entry]{color:#253747;background:#fffdf7f5;border:1px solid #e6ded0;box-shadow:inset 0 1px #fff,0 3px 7px #66553d20}.v-reperes-experience .v-landmarks-page{gap:14px;margin:0;padding:0 0 24px}.v-reperes-experience .v-landmarks-content{gap:22px;margin:0}.v-reperes-experience .v-landmarks-editorial{box-shadow:none;background:0 0;border:0;padding:0}.v-reperes-experience .v-landmarks-editorial-door{display:block}.v-reperes-experience .v-landmarks-editorial-door h2{color:#253747;font:500 22px/1.35 Vavalys Reperes Title,Georgia,serif}.v-reperes-experience .v-landmarks-editorial-door p{color:#5d6657;margin:6px 0 0;font-size:15px}.v-reperes-experience .v-landmarks-editorial-grid{grid-template-columns:minmax(0,1fr);gap:0;margin-top:10px}.v-reperes-experience .v-landmarks-editorial-card{isolation:isolate;color:#49443c;min-height:84px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e6ded0;border-radius:0;grid-template-columns:24px minmax(0,1fr);align-content:center;align-items:center;gap:3px 8px;padding:10px 44% 10px 12px;display:grid;position:relative;overflow:hidden}.v-reperes-experience .v-landmarks-editorial-card-content{display:contents}.v-reperes-experience .v-landmarks-editorial-card-content>strong{z-index:1;color:#253747;grid-area:1/2;font:400 18px/1.25 Georgia,serif;position:relative}.v-reperes-experience .v-landmarks-editorial-card-icon{box-shadow:none;background:0 0;border:0;grid-area:1/1/3;align-self:start;width:24px;height:28px;margin-top:2px}.v-reperes-experience .v-landmarks-editorial-card-icon svg{width:23px;height:23px}.v-reperes-experience .v-landmarks-editorial-card-photo{z-index:0;aspect-ratio:auto;object-fit:cover;object-position:center;pointer-events:none;border-radius:0;width:48%;height:100%;min-height:0;display:block;position:absolute;top:0;bottom:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24%);mask-image:linear-gradient(90deg,#0000,#000 24%)}.v-reperes-experience .v-landmarks-editorial-card-photo .v-book-visual{width:100%;height:100%}.v-reperes-experience .v-landmarks-editorial-card-copy{z-index:1;background:0 0;grid-area:2/2;align-self:start;margin:0;padding:0;position:relative}.v-reperes-experience .v-landmarks-editorial-card-copy>span{color:#5d6657;-webkit-line-clamp:2;font-size:13px;line-height:1.4}.v-reperes-experience .v-landmarks-editorial-card-arrow{z-index:2;color:#253747;text-shadow:0 1px 2px #fff,0 -1px 2px #fff;background:0 0;border-radius:0;place-items:center;width:24px;height:44px;font-size:25px;display:grid;position:absolute;top:50%;bottom:auto;right:6px;transform:translateY(-50%)}.v-reperes-experience .v-landmarks-editorial-card--letter .v-landmarks-editorial-card-icon{color:#854f5b}.v-reperes-experience .v-landmarks-editorial-card[aria-pressed=true]{box-shadow:none;border-bottom-color:#9da88f}.v-reperes-experience .v-landmarks-ecosystem{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.v-reperes-emblem{background-image:url(/assets/landmarks/maquette/emblems.webp);background-position:0%;background-repeat:no-repeat;background-size:500%;flex:none;width:56px;height:56px;display:block}.v-reperes-emblem[data-world=elan]{background-position:25%}.v-reperes-emblem[data-world=pearl]{background-position:50%}.v-reperes-emblem[data-world=quote]{background-position:75%}.v-reperes-emblem[data-world=letter]{background-position:100%}.v-reperes-experience .ve-experience{--ve-ink:#49443c;--ve-muted:#5d6657;--ve-tone:#8c4c26;--ve-paper:#fdf7ee;--ve-wash:#f6e6d2;color:var(--ve-ink);min-height:100dvh;padding-bottom:calc(104px + env(safe-area-inset-bottom,0px));font-family:VPrimary Sans,Manrope,Arial,sans-serif}.v-reperes-experience .ve-elan{--ve-tone:#466344;--ve-paper:#f6f8f1;--ve-wash:#e3eadb}.v-reperes-experience .ve-pearl{--ve-tone:#44676c;--ve-paper:#f7faf8;--ve-wash:#dfebea}.v-reperes-experience .ve-quote{--ve-tone:#435866;--ve-paper:#fbf8f1;--ve-wash:#e2e8e8}.v-reperes-experience .ve-letter{--ve-tone:#854f5b;--ve-paper:#fcf6f3;--ve-wash:#f0dfe0}.v-reperes-experience .ve-experience :is(h1,h2){color:#353c32;text-wrap:pretty;font-family:Georgia,serif;font-weight:400}.v-reperes-experience .ve-experience h1{font-size:26px;line-height:1.25}.v-reperes-experience .ve-experience h2{font-size:23px;line-height:1.3}.v-reperes-experience .ve-experience .ve-header{z-index:4;gap:0;height:44px;padding:0;position:absolute;top:16px;left:16px}.v-reperes-experience .ve-experience .ve-header .ve-round{color:#49443c;background:#fffdf7f5;border:1px solid #e6ded0;border-radius:24px;justify-content:center;align-items:center;gap:8px;width:auto;height:auto;min-height:44px;padding:9px 12px;font:15px/1.4 VPrimary Sans,Arial,sans-serif;display:inline-flex;box-shadow:inset 0 1px #fff,0 3px 7px #66553d20}.v-reperes-experience .ve-header .ve-round svg{width:18px;height:18px}.v-reperes-experience .ve-hero{aspect-ratio:16/9;height:auto;box-shadow:none;border-radius:0;margin:0}.v-reperes-experience .ve-hero img{object-fit:cover;object-position:65% 52%;width:100%;height:100%;display:block}.v-reperes-experience .ve-hero:after{display:none}.v-reperes-experience .ve-hero.ve-mini{aspect-ratio:auto;height:124px;box-shadow:none;border-radius:0;margin:0}.v-reperes-experience .ve-body{background:var(--ve-paper);border-radius:24px 24px 0 0;margin-top:-18px;padding:20px 20px 24px;position:relative}.v-reperes-experience .ve-body>.v-reperes-emblem{float:left;margin:-3px 12px 8px 0}.v-reperes-experience .ve-kicker{color:var(--ve-muted);letter-spacing:.06em;margin:0 0 6px;font-size:12px;font-weight:400}.v-reperes-experience .ve-intent{color:var(--ve-muted);margin:7px 0 18px;font-size:15px;line-height:1.5}.v-reperes-experience .ve-experience :is(.ve-paper,.ve-status,.ve-list,.ve-empty,.ve-search-label,.ve-pearl-copy,.ve-actions,blockquote){clear:both}.v-reperes-experience .ve-copy{color:var(--ve-ink);font:400 19px/1.65 Georgia,serif}.v-reperes-experience .ve-copy p{margin:0}.v-reperes-experience .ve-paper{border:1px solid color-mix(in srgb,var(--ve-tone) 17%,#fffdf8);box-shadow:inset 0 1px #fff,2px 3px var(--ve-wash),0 7px 14px -10px #66553d40;background:#fffdf8;border-radius:16px;padding:18px 16px}.v-reperes-experience .ve-letter .ve-paper{background:#fffaf6}.v-reperes-experience .ve-copy .ve-greeting{color:var(--ve-ink);margin-bottom:14px;font:400 21px/1.4 Georgia,serif}.v-reperes-experience .ve-pearl-copy{color:var(--ve-ink);margin-top:20px;padding-top:20px;font:400 23px/1.5 Georgia,serif}.v-reperes-experience .ve-experience .ve-quotation{color:var(--ve-ink);margin:20px 0;font:400 24px/1.5 Georgia,serif}.v-reperes-experience .ve-author{color:var(--ve-muted);font-size:14px}.v-reperes-experience .ve-actions{gap:10px;margin-top:18px}.v-reperes-experience .ve-experience :is(.ve-primary,.ve-share){border-radius:14px;min-height:48px;padding:10px 14px;font:400 16px/1.4 VPrimary Sans,Arial,sans-serif}.v-reperes-experience .ve-experience .ve-primary{color:#fffdf8;background:var(--ve-tone);border:1px solid var(--ve-tone);box-shadow:inset 0 1px #fff5,0 3px 6px #66553d20}.v-reperes-experience .ve-experience .ve-share{color:var(--ve-ink);border:1px solid var(--ve-wash);background:#fffdf8;box-shadow:inset 0 1px #fff,0 3px 6px #66553d12}.v-reperes-experience .ve-experience .ve-round{color:var(--ve-tone);border-color:var(--ve-wash);background:#fffdf8}.v-reperes-experience .ve-quote .ve-actions .ve-round{border-radius:14px;flex:1;min-height:48px}.v-reperes-experience .ve-quote .ve-actions .ve-round>span{font-size:15px}.v-reperes-experience .ve-quote .ve-actions .ve-round{justify-content:center;align-items:center;gap:8px;width:auto;display:flex}.v-reperes-experience .ve-quote .ve-actions .ve-share{flex:1}.v-reperes-experience .ve-note{color:var(--ve-muted);margin:14px 0;font-size:14px}.v-reperes-experience .ve-link{color:var(--ve-ink);border-color:var(--ve-wash);margin-top:18px;padding:12px 0;font:400 16px/1.5 VPrimary Sans,Arial,sans-serif}.v-reperes-experience .ve-row{min-height:76px;color:var(--ve-ink);border-color:var(--ve-wash);padding:14px 0}.v-reperes-experience .ve-row strong{font:400 19px/1.3 Georgia,serif}.v-reperes-experience .ve-row small{color:var(--ve-muted);font-size:14px}.v-reperes-experience .ve-icon{color:var(--ve-tone);background:0 0;border:0;border-radius:0;width:28px}.v-reperes-experience .ve-icon svg{width:24px;height:24px}.v-reperes-experience .ve-search-label{color:var(--ve-muted);margin-top:20px;font-size:15px}.v-reperes-experience .ve-search{color:var(--ve-ink);border:1px solid var(--ve-wash);background:#fffdf8;border-radius:14px;min-height:48px;margin:6px 0 18px;padding:10px 12px;font:400 16px/1.5 VPrimary Sans,Arial,sans-serif}.v-reperes-experience .ve-search:focus-visible{outline:2px solid var(--ve-tone);outline-offset:3px}.v-reperes-experience .ve-empty{padding:24px 0}.v-reperes-experience .ve-empty p{color:var(--ve-muted);font:400 16px/1.6 VPrimary Sans,Arial,sans-serif}.v-reperes-experience .ve-empty .ve-primary{margin-top:16px}.v-reperes-experience .ve-pagination{color:var(--ve-muted)}.v-reperes-experience .ve-pagination button{color:var(--ve-ink);border:1px solid var(--ve-wash);background:#fffdf8;border-radius:14px;font:400 15px/1.5 VPrimary Sans,Arial,sans-serif}.v-reperes-experience .ve-pagination>div{grid-template-columns:1fr auto 1fr;gap:8px;display:grid}.v-reperes-experience .ve-pagination>div>span{white-space:nowrap;font-size:13px}.v-reperes-experience .ve-pagination svg{display:none}.v-reperes-experience .v-bottom-nav-canonical{background:#fffaf5f5;border-color:#e5ddcf}.v-reperes-experience .v-bottom-nav-link{color:#665c4e}.v-reperes-experience .v-bottom-nav-link.nav-active{color:var(--rp-accent)}.v-reperes-experience .v-bottom-nav-link.nav-active:before{background:var(--rp-nav)}.v-reperes-experience .v-bottom-nav-link :is(svg,span){color:inherit}body:has(.v-reperes-experience .ve-quote) .v-circle-share-dialog{--editorial-dialog-tone:#435866;--editorial-dialog-paper:#fffdf8;--tw-translate-x:0px;--tw-translate-y:0px;color:#49443c;background:#fffdf8;animation:none;position:fixed;inset:auto auto 0 50%;transform:translate(-50%)}body:has(.v-reperes-experience .ve-quote) .v-circle-share-dialog :is(h2,h3){color:#353c32;font-size:24px}body:has(.v-reperes-experience .ve-quote) .v-circle-share-dialog p{color:#49443c}@media (width<=360px){.v-reperes-experience .v-landmarks-editorial-card{grid-template-columns:22px minmax(0,1fr);gap:3px 6px;padding:10px 43% 10px 10px}.v-reperes-experience .v-landmarks-editorial-card-content>strong{font-size:18px}.v-reperes-experience .ve-pagination>div>span{order:0;width:auto}.v-reperes-experience .ve-pagination button{padding:8px 6px;font-size:14px}}@media (prefers-reduced-motion:reduce){.v-reperes-experience *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.v-reperes-experience .ve-experience[data-favorite-reader=true]{--ve-ink:#49443c;--ve-paper:var(--rp-canvas)}.v-reperes-experience .ve-experience[data-favorite-reader=true] .ve-paper{border-color:var(--ve-wash);box-shadow:inset 0 1px #fff,2px 3px var(--ve-wash),0 7px 14px -10px #66553d40;background:#fffaf6}.v-reperes-experience .v-shell-content>header:has([data-account-entry]){right:16px}.v-reperes-experience [data-app-shell] [data-account-entry]{border-width:1px;place-items:center;width:44px;height:44px;display:grid}.v-reperes-experience .ve-empty .ve-primary{width:100%;display:flex}.v-reperes-experience .ve-experience .ve-hero:not(.ve-mini){aspect-ratio:16/9;width:100%;height:auto}.v-reperes-experience{--rr-grain:url(/assets/elan/elan-grain-07166f60a554.svg);--rr-lift:inset 0 2px 2px #ffffffd9, inset 0 -3px 4px #ad987332, 0 4px 0 #ded2bb, 0 10px 18px #69593b24;--rr-ink:#172d45;--rr-nav-clearance:calc(82px + env(safe-area-inset-bottom,0px))}.v-reperes-experience .v-landmarks-page{padding-bottom:var(--rr-nav-clearance)}.v-reperes-experience .v-landmarks-editorial-grid{gap:14px;margin-top:16px;display:grid}.v-reperes-experience .v-landmarks-editorial-card{background:var(--rr-grain),radial-gradient(ellipse at 25% 0%,#ffffffa6,transparent 78%),linear-gradient(155deg,#fcf8ed,#eee6d5);width:100%;min-height:96px;box-shadow:var(--rr-lift);text-align:left;border:1px solid #ffffffb3;border-radius:18px;grid-template-columns:76px minmax(0,1fr);align-content:normal;align-items:center;gap:10px;padding:8px;transition:transform .14s,box-shadow .14s;display:grid;overflow:visible}.v-reperes-experience .v-landmarks-editorial-card-photo{aspect-ratio:3/2;object-fit:contain;object-position:center;z-index:auto;border-radius:10px;width:100%;height:auto;min-height:0;position:static;overflow:hidden;box-shadow:0 1px #fff,0 2px 4px #69593b20;-webkit-mask-image:none;mask-image:none}.v-reperes-experience .v-landmarks-editorial-card-content{grid-template-columns:45px minmax(0,1fr) 14px;align-items:start;gap:7px;min-width:0;display:grid}.v-reperes-experience .v-landmarks-editorial-card .v-reperes-emblem{width:45px;height:45px;margin:0}.v-reperes-experience .v-landmarks-editorial-card-text{overflow-wrap:anywhere;min-width:0;display:block}.v-reperes-experience .v-landmarks-editorial-card-text>strong{color:var(--rr-ink);font:500 18px/1.35 Vavalys Reperes Title,Georgia,serif;display:block}.v-reperes-experience .v-landmarks-editorial-card-text>span{color:#4f5b60;margin-top:5px;font:400 14px/1.5 VPrimary Sans,Arial,sans-serif;display:block}.v-reperes-experience .v-landmarks-editorial-card-arrow{width:auto;height:auto;min-height:44px;text-shadow:none;color:var(--rr-ink);align-self:center;font-size:26px;position:static;transform:none}.v-reperes-experience .v-landmarks-editorial-card:active{transform:translateY(2px);box-shadow:inset 0 1px 2px #ffffffd9,0 1px #e2d8c5,0 3px 7px #69593b17}.v-reperes-experience .v-landmarks-ecosystem:before{content:"";background:url(/assets/today/compact-v2/divider-leaf.webp) 50%/contain no-repeat;height:30px;margin:0 0 20px;display:block}.v-reperes-experience .v-landmarks-ecosystem{margin-top:2px}.v-reperes-experience .v-landmarks-ecosystem .eco-entry-visual{width:100%;min-width:0}.v-reperes-experience .v-landmarks-ecosystem img{object-fit:contain;width:100%;height:auto;display:block}.v-reperes-experience .ve-experience{padding-bottom:var(--rr-nav-clearance);color:var(--rr-ink)}.v-reperes-experience .ve-body{padding:22px 24px 28px}.v-reperes-experience .ve-experience :is(h1,h2){color:var(--rr-ink);overflow-wrap:anywhere;text-wrap:pretty}.v-reperes-experience .ve-experience h1{margin-bottom:20px;font:500 24px/1.35 Vavalys Reperes Title,Georgia,serif}.v-reperes-experience .ve-body>.v-reperes-emblem{width:70px;height:70px;margin:0 12px 12px 0}.v-reperes-experience .ve-copy{clear:both;color:var(--rr-ink);white-space:normal;text-align:left;overflow-wrap:anywhere;font:400 18px/1.7 Vavalys Reperes Text,Georgia,serif}.v-reperes-experience .ve-reading-card{clear:both;background:linear-gradient(150deg,#fffefb,#fbf6ec);border:1px solid #ffffffdc;border-radius:20px;min-width:0;margin-top:22px;padding:22px 18px;box-shadow:inset 0 1px 1px #fff,inset 0 -2px 3px #ad987312,0 3px #e8ddca,0 8px 16px #69593b12}.v-reperes-experience .ve-pearl .ve-reading-copy{font-family:Vavalys Reperes Text,Georgia,serif;font-size:18px;font-weight:400;line-height:1.65}.v-reperes-experience .ve-letter .ve-reading-copy{font-family:Vavalys Reperes Text,Georgia,serif;font-size:19px;font-weight:400;line-height:1.7}.v-reperes-experience .ve-copy p{white-space:pre-line;margin:0 0 1.1em}.v-reperes-experience .ve-copy p:last-child{margin-bottom:0}.v-reperes-experience .ve-copy .ve-greeting{font:inherit;margin-bottom:.7em}.v-reperes-experience .ve-experience .ve-quotation{clear:both;color:var(--rr-ink);overflow-wrap:anywhere;border:0;margin:0;padding:0;font:400 20px/1.65 Vavalys Reperes Text,Georgia,serif}.v-reperes-experience .ve-read-confirmation{clear:both;margin-top:24px}.v-reperes-experience .ve-read-confirmation .ve-primary{width:100%}.v-reperes-experience .ve-experience :is(.ve-primary,.ve-share,.ve-round){min-height:48px;color:var(--rr-ink);box-shadow:var(--rr-lift);background:var(--rr-grain),linear-gradient(#fffdf7,#eee8d9);border:1px solid #ffffffb3;border-radius:18px}.v-reperes-experience .ve-experience .ve-primary{background:var(--rr-grain),linear-gradient(150deg,#9aac8e,#8ba07c);box-shadow:inset 0 2px 2px #fff5,inset 0 -3px 4px #293e3129,0 3px #4c6451,0 8px 12px #4a573526}.v-reperes-experience .ve-experience .ve-primary:disabled{opacity:1;background:var(--ve-wash);box-shadow:inset 0 1px 3px #69593b20}.v-reperes-experience .ve-reading-actions{flex-wrap:wrap;align-items:stretch;display:flex}.v-reperes-experience .ve-actions :is(.ve-round,.ve-share){flex:110px;justify-content:center;align-items:center;gap:8px;width:auto;height:auto;padding:10px 12px;font:400 15px/1.4 VPrimary Sans,Arial,sans-serif;display:flex}.v-reperes-experience .ve-actions .ve-round[aria-pressed=true]{background:var(--ve-wash);color:var(--ve-tone)}.v-reperes-experience .ve-share-feedback{flex-basis:100%;margin:6px 0 0;font-size:14px;line-height:1.5}.v-reperes-experience .ve-experience .ve-link{width:auto;min-height:44px;box-shadow:none;color:#435866;background:0 0;border:0;border-radius:0;gap:6px;margin-top:12px;padding:10px 0;font:400 14px/1.5 VPrimary Sans,Arial,sans-serif}.v-reperes-experience .ve-reading-secondary{clear:both;flex-wrap:wrap;justify-content:space-between;gap:2px 18px;margin-top:14px;display:flex}.v-reperes-experience .ve-reading-secondary .ve-link{margin-top:0}.v-reperes-experience .ve-quote-card .ve-author{text-align:right;margin:18px 0 0}.v-reperes-experience .ve-experience h2{font-family:Vavalys Reperes Title,Georgia,serif;font-weight:500}.v-reperes-experience .ve-experience :is(button,a){overflow-wrap:anywhere;max-width:100%}.v-reperes-experience :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #435866}@media (width<=360px){.v-reperes-experience .v-landmarks-editorial-card{grid-template-columns:64px minmax(0,1fr);gap:8px;padding:8px}.v-reperes-experience .v-landmarks-editorial-card-content{grid-template-columns:38px minmax(0,1fr) 12px;gap:5px}.v-reperes-experience .v-landmarks-editorial-card .v-reperes-emblem{width:38px;height:38px}.v-reperes-experience .v-landmarks-editorial-card-text>strong{font-size:17px}.v-reperes-experience .ve-body{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.v-reperes-experience .v-landmarks-editorial-card{transition:none}}body:has(.v-reperes-experience .ve-pearl) .v-circle-share-dialog{--editorial-dialog-tone:#44676c;--editorial-dialog-paper:#f7faf8;--editorial-dialog-image:url(/assets/landmarks/experience/pearl.webp)}.v-reperes-experience .ve-body>:is(h1,.ve-kicker){margin-left:82px}.v-reperes-experience .ve-body>:is(.ve-error,.ve-status,.ve-note){clear:both}.v-reperes-experience .ve-quotation-edge{white-space:nowrap}[data-app-shell][data-account-page]:has(.v-security-r1){padding-bottom:calc(74px + env(safe-area-inset-bottom))}[data-app-shell][data-account-page]:has(.v-security-r1)>.v-shell-content{max-width:560px;padding:20px 20px 0}[data-account-page]:has(.v-security-r1) .v-account-header{margin-bottom:24px}[data-account-page]:has(.v-security-r1) .v-account-header__bar{gap:12px;margin-bottom:20px}[data-account-page]:has(.v-security-r1) .v-account-heading{gap:12px}[data-account-page]:has(.v-security-r1) .v-account-heading h1{letter-spacing:-.02em;color:#0b294d;font:700 25px/31px Georgia,serif}.v-security-r1-heading-icon{object-fit:contain;flex:0 0 56px;width:56px;height:56px}[data-account-page]:has(.v-security-r1) .v-back-button[data-back-label=true]{border-radius:22px;flex:none;width:auto;min-width:44px;max-width:100%;height:44px;padding:0 12px}[data-account-page]:has(.v-security-r1) .v-back-button[data-back-label=true] .v-back-button__inner{justify-content:center;align-items:center;gap:8px;width:auto;display:flex}.v-back-button__label{white-space:normal;font:600 14px/20px Manrope,system-ui,sans-serif}body[data-vavalys-relief] [data-account-page] .v-security-r1{color:#0b294d;padding-bottom:0;font-family:Manrope,system-ui,sans-serif}body[data-vavalys-relief] [data-account-page] .v-security-r1-section{margin-bottom:20px}body[data-vavalys-relief] [data-account-page] .v-security-r1 :is(.v-security-r1-section,.v-security-r1-danger)>h2{letter-spacing:.06em;text-transform:uppercase;color:#0b294d;margin:0 0 8px;font:600 12px/18px Manrope,system-ui,sans-serif}body[data-vavalys-relief] [data-account-page] .v-security-r1-group{background:#fffdf8;border:1px solid #dfd9cc;border-radius:20px;padding:4px;box-shadow:0 3px 10px #352b1814}body[data-vavalys-relief] [data-account-page] .v-security-r1-row{color:#0b294d;text-align:left;touch-action:manipulation;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:82px;padding:14px 12px;transition:transform .12s;display:flex;position:relative}body[data-vavalys-relief] [data-account-page] .v-security-r1-row>img{object-fit:contain;flex:0 0 44px;width:44px;height:44px;display:block}body[data-vavalys-relief] [data-account-page] .v-security-r1-row>svg{flex:0 0 18px}body[data-vavalys-relief] [data-account-page] .v-security-r1-row-text{overflow-wrap:anywhere;flex:1;min-width:0;display:block}body[data-vavalys-relief] [data-account-page] .v-security-r1-row-text strong{font-size:16px;font-weight:600;line-height:22px;display:block}body[data-vavalys-relief] [data-account-page] .v-security-r1-row-text small{color:#526273;margin-top:4px;font-size:14px;font-weight:400;line-height:20px;display:block}body[data-vavalys-relief] [data-account-page] .v-security-r1-row:disabled{cursor:wait;opacity:.65}body[data-vavalys-relief] [data-account-page] .v-security-r1-row:active{transform:translateY(1px)}body[data-vavalys-relief] [data-account-page] .v-security-r1-group>*+*{border-top:0}body[data-vavalys-relief] [data-account-page] .v-security-r1-group>*+:before{content:"";background:#dfd9cc;height:1px;position:absolute;top:0;left:12px;right:12px}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa{box-shadow:none;background:0 0;border-bottom:0;border-left:0;border-right:0;border-radius:0;min-width:0;margin:0;padding:14px 12px;animation:none;position:relative}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa-head{align-items:flex-start;gap:12px;display:flex}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa-head>img{object-fit:contain;flex:0 0 44px;width:44px;height:44px;display:block}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa-head>div{flex:1;min-width:0}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa h3{overflow-wrap:anywhere;margin:0;font:600 16px/22px Manrope,system-ui,sans-serif}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa p{color:#526273;overflow-wrap:anywhere;font-size:14px;line-height:20px}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa-head p{margin:4px 0 0}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa-configure{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0 56px;display:flex}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa .v-security-r1-mfa-status{color:#526273;background:#f0ede6;border-radius:20px;margin:0;padding:6px 10px;font-size:12px;line-height:18px}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa .v-security-r1-configure{color:#fff;white-space:normal;background:#526443;border:1px solid #455638;border-radius:14px;min-height:44px;padding:10px 16px;font-size:15px;font-weight:600;line-height:20px}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa :is(button,input){min-height:44px}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa :is(.flex.gap-2,.flex.gap-3){flex-wrap:wrap}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa code{overflow-wrap:anywhere;white-space:normal}body[data-vavalys-relief] [data-account-page] .v-security-r1-privacy{color:#0b294d;align-items:center;gap:12px;min-height:48px;margin:0 0 16px;padding:8px 4px;font-size:15px;line-height:21px;text-decoration:none;display:flex}body[data-vavalys-relief] [data-account-page] .v-security-r1-privacy span{text-underline-offset:3px;flex:1;min-width:0;text-decoration:underline}body[data-vavalys-relief] [data-account-page] .v-security-r1-privacy svg{flex-shrink:0}body[data-vavalys-relief] [data-account-page] .v-security-r1-danger{border-top:1px solid #d9b6a4;padding-top:16px}body[data-vavalys-relief] [data-account-page] .v-security-r1-danger .v-security-r1-row{color:#0b294d;background:#fffaf5;border:1px solid #d9b6a4;border-radius:18px}body[data-vavalys-relief] [data-account-page] .v-security-r1 :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #0b294d}@media (width<=359px){[data-app-shell][data-account-page]:has(.v-security-r1)>.v-shell-content{padding-inline:16px}[data-account-page]:has(.v-security-r1) .v-account-header .v-primary-brand span{font-size:14px}[data-account-page]:has(.v-security-r1) .v-account-header .v-primary-brand img{width:28px;height:28px}.v-security-r1-heading-icon{flex-basis:48px;width:48px;height:48px}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa-configure{margin-left:0}body[data-vavalys-relief] [data-account-page] .v-security-r1-row{gap:10px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){body[data-vavalys-relief] [data-account-page] .v-security-r1-row{transition:none;transform:none}}html[data-reduced-motion=true] .v-security-r1-row{transition:none;transform:none}body[data-vavalys-relief] [data-account-page] .v-security-r1-mfa [role=alert]{color:#943c2d}@font-face{font-family:CarnetSans;src:url(/assets/fonts/circle/manrope-regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:CarnetSans;src:url(/assets/fonts/circle/manrope-semibold.ttf)format("truetype");font-weight:600;font-display:swap}[data-app-shell][data-feature=chemin]:has([data-carnet-layout]){background:#fcf8ef}[data-app-shell][data-feature=chemin]>.v-shell-content:has([data-carnet-layout]){max-width:720px;padding:0 16px}.v-carnet-experience[data-carnet-layout],.v-carnet-sheet{--cn-paper:#fcf8ef;--cn-ink:#17314a;--cn-muted:#52645a;--cn-olive:#63764f;--cn-line:#e7dece;--cn-card:linear-gradient(145deg, #fffefa, #f8f2e7);--cn-depth:inset 0 1px #fff, 0 2px 0 #ded4c1, 0 4px 8px #705a3517;--v-carnet-ink:var(--cn-ink);--v-carnet-muted:var(--cn-muted);--carnet-ink:var(--cn-ink);--carnet-muted:var(--cn-muted);color:var(--cn-ink);min-width:0;font:400 15px/1.45 CarnetSans,Arial,sans-serif}.v-carnet-experience[data-carnet-layout]{padding-bottom:24px;container-type:inline-size}.v-carnet-experience[data-carnet-layout] :is(h1,h2,h3){color:var(--cn-ink);font-family:Georgia,serif;font-weight:400}.v-carnet-experience[data-carnet-layout] :is(a,button){touch-action:manipulation;transition:transform .13s,box-shadow .13s}.v-carnet-experience[data-carnet-layout] :is(a,button,input):focus-visible,.v-carnet-sheet :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #63764f}.v-carnet-experience[data-carnet-layout] :disabled{opacity:.55;cursor:default}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__header,.v-carnet-detail__header,.v-chemin-hero){margin:0 -16px;position:relative}.v-carnet-experience[data-carnet-layout] .v-carnet-scene{aspect-ratio:13/6;isolation:isolate;background:#f5efdf;width:100%;height:auto;min-height:0;margin:0;position:relative;overflow:hidden}.v-carnet-experience[data-carnet-layout] .v-carnet-scene>img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.v-carnet-experience[data-carnet-layout] .v-chemin-hero>img{aspect-ratio:13/6;object-fit:cover;object-position:50% 30%;width:100%;height:auto;display:block}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-scene,.v-chemin-hero):after{display:none}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__header>a,.v-carnet-detail__header>a,.v-chemin-return){--v-relief-raised:inset 0 1px #fff, 0 2px 4px #5b482126;--v-relief-pressed:inset 0 1px 2px #5b482126;z-index:2;width:auto;max-width:calc(100% - 28px);min-height:44px;color:var(--cn-ink);box-shadow:var(--v-relief-raised);overflow-wrap:anywhere;background:#fffdf6f5;border:1px solid #f1e9d9;border-radius:24px;align-items:center;gap:7px;margin:0;padding:8px 12px;font:400 14px/1.4 CarnetSans,Arial,sans-serif;display:inline-flex;position:absolute;top:14px;left:14px}.v-carnet-experience[data-carnet-layout] :is(.v-chemin-return,.v-carnet-list__header>a,.v-carnet-detail__header>a)>svg{width:18px;height:18px;color:var(--cn-muted);flex:none}.v-carnet-experience[data-carnet-layout] .v-chemin-hero-copy{text-align:left;margin:0;padding:16px}.v-carnet-experience[data-carnet-layout] :is(.v-chemin-hero-copy h1,.v-carnet-list__title,.v-carnet-detail__title){color:var(--cn-ink);letter-spacing:0;overflow-wrap:anywhere;font:400 28px/1.2 Georgia,serif}.v-carnet-experience[data-carnet-layout] .v-chemin-hero-copy p{color:var(--cn-muted);margin:5px 0 0;font-size:15px;line-height:1.5}.v-carnet-experience[data-carnet-layout] .v-carnet-list__header>:is(h1,p){padding-inline:16px}.v-carnet-experience[data-carnet-layout] .v-carnet-list__title{margin:16px 0 0}.v-carnet-experience[data-carnet-layout] .v-carnet-list__subtitle{color:var(--cn-muted);margin:5px 0 16px;font:400 15px/1.5 CarnetSans,Arial,sans-serif}.v-carnet-experience[data-carnet-layout].v-carnet-list--bookmarks .v-carnet-list__header{padding-top:68px}.v-carnet-experience[data-carnet-layout] :is(.v-chemin-action,.v-carnet-empty__primary,.btn-brand),.v-carnet-sheet .btn-brand{--v-relief-raised:inset 0 1px 1px #eff5e3a6, 0 2px 0 #3d5235, 0 4px 7px #5f4b2d26;--v-relief-pressed:inset 0 2px 3px #23381750, 0 1px #3d5235;color:#fffdf7;width:100%;min-height:48px;box-shadow:var(--v-relief-raised);background:radial-gradient(at 30% 0,#63764f,#556d49 65%,#425b39);border:1px solid #7a8c67;border-radius:15px;justify-content:center;align-items:center;gap:12px;margin:0;padding:10px 14px;font:400 16px/1.45 CarnetSans,Arial,sans-serif;display:flex}.v-carnet-experience[data-carnet-layout] .v-chemin-action>svg{flex:none;width:20px;height:20px}.v-carnet-experience[data-carnet-layout] .v-chemin-periods{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.v-carnet-experience[data-carnet-layout] .v-chemin-periods>button{--v-relief-raised:var(--cn-depth);--v-relief-pressed:inset 0 2px 3px #705a3520;background:var(--cn-card);min-width:0;min-height:90px;box-shadow:var(--cn-depth);color:var(--cn-ink);border:1px solid #f2eadc;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 2px;display:flex}.v-carnet-experience[data-carnet-layout] .v-chemin-periods>button>span:last-child{overflow-wrap:anywhere;font:400 14px/1.3 CarnetSans,Arial,sans-serif}.v-carnet-experience[data-carnet-layout] .v-carnet-period-icon{--v-relief-pictogram:none;--cn-art-size:34px;width:var(--cn-art-size);height:var(--cn-art-size);flex:0 0 var(--cn-art-size);box-shadow:none;filter:none;opacity:1;pointer-events:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:relative;overflow:visible}.v-carnet-experience[data-carnet-layout] .v-chemin-periods .v-carnet-period-icon{--cn-art-size:48px}.v-carnet-experience[data-carnet-layout] .v-carnet-period-icon>img{width:calc(100% * var(--cn-scale,1));height:calc(100% * var(--cn-scale,1));max-width:none;left:calc(50% + 100% * var(--cn-dx,0));top:calc(50% + 100% * var(--cn-dy,0));object-fit:contain;display:block;position:absolute;transform:translate(-50%,-50%)}.v-carnet-experience[data-carnet-layout] .v-chemin-search{--v-relief-recessed:inset 0 1px 2px #705a350a;border:1px solid var(--cn-line);width:100%;min-height:44px;color:var(--cn-ink);box-shadow:var(--v-relief-recessed);background:#fffdf8;border-radius:13px;margin:0;padding:10px 12px;font:400 16px/1.45 CarnetSans,Arial,sans-serif;display:block}.v-carnet-experience[data-carnet-layout] .v-chemin-search::placeholder{color:var(--cn-muted);opacity:1}.v-carnet-experience[data-carnet-layout] .v-chemin-section-title{color:var(--cn-ink);margin:20px 0 12px;font:400 23px/1.25 Georgia,serif}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card,.v-carnet-home__recent-row,.v-carnet-list__search-hit){--v-relief-raised:var(--cn-depth);--v-relief-pressed:inset 0 2px 3px #705a3520;background:var(--cn-card);min-width:0;box-shadow:var(--cn-depth);color:var(--cn-ink);border:1px solid #f0e7d8;border-radius:16px;overflow:visible}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card,.v-carnet-home__recent-row){align-items:center;min-height:76px;margin:0;padding:0;display:flex}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card,.v-carnet-list__period-picker,.v-carnet-detail__card):before,.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card,.v-carnet-list__period-picker,.v-carnet-detail__card):after{display:none}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card-link,.v-carnet-home__recent-link){--v-relief-raised:none;--v-relief-pressed:none;min-width:0;min-height:74px;box-shadow:none;text-align:left;color:var(--cn-ink);background:0 0;border:0;border-radius:15px;flex:1;align-items:center;gap:10px;padding:10px;display:flex}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card-link>span>span:first-child,.v-carnet-list__search-hit>span>span:first-child,.v-carnet-home__recent-title){color:var(--cn-ink);letter-spacing:0;overflow-wrap:anywhere;text-wrap:wrap;font:400 20px/1.25 Georgia,serif;display:block}.v-carnet-experience[data-carnet-layout] .v-carnet-home__week-part{white-space:normal}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card-link>span>span+span,.v-carnet-list__search-hit>span>span+span,.v-carnet-home__recent-preview){color:var(--cn-muted);overflow-wrap:anywhere;-webkit-line-clamp:unset;margin-top:4px;font:400 13px/1.4 CarnetSans,Arial,sans-serif;display:block;overflow:visible}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__stack,.v-carnet-home__recent-list){gap:12px;margin-top:14px;display:grid}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__stack,.v-carnet-home__recent-list)>li+li{margin-top:0}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-home__recent-bookmark,.v-carnet-list__card button,.v-carnet-detail__bookmark){--v-relief-raised:none;--v-relief-pressed:none;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;color:#486043;opacity:1;background:0 0;border:0;border-radius:9px;flex:none;align-self:center;place-items:center;margin:0;padding:10px;display:grid}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-home__recent-bookmark,.v-carnet-list__card button,.v-carnet-detail__bookmark):before,.v-carnet-experience[data-carnet-layout] :is(.v-carnet-home__recent-bookmark,.v-carnet-list__card button,.v-carnet-detail__bookmark):after{display:none}.v-carnet-experience[data-carnet-layout] .v-carnet-bookmark--active{color:#486043;background:0 0}.v-carnet-experience[data-carnet-layout] button[aria-pressed=true] svg{fill:#d8e4ce}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card-link>svg,.v-carnet-home__recent-link>svg){color:var(--cn-muted);flex:none}.v-carnet-experience[data-carnet-layout] .v-carnet-list__search-hit{align-items:center;gap:10px;min-height:76px;padding:12px;display:flex}.v-carnet-experience[data-carnet-layout] .v-carnet-list__period-picker{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 16px;padding:0;display:flex}.v-carnet-experience[data-carnet-layout] .v-carnet-list__period-picker button{--v-relief-raised:var(--cn-depth);--v-relief-pressed:inset 0 2px 3px #705a3520;border:1px solid var(--cn-line);background:var(--cn-card);min-width:44px;min-height:46px;box-shadow:var(--cn-depth);color:var(--cn-ink);border-radius:13px;font:400 15px/1.4 CarnetSans,Arial,sans-serif}.v-carnet-experience[data-carnet-layout] .v-carnet-list__period-picker button:nth-child(2){flex:1;min-width:0;font:400 19px/1.4 Georgia,serif}.v-carnet-experience[data-carnet-layout] .v-carnet-list__year-link{--v-relief-raised:none;--v-relief-pressed:none;border:0;border-bottom:1px solid var(--cn-line);min-height:44px;box-shadow:none;color:var(--cn-ink);overflow-wrap:anywhere;background:0 0;border-radius:0;align-items:center;gap:10px;margin:0 0 14px;padding:8px 3px;font-size:15px;display:flex}.v-carnet-year-summary{align-items:center;gap:10px;min-width:0;display:flex}.v-carnet-summary-icon{width:30px;height:36px;color:var(--cn-olive);flex:none;place-items:center;display:grid}.v-carnet-summary-icon>svg{width:24px;height:24px}.v-carnet-experience[data-carnet-layout] .v-carnet-detail__period-label{color:var(--cn-muted);align-items:center;gap:8px;margin:16px 0 12px;font-size:14px;display:flex}.v-carnet-experience[data-carnet-layout] .v-carnet-detail__period-label .v-carnet-period-icon{--cn-art-size:28px}.v-carnet-experience[data-carnet-layout] .v-carnet-detail__period-label>svg{width:24px;height:24px}.v-carnet-experience[data-carnet-layout] .v-carnet-detail__heading{align-items:center;margin:0 0 18px}.v-carnet-experience[data-carnet-layout].v-carnet-detail .v-carnet-detail__card.v-depth-surface.v-depth-3{--v-relief-raised:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;overflow:visible}.v-carnet-experience[data-carnet-layout] .v-carnet-detail__body{max-width:100%;min-height:0;padding:0}.v-carnet-experience[data-carnet-layout] .v-carnet-detail__body>p{color:var(--cn-ink);overflow-wrap:anywhere;margin:22px 0 0;font:400 19px/1.55 Georgia,serif}.v-carnet-experience[data-carnet-layout] .v-carnet-detail__body>blockquote{color:var(--cn-muted);overflow-wrap:anywhere;font:italic 18px/1.6 Georgia,serif}.v-carnet-experience[data-carnet-layout] .v-carnet-detail__body>blockquote>span{font:400 13px/1.5 CarnetSans,Arial,sans-serif}.v-carnet-experience[data-carnet-layout] .v-carnet-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;display:flex}.v-carnet-experience[data-carnet-layout] .v-carnet-pager button{--v-relief-raised:none;--v-relief-pressed:none;min-width:44px;min-height:44px;box-shadow:none;color:var(--cn-muted);white-space:normal;background:0 0;border:0;border-radius:9px;padding:6px;font-size:14px}.v-carnet-experience[data-carnet-layout] .v-carnet-pager p{color:var(--cn-muted);text-align:center;font-size:13px}.v-carnet-experience[data-carnet-layout] .v-chemin-message{--v-relief-raised:none;--v-relief-pressed:none;border:1px solid var(--cn-line);min-height:44px;color:var(--cn-ink);box-shadow:none;background:#fffdf8;border-radius:13px;margin:18px 0 0;padding:12px;font-size:15px}.v-carnet-experience[data-carnet-layout] .v-carnet-empty{border:1px solid var(--cn-line);text-align:center;box-shadow:none;background:#fffdf8;border-radius:18px;margin:18px 0;padding:20px 14px}.v-carnet-experience[data-carnet-layout] .v-carnet-empty[data-empty-kind=home]{background:0 0;border:0;margin:4px 0 20px;padding:0}.v-carnet-experience[data-carnet-layout] .v-carnet-empty__art{display:none}.v-carnet-experience[data-carnet-layout] .v-carnet-empty h2{color:var(--cn-ink);margin:0 0 12px;font:400 25px/1.3 Georgia,serif}.v-carnet-experience[data-carnet-layout] .v-carnet-empty p{max-width:36ch;color:var(--cn-muted);margin:0 auto;font:400 15px/1.5 CarnetSans,Arial,sans-serif}.v-carnet-experience[data-carnet-layout] .v-carnet-empty__kicker{margin-bottom:8px;font-size:13px}.v-carnet-experience[data-carnet-layout] .v-carnet-empty__actions{gap:10px;margin-top:18px;display:grid}.v-carnet-experience[data-carnet-layout] .v-carnet-empty__primary>svg{flex:none;width:20px;height:20px}.v-carnet-experience[data-carnet-layout] .v-carnet-empty__secondary{--v-relief-raised:none;--v-relief-pressed:none;min-height:44px;color:var(--cn-olive);text-underline-offset:4px;box-shadow:none;background:0 0;border:0;place-items:center;font-size:15px;text-decoration:underline;display:grid}.v-carnet-experience[data-carnet-layout] .v-carnet-empty-periods{margin:16px 0 0;font:400 20px/1.3 Georgia,serif}.v-carnet-experience[data-carnet-layout] .surface-card-neutral{border-color:var(--cn-line);color:var(--cn-ink);box-shadow:none;background:#fffdf8}.v-carnet-experience[data-carnet-layout] .surface-card-neutral p{color:var(--cn-muted);font-size:15px;line-height:1.5}.v-carnet-action-error{color:#514432;background:#fffaf1;border:1px solid #c9b59c;border-radius:14px;margin:16px 0;padding:14px;font:400 15px/1.5 CarnetSans,Arial,sans-serif}.v-carnet-action-error button{text-underline-offset:4px;min-height:44px;text-decoration:underline}.v-carnet-sheet{background:#fcf8ef;border-color:#e7dece}.v-carnet-sheet h2{color:#17314a;font:400 25px/1.3 Georgia,serif}.v-carnet-sheet p{color:#52645a;font-size:15px;line-height:1.5}.v-carnet-sheet :is(button,input){min-height:44px;font-size:16px}.v-carnet-sheet input{color:#17314a;background:#fffdf8;border:1px solid #e7dece;border-radius:12px;width:100%;min-width:0;max-width:100%;padding:10px}@container (width<=340px){.v-carnet-experience[data-carnet-layout] .v-chemin-periods{gap:5px}.v-carnet-experience[data-carnet-layout] .v-chemin-periods>button>span:last-child{font-size:13px}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card-link,.v-carnet-home__recent-link){gap:7px;padding:8px}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card-link>span>span:first-child,.v-carnet-home__recent-title){font-size:18px}.v-carnet-experience[data-carnet-layout] :is(.v-carnet-list__card-link,.v-carnet-home__recent-link) .v-carnet-period-icon{--cn-art-size:30px}}@container (width<=260px){.v-carnet-experience[data-carnet-layout] .v-chemin-periods{grid-template-columns:repeat(2,minmax(0,1fr))}.v-carnet-experience[data-carnet-layout] .v-carnet-list__period-picker{grid-template-columns:repeat(2,minmax(44px,1fr));display:grid}.v-carnet-experience[data-carnet-layout] .v-carnet-list__period-picker button:nth-child(2){grid-area:1/1/auto/-1}}@media (prefers-reduced-motion:reduce){.v-carnet-experience[data-carnet-layout] *,.v-carnet-sheet *{scroll-behavior:auto;transition:none!important;animation:none!important}.v-carnet-experience[data-carnet-layout] :is(a,button):active{transform:none!important}}.v-carnet-experience[data-carnet-layout] .v-carnet-reading-passage+.v-carnet-reading-passage{margin-top:1.25em}.v-carnet-experience[data-carnet-layout] .v-carnet-reading-passage>p{white-space:pre-line;overflow-wrap:anywhere;font:400 19px/1.55 Georgia,serif}.v-carnet-experience[data-carnet-layout] .v-carnet-reading-passage>a{color:var(--cn-olive)}.v-carnet-experience[data-carnet-layout] .v-carnet-reading-source{color:var(--cn-olive);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-bottom:.45rem;font-size:.8125rem;font-weight:500;line-height:1.5;display:flex}
