:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#243b4c;background:#f7f5ef;font-synthesis:none;--blue:#244c70;--muted:#60717a;--line:#dce3e4}*{box-sizing:border-box}body{margin:0}main{max-width:1000px;margin:auto;padding:32px 40px}header{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid var(--line)}a{color:var(--blue)}.brand{display:flex;gap:15px;align-items:center;text-decoration:none;font:24px Georgia,serif}.brand svg{width:38px;height:53px}.brand small{display:block;margin-top:5px;font:11px system-ui;letter-spacing:.11em;text-transform:uppercase;color:var(--muted)}.location{font-size:12px;color:var(--muted)}.intro{padding:43px 0 30px}.eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:#8c7147}.intro h1{font:clamp(36px,6vw,58px)/1.05 Georgia,serif;margin:12px 0 18px;letter-spacing:-.025em}.intro>p:last-child{font-size:15px;line-height:1.8;color:var(--muted)}strong{font-weight:550;color:#314d60}.calendar-card{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 8px 32px #28465408;padding:26px}.calendar-top{display:flex;justify-content:space-between;gap:12px;align-items:center}.calendar-top h2{font:27px Georgia,serif;margin:0}.calendar-top p{font-size:12px;line-height:1.5;color:var(--muted);max-width:600px;margin:9px 0}.navigation{display:flex;gap:8px}.navigation button{border:1px solid var(--line);background:#fff;border-radius:50%;width:40px;height:40px;font-size:20px;color:var(--blue);cursor:pointer}.navigation button:disabled{opacity:.3;cursor:default}button:focus-visible,a:focus-visible{outline:3px solid #a68442;outline-offset:3px}.legend{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;padding:19px 0 23px;border-bottom:1px solid var(--line)}.legend span{display:flex;align-items:center;gap:7px}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;border:1px solid #0002;flex:none}.green{background:#348460}.yellow{background:#d5a335}.gray{background:#85919b}.weekdays,.grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.weekdays{padding:20px 0 9px;color:var(--muted);font-size:11px;text-align:center}.day{min-height:67px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;border:0;border-radius:12px;background:none;color:#8a959b;font-size:14px;font-family:inherit}.day.saturday{cursor:pointer;color:var(--blue);background:#f3f6f7;margin:3px}.day.saturday:hover{background:#e5eef3}.day.selected{box-shadow:inset 0 0 0 2px var(--blue);background:#edf3f6}.day.empty{visibility:hidden}.details{border-top:1px solid var(--line);padding-top:17px;margin-top:10px;min-height:85px;font-size:13px}.details h3{margin:0 0 10px;font-size:14px;font-weight:600}.details p{color:var(--muted);line-height:1.6;margin:4px 0}.times{display:flex;gap:10px;flex-wrap:wrap}.time{background:#f5f7f7;border-radius:8px;padding:10px 13px;font-size:12px}.time strong{display:block;margin-bottom:4px}.planning{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:36px 0}.planning h2{font:25px Georgia,serif;margin:0 0 12px}.planning h3{font-size:13px;margin:0 0 12px}.planning p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:0}.button{display:inline-flex;gap:18px;align-items:center;background:var(--blue);color:white;border-radius:8px;padding:13px 16px;text-decoration:none;font-size:12px}.notes{border-left:1px solid var(--line);padding-left:28px}.planning p.fine{font-size:11px}footer{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding:22px 0;color:var(--muted);font-size:10px}@media(max-width:620px){main{padding:22px 18px}header{padding-bottom:20px}.brand{font-size:21px}.location{display:none}.intro{padding-top:28px}.calendar-card{padding:18px 12px;border-radius:14px}.calendar-top h2{font-size:24px}.calendar-top p{font-size:11px}.legend{gap:12px;font-size:10px}.day{min-height:56px;font-size:13px}.planning{grid-template-columns:1fr;gap:25px;padding:30px 0}.notes{border-left:0;padding:0}footer{flex-direction:column}.navigation button{width:34px;height:34px}}

.purple{background:#8661a6}.details .holiday-name{color:#72518e;font-weight:600}

.navigation select{font:inherit;font-size:13px;color:var(--blue);background:white;border:1px solid var(--line);border-radius:8px;padding:0 6px;max-width:74px}.navigation select:focus-visible{outline:3px solid #a68442;outline-offset:3px}

/* Chapel Windows: exact palette and glass accents from JamesOS's windows theme.
   Availability dot colors remain semantic and independent of the theme. */
:root{--paper:#f3f0f7;--white:#fffdfb;--ink:#32273f;--muted:#6b6076;--line:#ddd4e6;--blue:#563774;--gold:#af8b43;--theme-sidebar:#251b38;--theme-soft:#ede6f4;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--paper)}
body{border-top:4px solid transparent;border-image:linear-gradient(90deg,#315ca4,#427f89,#b48a3c,#9c345d,#603b91) 1}
header{position:relative;background-color:var(--theme-sidebar);background-image:radial-gradient(ellipse at 15% 0%,#33498c70,transparent 40%),radial-gradient(ellipse at 100% 100%,#7a244c55,transparent 45%);margin:-32px -40px 0;padding:28px 40px;border-color:#79648b;border-radius:0 0 16px 16px;color:#e9e1f3}
.brand{color:#e9e1f3}.brand small,.location{color:#c4b7d5}.brand svg{filter:drop-shadow(0 0 8px #cba76133)}
.intro{position:relative;isolation:isolate;padding-right:170px;min-height:230px}
.intro::after{content:'';position:absolute;right:0;top:28px;width:145px;height:175px;pointer-events:none;opacity:.32;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 200'%3E%3Cg stroke='%23c5a665' stroke-width='2'%3E%3Cpath d='M8 198V60Q8 32 32 8Q56 32 56 60V198Z' fill='%23375d9e'/%3E%3Cpath d='M66 198V60Q66 32 90 8Q114 32 114 60V198Z' fill='%237c355c'/%3E%3Cpath d='M124 198V60Q124 32 148 8Q172 32 172 60V198Z' fill='%23357073'/%3E%3Cpath d='M8 84H56M8 130H56M8 170H56M32 8V198M66 84H114M66 130H114M66 170H114M90 8V198M124 84H172M124 130H172M124 170H172M148 8V198' fill='none'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}
.eyebrow{color:var(--muted)}h1,h2,h3,strong{color:var(--ink)}
.calendar-card{background:var(--white);box-shadow:0 8px 32px #251b3808}
.navigation button,.navigation select{background:var(--white);color:var(--blue)}
.day.saturday,.time{background:var(--theme-soft)}.day.saturday:hover,.day.selected{background:#e3d9ec}.day.selected{box-shadow:inset 0 0 0 2px var(--blue)}
.button{background:var(--blue);color:var(--paper)}
button:focus-visible,a:focus-visible,.navigation select:focus-visible{outline-color:var(--blue)}
header a:focus-visible{outline-color:#e9e1f3}
@media(max-width:620px){header{margin:-22px -18px 0;padding:22px 18px;border-radius:0 0 12px 12px}.intro{padding-right:0;min-height:0}.intro::after{display:none}}

/* Ceremony times: state is conveyed with color, explicit text and a mark. */
.times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;max-width:440px}
.time{min-width:0;border:1px solid #c5cbd0;padding:13px 10px;border-radius:10px}
.time strong{font-size:15px;font-weight:700;margin-bottom:7px}
.time-status{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:1.4}
.time-mark{font-size:15px;line-height:1;flex:none}
.time.is-available{background:#176345;border-color:#155b3f;color:#fff;box-shadow:0 2px 7px #17634520}
.time.is-available strong{color:#fff}
.time.is-unavailable{background:#f0f1f2;color:#56616b}
.time.is-unavailable strong{color:#56616b;text-decoration:line-through;text-decoration-thickness:1px}

[hidden]{display:none!important}
button.time{font-family:inherit;text-align:left;cursor:pointer}
button.time:hover{background:#124f37;box-shadow:0 3px 10px #17634535}
.time-reserve{display:block;margin-top:10px;font-size:11px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}
.inquiry-card{scroll-margin-top:20px;margin:26px 0;padding:26px;background:var(--white);border:1px solid var(--line);border-radius:20px;box-shadow:0 8px 32px #251b3808}
.inquiry-card :is(h1,h2){font:30px Georgia,serif;margin:10px 0 16px}
.inquiry-card :is(h1,h2):focus{outline:none}
.inquiry-preference{font-size:15px;font-weight:600;color:var(--blue);line-height:1.6}
.inquiry-note{font-size:13px;line-height:1.7;color:var(--muted);max-width:680px}
.inquiry-frame{display:block;width:100%;height:1050px;border:0;margin:20px 0;background:var(--white);border-radius:10px}
.inquiry-links{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;line-height:1.6}
.planning .planner-link{margin-top:16px;font-size:12px}.back-to-calendar{margin:28px 0;font-size:13px}
@media(max-width:620px){.inquiry-card{padding:20px 12px;border-radius:14px}.inquiry-frame{height:1000px;margin-left:-6px;width:calc(100% + 12px)}.time-reserve{font-size:10px}}
.inquiry-restart{max-width:420px;width:calc(100% - 36px);padding:24px;background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:16px;box-shadow:0 20px 70px #251b3833}.inquiry-restart::backdrop{background:#251b3866}.inquiry-restart h2{font:25px Georgia,serif;margin:0 0 14px}.inquiry-restart p{font-size:14px;line-height:1.6;color:var(--muted)}.restart-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:22px}.restart-actions button{min-height:44px;padding:10px 13px;font:13px Arial,Helvetica,sans-serif;border:1px solid var(--line);background:var(--white);color:var(--blue);border-radius:8px;cursor:pointer}.restart-actions .restart-confirm{background:var(--blue);color:var(--paper);border-color:var(--blue)}

/* Shared public navigation, with the Chapel Windows identity. */
.chapel-nav{display:flex;gap:18px;flex-wrap:wrap;font-size:12px}.chapel-nav a{color:#e9e1f3;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}
.intro h1,.calendar-top h2,.planning h2,.inquiry-card :is(h1,h2),.upcoming h2{font-family:Georgia,serif;font-weight:400}
.day.saturday{position:relative;padding:8px 2px;gap:5px;min-height:83px}.day-state{font-size:13px;line-height:1}.legend b{font-size:13px}
.availability-notice{padding:18px 20px;border-left:4px solid var(--gold);background:var(--theme-soft);font-size:14px;line-height:1.65}
.upcoming{padding:32px 0 0}.upcoming h2{font-size:27px;margin:0 0 10px}.upcoming>p{color:var(--muted);font-size:13px;line-height:1.7}
.upcoming-date{width:100%;background:transparent;color:var(--ink);font:14px Arial,sans-serif;min-height:58px;border:0;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;text-align:left;gap:20px;cursor:pointer}.upcoming-date:last-child{border-bottom:1px solid var(--line)}.upcoming-date span{color:var(--muted);font-size:12px}.upcoming-date:hover{background:var(--theme-soft)}
.skip-link{position:fixed;z-index:100;top:10px;left:10px;padding:15px;background:var(--white);color:var(--blue);transform:translateY(-200%)}.skip-link:focus{transform:none}.details:focus-visible{outline:2px solid var(--blue);outline-offset:5px}
.refresh-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:10px 0}.refresh-button{font:12px Arial,sans-serif;padding:8px 12px;min-height:44px;cursor:pointer;border:1px solid var(--line);border-radius:8px;color:var(--blue);background:var(--white)}.refresh-button:disabled{opacity:.6;cursor:wait}
.legend .unverified-key{font-style:normal}.legend{gap:15px}
@media(max-width:620px){header{gap:15px;flex-wrap:wrap}.chapel-nav{gap:20px}.brand{font-size:21px}.day.saturday{min-height:70px}.upcoming-date{align-items:flex-start;flex-direction:column;gap:7px;padding:14px 0}.inquiry-frame{min-height:1000px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}

/* Chapel photograph, courtesy of AKLD; supplied use permission confirmed by chapel owner. */
.intro::after{background-image:url("data:image/webp;base64,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");background-size:cover;background-position:center;opacity:1;border-radius:85px 85px 5px 5px;box-shadow:0 6px 24px #251b3822;width:155px;height:185px}

/* Warm Caen-stone surfaces connect availability with the public chapel site. */
.availability-page{--paper:#f2ecdf;--white:#fffaf1;--ink:#403747;--muted:#71665e;--line:#dacfbf;--theme-soft:#ede4d5;--gold:#ac8748;min-height:100vh;background-color:var(--paper);background-image:radial-gradient(ellipse at 15% 8%,#fffaf5b3,transparent 58%),linear-gradient(120deg,#f7f2e8 0%,#f0e7d8 100%);color:var(--ink)}
.availability-page header{background-color:#a48348;background-image:linear-gradient(110deg,#b08b4c,#a17c43 72%,#94714a);border-color:#c4a873;border-radius:0 0 6px 6px;color:#fffaf2}
.availability-page .brand{color:#fffaf2;font:300 24px/1.1 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.015em}.availability-page .brand small{font-size:10px;letter-spacing:.11em;color:#fff4df}.availability-page .chapel-nav a{color:#fffaf2}.availability-page header a:focus-visible{outline-color:#fffaf2}
.availability-page .intro h1{font-family:Arial,Helvetica,sans-serif;font-weight:300;letter-spacing:-.035em;color:#493b4d}.availability-page .eyebrow{color:#8d3948}.availability-page .intro::after{border:4px solid #fff7e9;box-shadow:0 7px 25px #6e51331c}
.availability-page .calendar-card{background:linear-gradient(145deg,#fffdf7,#fcf7ed);border:1px solid #d9cbb6;border-top:3px solid #b49a67;border-radius:13px;box-shadow:0 12px 34px #7960440d}
.availability-page .day{color:#8b8176}.availability-page .day.saturday{color:#563774;background:#f0e8db;border:1px solid #e7dccb}.availability-page .day.saturday:hover{background:#e9e0ed;border-color:#c5b4cc}.availability-page .day.selected{background:#e7ddec;box-shadow:inset 0 0 0 2px #684879;border-color:transparent}
.availability-page :is(.navigation button,.navigation select,.refresh-button){background:#fffcf5;border-color:#d9cbb6;color:#563774}.availability-page .availability-notice{background:#f4e9d6}.availability-page .button{background:#315b78;color:#fff}.availability-page .button:hover{background:#24465e}.availability-page .notes{border-color:#bba67f}.availability-page footer{border-color:#d4c3a8}
@media(max-width:620px){.availability-page .brand{font-size:20px}.availability-page .calendar-card{border-radius:10px}.availability-page header{border-radius:0 0 5px 5px}}

/* Plum glass above warm stone, with a restrained gold edge. */
.availability-page header{background-color:#4b355e;background-image:linear-gradient(115deg,#35253f 0%,#563b69 52%,#80634e 80%,#a4854c 100%);border-bottom:2px solid #b89a62}
