.conversation-page{background:radial-gradient(at 95% 7%,#18446168,#0000 37%),radial-gradient(at 5% 52%,#9d76420b,#0000 35%);padding-block:174px 84px;position:relative}.conversation-page [hidden]{display:none!important}.conversation-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.conversation-back{color:var(--gold);letter-spacing:.07em;align-items:center;gap:16px;min-block-size:34px;margin-block-end:30px;font-size:11px;display:inline-flex}.conversation-heading{border-block-end:1px solid var(--line);padding-block-end:38px;position:relative}.conversation-heading h1{letter-spacing:-.03em;margin-block:24px 21px;font-size:clamp(48px,5.7vw,88px);line-height:1.06}.conversation-heading h1 em{font-style:normal}.conversation-intro{font-family:var(--serif);color:#c7d0d5;max-inline-size:750px;font-size:clamp(21px,2vw,28px);line-height:1.45}.conversation-specification{color:#b7c4cb;letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:9px 0;margin-block-start:29px;font-size:10px;display:flex}.conversation-specification>span{border-inline-start:1px solid #c8aa743b;padding-inline:18px}.conversation-specification>span:first-child{color:var(--gold-light);border:0;padding-inline-start:0}.conversation-form{margin-block-start:36px}.conversation-form fieldset{border:0;min-inline-size:0;margin:0;padding:0}.conversation-purpose legend{letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin-block-end:16px;font-size:10px}.conversation-purpose-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.conversation-purpose-options label{cursor:pointer;position:relative}.conversation-purpose-options input{opacity:0;block-size:1px;inline-size:1px;position:absolute;inset-block-start:25px;inset-inline-start:25px}.conversation-purpose-options label>span{border:1px solid var(--line);font-family:var(--serif);color:#b7c5cc;background:#091c2866;align-items:center;gap:20px;min-block-size:77px;padding:18px 23px;font-size:clamp(23px,2vw,29px);line-height:1.25;transition:background .35s,border-color .35s,color .35s;display:flex}.conversation-purpose-options bdi{font-family:var(--sans);letter-spacing:.1em;color:#8ca5b5;font-size:10px}.conversation-purpose-options i{font-family:var(--sans);color:var(--gold);opacity:.6;margin-inline-start:auto;font-size:16px;font-style:normal;transition:transform .35s}.conversation-purpose-options input:checked+span{color:var(--gold-light);background:linear-gradient(120deg,#123349aa,#0d233080);border-color:#c8aa7485}.conversation-purpose-options input:checked+span bdi{color:var(--gold)}.conversation-purpose-options label:hover i{opacity:1;transform:translate(2px,-2px)}.conversation-purpose-options input:focus-visible+span{outline:2px solid var(--gold-light);outline-offset:4px}.conversation-purpose>p{color:#b2c1c9;min-block-size:43px;max-inline-size:850px;margin-block-start:14px;font-size:12px;line-height:1.8}.conversation-reference{color:#b6c6cf;align-items:center;gap:14px;margin-block-end:25px;font-size:11px;display:flex}.conversation-reference bdi{color:var(--gold-light);font-size:12px}.conversation-reference button{font-family:var(--serif);border:1px solid var(--line);block-size:32px;inline-size:32px;margin-inline-start:5px;font-size:25px;line-height:1}.conversation-workspace{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(40px,7vw,112px);padding-block:38px 0;display:grid}.conversation-workspace h2{margin-block:17px 15px;font-size:clamp(35px,3.3vw,49px)}.conversation-step{color:#7d96a5;letter-spacing:.07em;font-size:10px}.conversation-workspace .eyebrow{letter-spacing:.15em;gap:13px;font-size:9px}.conversation-calendar-panel{min-inline-size:0;padding-inline-end:0}.conversation-calendar-note,.conversation-required-note{color:#b0c0c9;font-size:12px;line-height:1.85}.conversation-calendar-note{max-inline-size:390px}.conversation-calendar{background:linear-gradient(150deg,#122f4266,#081923aa);border:1px solid #a2bec32e;margin-block-start:24px;padding:14px 20px 0;position:relative}.conversation-calendar:before{content:"";background:linear-gradient(90deg,#0000,#e9d4a7aa,#0000);block-size:1px;position:absolute;inset-block-start:-1px;inset-inline:22px}.conversation-month-nav{grid-template-columns:40px 1fr 40px;align-items:center;margin-block:1px 12px;display:grid}.conversation-month-nav h3{text-align:center;font-family:var(--serif);text-transform:capitalize;font-size:27px;line-height:1.4}.conversation-month-nav button{block-size:40px;inline-size:40px;color:var(--gold-light);font-size:19px;transition:background .3s}.conversation-month-nav button:hover:not(:disabled){background:#c8aa7412}.conversation-month-nav button:disabled{opacity:.2}.conversation-date-grid{table-layout:fixed;border-collapse:separate;border-spacing:3px 5px;inline-size:100%;font-family:var(--sans);font-size:12px;line-height:1.4}.conversation-date-grid th{color:#a4bac6;padding-block:4px 8px;font-size:9px;font-weight:400}.conversation-date-grid td{text-align:center;padding:0;position:relative}.conversation-date-grid button{aspect-ratio:1.09;min-block-size:34px;max-block-size:44px;inline-size:100%;font-family:var(--sans);color:#e0e5e7;border:1px solid #0000;font-size:12px;transition:color .3s,background .3s,border-color .3s;position:relative}.conversation-date-grid button:hover:not(:disabled){background:#7998ac1c;border-color:#90a7b542}.conversation-date-grid button[aria-current=date]:after{content:"";background:var(--gold);border-radius:50%;block-size:3px;inline-size:3px;position:absolute;inset-block-end:4px;inset-inline-start:calc(50% - 1.5px)}.conversation-date-grid button[aria-pressed=true]{color:var(--deep);background:var(--gold-light);border-color:var(--gold-light)}.conversation-date-grid button[aria-pressed=true]:hover{background:#f3e1bc}.conversation-date-grid button[aria-pressed=true][aria-current=date]:after{background:var(--deep)}.conversation-date-grid button:disabled{opacity:.22}.conversation-date-grid button:focus-visible{outline:2px solid var(--gold-light);outline-offset:2px;z-index:1}.conversation-selected-date{border-block-start:1px solid var(--line);color:#bccbd3;justify-content:space-between;align-items:center;gap:12px;min-block-size:52px;margin-block-start:9px;font-size:10px;line-height:1.5;display:flex}.conversation-selected-date button{color:var(--gold);flex-shrink:0;padding:8px 0;font-size:10px}.conversation-time-fields{margin-block-start:23px}.conversation-time-fields>label{display:block}.conversation-time-fields label>span,.conversation-field>span{color:#d2d9dc;justify-content:space-between;align-items:center;gap:12px;margin-block-end:9px;font-size:11px;display:flex}.conversation-time-fields small{color:#94aab8;font-size:9px}.conversation-page input:not([type=radio]),.conversation-page textarea,.conversation-page select{font-family:var(--sans);color:#f1ede5;inline-size:100%;min-inline-size:0;box-shadow:none;background:#04121c8c;border:1px solid #7b97a744;border-radius:0;padding:12px 14px;font-size:14px;line-height:1.6;transition:border-color .3s,background .3s}.conversation-page input:not([type=radio]):focus-visible,.conversation-page textarea:focus-visible,.conversation-page select:focus-visible{outline:1px solid var(--gold-light);outline-offset:3px;border-color:var(--gold);background:#0c2433}.conversation-page input[type=time]{direction:ltr;min-block-size:48px;max-inline-size:100%}.conversation-page input[type=time]::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}.conversation-page textarea{resize:vertical;min-block-size:130px}.conversation-page textarea::placeholder{color:#8ba0ad;opacity:1;font-size:12px;line-height:1.8}.conversation-field-hint{color:#9eb1be;margin-block-start:8px;font-size:10px;line-height:1.75}.conversation-field{display:block}.conversation-zone-field{margin-block-start:22px}.conversation-zone-field select{text-overflow:ellipsis;min-block-size:48px;font-size:12px}.conversation-details-panel{min-inline-size:0}.conversation-required-note{color:#9aafb9;font-size:10px}.conversation-fields{margin-block-start:25px}.conversation-fields>.conversation-field+.conversation-field,.conversation-fields>.conversation-field-hint+.conversation-field{margin-block-start:22px}.conversation-fields>.conversation-field>span{justify-content:start;gap:4px}.conversation-fields>.conversation-field>span>span{color:var(--gold)}.conversation-disclosure{color:#bec9ce;gap:11px;margin-block-start:20px;font-size:11px;line-height:1.9;display:flex}.conversation-disclosure>span{color:var(--gold);font-size:18px;line-height:1.5}.conversation-privacy{color:#9fb2be;margin-block-start:17px;font-size:10px;line-height:1.9}.conversation-privacy a{color:var(--gold-light);white-space:nowrap}.conversation-prepare.outline-link{justify-content:space-between;min-block-size:65px;inline-size:100%;margin-block-start:25px;padding:18px 24px;font-size:23px;display:flex}.conversation-prepare:disabled{cursor:not-allowed}.conversation-error{color:#f3c09e;background:#9f53311c;border-inline-start:2px solid #d6aa7a;margin-block-start:16px;padding:11px 14px;font-size:12px}.conversation-noscript{color:var(--gold-light);margin-block-start:15px;font-size:12px}.conversation-review{background:linear-gradient(140deg,#13334988,#061722);border:1px solid #c8aa7470;max-inline-size:1000px;margin-block-start:40px;margin-inline:auto;padding:clamp(25px,4vw,52px);scroll-margin-block-start:150px}.conversation-review h2{margin-block:22px 18px;font-size:clamp(34px,4vw,55px);line-height:1.15}.conversation-review-note{color:#c4d0d7;max-inline-size:760px;font-size:13px;line-height:1.9}.conversation-envelope{gap:10px;margin-block:24px 20px;font-size:12px;display:grid}.conversation-envelope>div{grid-template-columns:minmax(55px,.15fr) minmax(0,1fr);gap:15px;display:grid}.conversation-envelope dt{color:#98aebc}.conversation-envelope dd{color:var(--gold-light);overflow-wrap:anywhere;margin:0}.conversation-review textarea{background:#030e1899;min-block-size:300px;padding:20px;font-size:13px;line-height:1.9}.conversation-review-actions{flex-wrap:wrap;align-items:center;gap:30px;margin-block-start:24px;display:flex}.conversation-review-actions .outline-link{gap:34px;padding:16px 24px;font-size:23px}.conversation-review-actions>button{color:var(--gold-light);min-block-size:40px;font-size:12px}.conversation-copy-status{color:var(--gold-light);margin-block-start:14px;font-size:12px}.conversation-copy-status:empty{display:none}.conversation-fallback{color:#abbfc9;margin-block-start:15px;font-size:11px;line-height:1.9}.conversation-fallback a{color:var(--gold-light);white-space:nowrap}.conversation-edit{color:#bacbd3;align-items:center;gap:13px;min-block-size:40px;margin-block-start:20px;font-size:11px;display:inline-flex}.conversation-form{scroll-margin-block-start:140px}.conversation-postscript{border-block-start:1px solid var(--line);margin-block-start:70px;padding-block-start:32px}.conversation-postscript>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin:0;padding:0;list-style:none;display:grid}.conversation-postscript li{min-inline-size:0;padding-inline-start:33px;position:relative}.conversation-postscript li>span{color:var(--gold);font-size:10px;position:absolute;inset-block-start:6px;inset-inline-start:0}.conversation-postscript h3{color:#dce3e5;margin-block-end:11px;font-size:27px;line-height:1.2}.conversation-postscript li>p{color:#9fb4c0;font-size:11px;line-height:1.9}.conversation-postscript>p{color:#a4b9c5;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-block-start:38px;font-size:11px;display:flex}.conversation-postscript .text-link{font-size:22px}.conversation-live-calendar{background:#112e4166;border:1px solid #c8aa7470;grid-template-columns:1fr auto;align-items:center;gap:20px 40px;margin-block-start:30px;padding:30px;display:grid}.conversation-live-calendar h2{margin-block:15px;font-size:35px;line-height:1.2}.conversation-live-calendar div>p:last-child{color:#b0c5d0;max-inline-size:700px;font-size:12px;line-height:1.9}.conversation-live-calendar .outline-link{gap:30px;font-size:23px}.conversation-calendar-alternative{color:var(--gold-light);border-block-start:1px solid var(--line);grid-column:1/-1;padding-block-start:14px;font-size:12px}[dir=rtl] .conversation-heading h1{letter-spacing:0;font-size:clamp(44px,5vw,75px);line-height:1.48}[dir=rtl] .conversation-intro{line-height:1.85}[dir=rtl] .conversation-page .eyebrow,[dir=rtl] .conversation-specification,[dir=rtl] .conversation-purpose legend,[dir=rtl] .conversation-back{letter-spacing:0}[dir=rtl] .conversation-purpose-options label>span{font-size:24px;line-height:1.6}[dir=rtl] .conversation-workspace h2,[dir=rtl] .conversation-postscript h3{line-height:1.6}[dir=rtl] .conversation-month-nav h3{font-size:25px}[dir=rtl] .conversation-month-nav button span,[dir=rtl] .conversation-back>span,[dir=rtl] .conversation-edit>span{display:inline-block;transform:scaleX(-1)}[dir=rtl] .conversation-date-grid th{font-size:10px}[dir=rtl] .conversation-page input[type=time]{text-align:right;direction:ltr}[dir=rtl] .conversation-review h2{line-height:1.5}[dir=rtl] .conversation-page textarea::placeholder{font-size:13px}@media (width>=1500px){.conversation-page{max-inline-size:1600px}.conversation-workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media (width<=1000px){.conversation-page{padding-block-start:150px}.conversation-workspace{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:38px}.conversation-calendar{padding-inline:12px}.conversation-purpose-options label>span{gap:14px;padding:17px;font-size:24px}.conversation-postscript>ol{gap:24px}.conversation-live-calendar{grid-template-columns:1fr}.conversation-live-calendar .outline-link{justify-self:start}}@media (width<=740px){.conversation-page input:not([type=radio]),.conversation-page textarea,.conversation-page select{font-size:16px}.conversation-page{padding-block:132px 58px}.conversation-heading h1{font-size:clamp(47px,7.8vw,67px)}.conversation-workspace{grid-template-columns:minmax(0,1fr);gap:45px;padding-block-start:26px}.conversation-calendar-panel{inline-size:100%;max-inline-size:520px;margin-inline:auto}.conversation-calendar{padding-inline:22px}.conversation-date-grid button{min-block-size:40px;max-block-size:46px}.conversation-purpose-options{gap:10px}.conversation-purpose-options label>span{gap:10px;min-block-size:88px;padding:15px 13px;font-size:23px}.conversation-purpose-options i{font-size:13px}.conversation-purpose-options bdi{font-size:9px}.conversation-workspace h2{font-size:43px}.conversation-calendar-note{max-inline-size:none}.conversation-details-panel{border-block-start:1px solid var(--line);padding-block-start:28px}.conversation-postscript>ol{grid-template-columns:1fr;gap:27px}.conversation-postscript h3{font-size:29px}.conversation-postscript li>p{max-inline-size:570px}.conversation-postscript>p{gap:11px 18px;margin-block-start:32px}.conversation-form{margin-block-start:26px}.conversation-purpose>p{min-block-size:0}.conversation-review,.conversation-form{scroll-margin-block-start:115px}.conversation-heading>.eyebrow{gap:12px;font-size:8px}.conversation-heading .hairline{inline-size:30px}[dir=rtl] .conversation-heading h1{font-size:clamp(38px,7vw,58px)}[dir=rtl] .conversation-purpose-options label>span{font-size:22px}[dir=rtl] .conversation-workspace h2{font-size:38px}}@media (width<=430px){.conversation-back{margin-block-end:24px;font-size:10px}.conversation-heading h1{font-size:44px}.conversation-intro{font-size:22px}.conversation-specification{font-size:9px;line-height:1.8}.conversation-specification>span{padding-inline:12px}.conversation-specification>span:last-child{border:0;flex-basis:100%;padding-inline:0}.conversation-purpose-options label>span{flex-wrap:wrap;gap:8px;min-block-size:109px;padding:13px;font-size:23px;line-height:1.3}.conversation-purpose-options bdi{flex-basis:calc(100% - 25px);order:0}.conversation-purpose-options i{order:-1;margin-inline-start:0;position:absolute;inset-block-start:15px;inset-inline-end:13px}.conversation-purpose legend{font-size:9px}.conversation-calendar{padding-inline:12px}.conversation-month-nav h3{font-size:26px}.conversation-date-grid{border-spacing:2px 4px}.conversation-date-grid th{font-size:8px}.conversation-date-grid button{min-block-size:34px}.conversation-workspace .eyebrow{font-size:8px}.conversation-review{padding:22px 18px}.conversation-review textarea{padding:13px;font-size:16px}.conversation-review-actions{flex-direction:column;align-items:stretch;gap:10px}.conversation-review-actions .outline-link{justify-content:space-between;inline-size:100%;padding:14px;font-size:22px}.conversation-review-actions>button{text-align:start}.conversation-envelope{font-size:11px}.conversation-envelope>div{grid-template-columns:48px minmax(0,1fr);gap:8px}.conversation-live-calendar{padding:22px}.conversation-live-calendar h2{font-size:30px}.conversation-live-calendar .outline-link{gap:15px;font-size:21px}[dir=rtl] .conversation-purpose-options label>span{font-size:21px}[dir=rtl] .conversation-date-grid th{font-size:9px}}@media (prefers-reduced-motion:reduce){.conversation-page *,.conversation-page :before{transition:none!important;animation:none!important}.conversation-page{scroll-behavior:auto}}
